release-tools.git
2 years agoUpdate version when we are in RC - to uncomment master
Jonathan Druart [Mon, 4 Jun 2018 18:08:50 +0000 (15:08 -0300)]
Update version when we are in RC - to uncomment

2 years agoAdd translation section from pootle
Jonathan Druart [Mon, 4 Jun 2018 18:08:04 +0000 (15:08 -0300)]
Add translation section from pootle

2 years agoUpdate download link
Jonathan Druart [Mon, 4 Jun 2018 18:06:15 +0000 (15:06 -0300)]
Update download link

2 years agoAdd 18.05 release team
Jonathan Druart [Mon, 4 Jun 2018 18:05:44 +0000 (15:05 -0300)]
Add 18.05 release team

2 years agoFix translation list (new pootle version)
Jonathan Druart [Wed, 11 Apr 2018 20:45:45 +0000 (17:45 -0300)]
Fix translation list (new pootle version)

2 years agoFix new lines
Jonathan Druart [Tue, 28 Nov 2017 15:52:31 +0000 (12:52 -0300)]
Fix new lines

2 years agoRe-add translations progress
Jonathan Druart [Tue, 28 Nov 2017 15:18:20 +0000 (12:18 -0300)]
Re-add translations progress

2 years agoFix link to the manual
Jonathan Druart [Tue, 28 Nov 2017 15:16:57 +0000 (12:16 -0300)]
Fix link to the manual

2 years agoSort testers by last name (as others)
Jonathan Druart [Tue, 28 Nov 2017 14:29:24 +0000 (11:29 -0300)]
Sort testers by last name (as others)

2 years agoFix cosmetic issues
Jonathan Druart [Tue, 28 Nov 2017 14:28:05 +0000 (11:28 -0300)]
Fix cosmetic issues

2 years agoRemove Dover dup
Jonathan Druart [Mon, 27 Nov 2017 15:41:28 +0000 (12:41 -0300)]
Remove Dover dup

2 years ago(follow-up) Remove BWS dup
Jonathan Druart [Mon, 27 Nov 2017 14:37:03 +0000 (11:37 -0300)]
(follow-up) Remove BWS dup

2 years agoReplace \n with \n + 2 spaces in quotes
Jonathan Druart [Mon, 27 Nov 2017 14:36:34 +0000 (11:36 -0300)]
Replace \n with \n + 2 spaces in quotes

2 years agoRemove [] if not email defined
Jonathan Druart [Mon, 27 Nov 2017 13:48:33 +0000 (10:48 -0300)]
Remove [] if not email defined

2 years agoRemove BWS dup
Jonathan Druart [Mon, 27 Nov 2017 13:48:17 +0000 (10:48 -0300)]
Remove BWS dup

2 years agoImprove domain mapping
Jonathan Druart [Sun, 26 Nov 2017 19:10:29 +0000 (16:10 -0300)]
Improve domain mapping

2 years agoFix release team section
Jonathan Druart [Wed, 8 Nov 2017 20:09:28 +0000 (17:09 -0300)]
Fix release team section

2 years agoAdd missing Release Teams
Jonathan Druart [Wed, 8 Nov 2017 19:38:16 +0000 (16:38 -0300)]
Add missing Release Teams

2 years agoAdd manual contributors
Jonathan Druart [Wed, 8 Nov 2017 19:24:08 +0000 (16:24 -0300)]
Add manual contributors

2 years agoFix download_pootle
Jonathan Druart [Wed, 8 Nov 2017 18:17:24 +0000 (15:17 -0300)]
Fix download_pootle

I though it would have been useful but it's not for now.
Fixed anyway.

2 years agoBug 19123: Remove reference to the last release
Jonathan Druart [Wed, 1 Nov 2017 16:19:36 +0000 (13:19 -0300)]
Bug 19123: Remove reference to the last release

It did not work and had to be updated manually.
Moreover it does not bring useful information

2 years agoBug 19284: Correct version numbering by adding missing zeros
Jonathan Druart [Mon, 30 Oct 2017 19:30:59 +0000 (16:30 -0300)]
Bug 19284: Correct version numbering by adding missing zeros

2 years agoBug 19082: Remove reference to the INSTALL file
Jonathan Druart [Mon, 30 Oct 2017 19:11:55 +0000 (16:11 -0300)]
Bug 19082: Remove reference to the INSTALL file

3 years agoDistinguish security release
Frédéric Demians [Thu, 3 Nov 2016 06:30:28 +0000 (07:30 +0100)]
Distinguish security release

4 years agoFix encoding HTML release notes
Frédéric Demians [Fri, 24 Jun 2016 06:39:22 +0000 (08:39 +0200)]
Fix encoding HTML release notes

4 years agoFix retrieving Pootle translations for 16.05
Frédéric Demians [Fri, 24 Jun 2016 06:16:11 +0000 (08:16 +0200)]
Fix retrieving Pootle translations for 16.05

4 years agoUpdate to deal with new version numbering + new team for 16.05
Frédéric Demians [Sat, 7 May 2016 07:02:40 +0000 (09:02 +0200)]
Update to deal with new version numbering + new team for 16.05

4 years agokoha-release: Use HTML::TableExtract to get translations informations
Julian Maurice [Sun, 28 Feb 2016 08:39:15 +0000 (09:39 +0100)]
koha-release: Use HTML::TableExtract to get translations informations

The regex was ignoring languages with more than 1 word

4 years agoNew script bin/koha-release
Frédéric Demians [Tue, 1 Dec 2015 21:35:46 +0000 (22:35 +0100)]
New script bin/koha-release

See doc: perldoc bin/koha-release
And /etc directory

4 years agotrim function missing
Tomas Cohen Arazi [Wed, 11 Nov 2015 13:45:20 +0000 (13:45 +0000)]
trim function missing

Due to a copy and paste error, the trim function definition
was missing.

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
4 years agoStop using regexps to extract information from Pootle
Tomas Cohen Arazi [Wed, 11 Nov 2015 13:22:03 +0000 (10:22 -0300)]
Stop using regexps to extract information from Pootle

This patch makes get_bugs.pl use HTML::TableExtract to better parse
Pootle's page. A proper solution should make use of Pootle's REST api
but it requires autentication for now, so in order to generate the
release notes for the 3.22 beta, this should be good enough.

The HTML::TableExtract object needs an arrayref of column names, to look
for the table that matches it, and returns the rows as arrays.

They are trimmed because of spaces and newlines, and then used in an
obvious way.

I remembered this 'historical' stackoverflow post that is related to this
issue :-D

http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
4 years agokoha-* scripts and test files shouldn't be upper-cased
Tomas Cohen Arazi [Wed, 11 Nov 2015 13:14:16 +0000 (10:14 -0300)]
koha-* scripts and test files shouldn't be upper-cased

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
4 years agoMake --html have geT_bugs.pl generate both txt and html versions
Tomas Cohen Arazi [Tue, 10 Nov 2015 17:52:23 +0000 (14:52 -0300)]
Make --html have geT_bugs.pl generate both txt and html versions

Since I become Release Maintainer (3.12.x) I was bothered by the fact that
generating the HTML release notes was a separate step. This might not be a
feature for others, so I won't complain if the next RM reverts this. But
for the 3.22 major release, I want it like this :-D

This patch makes a slight change in the behaviour of get_bugs.pl:
- It will now always create the text version of the release notes
- The --html switch will make get_bugs.pl generate both version in one
  run. I confess I was tempted to make it the default behaviour too.

Bye!

4 years ago3.22 release team templates
Tomas Cohen Arazi [Tue, 10 Nov 2015 15:13:42 +0000 (12:13 -0300)]
3.22 release team templates

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
4 years agoNew devs for the 3.22 cycle
Tomas Cohen Arazi [Tue, 10 Nov 2015 14:06:10 +0000 (11:06 -0300)]
New devs for the 3.22 cycle

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
4 years agoFix missing 's' on the template
Tomas Cohen Arazi [Fri, 22 May 2015 14:46:40 +0000 (11:46 -0300)]
Fix missing 's' on the template

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
5 years agoUpdate release template for 3.18 with new maintainers
Liz Rea [Wed, 22 Jul 2015 03:42:53 +0000 (15:42 +1200)]
Update release template for 3.18 with new maintainers

5 years agoUpdate the translations URL schema
Tomas Cohen Arazi [Fri, 22 May 2015 14:32:16 +0000 (11:32 -0300)]
Update the translations URL schema

Without this change the translation status is not generated.

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
5 years agoMake the release notes actually validate as HTML :-D
Tomas Cohen Arazi [Fri, 22 May 2015 14:27:52 +0000 (11:27 -0300)]
Make the release notes actually validate as HTML :-D

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
5 years agodomain-map fixes
Tomas Cohen Arazi [Fri, 22 May 2015 14:27:13 +0000 (11:27 -0300)]
domain-map fixes

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
5 years agoNew devs for the 3.20 release cycle
Tomas Cohen Arazi [Fri, 22 May 2015 14:25:40 +0000 (11:25 -0300)]
New devs for the 3.20 release cycle

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
5 years agoTemplates fr the 3.20 release
Tomas Cohen Arazi [Thu, 7 May 2015 15:24:25 +0000 (12:24 -0300)]
Templates fr the 3.20 release

Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
5 years agoStyle fixes for the release notes
Tomas Cohen Arazi [Thu, 7 May 2015 15:24:07 +0000 (12:24 -0300)]
Style fixes for the release notes

Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
5 years agoLibraries and institutions also have developers
Tomas Cohen Arazi [Wed, 26 Nov 2014 03:04:11 +0000 (00:04 -0300)]
Libraries and institutions also have developers

Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
5 years agoFix CINECA for Cineca
Tomas Cohen Arazi [Tue, 25 Nov 2014 18:58:08 +0000 (15:58 -0300)]
Fix CINECA for Cineca

Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
5 years agocineca.it -> CINECA mapping
Tomas Cohen Arazi [Tue, 25 Nov 2014 17:57:59 +0000 (14:57 -0300)]
cineca.it -> CINECA mapping

Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
5 years agoLayout change for new devs list in text-mode
Tomas Cohen Arazi [Tue, 25 Nov 2014 17:57:33 +0000 (14:57 -0300)]
Layout change for new devs list in text-mode

Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
5 years agoSplit commit # and author name for greater flexibility
Tomas Cohen Arazi [Tue, 25 Nov 2014 17:56:58 +0000 (14:56 -0300)]
Split commit # and author name for greater flexibility

Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
5 years agoHochschule für Gesundheit attributed
Tomas Cohen Arazi [Mon, 24 Nov 2014 18:49:58 +0000 (15:49 -0300)]
Hochschule für Gesundheit attributed

Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
5 years agoAdd (optional) new devs list for major releases
Tomas Cohen Arazi [Mon, 24 Nov 2014 18:48:58 +0000 (15:48 -0300)]
Add (optional) new devs list for major releases

Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
5 years agoIntroduce a templates dir
Tomas Cohen Arazi [Mon, 24 Nov 2014 18:47:41 +0000 (15:47 -0300)]
Introduce a templates dir

Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
5 years agoOslo Public Library domain map
Tomas Cohen Arazi [Mon, 24 Nov 2014 13:13:26 +0000 (10:13 -0300)]
Oslo Public Library domain map

Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
5 years agoFixes to domain map and reorganization for easier maintainability
Tomas Cohen Arazi [Thu, 20 Nov 2014 13:03:49 +0000 (10:03 -0300)]
Fixes to domain map and reorganization for easier maintainability

Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
5 years agoRemove trailing spaces, add UNC
Tomas Cohen Arazi [Mon, 17 Nov 2014 13:35:59 +0000 (10:35 -0300)]
Remove trailing spaces, add UNC

Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
5 years agoUpdate HTML parsing for newer Pootle
Tomas Cohen Arazi [Mon, 17 Nov 2014 03:40:41 +0000 (22:40 -0500)]
Update HTML parsing for newer Pootle

Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
5 years agoUpdate release team for the 3.18 release
Tomas Cohen Arazi [Wed, 12 Nov 2014 19:19:05 +0000 (16:19 -0300)]
Update release team for the 3.18 release

Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
6 years agoadd 3.16 release team
Galen Charlton [Mon, 5 May 2014 23:22:53 +0000 (23:22 +0000)]
add 3.16 release team

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
6 years agohandle both old and new styles of sysprefs.sql
Galen Charlton [Fri, 1 Nov 2013 14:57:04 +0000 (14:57 +0000)]
handle both old and new styles of sysprefs.sql

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
7 years agoFixes to get_bugs.pl
Tomas Cohen Arazi [Sat, 22 Jun 2013 17:45:24 +0000 (14:45 -0300)]
Fixes to get_bugs.pl

This patch fixes the translation server stats parsing that broke on the
latest Pootle upgrade.

It also fixes
- bgkriegel is the actual translation manager
- some typo on galen's line at release_team_3_14.tt

Regards
To+
Bernardo

7 years agoFix bug # identification in get_bugs and install command for lxc
Jared Camins-Esakov [Sat, 22 Jun 2013 18:03:28 +0000 (14:03 -0400)]
Fix bug # identification in get_bugs and install command for lxc

7 years agoAdd release team file for 3.14
Jared Camins-Esakov [Wed, 3 Apr 2013 13:28:41 +0000 (09:28 -0400)]
Add release team file for 3.14

7 years agoSave log file of release-tool.pl run
Jared Camins-Esakov [Wed, 3 Apr 2013 13:18:31 +0000 (09:18 -0400)]
Save log file of release-tool.pl run

7 years agoSort sysprefs case-insensitively in the release notes
Jared Camins-Esakov [Wed, 3 Apr 2013 13:18:08 +0000 (09:18 -0400)]
Sort sysprefs case-insensitively in the release notes

7 years agoAdd sources list for current Ubuntu release
Jared Camins-Esakov [Sat, 23 Mar 2013 14:54:01 +0000 (10:54 -0400)]
Add sources list for current Ubuntu release

The sources.lists/ubuntu.0.0.list will need to be updated every time
a new Ubuntu release comes out, but at least it's there now.

7 years agoSave complete log and force installation of dependencies in LXC
Jared Camins-Esakov [Fri, 22 Mar 2013 03:07:33 +0000 (23:07 -0400)]
Save complete log and force installation of dependencies in LXC

7 years agoAdding "new feature" paragraph
Paul Poulain [Mon, 18 Mar 2013 11:01:11 +0000 (12:01 +0100)]
Adding "new feature" paragraph

The "New feature" severity has been added a few months ago.
This patch separate "new features" and "enhancements" in 2 different paragraphs, for a better readability.

It deals with both html & txt formats

7 years agoAdd 3.12 release team
Jared Camins-Esakov [Thu, 14 Mar 2013 23:15:30 +0000 (19:15 -0400)]
Add 3.12 release team

7 years agoThe Koha webinstaller is broken, so we can't test it
Jared Camins-Esakov [Thu, 14 Mar 2013 23:13:42 +0000 (19:13 -0400)]
The Koha webinstaller is broken, so we can't test it

7 years agoDifferentiate distribution from branch and use lxc-ip
Jared Camins-Esakov [Thu, 14 Mar 2013 22:32:35 +0000 (18:32 -0400)]
Differentiate distribution from branch and use lxc-ip

7 years agosome more proofreading fixes
Paul Poulain [Mon, 19 Nov 2012 13:10:03 +0000 (14:10 +0100)]
some more proofreading fixes

7 years agoproof reading & new maori wisdom
Paul Poulain [Mon, 19 Nov 2012 11:03:16 +0000 (12:03 +0100)]
proof reading & new maori wisdom

* proof reading by Owen & Nicole
* removed a sentence when we're building a major release (the one who say which is the last release)
* changed the maori proverb, with a new one suggested by chris

7 years agoafter Owen & Nicole proofreading, updating detailled descriptions...
Paul Poulain [Mon, 19 Nov 2012 10:59:20 +0000 (11:59 +0100)]
after Owen & Nicole proofreading, updating detailled descriptions...

a huge thank to them ;-)

7 years agoCounting bugfixes & enhancements, and displaying them in the release note
Paul Poulain [Fri, 16 Nov 2012 16:48:27 +0000 (17:48 +0100)]
Counting bugfixes & enhancements, and displaying them in the release note

This patch also add some improvement to HTML formatting:
 * replace 2/4 spaces by 2/4 &nbsp; when at the beginning of the line
 * replace < and > by their html version
 * remove \n when the line finishes by a comma

7 years agoFixing descriptions & removing useless blanks
Paul Poulain [Fri, 16 Nov 2012 16:46:31 +0000 (17:46 +0100)]
Fixing descriptions & removing useless blanks

7 years agoAdding stable / major release differences
Paul Poulain [Fri, 16 Nov 2012 13:29:50 +0000 (14:29 +0100)]
Adding stable / major release differences

if the 3rd digit is a 0, it's a major release, don't display the same text

Other minor changes:
 * always ucfirst the description (for consistency)
 * change some wordings
 * set enhancements first (for maintainance that should not change anything, because there are no ENH, but for major release that's important because most bugfixes have already been published so what is interesting is the ENH list !
 * add the tranlation for Ehara taku toa i te toa takitahi, engari he toa takitini

7 years agoImprove HTML formatting
Paul Poulain [Fri, 16 Nov 2012 09:38:50 +0000 (10:38 +0100)]
Improve HTML formatting

1/ The description is now stored in a CSV file, there's not reason to try to clean it manually, this patch removes some lines that cause problem sometimes

2/ The html formatting is improved : the description CSV file is formatted on 80 columns
The last part of the patch removes all \n for lines ending by a letter, a number, or a space
The result is that paragraphs are still display properly, while long lines are as long as needed

7 years agomanually updated descriptions for 3.10 release
Paul Poulain [Fri, 16 Nov 2012 09:35:46 +0000 (10:35 +0100)]
manually updated descriptions for 3.10 release

7 years agoSome missing domain-maps for BibLibre, ByWaters & Catalyst
Paul Poulain [Tue, 13 Nov 2012 14:40:22 +0000 (15:40 +0100)]
Some missing domain-maps for BibLibre, ByWaters & Catalyst

7 years agoMove the description CSV to a descriptions directory and add the 3.10 default descrip...
Paul Poulain [Tue, 13 Nov 2012 13:23:08 +0000 (14:23 +0100)]
Move the description CSV to a descriptions directory and add the 3.10 default descriptions.

This patch does 2 things:
 * manage the decscription CSV file, used as cache for complete bugzilla descriptions. It's stored in a description/
 * add the 3.10.csv file, that contain descriptions retrieved from bugzilla.

I'll manually update this file later (tomorrow ?) to have clearer descriptions

7 years agoAdding bugzilla login & password options to release-tool.pl
Paul Poulain [Tue, 13 Nov 2012 13:06:23 +0000 (14:06 +0100)]
Adding bugzilla login & password options to release-tool.pl

This patch add the --bzlogin and --bzpassword options

If provided, get_bugs.pl is run with them, adding complete description to each enhancement

7 years agoChange in full description retrieval
Paul Poulain [Tue, 13 Nov 2012 11:00:26 +0000 (12:00 +0100)]
Change in full description retrieval

I switched the full description retrieval from a Storable to a CSV
Why ? Because the full description is often unclear, with technical details or personal informations.
As it's a CSV now, it can be manually edited for clearer release notes

7 years agoCorrect BSZ BW in domain-map
Jared Camins-Esakov [Thu, 8 Nov 2012 20:49:18 +0000 (15:49 -0500)]
Correct BSZ BW in domain-map

7 years agoMake get_bugs.pl use the gitdm domain map for companies
Jared Camins-Esakov [Thu, 8 Nov 2012 17:24:11 +0000 (12:24 -0500)]
Make get_bugs.pl use the gitdm domain map for companies

7 years agoMake line spacing consistent in release notes template
Jared Camins-Esakov [Thu, 8 Nov 2012 16:32:50 +0000 (11:32 -0500)]
Make line spacing consistent in release notes template

7 years agoUse LXC for testing Koha installation
Jared Camins-Esakov [Thu, 18 Oct 2012 19:56:19 +0000 (15:56 -0400)]
Use LXC for testing Koha installation

7 years agoAdd example configuration for reprepro
Jared Camins-Esakov [Wed, 26 Sep 2012 19:31:12 +0000 (15:31 -0400)]
Add example configuration for reprepro

7 years agoSet PERL5LIB and don't die on release notes failures
Jared Camins-Esakov [Fri, 14 Sep 2012 00:53:21 +0000 (20:53 -0400)]
Set PERL5LIB and don't die on release notes failures

7 years agoAdding poddoc
Paul Poulain [Thu, 8 Nov 2012 16:21:20 +0000 (17:21 +0100)]
Adding poddoc

 * adding pod doc
 * removing wrong -h flag used for html & head. The -h flag should be used for help

7 years agoAdd full description to enhancements
Paul Poulain [Thu, 8 Nov 2012 16:02:22 +0000 (17:02 +0100)]
Add full description to enhancements

Displaying only the short description is not enough for enhancements.
This patch retrieve the "comment 0", that is the complete description of what the patch does

This information cannot be retrieved from the initial search.
Thus, we need to query with bugz to retrieve everything about, and extract the comment 0

As it's a slow step and the comment 0 can't be updated, the result is stored in a Storable
Thus, if the query is relaunched, it won't query bugzilla again where unneeded.

To use this, pass your bugzilla login & password in parameters

7 years agoAdding contributing companies
Paul Poulain [Wed, 7 Nov 2012 15:55:54 +0000 (16:55 +0100)]
Adding contributing companies

This patch retrieve contributing companies from the email address of the contributor and display them in alphabetical order (with the number of patches, like for contributors and signers)

generic mailboxes like gmail.com, hotmail.com are cumulated in a "unidentified" entry

This patch also remove some useless - in T::T tags

Signed-off-by: Chris Nighswonger <chris.nighswonger@gmail.com>
7 years agoFixing wrong version display
Paul Poulain [Wed, 7 Nov 2012 14:50:58 +0000 (15:50 +0100)]
Fixing wrong version display

the version is displayed from shortversion, not from line variable

Signed-off-by: Chris Nighswonger <chris.nighswonger@gmail.com>
7 years agoAdding release team in HTML when -html flag is used
Paul Poulain [Wed, 7 Nov 2012 14:48:21 +0000 (15:48 +0100)]
Adding release team in HTML when -html flag is used

This patch adds the release_team_3.10_html.tt, and deal with it when the flag is set

Signed-off-by: Chris Nighswonger <chris.nighswonger@gmail.com>
7 years agoLarge patch for HTML/txt formatting
Paul Poulain [Wed, 7 Nov 2012 14:39:35 +0000 (15:39 +0100)]
Large patch for HTML/txt formatting

 * First of all, this patch add a die if there is a problem in T::T (|| die $tt->error())
   it's required to get feedback when there's a mistake in the template
 * Secondly, this patch removes some useless - in template directives ( [%- IF ... %] becomes [% IF %])
 * the main goal of this patch is to move the display logic to the template, the datas are just built in an array of hashes
   for example, instead of putting every highlights in a string $highlights, and formatting in Perl, highlights are stored in an array of hashes
   This patch updates the behaviour for:
    - highlights
    - bugfixes
    - enhancements
    - sysprefs
    - translations
    - sponsors
    - contributors
    - signers

Signed-off-by: Chris Nighswonger <chris.nighswonger@gmail.com>
7 years agoIntroducing HTML formatting, 1st step
Paul Poulain [Mon, 5 Nov 2012 17:09:26 +0000 (18:09 +0100)]
Introducing HTML formatting, 1st step

This patch introduces -h flag, to get html formating. By default, the html formatting uses release_notes_tmpl_html.tt instead of release_notes_tmpl.tt

This is a first step.
A next patch will improve hightlight/bugfixes/enhancements display to use T::T lists

Signed-off-by: Chris Nighswonger <chris.nighswonger@gmail.com>
7 years ago2 improvements : identify more clearly enhancements and separate module by module
Paul Poulain [Mon, 5 Nov 2012 16:48:17 +0000 (17:48 +0100)]
2 improvements : identify more clearly enhancements and separate module by module

This patch adds 2 improvements:
 * ENHancements are now separated from normal/minor/trivial bugfixes, and in their own paragraph
 * inside each paragraph (highlights, bugfixes, enhancements), each module is identified by a sub-paragraph header

Signed-off-by: Chris Nighswonger <chris.nighswonger@gmail.com>
7 years agoAdding component to results
Paul Poulain [Mon, 5 Nov 2012 16:26:26 +0000 (17:26 +0100)]
Adding component to results

The bugzilla query is now sorted by component, then severity.

The 2 lists of highlights & bugfixes are displayed component by component

Signed-off-by: Chris Nighswonger <chris.nighswonger@gmail.com>
8 years agoMissed the usage line in check_deps.sh
Jared Camins-Esakov [Sat, 28 Jul 2012 11:37:22 +0000 (07:37 -0400)]
Missed the usage line in check_deps.sh

8 years agoUpdate check_deps.sh changelog and help
Jared Camins-Esakov [Sat, 28 Jul 2012 11:33:44 +0000 (07:33 -0400)]
Update check_deps.sh changelog and help

8 years agoAdd script to check dependency availability jcamins
Jared Camins-Esakov [Sat, 28 Jul 2012 03:06:08 +0000 (23:06 -0400)]
Add script to check dependency availability

8 years agoAdd the ability to send an alert when release-tool.pl finishes
Jared Camins-Esakov [Sat, 28 Jul 2012 02:35:57 +0000 (22:35 -0400)]
Add the ability to send an alert when release-tool.pl finishes