]> git.deb.at Git - pkg/t-prot.git/blob - contrib/README.patches
Imported Upstream version 3.0
[pkg/t-prot.git] / contrib / README.patches
1 T-PROT PATCHES
2 ==============
3
4 These t-prot patches still did not make it into vanilla t-prot, mostly
5 for one of these reasons: They decrease performance, accuracy, flexibility,
6 reliability or are a real burden to maintain.
7
8 Still, there might be a chance to have them included into vanilla t-prot:
9 You can send an email to the author and ask him to include this or that
10 specific patch because you *need* it.
11
12 Remember, filtering is a trade-off. If *many* people need a specific patch,
13 odds are high for it to be included into vanilla t-prot, even though there
14 are some drawbacks with it. If you keep silent, the patch will be dropped
15 at some time, because noone seems to need it.
16
17 Some patches exist because they bring *big* changes and need some more
18 testing. So if you use these patches, please send an email to the author,
19 and give some feedback on how well the patch works. It will be most helpful
20 to decide if some specific feature makes it into vanilla t-prot.
21
22
23 PERMANENT PATCHES
24 =================
25
26 These patches are updated as need be, as several distributions (that
27 is, their t-prot package maintainers) use them to adapt t-prot to the
28 distribution's environment. They will _not_ get dropped just because
29 nobody bugs me. :)
30
31 Users: Please note that these patches will most likely be applied by the
32 t-prot package maintainer(s) of your distribution (if the distribution
33 makes use of said Slang, mutt and gnupg versions).
34
35 none
36
37
38 RECENT PATCHES
39 ==============
40
41 none
42
43
44 OBSOLETE PATCHES
45 ================
46
47 t-prot-*-mutt15*.diff and t-prot-*-gpg1*.diff
48 =============================================
49 By now it seems safe to assume every distribution is using mutt version
50 1.5.x and gnupg newer than 1.2.6, so these patches have been incorporated
51 into t-prot in version 3.0.
52
53 t-prot.sl-slang2.diff
54 =====================
55 Slang-2 seems to be standard nowadays, so we drop Slang-1 support.
56
57 t-prot-*-gol.diff (2nd version)
58 ===============================
59 This patch has been incorporated in t-prot since version 2.95, when
60 Getopt::Mixed would have broken existing configurations with the new
61 behaviour of the -c command line switch. The performance issues are
62 still not solved, though, so if you have an idea how to improve the
63 performance of Getopt::Long, please drop a note.
64
65 t-prot-*-adjtz.diff
66 ===================
67 This patch has been dropped. Noone seems to make use of it, and it
68 depends on an external program (GNU date) that may not be available
69 everywhere. Running this program and loading another additional Perl
70 Module also decreases performance.
71
72 t-prot-*-debug.diff
73 ===================
74 This patch is no longer available -- it seems most users find it too
75 hard to apply it and include the resulting debug output to their bug
76 report. Thanks to everyone who sent bug reports or gave feedback.
77
78 t-prot-*-deb.unstable.diff
79 ==========================
80 This patch is no longer available. Please use t-prot-*-mutt15*.diff
81 (or any newer replacements) for this purpose.
82
83 Ah yes, and thanks to the authors of the mutt and gnupg po files for
84 providing enough work and inconsistencies for me never to get bored.
85
86 t-prot-*-ftr.diff
87 =================
88 This patch is no longer available -- starting with v1.12 it is merged
89 into vanilla t-prot. Thanks to everyone who sent bug reports or gave
90 feedback.
91
92 t-prot-*-gol.diff (first version)
93 =================================
94 This patch is no longer available.
95
96 The feedback to Debian Bug #193937 came only from two people: the Debian
97 package maintainer, and the original poster of the bug report. The
98 opinion of both of them is very appreciated, but since there came no
99 feedback from *anyone* else, I think the vast majority of users has no
100 interest in switching to Getopt::Long. Furthermore (as stated before),
101 I see no benefits in using Getopt::Long over Getopt::Mixed as long as
102 the latter is working and available at CPAN.
103
104 t-prot-*-indentms.diff
105 ======================
106 This patch has been dropped, since noone seems to make use of it.
107
108 t-prot-*-pgphack.diff
109 =====================
110 This patch is no longer available -- starting with v0.90 it is merged
111 into vanilla t-prot. Thanks to everyone who sent bug reports or gave
112 feedback.
113
114 t-prot-*-sigtrace.diff
115 ======================
116 This patch has been dropped. Noone seems to use it, *and* it looks
117 wiser to apply stripping directly to sigtrace.
118