Now on transifex with much simpler workflow. Removed the concept of a staging branch, its now easy enough to do a "tx pull" locally and just commit that.
Disambiguation between refs/heads and refs/tags is too disruptive when it comes to parsing tags in various situations throughout the release
It'll cause the "git commit" calls to fail
Rather than resetting the branch on subsequent tasks through translation-setup
The idea was to show progress, but it also outputs all kinds of other crap
Failed because composer sometimes doesn't check out a branch...
- Show the diff when asking for confirmation to commit it. - Fixed a bug in the pushing back to origin - Check out and pull the branch that you were working with, rather than checking out master (which may or may not exist)
Required for SS 2.x installations where this class is not available in core yet. While we could backport it to core, it doesn't really belong there in the first place.
Mailout to email@example.com is too high impact given that there's still a lot of fiddling involved in the build process. The risk for spamming people with multiple release attempts is too high. Also, we have a release mailinglist which people can subscribe to, as well as a blog, etc, .etc. The download links are typically required for sanity checks, as well as pasting them into the release announcement.