So the base test helper code I was talking about yesterday -- do you see
this going into jena-base test branch?  If I understand what you are
suggesting, I think I do.

Claude

On Sat, Apr 25, 2015 at 10:32 PM, Andy Seaborne <[email protected]> wrote:

> As part of rearranging the code, I'd like to propose we have module
> "jena-base"
>
> It would be non-RDF related code, seeded with what is currently
> org.apache.jena.atlas which is in jena-arq and is then used by TDB and SDB
> and others.  RIOT uses it so it is a prequiste for moving RIOT.
>
> Depends on:
>   jena-shaded-guava
>
> Is depended on by:
>   jena-core
>
> which can then use the cache code, based on guava via oaj.atlas.
>
> Now we have java8, it is quite possible that stuff in oaj.atlas can be
> slimmed down and also oaj.atlas renamed.
>
> "jena-commons" is also a possible name but in trying this out, I found
> some code using configuration settings, based on Context.  A JVM wide
> Context would be useful.  So its role is not just library code but also
> some small amount of state.
>
> And JenaException
>
> While in theory, it should be simple to migrate code, there are some
> dependencies out of atlas that have sneaked in.
>
> I would start by moving a package at a time, clean ones first.  This can
> happen incrementally.
>
>         Andy
>



-- 
I like: Like Like - The likeliest place on the web
<http://like-like.xenei.com>
LinkedIn: http://www.linkedin.com/in/claudewarren

Reply via email to