RELEASE: MOAP 0.2.4 'Pacito'
- From: thomas apestaart org
- To: doap-interest lists gnomehack com, gnome-hackers gnome org
- Subject: RELEASE: MOAP 0.2.4 'Pacito'
- Date: Sun, 20 May 2007 16:13:55 +0200 (CEST)
This mail announces the release of MOAP 0.2.4 'Pacito'.
MOAP is a swiss army knife for project maintainers and developers.
It aims to help in keeping you in the flow of maintaining, developing and
releasing, automating whatever tasks can be automated.
It allows you to parse DOAP files and submit releases, send release mails,
create iCal files and RSS feeds, maintain version control ignore lists,
check in based on the latest ChangeLog entry, and more.
For more information, see https://thomas.apestaart.org/moap/trac/
To file bugs, go to https://thomas.apestaart.org/moap/trac/newticket
This is MOAP 0.2.2 "Airlines"
"""
In the days of yore, grandpa used to communicate his hacking results
to other greyed hackers using GNOME's prepare-ChangeLog.pl script.
But grandpa was a lazy typist so he named his copy cl.pl
And grandpa was a Subversion user, so he hacked in some ugly SVN support
in his copy of cl.pl.
And a friend of grandpa was a TLA user, so the friend hacked in some uglier
TLA support in their copy of cl.pl.
And grandpa was a sharer, so all grandpa's hacker friends in the old age
retirement home had a copy of cl.pl, either the one with or without TLA
support, depending on when they befriended grandpa.
And grandpa was a Perl hater, so he muttered in his beard every time he
had to look at the code.
And grandpa had Alzheimer's, so he never could remember to send patches
upstream.
But now grandpa has a grandson, who is still young and naive, and full of
energy, and he decided to carry on grandpa's work. And he implemented
moap changelog prepare, and all was well.
And he added "mcp" as an alias to "moap changelog prepare", in his .bashrc,
and "mcc" as an alias to "moap changelog checkin", and lo! did he go forth
and hack and communicate.
And the young hacker removed grandpa's old cl.pl script from his $HOME/bin
directory, printed the script, folded the papers into a bouquet of flowers
and put it on his grandfather's grave.
"""
This release adds "moap changelog prepare", creating a new entry in your
ChangeLog based on local changes. This is an effective replacement for
prepare-ChangeLog.pl as used by GNOME hackers.
This feature uses ctags to extract affected functions/classes/tags from
33 programming languages, including such classics as C, C++, and Python.
Coverage in 0.2.2: 663/837 (79 %), 50 python tests, 2 bash tests
Features added since 0.2.1:
- added "moap changelog prepare" to prepare a new ChangeLog entry
- added "code" subcommand to test and develop code
Bugs fixed since 0.2.1:
- 233: moap gets error when doing cl prepare
- 232: moap ignore should error out with a decent message if no editor could
be found
Contributors to this release:
- Thomas Vander Stichele
- Tim Philipp-Müller
WHAT IT IS
----------
MOAP is a swiss army knife for project maintainers and developers.
It aims to help in keeping you in the flow of maintaining, developing and
releasing, automating whatever tasks can be automated.
It allows you to parse DOAP files and submit releases, send release mails,
create iCal files and RSS feeds, maintain version control ignore lists,
check in based on the latest ChangeLog entry, and more.
For more information, see https://apestaart.org/moap/trac/
[
Date Prev][Date Next] [
Thread Prev][Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]