-
Notifications
You must be signed in to change notification settings - Fork 308
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
Link to license-page? #438
Comments
This was always my intention since 2005ish on USO however very few actually follow the format structure (needs full user.js engine support to cement it)... I'm thinking we'll eventually have a dictionary lookup and linkify those... but as "linkify" suggests there actually is a .user.js or hundred out there that does this. Great shared idea and thanks. :) Probable dependency of #285 Ref: |
* Make the sample keys collapsible... *bootstrap* bling but also conserves some screen real-estate * Move some linkage around too in respective areas. * Added `@version` since someone mentioned they didn't know that at one point. Applies to OpenUserJS#438
* Make the sample keys collapsible... *bootstrap* bling but also conserves some screen real-estate * Move some linkage around too in respective areas. * Added `@version` since someone mentioned they didn't know that at one point. Applies to #438 Auto-merge
Applies to OpenUserJS#438
* Start collecting for OpenUserJS block keys for eventual library usage * Authors **must use** SPDX codes in `@license` e.g. `GPL-3.0+` or `MIT`, etc. and optional document target following `; ` * Not currently enforcing mandatory OSI due to current arbitration... but this will probably change after a period * Turn on `in` focus on accordions to emphasize this change for a while and fill out some examples. * Reduce font size a bit on sample keys Applies to OpenUserJS#438
* Start collecting for OpenUserJS block keys for eventual library usage * Authors **must use** SPDX codes in `@license` e.g. `GPL-3.0+` or `MIT`, etc. and optional document target following `; ` * Not currently enforcing mandatory OSI due to current arbitration... but this will probably change after a period * Turn on `in` focus on accordions to emphasize this change for a while and fill out some examples. * Reduce font size a bit on sample keys Applies to #438 Auto-merge
* Checks if the SPDX is the first thing... if not... reject Applies to OpenUserJS#438
* Checks if the SPDX is the first thing... if not... reject Applies to #438 Auto-merge
* Put note in for require as a sub-dep of it Applies to OpenUserJS#438
* Put note in for require as a sub-dep of it Applies to #438 Auto-merge
* One more opt pass needed * Add some `nofollow`s to curtail SEO manipulation Applies to OpenUserJS#438
* Was planning on doing something different until I hit a snag with the dep... so clean it up to current until that is resolved... at least code base will be there if needed later on from the noise. Applies to OpenUserJS#438
* Was planning on doing something different until I hit a snag with the dep... so clean it up to current until that is resolved... at least code base will be there if needed later on from the noise. Applies to #438 Auto-merge
This should be complete. Please note that all of your scripts utilizing CC only (which is a Content License) need to declare an OSI Code License SPDX short identifier when you utilize the
@license CC-BY-NC-SA-3.0
@license MIT
After some time we're going to require the OSI Thanks, Closing... if there are any specific issues to this issue please notate here with a mention to myself... otherwise open a new issue with a more specific request. Further reading:
|
* Only exception, denoted by `<s>` tag is existing GPL text. Updates and new scripts won't encounter this as they will be rejected Post OpenUserJS#438
* Only exception, denoted by `<s>` tag is existing GPL text. Updates and new scripts won't encounter this as they will be rejected Post #438 Auto-merge
* Applicable to dual licensing. * These are a common thorn for no-derivatives and the unfortunate Public Domain restriction from OSI and other jurisdictions. Post OpenUserJS#438
* Applicable to dual licensing. * These are a common thorn for no-derivatives and the unfortunate Public Domain restriction from OSI and other jurisdictions. Post #438 Auto-merge
* Removing since this is FOSS. Too similar to patent rights. Post OpenUserJS#438
* Removing since this is FOSS. Too similar to patent rights. Post #438 Auto-merge
* Misinterpreted it Post OpenUserJS#438
* Misinterpreted it Post #438 Auto-merge
* Enough time has passed Post OpenUserJS#1230 OpenUserJS#1228 and applies to OpenUserJS#438
* Add all retired, superseded, redundant, non-reusable and a few extra that really don't pertain to Userscripts to the blockSPDX list. Some special purpose license are left in with the case that an author might need these. Further vetting will probably occur after some time. * Author Tools panel shows the current trimmed list. This needs some fine tuning but should be a good start. * Added some information, **not** advice, that has been passed on from legal. When in doubt don't pick a less popular license and consult your legal counsel. NOTE(S): * This hasn't been fully cross-browser checked... will do that after a bit when merged. Post OpenUserJS#1230 OpenUserJS#1228 and OpenUserJS#438
* Add all retired, superseded, redundant, non-reusable and a few extra that really don't pertain to Userscripts to the blockSPDX list. Some special purpose license are left in with the case that an author might need these. Further vetting will probably occur after some time. * Author Tools panel shows the current trimmed list. This needs some fine tuning but should be a good start. * Added some information, **not** advice, that has been passed on from legal. When in doubt don't pick a less popular license and consult your legal counsel. NOTE(S): * This hasn't been fully cross-browser checked... will do that after a bit when merged. Post #1230 #1228 and #438 Auto-merge
* Move/show relevant author tools there Applies to OpenUserJS#389 and post OpenUserJS#438
* Needed for future validations that utilize a callback/stream dep * Normalize `isLibrary` to previously used `isLib`... readability sync Post OpenUserJS#438
* Needed for future validations that utilize a callback/stream dep * Normalize `isLibrary` to previously used `isLib`... readability sync Post #438 Auto-merge
* Add GFDL to non-primaries i.e. usually Content licensing. Should be compatible for sites that need CC compatibility such as wikimedia. NOTES: * This is also applicable to the TOS regarding Fair Use Rationale. * Only allowing 1.3ish since prior is incompatible with CC sites Post OpenUserJS#438 OpenUserJS#1230 OpenUserJS#1677
* Add GFDL to non-primaries i.e. usually Content licensing. Should be compatible for sites that need CC compatibility such as wikimedia. NOTES: * This is also applicable to the TOS regarding Fair Use Rationale. * Only allowing 1.3ish since prior is incompatible with CC sites Post #438 #1230 #1677 Auto-merge
Hi,
it would be nice if meta code for license like:
// @license CC BY-NC-SA 3.0; https://creativecommons.org/licenses/by-nc-sa/3.0/
showed a real link to the given url (here: https://creativecommons.org/licenses/by-nc-sa/3.0/) on the script page .
A link like
CC BY-NC-SA 3.0
would be even better.
Thank you.
The text was updated successfully, but these errors were encountered: