[Qualipso-a4] diagramas de clases para el plugin de lista de correos

Jose Gato Luis jgato en gsyc.es
Mar Feb 5 15:41:17 CET 2008


Buenas,

primero diseño o idea que las clases para el plugin de listas de correo, 
aun muy beta, por que no están ni definidos los interfaces:

 
https://qualipso.libresoft.es/cgi-bin/trac.cgi/browser/private/work/A4/diagrams/MailingListPlugin-Classes-Draft.png

Observaciones:
  * ¿Cuál sería el interface de los plugins?
  * En este modelo, tenemos una clase para conectar con 
sesame((SesameRepositoryConnection), habría que diseñar un interface 
para el rdf storage y nuestra clase actual (SesameRepositoryConnection) 
debería implementar esa interface.
  * La parte de "trocear" el mbox y de extraer su información, esta 
actualmente implementada dentro del MailingListPluginImpl.
   * Deberíamos definir un API para la parte crawler, el cual 
implementaríamos con mstor.
   * Deberíamos definir un API para la parte de extraer información de 
cada email, el cual implementaríamos con aperture.
   * otra opción es ir viendo como resuelven esta parte la gente de 
aperture, al final podríamos tener un único interface que 
implementaríamos con aperture.


El resultado actual, es que ya extraemos información de un mbox y lo 
metemos en sesame ;) se puede probar con la clase MailingListPluginTest.java




-- 
José Gato Luis                   | Libre Software Engineering Lab (GSyC)
Tel: (+34)-914 888 105           | Universidad Rey Juan Carlos
jgato en gsyc.escet.urjc.es         | Edif. Departamental II - Despacho 116
http://libresoft.urjc.es/        | c/Tulipán s/n 28933 Móstoles (Madrid)


Más información sobre la lista de distribución Qualipso-a4