]> git.deb.at Git - pkg/t-prot.git/blob - contrib/README.patches
Merge branch 'upstream'
[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
18 Some patches exist because they bring *big* changes and need some more
19 testing. So if you use these patches, please send an email to the author,
20 and give some feedback on how well the patch works. It will be most helpful
21 to decide if some specific feature makes it into vanilla t-prot.
22
23
24
25 PERMANENT PATCHES
26 =================
27
28 These patches are updated as need be, as several distributions (that
29 is, their t-prot package maintainers) use them to adapt t-prot to the
30 distribution's environment. They will _not_ get dropped just because
31 nobody bugs me. :)
32
33 Users: Please note that these patches will most likely be applied by the
34 t-prot package maintainer(s) of your distribution (if the distribution
35 makes use of said Slang, mutt and gnupg versions).
36
37 t-prot-*-gol.diff
38 =================
39 Getopt::Mixed is abandoned and marked deprecated by its author, and many
40 distributions would like nothing better than to get rid of it. Using this
41 patch, you can make t-prot use Getopt::Long (which comes bundled with
42 standard perl).
43
44 If you know how to deal with the serious performance impacts Getopt::Long
45 brings along, please drop me an email. Thanks.
46
47
48 t-prot-*-mutt15*.diff and t-prot-*-gpg1*.diff
49 =============================================
50 You want to be on the bleeding edge, using a developer version of mutt?
51 Your distribution provides just an outdated version of gnupg?
52
53 No problem, these patches add the locales needed for them to work
54 smoothly. Please send a bug report if there are some great new
55 features in the new mutt or gnupg which break anything inside t-prot.
56
57 t-prot.sl-slang2.diff
58 =====================
59 Patch by Gregor Herrmann, making t-prot.sl run with Slang-2.
60
61
62
63 RECENT PATCHES
64 ==============
65
66 none
67
68
69
70 OBSOLETE PATCHES
71 ================
72
73 t-prot-*-adjtz.diff
74 ===================
75 This patch has been dropped. Noone seems to make use of it, and it
76 depends on an external program (GNU date) that may not be available
77 everywhere. Running this program and loading another additional Perl
78 Module also decreases performance.
79
80 t-prot-*-debug.diff
81 ===================
82 This patch is no longer available -- it seems most users find it too
83 hard to apply it and include the resulting debug output to their bug
84 report. Thanks to everyone who sent bug reports or gave feedback.
85
86 t-prot-*-deb.unstable.diff
87 ==========================
88 This patch is no longer available. Please use t-prot-*-mutt15*.diff
89 (or any newer replacements) for this purpose.
90
91 Ah yes, and thanks to the authors of the mutt and gnupg po files for
92 providing enough work and inconsistencies for me never to get bored.
93
94 t-prot-*-ftr.diff
95 =================
96 This patch is no longer available -- starting with v1.12 it is merged
97 into vanilla t-prot. Thanks to everyone who sent bug reports or gave
98 feedback.
99
100 t-prot-*-gol.diff (first version)
101 =================================
102 This patch is no longer available.
103
104 The feedback to Debian Bug #193937 came only from two people: the Debian
105 package maintainer, and the original poster of the bug report. The
106 opinion of both of them is very appreciated, but since there came no
107 feedback from *anyone* else, I think the vast majority of users has no
108 interest in switching to Getopt::Long. Furthermore (as stated before),
109 I see no benefits in using Getopt::Long over Getopt::Mixed as long as
110 the latter is working and available at CPAN.
111
112 t-prot-*-indentms.diff
113 ======================
114 This patch has been dropped, since noone seems to make use of it.
115
116 t-prot-*-pgphack.diff
117 =====================
118 This patch is no longer available -- starting with v0.90 it is merged
119 into vanilla t-prot. Thanks to everyone who sent bug reports or gave
120 feedback.
121
122 t-prot-*-sigtrace.diff
123 ======================
124 This patch has been dropped. Noone seems to use it, *and* it looks
125 wiser to apply stripping directly to sigtrace.
126