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 [1] 

        (== 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 [2] 

        [2] https://www.mediawiki.org/wiki/Category:WMF_Releases [3]  

        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 <[email protected]> 

        An: Jon Robson <[email protected]>, mobile-l
<[email protected]> 

             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 [4] is
one of the many solutions to this turned up by a quick Google :)  
–Sam

Links:
------
[1] https://phabricator.wikimedia.org/P431
[2] https://github.com/wikimedia/mediawiki-tools-release
[3] https://www.mediawiki.org/wiki/Category:WMF_Releases
[4] https://github.com/tj/git-extras/wiki/Commands#git-changelog
_______________________________________________
Mobile-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mobile-l

Reply via email to