On 04/17/2013 02:24 PM, Stephen Connolly wrote:
We could ask Sacha about open sourcing the release-notes part of our internal
tools.... unless you're still bitching about them that is ;-)
Yes yes, I used backbone and didn't use stapler... but come on, I did use JAX-RS
and that was your baby too ;-)
The reservation I have with what you've done has nothing to do with
Backbone/Stapler. FWIW I've built an app that uses both backbone and
stapler --- they aren't competing.
And no, claiming that JAX-RS is my baby is stealing the credit from the
JAX-RS team.
On 17 April 2013 21:25, Kohsuke Kawaguchi <[email protected]
<mailto:[email protected]>> wrote:
As discussed in the project meeting several weeks ago, I dig up what I
wrote, made a bit of improvement, and put it in [1]. It is being run at
[2].
This looks at the usual commit markers of the form [FIXED JENKINS-1234],
and
generates a JSON file like [4].
Now, the original conversation involved perhaps using git-notes to
supplement what's in the commit messages, but according to [3] it doesn't
look very promising, because of the lack of support in the mechanism to
share/merge notes.
Another possibility is to use GitHub commit comments and scrape them,
although the GitHub UI doesn't allow humans to very easily list them all
(while REST API does allow the program to efficiently iterate them all.)
Another disadvantage is that those comments are no longer in Git itself.
[1] https://github.com/jenkinsci/__backend-commit-history-parser
<https://github.com/jenkinsci/backend-commit-history-parser>
[2]
https://ci.jenkins-ci.org/__view/Infrastructure/job/infra___commit_history_generation
<https://ci.jenkins-ci.org/view/Infrastructure/job/infra_commit_history_generation>
[3] http://git-scm.com/2010/08/25/__notes.html
<http://git-scm.com/2010/08/25/notes.html>
[4]
https://ci.jenkins-ci.org/__view/Infrastructure/job/infra___commit_history_generation/__lastSuccessfulBuild/artifact/__release-changelog.json
<https://ci.jenkins-ci.org/view/Infrastructure/job/infra_commit_history_generation/lastSuccessfulBuild/artifact/release-changelog.json>
--
Kohsuke Kawaguchi | CloudBees, Inc. | http://cloudbees.com/
Try Nectar, our professional version of Jenkins
--
You received this message because you are subscribed to the Google Groups
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to jenkinsci-dev+unsubscribe@__googlegroups.com
<mailto:jenkinsci-dev%[email protected]>.
For more options, visit https://groups.google.com/__groups/opt_out
<https://groups.google.com/groups/opt_out>.
--
You received this message because you are subscribed to the Google Groups
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.
--
Kohsuke Kawaguchi | CloudBees, Inc. | http://cloudbees.com/
Try Nectar, our professional version of Jenkins
--
You received this message because you are subscribed to the Google Groups "Jenkins
Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.