Hello one and all. Just thought I'd give the Garage a whirl.

Hey all! I know I'm pretty quiet and formal online but it IS great to be working on this site and working with you guys! Sizzle and I have thrown up some big changes in the last week and I'm pretty happy with it, but of course there will probably never be a "done" point (we don't want to turn into certain other sites, eh?). I'm probably going to sleep for a few weeks but my next order of business is going to be working out the build guide after that to help more people jump on board the OUJS freight train.

Hi Guys, I'm looking from time to time on your project and it looks promising.

I'm as a simple scriptwriter don't see where do I create scripts or upload them?? *(or is dashboard still under construction??)

P.S. Also install script button is dull it's better to use more color there or restyle it a bit.

P.P.S. Great Job and Good Luck!

Oh I found I can fork script but I can't create new ones ??

Also I was talking about buttons in general the don't look too good *(think about it metallic buttons on white background with grayish page body)

Oh I found edit mode, I think it would be good to have some user menu or dashboard on every page.

And in possible future also add screenshots/icons/stuff update for every script??
Also Why do you only create .user.js and not .meta.js
meta.js is better for bandwidth and version checks...

I'll also suggest to add a vote and report or spam buttons, to fix a lot of bad stuff that are problematic at userscripts.org...

Also I can create good front-end effects with js if you need some.

I suggest you put them in a user script (with @grant none) and we'll add them to the site if we like them. Plus we can easily give you feedback as well, and others can fork it. It's probably easier then trying to build and run the site locally.

Oh I found edit mode, I think it would be good to have some user menu or dashboard on every page.

We were thinking of having a button to add a new script on pages with scripts.

And in possible future also add screenshots

I really don't want to host images. I don't want to be legally responsible for images people post. There are plenty of image hosting sites (I use imgur).

Also Why do you only create .user.js and not .meta.js

We have .meta.js, it just isn't on the same path like US.o. Example: https://openuserjs.org/meta/sizzle/sizzlemctwizzle/The_GM_config_Unit_Test.meta.js

meta.js is better for bandwidth and version checks...

We've got this covered already. Greasemonkey, Tampermonkey, and Violentmonkey all send a special header value when they check for updates. We detect this value and serve up the meta instead of the script source.

I'll also suggest to add a vote and report or spam buttons, to fix a lot of bad stuff that are problematic at userscripts.org...

As I stated here, discussions are an alpha feature. There's a lot still missing. I'll get on that very soon.

I really don't want to host images.

+1

One I use is picpaste.com. Since this site can be tied into GitHub I'll probably host there directly (already doing this for some tests) and perhaps SourceForge eventually.

I really don't want to host images.

You don't need to host them. I'm suggesting to at least add fields for configuring script meta block ( title/description/version/author ) and to show what's already in script after the upload.

We have .meta.js, it just isn't on the same path like US.o. Example:

Could you automatically add .meta.js (as updateURL) and .user.js (as installURL) to script code or at least show users created URLS.

I'm suggesting to at least add fields for configuring script meta block ( title/description/version/author ) and to show what's already in script after the upload.

While it's not 100% of them some of them are already shown and utilized. As far as a separate editable openuserjs.org (OUJS) meta I would recommend against this. The userscripts.org (USO) feature of separate metadata has an issue where spammers/malicious script writers rename their scripts even though they are malicious in nature e.g. they have the option of not being in sync with what is displayed... and I'd rather not see this happen here.

Another is issue is targeted image tracking. Even with USO I don't display those due to privacy concerns unless they are hosted on USOs native CDN url. Most of the stats can be achieved by the user content area of each script if someone really wants to add that ability. Take a look at my current profile (still working on generating this a bit).

In summary it's not that difficult to look at the script source and view the metadata block.

Could you automatically add .meta.js (as updateURL) and .user.js (as installURL) to script code
All of the user.js engines are smart enough to create these internally for those values from the script host site and should technically not need to be set for updating. Since the community is split over multiple sites right now it is best to leave those unaffected and let the author set them... e.g. it's not the responsibility of the hosting site to modify protected works nor should it ever be.

or at least show users created URLS.
Once I get into the full swing here, I or one of the other devs may be able to incorporate some of uso - Count Issues into the site or at the very least a oujs - Count Issues type derivative user script... obviously not named this since OUJS currently already has the issue count on the main script page.

Just an editorial note to you @Dexmaxter... to quote someone please use the > symbol at the beginning of the line instead of a header markdown tag to quote someone. Before my general greeting discussion gets too much more technical you are welcome to try creating your own discussion or preferably submit a request for enhancement (RFE) on the sites Issue Tracker where more of the devs will see it. :)

See even I'm not perfect with markdown. LOL Must remember to do a double line break after > more often. ;)

You don't need to host them. I'm suggesting to at least add fields for configuring script meta block ( title/description/version/author )

Could you automatically add .meta.js (as updateURL) and .user.js (as installURL) to script code or at least show users created URLS.

No. I refuse to modify a script in any way. If you're a script author you should know how to modify the metadata directly. I'm not going to hold your hand.

Those metadata values (@updateURL/@downloadURL), which I created btw, are absolutely not needed for updating with scripts installed from this site. Anthony suggests that we not use them, and actually somewhat regrets their existence since updating should "just work".

To @Marti

Thanks for suggestion! I just haven't read about markdown at all, sorry, I'll try using it from now on )).

To @sizzle

No. I refuse to modify a script in any way. If you're a script author you should know how to modify the metadata directly. I'm not going to hold your hand.

Yeah, yeah sure. Don't be mad, it's only a suggestion. Just saying.

At least you could add standard Metadata Userscript template to a "new script" page.

Anthony suggests that we not use them, and actually somewhat regrets their existence since updating should "just work".

Sorry just saying, because it better to know update source, but I see that update really "just work". I never knew such functionality existed.

Also the problem begins if a person downloaded a script or imported it or just plainly copied it from other PC (just saying).

To @Marti

I've just tested everything I found on Markdown on my profile page.

I feel a bit bad about tables and spacings. Is there a way to combine rows/columns?? Is &nbsp&#59; the only way to create space??

question was about spacings in tables

Currently HTML special characters are supported in markdown. So try a web search for those. There are a lot of spaces out there. :) Took me quite some time to get my Compatibility Matrix converted to markdown without it getting foobarred... but it is a little brittle due to the limited nature of GH flavored markdown. Unfortunately for table creators mediawiki tables are usually much more powerful for table creation than is markdown... but markdown is pretty much safe to boot.

Don't be mad, it's only a suggestion.

Not mad, just trying to be very clear. I'm strongly against modifying scripts uploaded to the site. It is their work and I don't think we have to right to change it.

At least you could add standard Metadata Userscript template to a "new script" page.

That I can do (I might even let users save a custom template). Although I'd need to add a "Clear" button so that authors can easily paste their whole script in.

Also the problem begins if a person downloaded a script or imported it or just plainly copied it from other PC (just saying).

Yes, that was my rationale for creating those metadata keys in the first place. If a script author wants to make sure a script is updated from somewhere, they should add the proper keys themselves.

I really don't want to host images.

You don't need to host them. I'm suggesting to at least add fields for configuring script meta block ( title/description/version/author ) and to show what's already in script after the upload.

I agree. A field or at least a link to some upload-site would lower the barrier to include screenshots.

You could even get money by striking such deal with some company, they are already paying money to get traffic there.