Virginie was employed by CRU in order to improve end user documentation. She produced the user documentation included in Sympa web interface as a contextual help. She also made a lot of fixes in our English in all Sympa resources. If some pages seem to be written in good English, you are probably reading some product from Virginie

Traceability of subscriptions
Floriane has extended sympa features to provide members with information regarding their subscription event. It is important for a miling list service to prove that a mailing list uses opt-in.

Gwénaëlle has started a training period introducing the moderation feature for the web document repository. After this period, she joined the CRU's technical team as software engineer to continue Sympa development. She is the main author of the release 5 and develops under her responsability Sympa's families, RSS chanel, reorganize all mail.pm module or produce internal documentation for it and many other. She did also produce the code for a new important feature : 'topic subscription option' (this feature will be released with Sympa 5.2).

Automatic bounces management
Benoit has been working on many aspects of Sympa including web archives retreaval, SOAP server integration but he has mainly introduced the long awaited feature : automatic bounces management. This feature should prevent manual bounces management for owners ; bouncing subscribers are now warned and automatically removed from ML, based on some customizeable parameters.

SOAP server
There was a need to provide Sympa ML services to external applications, typically getting the list memberships of a specified user, getting a list of subscribers. Mathieu has developped a Sympa SOAP server that implements basic functions. The first candidate client application was mod_survey.
This feature in now part of Sympa package ; it has been tested with Uportal chanels.

Task manager
Various task automatic processing. Listmaster may use predefined task models to automate recurrent processings such as regurlaly reminding subscribers their belonging to a list or updating certificate revocation lists. It is also possible to write one's own task models to meet particular needs. Unique actions may also be scheduled by this way.

LDAP-based authentication
Sympa stores the data relative to the subscribers in a DataBase. Among these data: password, email exploited during the Web authentication . The module of LDAP authentication allows to use Sympa in intranet without duplicating the user's passwords.

Then, users can indiferently authenticate with their ldap_uid, their alternate_email or their canonic email stored in theldap directory (the most explicit user's email).

named LDAP filters
At the moment Named Filters are only used in scenarii. They enable to select a category of people who will be authorized or not to realise some actions.

As a consequence, you can grant privileges in a list to people belonging to an LDAP directory thanks to a scenario.

Web document repository
Shared documents are documents that different users can manipulate on-line via the web interface of Sympa, provided that the are authorized to do so. A shared space is associated with a list, and users of the list can upload, download, delete, etc, documents in the shared space.

WWSympa shared web features are fairly rudimentary. It is not our aim to provide a sophisticated tool for web publishing, such as are provided by products like Rearsite. It is nevertheless very useful to be able to define privilege on web documents in relation to list attributes such as subscribers, list owners, or list editors.