I was wondering if someone could make a readme with clear steps how to setup OUJS in a development environment.

In the beginning I had a working dev, but when I last tried on a new machine I couldn't get it working.

Also some architecture descriptions would be great. Not every code is clear me what it does.

My environment is Windows.

ps. If you need help with moderation, I'm willing to help.

First off, jerone you are a "Founding Father" (high-level admin). You can remove anything (it goes to the graveyard). You can also go to flagged to see anything others have flagged and remove it. These thinks are on your profile.

Anyway, back to the topic. Yes we do need this. There is an issue for it on GitHub. My comment provides some info, but assumes you already know a lot about Node.js. Also when you run it locally there is a bash script (fakes3.sh) that you'll need to run in a separate shell than the site to get user script hosting to work locally.

I was wondering if someone could make a readme with clear steps how to setup OUJS in a development environment.

DoctorSnowman might be able to help with that since he also uses windows and was assigned to that issue I mentioned.

Hmm I'd be interested in this too. Difficult to guess how to fix things unless I do some trial and error locally. I have Linux and Win7 with a few dedicated Linux test machines to toy with so bash scripts are easily done without terminal emulation on Windows.

Thnx for your response.

First off, jerone you are a "Founding Father" (high-level admin). You can remove anything (it goes to the graveyard). You can also go to flagged to see anything others have flagged and remove it. These thinks are on your profile.

Those urls return 404 for me and I can't find any links on my profile page.

Maybe you have to logout and log back in for the change to take into effect.

You can also go to flagged to see anything others...

The correct linkage should be flagged when you are logged in.

Markdown takes a bit to get used to. :)

Those urls return 404 for me and I can't find any links on my profile page.

Should be in bright orange

Maybe you have to logout and log back in for the change to take into effect.

Ah, I do see them now.

I also see the remove script action.

Is it correct that I can't delete scripts from other moderators?
And it isn't possible to remove scripts from groups yet, right?

Markdown takes a bit to get used to. :)

For Github I made an userscript that adds a toolbar with most GFM features. When I have time, I'll make one for OUJS or a PR when I get my OUJS dev running.

Is it correct that I can't delete scripts from other moderators?

You're not a moderator. You're an admin. So yes you can remove content posted by moderators. You can't remove content posted by someone with the same user role or above (for you this is "Founding Father" and "Root").

And it isn't possible to remove scripts from groups yet, right?

No, it isn't. I'm debating whether I should add this feature or not. Can you give me a reason why you'd post a script to the site, add it to a group, and then somewhere down the line decide to remove it from that group? I can only see myself adding to groups, not removing from them.

Can you give me a reason why you'd post a script to the site, add it to a group, and then somewhere down the line decide to remove it from that group?

Personally no... however publicly yes. I've sent many a message for people adding scripts to the wrong groups on USO and because it's single user managed they have to remove it. Moderators and higher should have the ability to "clean up" the groups if they see something awry.

Moderators and higher should have the ability to "clean up" the groups if they see something awry.

Yeah, I think this makes more sense. We also need the ability to move a discussion from one category to another. That way when someone starts an off-topic discussion in one of the specific categories, we can move it to the general area.

That way when someone starts an off-topic discussion in one of the specific categories, we can move it to the general area.

Hey now... I'm still trying to find that user.js to do my laundry soon... I'm running out of clean clothes! ;)

Hey now... I'm still trying to find that user.js to do my laundry soon... I'm running out of clean clothes! ;)

That's on topic, even if it is silly.

You're not a moderator. You're an admin. So yes you can remove content posted by moderators. You can't remove content posted by someone with the same user role or above (for you this is "Founding Father" and "Root").

Thnx for explaining.

No, it isn't. I'm debating whether I should add this feature or not. Can you give me a reason why you'd post a script to the site, add it to a group, and then somewhere down the line decide to remove it from that group? I can only see myself adding to groups, not removing from them.

Exactly as @Marti explained :)
I even have an live example (aldo this was done for testing);
Textarea Keyboard Shortcuts shouldn't be part of https://openuserjs.org/group/Github

But you're right, I did add it the that group when I was testing the feature.