WPAFC / afch

Yet another Articles for creation helper script -- ACTIVE DEVELOPMENT NO LONGER HAPPENS IN THIS REPOSITORY AND HAS MOVED TO
https://github.com/WPAFC/afch-rewrite
9 stars 3 forks source link

Let's push a build for beta testers #59

Closed theopolisme closed 11 years ago

theopolisme commented 11 years ago

Looking at the issues page, we currently have no critical issues and no bugs -- only enhancements of varying intensity. Per (most recently) this and other threads on-wiki, I think it's time for us to get ready to release a version of the script for beta testers to use and test. @legoktm has the mechanism for updating the gadget files written, so I'd like to advocate for a "beta" release in the coming days. Thoughts?

theopolisme commented 11 years ago

Similar note: @Nathan2055, can you explain these? Seem like clutter to me, since our current strategy is just "push to master" == "release", "push to beta"* == "beta", "push to develop" == "alpha".

*This reminds me, maybe create another branch, beta, that will sync with a beta gadget on-wiki?

wikipedia-mabdul commented 11 years ago

+1

legoktm commented 11 years ago

Sure. Which branch should we push, and where should it be pushed to? Someone should create a "beta" branch from develop's current HEAD and use that. In the past we've used User:Mabdul/afc_beta.js, should we continue using it? Or a page in the MediaWiki: namespace? Note that src/afch.js currently hardcodes the path "MediaWiki:Gadget-afchelper.js", but I can have the deployment script change that.

theopolisme commented 11 years ago

Here's the beta branch: https://github.com/WPAFC/afch/tree/beta MediaWiki:Gadget-afchelper-beta.js seems more consistent to me, but we could leave it in userspace if needed.

legoktm commented 11 years ago

Done!

Nathan2055 commented 11 years ago

@theopolisme - I created those because I had wanted ways to access the repo as it was during a specific build. It would be better just to use master and beta --no-ff merges, though.

theopolisme commented 11 years ago

Could you delete them, then?

Nathan2055 commented 11 years ago

@theopolisme - Sure, but I'm going to need to figure out how to delete tags.

theopolisme commented 11 years ago

{{done}}

wikipedia-mabdul commented 11 years ago

@legoktm most "beta tester" will actually have my afc beta.js file in their vector/monobook skin included; I think we should stay there!

Nathan2055 commented 11 years ago

@wikipedia-mabdul - I can fix that with a few protected edit requests.