On Thu, 2009-07-16 at 09:33 -0400, mark@summersault.com via RT wrote:
Show quoted text> Queue: TAP-Harness-JUnit
> Ticket <URL:
https://rt.cpan.org/Ticket/Display.html?id=47840 >
>
>
> > Well, we could probably label GIT commits with tags that would state
> > whether the commit is an enhancement or whatever.
>
> That's true, but ofte a feature may made of several smaller patches,
> with names like "whitespace fix", "refactor to prepare for new feature,
> no logical changes" and then finally: "New Feature: Whizbang!"
Well, for GIT the typical workflow is to branch off for features, commit
everything and then split and merge the commits into logical units and
merge once it all looks perfect. That has big advantages for big
projects where a lot of people collaborate. I don't think it's worth the
overhead here.
Show quoted text> You could have a changelog parser that ignored all non "tagged" commits,
> but the automation would break if you missed tagging an entry.
That would be a viable solution as well. I think we'll go with
hand-editing the ChangeLog for now, until, which is not likely, it
becomes too hard to keep it up to date.
--
Lubomir Rintel (Good Data)