Hi Peter,

> I am looking in the short term to restructure the Maven modules inside
> of Any23 so that the different facets can be reused, tested and
> maintained easily, particularly with a view to using the RDF related
> Tika enhancements that the Any23 MIME Detector provides. I made these
> changes a few months ago in my GitHub fork [2], so feel free to review
> them closely to suggest enhancements before I actually start. I am not
> sure when I will next have time to clean up the patches. The first
> step that I want to take is to split out the test resources into a
> single module and switch from "src/test/resources/*" File based access
> in tests to using this.getClass().getResourceAsStream("*"). I have
> implemented those changes in my git repository but the patches may
> need cleaning up as I have not gone back to review them yet. After
> that is done, it will be relatively simple to split out both the
> packages and tests into separate modules.

You have my full support on this step, I would be more than glad to
provide feedbacks - feel free to ping me when/if needed!

I also think we could take advantage from this work to get rid of many
builders-of-factories and switching the Any23 runtime environment to
something more standard-ish, i.e. JSR-330
<http://www.jcp.org/en/jsr/detail?id=330>

Have a nice day, all the best!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

Reply via email to