I have been poking around for a bit now and can't find any beginning documentation on how to share/release my userscripts here. Is there a template/boilerplate github repo I can start with? Once I'm satisfied I've got it working locally, how do I release/share it for others who may find it useful? Finally, forgive the critical tone, but why isn't this kind of documentation the next easiest thing to find after:

  1. Installing tampermonkey/etc.
  2. Finding userscripts
  3. Installing userscripts

IOW, where is?:

  • #4. Developing and releasing your userscripts with the community

Doh! Right after posting this I went to try and update my avatar and found the resources listed under the "Add Script" link there. I'm chewing through those now. Still though, this seems like it should be easily google'able, or a pinned discussion, or a footer link, or a FAQ, or something more discover'able than that.

Ok, there not much helpful there either. I see an import from github and instructions fo the github hook, but nothing about what the repo's structure should be?

For what it's worth, I use the copy/paste method. For the kind of changes I make, Github would be overkill. (Also, I'm hosting nearly all of the same scripts on Greasyfork, which has version comparison so I can use that for reference.)

Re: @rpatterson:

Installing tampermonkey/etc.

https://openuserjs.org/about/Userscript-Beginners-HOWTO under the Tampermonkey linkage.

Finding userscripts

You must be missing "Search Userscripts" form in the Userscripts link and every accounts Script lists. OOPS :)

Installing userscripts

Again https://openuserjs.org/about/Userscript-Beginners-HOWTO

Developing and releasing your userscripts with the community

Again https://openuserjs.org/about/Userscript-Beginners-HOWTO as well as your account name at https://openuserjs.org/users/rpatterson

I'm chewing through those now.

Glad that you took a moment to see what your account can do directly by clicking. HIGH FIVE

Still though, this seems like it should be easily google'able,...

All the "about" pages are definitely SEO'd and when you modify your profile that is too.

... or a pinned discussion, ...

No need to repeat what is already in the https://openuserjs.org/about/Userscript-Beginners-HOWTO and the individual profiles.

... or a footer link,...

Take a few moments before you post a question to examine the footer navigation links and you'll see that there is the About link clear as day.

or a FAQ,

Again https://openuserjs.org/about/Userscript-Beginners-HOWTO

or something more discover'able than that.

Would making a stamp on your hand, or placing a ribbon around one of your appendages, help find the common links on every page? ;)

I see an import from github and instructions fo the github hook, but nothing about what the repo's structure should be?

As we are not GitHub (GH) we don't have their documentation which is also SEO'd (searchable). Use GH however you like as we only import .user.js for Userscripts and .js for libs... which just happens to be mentioned at https://openuserjs.org/about/Userscript-Beginners-HOWTO and on each Add Script and Add Library page. WOW!!!!!! If you need a template checkout an Admin or higher user on the Users link and see if any of them mention utilizing GH... I do and I just mirrored what one of the Founders did as it seems to be proficient in style for how I use git... to each their own though as git is quite versatile on user preference.

So I think your bottom line is to check out the navigation headers fully first.

Thanks and good luck spending some time reading what's been in front of you the whole time. TA DA! :)

Re: @jscher2000:

I use the copy/paste method.

That works too since we are a Presentational Userscript Repository here on OpenUserJS (OUJS)... nice to have a SCM via GH though on occasion to refresh the noggin if a lot of time has passed however as you said not always necessary which is why it's optional. WHOA! COOL! :)