wikimedia-gadgets / afc-helper

A tool for reviewing Articles for Creation submissions on the English Wikipedia
https://en.wikipedia.org/wiki/Wikipedia:AFCH
GNU General Public License v3.0
37 stars 80 forks source link

Use a simple HTTP dev server #193

Closed siddharthvp closed 2 years ago

siddharthvp commented 3 years ago

Is there a reason to use an HTTPS server for localhost development? I don't know if it made sense in the 2010s when it was put in place, but don't think it makes any sense now. An http server is very easy to work with - no need to generate certs or install them into the browser or anything.

enterprisey commented 2 years ago

@siddharthvp I originally went with https because I thought the http approach was insecure (because you have to do some sort of messing around with flags). But I'm no web developer, so if you think it'll be fine (and it's the standard way to do things) then I'm all for it. Clearly a lot of people are having issues with it and if they're wasting their time we better get that obstacle out of their way ASAP.

enterprisey commented 2 years ago

alright gonna swap the instructions and everything to http now

siddharthvp commented 2 years ago

I thought the http approach was insecure (because you have to do some sort of messing around with flags)

no flag changes are needed (or at least I've never had to do any flag changes on Chrome/Firefox on Windows/Mac/Linux -- I've used them all at some point :D)

enterprisey commented 2 years ago

739b17d36e542117f260c13e98c3cbc331b3fcf5