That’s great Florian. Jon, does that address your concern?
On Mar 25, 2015, at 2:46 AM,
florian.schmidt.welzow(a)t-online.de wrote:
Hint:
For a better wiki-formatted output (e.g. with {{git}} and {{phabricator}} we could reuse
mediawiki-tools-release[1]. With the following command (e.g.) you can create a new
changelog of MF:
$ cd /var/www/.../extensions/MobileFrontend/
$../../../mediawiki-release/make-deploy-notes/make-deploy-notes origin/wmf/1.25wmf20
origin/wmf/1.25wmf21
(depends on where you cloned mediawiki-tools-release)
The output would be:
https://phabricator.wikimedia.org/P431
<https://phabricator.wikimedia.org/P431>
(== Core == are the changes of MobileFrontend, the exceptions and errors are, because the
script isn't designed to run from an extension dir, but we could ignore them, or
rewrite the script).
That's how we create the changelogs for wmf-versions[2].
[1]
https://github.com/wikimedia/mediawiki-tools-release
<https://github.com/wikimedia/mediawiki-tools-release>
[2]
https://www.mediawiki.org/wiki/Category:WMF_Releases
<https://www.mediawiki.org/wiki/Category:WMF_Releases>
Freundliche Grüße / Kind regards
Florian Schmidt
-----Original-Nachricht-----
Betreff: Re: [WikimediaMobile] Versioning MobileFrontend
Datum: Tue, 24 Mar 2015 18:42:48 +0100
Von: Sam Smith <samsmith(a)wikimedia.org>
An: Jon Robson <jrobson(a)wikimedia.org>rg>, mobile-l
<mobile-l(a)lists.wikimedia.org>
Seems sensible, but knowing history I don't think it will be updated correctly.
We're a different team now. Whaddya say we give it a try?
I think the updating of VERSION.txt really needs to be automated. Can we have a script
that can be run bumps the version number and generates these logs by searching for
keywords e.g. 'Bug:' 'Feature:' and generates this list. I think without
this, this is a nice idea but will be disastrous.
https://github.com/tj/git-extras/wiki/Commands#git-changelog
<https://github.com/tj/git-extras/wiki/Commands#git-changelog> is one of the many
solutions to this turned up by a quick Google :)
–Sam
_______________________________________________
Mobile-l mailing list
Mobile-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mobile-l