On Tuesday, November 27, 2012 04:20:53 PM Andy Seaborne wrote:
> On 26/11/12 15:20, Chris Dollin wrote:
> > I wrote re: JENA-354:
> >
> >> Eyeball is no longer built with ant; it is built with maven.
> >> The documentation is out-of-date.
> >
> > Talking of Eyeball [Jena's "RDF lint" application] ...
> >
> > Who would be interested in helping getting Eyeball into
> > a releasable state, rather than it languishing in Scratch?
> > Eyeball is a useful tool (by which I mean I know people
> > who use it) but there's no canonical source or jars for it
> > at the moment.
> 
> What needs to be done?

Clean the licencing (I haven't RATed yet). I believe all the dependencies
are apache-acceptable:

      <groupId>junit</groupId>
      <artifactId>junit</artifactId>

      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-api</artifactId>
      
      <groupId>org.apache.jena</groupId>
      <artifactId>jena-core</artifactId>
      
      <groupId>org.apache.jena</groupId>
      <artifactId>jena-core</artifactId>
      
      <groupId>org.apache.jena</groupId>
      <artifactId>jena-arq</artifactId>
      
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-log4j12</artifactId>
      
      <groupId>log4j</groupId>
      <artifactId>log4j</artifactId>

Update the documentation. This could be anywhere between
"adjust to accomodate the recent changes made" and "rewrite".
I'm probably too close to both the code and the existing
documentation to make a judgement about how good it
is[n't].

A Maven maven should inspect the pom and make it sane. My
intention is to make easily available the Eyeball component
jars (for people building their own inspectors etc) and a
stand-alone all-in-one java-jarable "application" jar. I am
sufficiently a maven novice that I don't know if I'm doing that
right.

Replace the deleted RDB slot with an equivalent TDB slot, allowing
Eyeball to check (slowly, since it's not actually optimised for this)
models held in TDBs and not only models from files/URLs which
it currently loads into memory.

I think -- but may be wrong -- that this would be sufficient to make
a releasable Eyeball that would replace the "over there in SourceForge"
one that people are still using. It's also an opportunity for developers
to kick Eyeball's tyres and see if there are useful things it could be
doing in future development.

Chris

-- 
"It is seldom good news."      ~Crystal Ball~, /The Tough Guide to Fantasyland/

Epimorphics Ltd, http://www.epimorphics.com
Registered address: Court Lodge, 105 High Street, Portishead, Bristol BS20 6PT
Epimorphics Ltd. is a limited company registered in England (number 7016688)

Reply via email to