Releases: iris-email-client/iris-aspect-oriented-programming
One feature model for all Iris versions.
IrisAOPJ-v0.1.1
Version of IrisAOPJ after the first sprint of the group Alexandre, Daniel, Rodrigo.
Fixes:
- Fix issue of a different feature model from the delta version.
Features:
- Send and Receive e-mail messages.
- Multiple folders (though we are not able to create new folders).
- Address book (optional).
- Relational database (now using SQLite, instead of PGSQL).
- Lucene persistence.
- Tags.
- Enhanced configurability
Known issues
(a) it is necessary to clear the ~/.iris/lucene_idx folder, otherwise the unit test
testFind(br.unb.cic.iris.persistence.lucene.TestAddressBookDAO) fails.
(b) in some situations, there exist duplicated folders using the lucene persistence. I suppose that unit tests are populating the same lucene database as the production version. so, remember to clear the lucene_idx directory.
(c) the lucene implementation does not implement several methods related to persistence
IrisAOP-v0.1.0
IrisAOPJ-v0.1.0
Version of IrisAOPJ after the first sprint of the group Alexandre, Daniel, Rodrigo.
Features:
- Send and Receive e-mail messages.
- Multiple folders (though we are not able to create new folders).
- Address book (optional).
- Relational database.
- Lucene persistence.
- Tags.
Known issues
There is a huge problem related to configurability. I need to fix it as soon as possible.
(a) building a product using relational persistence requires a review of the hibernate.cfg.xml, because some of the domain classes (such as addres book entry / tag) might not be available in a given product.
(b) it is necessary to clear the ~/.iris/lucene_idx folder, otherwise the unit test
testFind(br.unb.cic.iris.persistence.lucene.TestAddressBookDAO) fails.
(c) in some situations, there exist duplicated folders using the lucene persistence. I suppose that unit tests are populating the same lucene database as the production version. so, remember to clear the lucene_idx directory.
(d) changing a folder (e.g. to INBOX or to OUTBOX) in lucene does not work.