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 ;-)


On 17 April 2013 21:25, Kohsuke Kawaguchi <[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<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.


Reply via email to