SIContact
Last modification of this document : Tuesday 22 avril 2008, 21:53:11 (UTC+0200)
Latest version : 0.0.14

October 2007

*

September 2007

* Synchronization is working correctly for Rank LDAP attribut (tested)
and should be working for all other LDAP attributs, but more tests are
needed to validate synchronizaton module.
* Working on synchronization algorithme. Data set in objects to handle
LDAP and SQL data read/update operations.

May 2007

* Add some documentation to install daemon

March 2007

* Add an XML file to describe the Logical Data Model (UML Class diagram)
* Change daemon structure to ORM (object relational mapping) to take
advantage of object language
* Version change in autotools (configure.ac)

Febrary 2007

* The configuration file with database description is set in memory to be
exploited afterwards

December 2006

* Postgres object interface modification. Add function to get the request
status code
* Postgres object interface modification. Add function to get number of
tuples of request result
* Create interfaces and object to map database's objects for all database
objects
* Working on request building to update database from LDAP directory entries

Novembre 2006

* Validation de la prise en compte des attributs des éléments XML
* Validation de la mise en mémoire des données du fichier de configuration
(association entre les champs de la base de données et les attributs des
annuaires LDAP). Toutefois, la lecture du fichier XML ne comprend que les
données contenues dans les noeuds de type XML_ELEMENT_NODE. Les noeuds de
type attribut, CDATA, ... ne sont pas pris en compte par la classe mxml. Cela
fait partie des TODO associés à cette classe.

Octobre 2006

* Ajout du support de l'installation des fichiers de configuration grâce aux
autotools. Tous les fichiers se trouvant dans le répertoire "conf" des
sources sont copiés dans le répertoire $(destdir)/etc/sicontact-daemon"
* Validation de la recherche dans l'annuaire LDAP des tuples trouvés dans la
base de données
* Validation de la requête SQL permettant de retrouver toutes les
informations nécessaires pour retourver les contacts dans les annauires LDAP
* Validation de la fonction de transformation d'un fichier XML via un
fichier XSL

Septembre 2006

* Validation de la fonction de remplacement d'un chaine de caractère dans une
autre
* Validation de la fonction permettant l'affichage à l'écran des différents noeuds de type
XML_ELEMENT_NODE et XML_TEXT_NODE
* Validation des fonction permettant l'affichage du no de la balise "root" d'un document XML
* Mise en place du support libxml2 et libxml++2

Août 2006

* Validation des fonctions de connexion à un serveur LDAP
* Validation des fonctions de recherche dans l'annuaire d'un serveur LDAP
* Validation de la fonction d'affichage sous forme texte des résultats d'une recherche dans un annuaire LDAP
* Ajout du test de tous les headers utilisés dans le script de configuration
* Ajout du support de la bibliothèque "libpq"
* Validation des fonctions de connexions à la base de données et de l'affichage des résultats

Support This Project SourceForge.net Logo XHTML 1.0 CSS