Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plugin licence #38

Closed
akbargumbira opened this issue Sep 2, 2016 · 2 comments
Closed

Plugin licence #38

akbargumbira opened this issue Sep 2, 2016 · 2 comments
Assignees
Labels
🕔 Size 2 Give me 2 hours and I will have it for you

Comments

@akbargumbira
Copy link
Contributor

This issue has been migrated from the old QGIS issue tracker.

Author

Paolo Cavallini (@pcav)

Description

In most plugins there is no separate licence file, and in many there is no licence whatsoever.
I think this should be a requirement for accepting a plugin on the repo, and should ask authors to fix this.
IMHO we should establish a standard way to add it (e.g. provide a LICENSE file and put license header to all sources, probably integrating in Plugin Builder).

Unsure whether this is the right place to place this ticket - feel free to move it elsewhere.

@Xpirix Xpirix moved this to To Be Estimated in QGIS Websites Maitenance Nov 13, 2023
@Xpirix Xpirix added the 🕔 Size 5 It will take between half a day and a full day. label Nov 14, 2023
@Xpirix Xpirix moved this from To Be Estimated to This sprint in QGIS Websites Maitenance Nov 14, 2023
@Xpirix Xpirix moved this from This sprint to In Progress in QGIS Websites Maitenance Nov 16, 2023
@Xpirix Xpirix added 🕔 Size 2 Give me 2 hours and I will have it for you and removed 🕔 Size 5 It will take between half a day and a full day. labels Nov 16, 2023
@Xpirix Xpirix moved this from In Progress to Review in progress in QGIS Websites Maitenance Nov 16, 2023
@Xpirix Xpirix moved this from Review in progress to Review approved in QGIS Websites Maitenance Nov 20, 2023
@Guts
Copy link
Contributor

Guts commented Nov 23, 2023

Hello there,

While trying to publish or update a plugin, we discover a little surprised the error message related to the deployment of this PR :

Fault string: <Fault 1: 'File upload must be a valid QGIS Python plugin compressed archive. Cannot find LICENSE in plugin package.'>

See upstream on qgis-plugin-ci project (I'm one of the maintener): opengisch/qgis-plugin-ci#255

I think that this kind of change, which breaks the plugins'publication flow, should be discussed before to be implemented (an issue from 1 person seems to be insufficient), announced to the community, a warning campaign should be run and a transitional phase should be implemented (warning for 6 months, then error). This has a direct impact on hundreds (thousands?) of plugin developers on a community project with several million end users.

Reverting sounds maybe too rought so I suggest modyfing the behavior to lower the level and make it a simple warning and in the meanwhile starting a communication and preventive work upstream:

@Xpirix Xpirix moved this from Review approved to Done in QGIS Websites Maitenance Nov 23, 2023
@Xpirix Xpirix moved this from Done to This sprint in QGIS Websites Maitenance Nov 23, 2023
@Xpirix Xpirix moved this from This sprint to Review in progress in QGIS Websites Maitenance Nov 23, 2023
@Xpirix Xpirix moved this from Review in progress to Review approved in QGIS Websites Maitenance Nov 24, 2023
@Guts
Copy link
Contributor

Guts commented Nov 24, 2023

Trying to get some discussion and seing that another PR has been merged and deployed without a word, I've moved this topic on QGIS Dev mailing list: https://lists.osgeo.org/pipermail/qgis-developer/2023-November/066252.html

@Xpirix Xpirix moved this from Review approved to In Progress in QGIS Websites Maitenance Nov 24, 2023
@Xpirix Xpirix moved this from In Progress to Review in progress in QGIS Websites Maitenance Nov 28, 2023
@Xpirix Xpirix moved this from Review in progress to Review approved in QGIS Websites Maitenance Nov 30, 2023
@Xpirix Xpirix moved this from Review approved to Done in QGIS Websites Maitenance Jan 3, 2024
@Xpirix Xpirix moved this from Done to Review approved in QGIS Websites Maitenance Jan 3, 2024
@Xpirix Xpirix moved this from Review approved to Next Sprint in QGIS Websites Maitenance May 24, 2024
@Xpirix Xpirix moved this from Next Sprint to In Progress in QGIS Websites Maitenance May 28, 2024
@Xpirix Xpirix moved this from In Progress to Review in progress in QGIS Websites Maitenance May 28, 2024
@Xpirix Xpirix moved this from Review in progress to Review approved in QGIS Websites Maitenance May 31, 2024
@Xpirix Xpirix closed this as completed Jun 21, 2024
@github-project-automation github-project-automation bot moved this from Review approved to Done in QGIS Websites Maitenance Jun 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🕔 Size 2 Give me 2 hours and I will have it for you
Projects
Development

No branches or pull requests

3 participants