[Zope-dev] Changelog formatting [was: SVN: cmf.pt/trunk/ Preparing release.]
Philipp von Weitershausen
philipp at weitershausen.de
Sun Dec 21 06:42:18 EST 2008
Malthe Borch wrote:
> Log message for revision 94141:
> Preparing release.
>
> Changed:
> U cmf.pt/trunk/CHANGES.txt
> U cmf.pt/trunk/setup.py
>
> -=-
> Modified: cmf.pt/trunk/CHANGES.txt
> ===================================================================
> --- cmf.pt/trunk/CHANGES.txt 2008-12-17 11:44:23 UTC (rev 94140)
> +++ cmf.pt/trunk/CHANGES.txt 2008-12-17 12:52:37 UTC (rev 94141)
> @@ -1,7 +1,7 @@
> Changelog
> =========
>
> -In next release
> +cmf.pt 0.2 (released 12/17/2008)
I've noticed you're using the U.S. date format here which we discourage
due to its ambiguity (in this case it happens not to be ambiguous, but
that's just coincidence). The preferred format is the ISO 8601 dash
notation (YYYY-MM-DD).
This and other things, such as the proper formatting of changelogs, are
documented in a guide called "Maintaining Software in the Zope Software
Repository" [1] of which "Releasing Software" [2] is a chapter. I admit
they're not in the most public place, I'm just the guy who wrote them
(by codifying best practices). Anybody who'd like to put them somewhere
more visible is most welcome to (e.g. the Grok folks have put the
Releasing Software document on their website [3]).
Happy holidays everyone,
Philipp
[1]
http://svn.zope.org/*checkout*/Sandbox/philikon/foundation/maintaining-software.txt
[2]
http://svn.zope.org/*checkout*/Sandbox/philikon/foundation/releasing-software.txt
[3] http://grok.zope.org/documentation/how-to/releasing-software
More information about the Zope-Dev
mailing list