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
