Skip to Content.
Sympa Menu

devel - [sympa-dev] Web interface/database usage

Subject: Developers of Sympa

List archive

Chronological Thread  
  • From: Tim Retout <address@concealed>
  • To: "address@concealed" <address@concealed>
  • Subject: [sympa-dev] Web interface/database usage
  • Date: Wed, 25 Mar 2009 11:43:57 +0000

Hi all,

I am having trouble maintaining patches against the web interface,
mainly because of its size (16000 lines). For instance, today I am
adding a new authentication system for a customer, and it is difficult
to tell immediately whether my changes need to be made only in one
place. Is there any interest in refactoring the web interface, or using
a web framework such as Catalyst?

I have also been seeing performance problems - when running with 1000
lists or so, the 'List of Lists' pages can be very slow to load. I
believe this is because all the list configuration is on separate
directories on the filesystem, so a lot of parsing and object creation
must occur each time. Is there any interest in moving the list
configuration into the database?

These may well be questions for after sympa 6, but I want to give
everyone some notice before I go and start writing features that may
never get merged! :)

Regards,

--
Tim Retout <address@concealed>




Archive powered by MHonArc 2.6.19+.

Top of Page