On 2 March 2012 16:48, Lewis John Mcgibbney <[email protected]>wrote:

> Hi,
>
> OK a week or two on, and we seem to be making more progress. I see the
> remaining issues marked for 0.7.0-incubating release as follows
>
> - ANY23-46, 28, 36: Minor documentation issues. In all honesty, I don't
> know what to propose for the latter two as I wasn't really involved with
> the migration over to ASF infra. ANY23-46 is a different case however, I
> made a trivial commit to the Plugin README [0] recently which details how
> to generate the relevant material to get working with the plugins. What I
> personally don't understand is how to run the CLI basic-crawler... if this
> makes sense. Can anyone advise what else can be done to ensure this issue
> has properly been addressed?
>

Before the Plugin Manager refactoring (Any23-50) [1] the Crawler was auto
detected
by the core/bin/any23tools CLI runner, but now the discovery is no
longer working.
I opened an issue to address this bug [2].


>
> - ANY23-49: the was recently contributed by a member of the community, and
> in all honesty I think it is a great issue, however it is far from an
> absolute way to address the overall issue. Currently little work has been
> done to identify which other parsers would benefit from this
> implementation. If we wish to include then I think we should review/discuss
> the extent to which we wish to roll this one out across the parsers.
>

I wrote the NQuads parser and recently I changed the stopAtFirst error flag
behavior
to be compliant with the one of the other Sesame parser implementations
(like the NTriples one). I've taken in charge the issue to double verify
this issue.


>
> - ANY23-3: I popped the questions a while back.. Do we not already support
> parsing of N3? Looking closer I think the answer is NO we don't... not
> fully. We suppport parsing of NTriples [1], a subset of N3. For the time
> being I propose to shunt this back to the next incubating release?
>

N3 is almost a subset of Turtle, but there are some operators which
differentiate the
two languages [3], so the response is NOT, we don't currently support N3 at
100%.
The good news is that Sesame (which we already use for supporting Ntriples,
RDFXML and
implementing the NQuads parser) already supports N3 [4] so the effort for
adding it
is really low. I would suggest however to keep this out of 0.7.0 release.


>
> Any comments on this stuff are really welcome.
>
> Also is it possible to initiate the convo regarding a potential release
> manager?
>
> Simo, Chris, Nick, Paul, Tommaso???
>
> One final thing, Andy mentioned that we should/could remove the external
> googlecode repository from parent and core pom.xml, unfortunately the
> commons-csv library doesn't seem to be available on maven central and is
> used within the any23 core module so I think we may need to work on this
> one for the next incubator release.
>

The best.

Mic


>
> [0]
>
> https://svn.apache.org/viewvc/incubator/any23/trunk/plugins/README.txt?view=markup
> [1]
>
> https://svn.apache.org/viewvc/incubator/any23/trunk/core/src/main/java/org/apache/any23/extractor/rdf/NTriplesExtractor.java?view=markup


[1] https://issues.apache.org/jira/browse/ANY23-50
[2] https://issues.apache.org/jira/browse/ANY23-54
[3] http://www.w3.org/TeamSubmission/turtle/#sec-diff-n3
[4]
http://www.openrdf.org/doc/sesame2/api/org/openrdf/rio/n3/package-summary.html


>
> On Fri, Feb 17, 2012 at 4:25 PM, Lewis John Mcgibbney <
> [email protected]> wrote:
>



-- 
Michele Mostarda
Senior Software Engineer
skype: michele.mostarda
twitter: micmos
mail: [email protected]
site : http://www.michelemostarda.com

Reply via email to