Subject: Developers of Sympa
List archive
- From: David Verdin <address@concealed>
- To: address@concealed
- Subject: Re: [sympa-developpers] Plans for Sympa
- Date: Fri, 08 Mar 2013 09:52:37 +0100
Hi, Le 07/03/13 15:20, Guillaume Rousse a
écrit :
address@concealed">Le 05/03/2013 17:34, David Verdin a écrit :Yes, that term really disturbed me when I first discovered Sympa. We should switch to "chost", for example. That would remain short and be clearer. address@concealed">Not from the configuration parsing side of the things. Actually, there are two parsing functions: one for sympa.conf / robot.conf, and one for all the other files. All the ohter functions are simply calling the generic parsing function with a hash describing the expected keywords found in the file. It would therefore be easy to simply use the same generic function for sympa.conf / robot.conf. The thing is: this generic function is limited to one level of hierrachy. We should then improve it to allow infinite levels of hierarchy. Some data need to be richer than a single paragraph. Another step of improvment would be to have a single configuration file, with sections, instead of our numerous config file. It would be easier for users to find what they need to check. Finally, another point of improvment: We should probably set a better matching between list configuration and vhost/site configuration. address@concealed">WWSCONFIG can be removed already, as wwsympa.conf no longer exists. we could certainly merge CONFIG and SYSCONFIG, especially if we merge all the config files into one. address@concealed">We would have XML configuration file over my dead body... I definitely agree on a unified configuration format. Étienne had the biggest crunch on YAML. He can certainly remember us why. But not XML. XML config files lead to madness. address@concealed">Probably... We can still improve our configuration hjandling in the meantime, with all that's been said in 1 and 2. address@concealed">I can't wait. ;) |
Attachment:
smime.p7s
Description: Signature cryptographique S/MIME
-
[sympa-developpers] Plans for Sympa,
David Verdin, 03/05/2013
-
Re: [sympa-developpers] Plans for Sympa,
Guillaume Rousse, 03/07/2013
- Re: [sympa-developpers] Plans for Sympa, David Verdin, 03/08/2013
- Re: [sympa-developpers] Plans for Sympa, Marc Chantreux, 03/09/2013
-
Re: [sympa-developpers] Plans for Sympa,
Guillaume Rousse, 03/07/2013
-
Re: [sympa-developpers] Plans for Sympa,
David Verdin, 03/08/2013
-
Re: [sympa-developpers] Plans for Sympa,
IKEDA Soji, 03/08/2013
-
Re: [sympa-developpers] Plans for Sympa,
Guillaume Rousse, 03/11/2013
-
Re: [sympa-developpers] Plans for Sympa,
IKEDA Soji, 03/13/2013
-
Re: [sympa-developpers] Plans for Sympa,
Guillaume Rousse, 03/18/2013
- Re: [sympa-developpers] Plans for Sympa, Marc Chantreux, 03/18/2013
- Re: [sympa-developpers] Plans for Sympa, Guillaume Rousse, 03/20/2013
- Re: [sympa-developpers] Plans for Sympa, IKEDA Soji, 03/18/2013
-
Re: [sympa-developpers] Plans for Sympa,
Guillaume Rousse, 03/18/2013
-
Re: [sympa-developpers] Plans for Sympa,
IKEDA Soji, 03/13/2013
-
Re: [sympa-developpers] Plans for Sympa,
Guillaume Rousse, 03/11/2013
-
Re: [sympa-developpers] Plans for Sympa,
IKEDA Soji, 03/08/2013
-
Re: [sympa-developpers] Plans for Sympa,
David Verdin, 03/08/2013
-
Re: [sympa-developpers] Plans for Sympa,
Guillaume Rousse, 03/07/2013
Archive powered by MHonArc 2.6.19+.