Nice script, Galen. I agree with Colin's concern, and I have to admit that I've been fixing several bad commit messages only to make things move faster on the bugfixes queue. BTW, i haven't seen more than 3 or 4 bad commit messages lately. Probably some minor QA followups. 2015-09-23 16:22 GMT-03:00 Barton Chittenden <barton@bywatersolutions.com>:
That's really going to make my life easier.
galen++
Thanks,
--Barton
On Wed, Sep 23, 2015 at 9:54 AM, Galen Charlton <gmc@esilibrary.com> wrote:
Hi,
On Wed, Sep 23, 2015 at 9:13 AM, Galen Charlton <gmc@esilibrary.com> wrote:
I'm not sure that there's automation for putting the bug number in the subject line of the commit, but there's certainly automation (e.g., the script that builds release notes) that depends on the bug number being there -- (and consequently, the release notes can answer your question about knowing in what versions a bugfix was applied, though I grant that additional indexing might be nice).
And to that end, here's a little script I put together just now:
http://git.koha-community.org/gitweb/?p=contrib/global.git;a=blob;f=index-re...
extract_bugs_from_koha_release_notes: grab bug numbers from Koha release notes
This script extracts bug numbers referenced by Koha release notes and outputs a two-column list of version numbers and bugs.
It should be run from within a clone of the Koha Git repository; usage is:
extract_bugs_from_koha_release_notes > bug_index
TODO: this script doesn't currently recognize every way that bugs have gotten cited by release notes.
Cheers,
Galen -- Galen Charlton Infrastructure and Added Services Manager Equinox Software, Inc. / The Open Source Experts email: gmc@esilibrary.com direct: +1 770-709-5581 cell: +1 404-984-4366 skype: gmcharlt web: http://www.esilibrary.com/ Supporting Koha and Evergreen: http://koha-community.org & http://evergreen-ils.org
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
-- Tomás Cohen Arazi Theke Solutions (http://theke.io) ✆ +54 9351 3513384 GPG: B76C 6E7C 2D80 551A C765 E225 0A27 2EA1 B2F3 C15F