Changeset 290
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r288 r290 1 === release 0.2.5 ===2 3 1 2007-06-24 Thomas Vander Stichele <thomas at apestaart dot org> 4 2 -
trunk/RELEASE
r160 r290 1 This is MOAP 0.2. 2 "Airlines"1 This is MOAP 0.2.5, "Matonge". 2 2 3 """ 4 In the days of yore, grandpa used to communicate his hacking results 5 to other greyed hackers using GNOME's prepare-ChangeLog.pl script. 6 But grandpa was a lazy typist so he named his copy cl.pl 7 And grandpa was a Subversion user, so he hacked in some ugly SVN support 8 in his copy of cl.pl. 9 And a friend of grandpa was a TLA user, so the friend hacked in some uglier 10 TLA support in their copy of cl.pl. 11 And grandpa was a sharer, so all grandpa's hacker friends in the old age 12 retirement home had a copy of cl.pl, either the one with or without TLA 13 support, depending on when they befriended grandpa. 14 And grandpa was a Perl hater, so he muttered in his beard every time he 15 had to look at the code. 16 And grandpa had Alzheimer's, so he never could remember to send patches 17 upstream. 3 Coverage in 0.2.5: 1039/1393 (74 %), 75 python tests, 2 bash tests 18 4 19 But now grandpa has a grandson, who is still young and naive, and full of 20 energy, and he decided to carry on grandpa's work. And he implemented 21 moap changelog prepare, and all was well. 22 And he added "mcp" as an alias to "moap changelog prepare", in his .bashrc, 23 and "mcc" as an alias to "moap changelog checkin", and lo! did he go forth 24 and hack and communicate. 5 Features added since 0.2.4: 6 - added support for dc:description in .doap files to list the release's features- added bugzilla implementation for moap bug and moap doap bug 7 - added better support for detecting exuberant ctags 8 - added support for filing bugs for missing dependencies/distros 9 - added Bazaar and Git backend for version control system features 10 - added "moap changelog contributors" to get a list of contributors to a release- changed default behaviour for "moap changelog prepare" to not extract tags 11 - added -c, --ctags option to "moap changelog prepare" to extract tags 12 - added "help" command to "moap" and all its subcommands 25 13 26 And the young hacker removed grandpa's old cl.pl script from his $HOME/bin 27 directory, printed the script, folded the papers into a bouquet of flowers 28 and put it on his grandfather's grave. 29 """ 30 31 This release adds "moap changelog prepare", creating a new entry in your 32 ChangeLog based on local changes. This is an effective replacement for 33 prepare-ChangeLog.pl as used by GNOME hackers. 34 35 This feature uses ctags to extract affected functions/classes/tags from 36 33 programming languages, including such classics as C, C++, and Python. 37 38 Coverage in 0.2.2: 663/837 (79 %), 50 python tests, 2 bash tests 39 40 Features added since 0.2.1: 41 - added "moap changelog prepare" to prepare a new ChangeLog entry 42 - added "code" subcommand to test and develop code 43 44 Bugs fixed since 0.2.1: 45 - 233: moap gets error when doing cl prepare 46 - 232: moap ignore should error out with a decent message if no editor could 47 be found 14 Bugs fixed since 0.2.4: 15 - 240: no help command 16 - 241: build failure on ubuntu fisty 17 - 243: add bzr vcs backend 18 - 248: DEP: Cheetah, Ubuntu 7.04 19 - 250: Fixes for exuberant ctags checks 20 - 252: moap cl prepare yields a traceback 21 - 254: make fails if moap not in PATH 22 - 255: [patch] --no-ctags option for cl prepare command 48 23 49 24 Contributors to this release: 25 - Andy Wingo 26 - Edward Hervey 27 - Philippe Normand 50 28 - Thomas Vander Stichele 51 - Tim Philipp-MÃŒller52 29 53 30 WHAT IT IS … … 61 38 check in based on the latest ChangeLog entry, and more. 62 39 63 For more information, see http s://apestaart.org/moap/trac/40 For more information, see http://thomas.apestaart.org/moap/trac/ -
trunk/doc/release
r288 r290 11 11 - Add list of new features to NEWS 12 12 - Update README and home page with relevant new features 13 - Update RELEASE 13 14 - Run moap cl prep and add comment about release 14 15 - Update ChangeLog; add === release x.y.z === line … … 16 17 - make release 17 18 - build rpm 18 - copy files to website 19 - copy files to website and upload 19 20 - commit to TRUNK 20 21 - create release tag:
Note: See TracChangeset
for help on using the changeset viewer.
