From: Jose G. L. <jg...@gs...> - 2008-02-12 10:23:30
|
Hi again, I continue with my work using aperture and now I have the next problem, ontologies. We would like to use our owns ontologies with aperture but the problem is that crawlers and extractor have "hardcoded" the ontologies information: copyAddress(getRecipients(message, RecipientType.TO), NMO.to, result); copyAddress(getRecipients(message, RecipientType.CC), NMO.cc, result); copyAddress(getRecipients(message, RecipientType.BCC), NMO.bcc, result); I dont know if aperture wants that people can use his own ontologies. I suppose that if I would like to use mi own ontologie, for example SIOC, i would have to rewrite a new MimeExtractor (MimeSIOCExtractor: copyAddress(getRecipients(message, RecipientType.TO), SIOC.to result); copyAddress(getRecipients(message, RecipientType.CC), SIOC.cc, result); copyAddress(getRecipients(message, RecipientType.BCC), SIOC.bcc, result); It could be better something like this: copyAddress(getRecipients(message, RecipientType.TO), MIMEHEADER.to result); copyAddress(getRecipients(message, RecipientType.CC), MIMEHEADER.cc result); copyAddress(getRecipients(message, RecipientType.BCC), MIMEHEADER.bcc result); and MIMEHEADER could have different values depending the ontologie that you are using. But I dont know If you have in mind to allow people to use his owns ontologies :) bye -- José Gato Luis | Libre Software Engineering Lab (GSyC) Tel: (+34)-914 888 105 | Universidad Rey Juan Carlos jg...@gs... | Edif. Departamental II - Despacho 116 http://libresoft.urjc.es/ | c/Tulipán s/n 28933 Móstoles (Madrid) |