I'm all for that (+1). What happens for other changes - reforactorings
or small incremental improvements?
While we are talking about change, I'm missing Trac terribly, and
specifically its view of the code base and most importantly its ability
to view the difference between revisions (see the original codebase at
http://contributors.nakedobjects.org/trac/changeset?new=14810%40framework%2Ftrunk%2Fcore%2Fwebserver&old=14736%40framework%2Ftrunk%2Fcore%2Fwebserver
<http://contributors.nakedobjects.org/trac/changeset?new=14810%40framework%2Ftrunk%2Fcore%2Fwebserver&old=14736%40framework%2Ftrunk%2Fcore%2Fwebserver>
for an example). This has helped me tremedously so many time to see
where changes are taking place and what has happened.
Is there anything similar in Apache? Does anyone know of other similar
tools (the source browsing/diffing part) that we could make use of?
(While Trac will allow you to use a mirrored repository I don't think
this would work with Isis as the repo is shared with all the other
projects - ie its too big!)
Regards
Rob
On 17/07/11 17:23, Dan Haywood wrote:
Now that we have a first release out, I'd like to ensure that there's
some traceability in changes being made... That way we can be sure
that our release notes for subsequent releases will be reasonably
comprehensive, as well as meaning that users will gain confidence in
us as being a properly-run project.
So, what I'd like to propose that any commits that we do to the
codebase are cross-referenced to a JIRA ticket. For example, if
working on ISIS-105, then the commit message should be something like:
"ISIS-105: sorted out formatting".
Opinions?
Thanks
Dan