incubator-any23-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Lewis John Mcgibbney <lewis.mcgibb...@gmail.com>
Subject Re: Any23 Modularization
Date Tue, 07 Aug 2012 11:16:57 GMT
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
<simonetripodi@apache.org> 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

Mime
View raw message