[dev] [commits] Horde branch master updated. 4fd2c31bf65accb6717f1330cbd8cc2b3ef1c9ba
Michael M Slusarz
slusarz at horde.org
Thu Aug 4 17:49:52 UTC 2011
Quoting Michael J Rubinsky <mrubinsk at horde.org>:
> Quoting Jan Schneider <jan at horde.org>:
>
>> Zitat von Michael M Slusarz <slusarz at horde.org>:
>>
>>> Quoting Jan Schneider <jan at horde.org>:
>>>
>>>> That's what the components script is for. And we would lose
>>>> upcoming changes like http://www.horde.org/apps/imp/docs/CHANGES.
>>>
>>> So? IMHO, this is confusing... the website documentation should
>>> not be showing changes that don't exist yet (from a stable release
>>> point of view).
>>
>> I think it's helpful for users to see which fixes will be in the
>> next version without having to get into the source repository. Kind
>> of a roadmap.
>
> FWIW, I agree with Jan here. This is a useful resource for users
> that do not track every commit.
Not to be difficult, but I entirely disagree. My first reaction on
going to the CHANGES page on www.horde.org was that the page was
either broken or we were pointing to the wrong CHANGELOG file.
Jan said it himself: if this is meant to be a "roadmap" view, then it
needs to be on the page we have specifically for that (Roadmap).
I can't think of another project that does things this way. Just a
real quick check... but Git, Mozilla, PHP, PEAR packages, Dovecot all
list changes for the current stable version, not prospective changes
in a yet-to-be released future version.
It seems like the following would be a better solution:
* Make all changelog entries in package.xml only
* docs/CHANGES is auto generated from package.xml when building a release
* The documentation page on www.horde.org shows the changelog AS OF
THE LAST STABLE RELEASE
* We dynamically generate the list of changes available in the NEXT
version and display it on the roadmap page
michael
___________________________________
Michael Slusarz [slusarz at horde.org]
More information about the dev
mailing list