develooper Front page | perl.cpan.workers | Postings from May 2015

Release::Checklist

Thread Next
From:
H.Merijn Brand
Date:
May 25, 2015 13:03
Subject:
Release::Checklist
Message ID:
20150524113832.446a4d09@pc09.procura.nl
* [Tux] thinks about creating a short ticklist for "What do I do before a release"
<[Tux]> xdg, if we take all the "What should we do" in the three river sections
<[Tux]> and create an "action" for each of those with suggested modules to support that "best-practice"
<[Tux]> module authors can use it to check every point, still haveing the freedom to ignore any of the points
<[Tux]> [v] make test
<[Tux]> [v] check spelling
<[Tux]> [ ] check Changlog
<[Tux]> [ ] check upstream
<[Tux]> [ ] check downstream
<[Tux]> etc etc
<[Tux]> Module::Release, Test::*, Pod::Spell::CommonMistakes, Text::Aspell, ...
<BooK> Tux: so the policies can be partly expressed in code...
* [Tux] is preparing a new Text::CSV_XS release
<[Tux]> and the test process by now takes so long I tend to forget steps
<[Tux]> first test with 105 versions of perl
<[Tux]> then test on all available OS's
<[Tux]> then performance tests
<[Tux]> etc etc
<[Tux]> then downriver tests
<[Tux]> a T::CXS release takes a complete working day

https://github.com/Tux/Release-Checklist
started as a first brainfart

any takers for co-maint?


-- 
H.Merijn Brand  http://tux.nl   Perl Monger  http://amsterdam.pm.org/
using perl5.00307 .. 5.21   porting perl5 on HP-UX, AIX, and openSUSE
http://mirrors.develooper.com/hpux/        http://www.test-smoke.org/
http://qa.perl.org   http://www.goldmark.org/jeff/stupid-disclaimers/

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About