]> git.deb.at Git - pkg/t-prot.git/blob - NEWS
Imported Debian patch 2.11-1
[pkg/t-prot.git] / NEWS
1 T-PROT AND SUPPORT FOR GETOPT::LONG
2 ===================================
3
4 Most distributions (it seems to me) are quite eager to abandon Getopt::Mixed,
5 having Getopt::Long in the official Perl package, which does everything the
6 former module did. Getopt::Mixed is unmaintained and marked deprecated by
7 its author, so why keep it?
8
9 The answer is simple: because it's much faster (GNU time(1) tells me 28%
10 faster for running my complete t-prot release test suite consisting of
11 real-life emails) than anything I could get out of Getopt::Long. Plus,
12 from my point of view, there are no problems having a package installed
13 that is well-tested and just works fine (you don't need updates and more
14 new shiny features if the software just does what you want it to do).
15
16 So we have the choice between easy maintainance and better performance.
17
18
19 For the time being, I made my choice and keep sticking to Getopt::Mixed as
20 long as it works as-is with current stable perl versions. That does not mean
21 I don't see the merits of a well-maintained standard module, which is already
22 available on any perl system out there. Thus, a patch is provided to allow
23 easy migration to Getopt::Long for anyone who likes this better. I hope
24 this solution is fine for everyone.
25