Hi Simo, I also provide my full backing for this. I think Peter's suggestion here was an excellent injection and I would back the restructuring effort entirely as well. Lewis
On Tue, Aug 7, 2012 at 10:18 AM, Simone Tripodi <[email protected]> wrote: > 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/ -- Lewis
