Reputation: 1897
I want to move some userscripts from greasyfork.org and openuserjs.org to GitHub.
Currently I'm updating the scripts manually on both sites, but I read up about the @downloadURL
and @updateURL
keys, so managing updates in one place at GitHub seems like the way to go.
I'm a bit uncertain about the @namespace
key, which I'd like to change pointing to my GitHub URL, as I read that changing that key will prevent existing users from updating in the future, as it technically creates a new, second script.
What I plan to do:
@downloadURL
and @updateURL
keys to the scripts currently on greasyfork and openuserjs@namespace
key to the GitHub URLMy question:
Will this approach prevent un-syncing and allow for a smooth transition for existing installations?
Upvotes: 2
Views: 637
Reputation: 15
The @namespace
value is combined with the @name
value to become the unique identifier of the script (GreaseSpot Wiki).
Different userscript managers might react differently to either of these values being changed. This appears to be an implementation-specific detail.
Upvotes: 0