[Mageia-sysadm] [2003] add header to the mail on the sympa, popular request asked on
Samuel Verschelde
stormi at laposte.net
Tue Sep 13 09:04:01 CEST 2011
Le mardi 13 septembre 2011 00:21:42, Michael Scherer a écrit :
> Le lundi 12 septembre 2011 à 23:43 +0200, nicolas vigier a écrit :
> > On Mon, 12 Sep 2011, root at mageia.org wrote:
> > > Revision: 2003
> > > Author: misc
> > > Date: 2011-09-12 23:38:16 +0200 (Mon, 12 Sep 2011)
> > > Log Message:
> > > -----------
> > > add header to the mail on the sympa, popular request asked on
> > > sysadmin. Disable previous commit since the xml file is used only when
> > > the ml is created ( and not used after anymore )
> > >
> > > Modified Paths:
> > > --------------
> > >
> > > puppet/modules/sympa/manifests/init.pp
> > > puppet/modules/sympa/templates/config
> > > puppet/modules/sympa/templates/list.xml
> > >
> > > Modified: puppet/modules/sympa/manifests/init.pp
> > > ===================================================================
> > > --- puppet/modules/sympa/manifests/init.pp 2011-09-12 20:32:25 UTC
(rev
> > > 2002) +++ puppet/modules/sympa/manifests/init.pp 2011-09-12 21:38:16
> > > UTC (rev 2003) @@ -186,7 +186,7 @@
> > >
> > > $subscriber_ldap_group = false,
> > > $public_archive = true,
> > > $subscription_open = false,
> > >
> > > - $custom_subject = '') {
> > > + ) {
> > >
> > > include sympa::variable
> > > $ldap_password = extlookup("sympa_ldap",'x')
> > >
> > > Modified: puppet/modules/sympa/templates/config
> > > ===================================================================
> > > --- puppet/modules/sympa/templates/config 2011-09-12 20:32:25 UTC (rev
> > > 2002) +++ puppet/modules/sympa/templates/config 2011-09-12 21:38:16
> > > UTC (rev 2003) @@ -104,4 +104,4 @@
> > >
> > > review private
> > >
> > > -
> > > +custom_subject [%list.name%]
> >
> > Can we add it only as an option ? I think some lists like bugs lists
> > don't need it.
>
> When it was asked to add a custom subject, use cases given were :
> - quick ad-hoc filtering ( evolution, tb, kmail )
> - differentiation of ml, for provider that do not allow to filter by
> header
> - differentiation of ml, when someone do not want to filter
>
> I think the quick ad-hoc filtering could be needed also on bugs lists.
> And depending the volume of the ml, the 2 others could apply too ( even
> if I as I said, I think that's unneeded ).
>
> Sympa is one of our biggest module, 2nd to the whole build system, and
> IMHO slightly more complex and twisted than the BS ( who is big because
> we pushed IMHO too much thing in it, and that we shall one day split in
> smaller submodule, or at least, in different file ).
>
> Sympa is also quite complex to debug and something that will likely
> break on upgrade ( because it already did when upgrading to 6.1 ), so I
> would really prefer to keep the variation and potential options as low
> as possible if we can, as this will lower the number of thing to test.
>
> So technically, yes, we can add it as a option. Now, for the
> aforementioned reasons, I would prefer that we don't ( and I have a
> paper of the doctor telling that I should not touch or read sympa source
> code if I can avoid )
While I'm happy to have this change for most mailing lists, I apparently plays
bad with the bugs mailing list:
[bugs] Update request: kernel // bug number lost
[Bug 2726] [bugs] Huawei E1556 not detected as 3G modem // ok although [bugs]
could be at the start of the subject
[bugs] GDM vulnerability
etc.
See https://bugs.mageia.org/show_bug.cgi?id=2727
Best regards
Samuel
More information about the Mageia-sysadm
mailing list