You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@any23.apache.org by Lev Khomich <le...@gmail.com> on 2012/12/18 15:37:45 UTC
RDFa parser implementation proposal
Hello!
As I see at http://rdfa.info/test-suite Any23 passes near 50% of RDFa tests
and project has 4+ related tickets in issue tracker.
I've implemented such parser in java. It fully supports all related W3C
specifications for both html4, html5, xhtml, xml and svg. It also supports
all
optionals such as role attribute, vocabulary expansion and processor graph
reporting.
If you are interested, I will be happy to provide Any23 integration.
You can try demo at http://demo.semarglproject.org or test
standard conformance at http://rdfa.inf/test-suite
(with processor url http://demo.semarglproject.org/process?uri= specified).
Best regards,
Lev Khomich
Re: RDFa parser implementation proposal
Posted by Stéphane Corlosquet <sc...@gmail.com>.
+1, there is no reason to maintain your own RDFa parser these days with so
many java RDFa parsers around. I wish I could help put the glue between
any23 and semargl but I'm no java programmer :(
Steph.
On Tue, Dec 18, 2012 at 9:37 AM, Lev Khomich <le...@gmail.com> wrote:
> Hello!
>
> As I see at http://rdfa.info/test-suite Any23 passes near 50% of RDFa
> tests
> and project has 4+ related tickets in issue tracker.
>
> I've implemented such parser in java. It fully supports all related W3C
> specifications for both html4, html5, xhtml, xml and svg. It also supports
> all
> optionals such as role attribute, vocabulary expansion and processor graph
> reporting.
>
> If you are interested, I will be happy to provide Any23 integration.
> You can try demo at http://demo.semarglproject.org or test
> standard conformance at http://rdfa.inf/test-suite
> (with processor url http://demo.semarglproject.org/process?uri=specified).
>
> Best regards,
> Lev Khomich
>
--
Steph.
Re: RDFa parser implementation proposal
Posted by Lewis John Mcgibbney <le...@gmail.com>.
Hi Simo,
On Sat, Dec 29, 2012 at 6:56 AM, Simone Tripodi <si...@apache.org>wrote:
> Hi all guys,
>
> did anybody have the chances to have a look at the issues? Is anybody
> working on them?
>
>
No I've not been able to do this yet. This is simply down to the time of
year and that I am not requiring the use of the Any23 RDFa code *at the
moment*.
I'll make sure to update this if and when I do get around to it.\\Apologies
fo late reply, and thank you Lev for the comments, code and of course most
importantly your patience and input.
Best for now
Lewis
Re: RDFa parser implementation proposal
Posted by Simone Tripodi <si...@apache.org>.
Hi all guys,
did anybody have the chances to have a look at the issues? Is anybody
working on them?
Best,
-Simo
http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/
On Thu, Dec 20, 2012 at 8:58 PM, Lev Khomich <le...@gmail.com> wrote:
> Hi Peter,
>
> I've created two Jira issues.
> ANY23-136 [1] - to fix RDFa tests which are used by new extractor.
> ANY23-137 [2] - extractor proposal.
> Both issues have patches attached.
>
> Any23 Devs: looking forward to your comments and suggestions.
>
> Best,
> Lev
>
> [1] https://issues.apache.org/jira/browse/ANY23-136
> [2] https://issues.apache.org/jira/browse/ANY23-137
>
>
> On Thu, Dec 20, 2012 at 2:18 AM, Peter Ansell <an...@gmail.com>wrote:
>
>> Hi Lewis,
>>
>> Feel free to open an issue to track progress integrating the Semargl
>> RDFaParser into Any23. Lev has done a lot of work in extending my
>> initial Sesame wrapper to support different parser options which may
>> be useful for Any23 to also expose via extractors [1].
>>
>> Cheers,
>>
>> Peter
>>
>> [1]
>> https://github.com/levkhomich/semargl/blob/master/integration/sesame/src/main/java/org/semarglproject/rdf/impl/RdfaParserConfig.java
>>
>> On 19 December 2012 23:08, Lewis John Mcgibbney
>> <le...@gmail.com> wrote:
>> > Hi,
>> >
>> > Is it appropriate to open a Jira issue for this and track its progress.
>> >
>> > It sounds like a more than worthy contribution to the project.
>> >
>> > Best
>> >
>> > Lewis
>> >
>> > On Wed, Dec 19, 2012 at 10:14 AM, Lev Khomich <le...@gmail.com>
>> wrote:
>> >>
>> >> Hi Peter,
>> >>
>> >> Thank you again!
>> >>
>> >> After some fixes, RIO API implementation passes all tests.
>> >> Also, I've added configuration options via RDFParser API.
>> >> Error handling (ParserErrorListener) and LocationListener
>> >> support will be available shortly.
>> >>
>> >> Regards,
>> >> Lev
>> >>
>> >>
>> >> On Wed, Dec 19, 2012 at 6:07 AM, Peter Ansell
>> >> <an...@gmail.com>wrote:
>> >>
>> >> > Hi Lev,
>> >> >
>> >> > I added support for Sesame to semargl and sent a Pull Request on
>> >> > GitHub with the changes [1].
>> >> >
>> >> > Once the pull request is accepted Any23 will be able to use Semargl
>> >> > using the standard Rio.createParser method.
>> >> >
>> >> > The Pull Request depends on Sesame-2.7-SNAPSHOT currently, as the
>> >> > Sesame-2.7.0-beta1 that is being released today is not quite out yet.
>> >> > It shouldn't be a big issue to go back to 2.6.10 if you need to do a
>> >> > release before 2.7.0 is released. The only changes to the relevant
>> >> > classes that I know of are additions to RDFFormat.
>> >> >
>> >> > Any23 Devs: I have a branch open on my Any23 GitHub repository to test
>> >> > support for Sesame-2.7 when it is released if you want to experiment
>> >> > with it [2]. One of the biggest changes for Any23 is that the default
>> >> > MIME type for N3 has been switched to "text/n3", with "text/rdf+n3"
>> >> > now as an alternate MIME type. This was done to match with the latest
>> >> > draft of the N3 specification.
>> >> >
>> >> > Cheers,
>> >> >
>> >> > Peter
>> >> >
>> >> > [1] https://github.com/levkhomich/semargl/pull/2
>> >> > [2] https://github.com/ansell/any23/compare/apache:trunk...sesame-2.7
>> >> >
>> >> > On 19 December 2012 00:37, Lev Khomich <le...@gmail.com> wrote:
>> >> > > Hello!
>> >> > >
>> >> > > As I see at http://rdfa.info/test-suite Any23 passes near 50% of
>> RDFa
>> >> > tests
>> >> > > and project has 4+ related tickets in issue tracker.
>> >> > >
>> >> > > I've implemented such parser in java. It fully supports all related
>> >> > > W3C
>> >> > > specifications for both html4, html5, xhtml, xml and svg. It also
>> >> > supports
>> >> > > all
>> >> > > optionals such as role attribute, vocabulary expansion and processor
>> >> > graph
>> >> > > reporting.
>> >> > >
>> >> > > If you are interested, I will be happy to provide Any23 integration.
>> >> > > You can try demo at http://demo.semarglproject.org or test
>> >> > > standard conformance at http://rdfa.inf/test-suite
>> >> > > (with processor url
>> >> > > http://demo.semarglproject.org/process?uri=specified).
>> >> > >
>> >> > > Best regards,
>> >> > > Lev Khomich
>> >> >
>> >
>> >
>> >
>> >
>> > --
>> > Lewis
>>
Re: RDFa parser implementation proposal
Posted by Simone Tripodi <si...@apache.org>.
Hi Lev,
I am currently forking the github repo in order to help you deploying
semargl on the central repo - stay tuned on GitHub!
best,
-Simo
http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/
On Thu, Dec 20, 2012 at 8:58 PM, Lev Khomich <le...@gmail.com> wrote:
> Hi Peter,
>
> I've created two Jira issues.
> ANY23-136 [1] - to fix RDFa tests which are used by new extractor.
> ANY23-137 [2] - extractor proposal.
> Both issues have patches attached.
>
> Any23 Devs: looking forward to your comments and suggestions.
>
> Best,
> Lev
>
> [1] https://issues.apache.org/jira/browse/ANY23-136
> [2] https://issues.apache.org/jira/browse/ANY23-137
>
>
> On Thu, Dec 20, 2012 at 2:18 AM, Peter Ansell <an...@gmail.com>wrote:
>
>> Hi Lewis,
>>
>> Feel free to open an issue to track progress integrating the Semargl
>> RDFaParser into Any23. Lev has done a lot of work in extending my
>> initial Sesame wrapper to support different parser options which may
>> be useful for Any23 to also expose via extractors [1].
>>
>> Cheers,
>>
>> Peter
>>
>> [1]
>> https://github.com/levkhomich/semargl/blob/master/integration/sesame/src/main/java/org/semarglproject/rdf/impl/RdfaParserConfig.java
>>
>> On 19 December 2012 23:08, Lewis John Mcgibbney
>> <le...@gmail.com> wrote:
>> > Hi,
>> >
>> > Is it appropriate to open a Jira issue for this and track its progress.
>> >
>> > It sounds like a more than worthy contribution to the project.
>> >
>> > Best
>> >
>> > Lewis
>> >
>> > On Wed, Dec 19, 2012 at 10:14 AM, Lev Khomich <le...@gmail.com>
>> wrote:
>> >>
>> >> Hi Peter,
>> >>
>> >> Thank you again!
>> >>
>> >> After some fixes, RIO API implementation passes all tests.
>> >> Also, I've added configuration options via RDFParser API.
>> >> Error handling (ParserErrorListener) and LocationListener
>> >> support will be available shortly.
>> >>
>> >> Regards,
>> >> Lev
>> >>
>> >>
>> >> On Wed, Dec 19, 2012 at 6:07 AM, Peter Ansell
>> >> <an...@gmail.com>wrote:
>> >>
>> >> > Hi Lev,
>> >> >
>> >> > I added support for Sesame to semargl and sent a Pull Request on
>> >> > GitHub with the changes [1].
>> >> >
>> >> > Once the pull request is accepted Any23 will be able to use Semargl
>> >> > using the standard Rio.createParser method.
>> >> >
>> >> > The Pull Request depends on Sesame-2.7-SNAPSHOT currently, as the
>> >> > Sesame-2.7.0-beta1 that is being released today is not quite out yet.
>> >> > It shouldn't be a big issue to go back to 2.6.10 if you need to do a
>> >> > release before 2.7.0 is released. The only changes to the relevant
>> >> > classes that I know of are additions to RDFFormat.
>> >> >
>> >> > Any23 Devs: I have a branch open on my Any23 GitHub repository to test
>> >> > support for Sesame-2.7 when it is released if you want to experiment
>> >> > with it [2]. One of the biggest changes for Any23 is that the default
>> >> > MIME type for N3 has been switched to "text/n3", with "text/rdf+n3"
>> >> > now as an alternate MIME type. This was done to match with the latest
>> >> > draft of the N3 specification.
>> >> >
>> >> > Cheers,
>> >> >
>> >> > Peter
>> >> >
>> >> > [1] https://github.com/levkhomich/semargl/pull/2
>> >> > [2] https://github.com/ansell/any23/compare/apache:trunk...sesame-2.7
>> >> >
>> >> > On 19 December 2012 00:37, Lev Khomich <le...@gmail.com> wrote:
>> >> > > Hello!
>> >> > >
>> >> > > As I see at http://rdfa.info/test-suite Any23 passes near 50% of
>> RDFa
>> >> > tests
>> >> > > and project has 4+ related tickets in issue tracker.
>> >> > >
>> >> > > I've implemented such parser in java. It fully supports all related
>> >> > > W3C
>> >> > > specifications for both html4, html5, xhtml, xml and svg. It also
>> >> > supports
>> >> > > all
>> >> > > optionals such as role attribute, vocabulary expansion and processor
>> >> > graph
>> >> > > reporting.
>> >> > >
>> >> > > If you are interested, I will be happy to provide Any23 integration.
>> >> > > You can try demo at http://demo.semarglproject.org or test
>> >> > > standard conformance at http://rdfa.inf/test-suite
>> >> > > (with processor url
>> >> > > http://demo.semarglproject.org/process?uri=specified).
>> >> > >
>> >> > > Best regards,
>> >> > > Lev Khomich
>> >> >
>> >
>> >
>> >
>> >
>> > --
>> > Lewis
>>
Re: RDFa parser implementation proposal
Posted by Lev Khomich <le...@gmail.com>.
Hi Peter,
I've created two Jira issues.
ANY23-136 [1] - to fix RDFa tests which are used by new extractor.
ANY23-137 [2] - extractor proposal.
Both issues have patches attached.
Any23 Devs: looking forward to your comments and suggestions.
Best,
Lev
[1] https://issues.apache.org/jira/browse/ANY23-136
[2] https://issues.apache.org/jira/browse/ANY23-137
On Thu, Dec 20, 2012 at 2:18 AM, Peter Ansell <an...@gmail.com>wrote:
> Hi Lewis,
>
> Feel free to open an issue to track progress integrating the Semargl
> RDFaParser into Any23. Lev has done a lot of work in extending my
> initial Sesame wrapper to support different parser options which may
> be useful for Any23 to also expose via extractors [1].
>
> Cheers,
>
> Peter
>
> [1]
> https://github.com/levkhomich/semargl/blob/master/integration/sesame/src/main/java/org/semarglproject/rdf/impl/RdfaParserConfig.java
>
> On 19 December 2012 23:08, Lewis John Mcgibbney
> <le...@gmail.com> wrote:
> > Hi,
> >
> > Is it appropriate to open a Jira issue for this and track its progress.
> >
> > It sounds like a more than worthy contribution to the project.
> >
> > Best
> >
> > Lewis
> >
> > On Wed, Dec 19, 2012 at 10:14 AM, Lev Khomich <le...@gmail.com>
> wrote:
> >>
> >> Hi Peter,
> >>
> >> Thank you again!
> >>
> >> After some fixes, RIO API implementation passes all tests.
> >> Also, I've added configuration options via RDFParser API.
> >> Error handling (ParserErrorListener) and LocationListener
> >> support will be available shortly.
> >>
> >> Regards,
> >> Lev
> >>
> >>
> >> On Wed, Dec 19, 2012 at 6:07 AM, Peter Ansell
> >> <an...@gmail.com>wrote:
> >>
> >> > Hi Lev,
> >> >
> >> > I added support for Sesame to semargl and sent a Pull Request on
> >> > GitHub with the changes [1].
> >> >
> >> > Once the pull request is accepted Any23 will be able to use Semargl
> >> > using the standard Rio.createParser method.
> >> >
> >> > The Pull Request depends on Sesame-2.7-SNAPSHOT currently, as the
> >> > Sesame-2.7.0-beta1 that is being released today is not quite out yet.
> >> > It shouldn't be a big issue to go back to 2.6.10 if you need to do a
> >> > release before 2.7.0 is released. The only changes to the relevant
> >> > classes that I know of are additions to RDFFormat.
> >> >
> >> > Any23 Devs: I have a branch open on my Any23 GitHub repository to test
> >> > support for Sesame-2.7 when it is released if you want to experiment
> >> > with it [2]. One of the biggest changes for Any23 is that the default
> >> > MIME type for N3 has been switched to "text/n3", with "text/rdf+n3"
> >> > now as an alternate MIME type. This was done to match with the latest
> >> > draft of the N3 specification.
> >> >
> >> > Cheers,
> >> >
> >> > Peter
> >> >
> >> > [1] https://github.com/levkhomich/semargl/pull/2
> >> > [2] https://github.com/ansell/any23/compare/apache:trunk...sesame-2.7
> >> >
> >> > On 19 December 2012 00:37, Lev Khomich <le...@gmail.com> wrote:
> >> > > Hello!
> >> > >
> >> > > As I see at http://rdfa.info/test-suite Any23 passes near 50% of
> RDFa
> >> > tests
> >> > > and project has 4+ related tickets in issue tracker.
> >> > >
> >> > > I've implemented such parser in java. It fully supports all related
> >> > > W3C
> >> > > specifications for both html4, html5, xhtml, xml and svg. It also
> >> > supports
> >> > > all
> >> > > optionals such as role attribute, vocabulary expansion and processor
> >> > graph
> >> > > reporting.
> >> > >
> >> > > If you are interested, I will be happy to provide Any23 integration.
> >> > > You can try demo at http://demo.semarglproject.org or test
> >> > > standard conformance at http://rdfa.inf/test-suite
> >> > > (with processor url
> >> > > http://demo.semarglproject.org/process?uri=specified).
> >> > >
> >> > > Best regards,
> >> > > Lev Khomich
> >> >
> >
> >
> >
> >
> > --
> > Lewis
>
Re: RDFa parser implementation proposal
Posted by Peter Ansell <an...@gmail.com>.
Hi Lewis,
Feel free to open an issue to track progress integrating the Semargl
RDFaParser into Any23. Lev has done a lot of work in extending my
initial Sesame wrapper to support different parser options which may
be useful for Any23 to also expose via extractors [1].
Cheers,
Peter
[1] https://github.com/levkhomich/semargl/blob/master/integration/sesame/src/main/java/org/semarglproject/rdf/impl/RdfaParserConfig.java
On 19 December 2012 23:08, Lewis John Mcgibbney
<le...@gmail.com> wrote:
> Hi,
>
> Is it appropriate to open a Jira issue for this and track its progress.
>
> It sounds like a more than worthy contribution to the project.
>
> Best
>
> Lewis
>
> On Wed, Dec 19, 2012 at 10:14 AM, Lev Khomich <le...@gmail.com> wrote:
>>
>> Hi Peter,
>>
>> Thank you again!
>>
>> After some fixes, RIO API implementation passes all tests.
>> Also, I've added configuration options via RDFParser API.
>> Error handling (ParserErrorListener) and LocationListener
>> support will be available shortly.
>>
>> Regards,
>> Lev
>>
>>
>> On Wed, Dec 19, 2012 at 6:07 AM, Peter Ansell
>> <an...@gmail.com>wrote:
>>
>> > Hi Lev,
>> >
>> > I added support for Sesame to semargl and sent a Pull Request on
>> > GitHub with the changes [1].
>> >
>> > Once the pull request is accepted Any23 will be able to use Semargl
>> > using the standard Rio.createParser method.
>> >
>> > The Pull Request depends on Sesame-2.7-SNAPSHOT currently, as the
>> > Sesame-2.7.0-beta1 that is being released today is not quite out yet.
>> > It shouldn't be a big issue to go back to 2.6.10 if you need to do a
>> > release before 2.7.0 is released. The only changes to the relevant
>> > classes that I know of are additions to RDFFormat.
>> >
>> > Any23 Devs: I have a branch open on my Any23 GitHub repository to test
>> > support for Sesame-2.7 when it is released if you want to experiment
>> > with it [2]. One of the biggest changes for Any23 is that the default
>> > MIME type for N3 has been switched to "text/n3", with "text/rdf+n3"
>> > now as an alternate MIME type. This was done to match with the latest
>> > draft of the N3 specification.
>> >
>> > Cheers,
>> >
>> > Peter
>> >
>> > [1] https://github.com/levkhomich/semargl/pull/2
>> > [2] https://github.com/ansell/any23/compare/apache:trunk...sesame-2.7
>> >
>> > On 19 December 2012 00:37, Lev Khomich <le...@gmail.com> wrote:
>> > > Hello!
>> > >
>> > > As I see at http://rdfa.info/test-suite Any23 passes near 50% of RDFa
>> > tests
>> > > and project has 4+ related tickets in issue tracker.
>> > >
>> > > I've implemented such parser in java. It fully supports all related
>> > > W3C
>> > > specifications for both html4, html5, xhtml, xml and svg. It also
>> > supports
>> > > all
>> > > optionals such as role attribute, vocabulary expansion and processor
>> > graph
>> > > reporting.
>> > >
>> > > If you are interested, I will be happy to provide Any23 integration.
>> > > You can try demo at http://demo.semarglproject.org or test
>> > > standard conformance at http://rdfa.inf/test-suite
>> > > (with processor url
>> > > http://demo.semarglproject.org/process?uri=specified).
>> > >
>> > > Best regards,
>> > > Lev Khomich
>> >
>
>
>
>
> --
> Lewis
Re: RDFa parser implementation proposal
Posted by Lewis John Mcgibbney <le...@gmail.com>.
Hi,
Is it appropriate to open a Jira issue for this and track its progress.
It sounds like a more than worthy contribution to the project.
Best
Lewis
On Wed, Dec 19, 2012 at 10:14 AM, Lev Khomich <le...@gmail.com> wrote:
> Hi Peter,
>
> Thank you again!
>
> After some fixes, RIO API implementation passes all tests.
> Also, I've added configuration options via RDFParser API.
> Error handling (ParserErrorListener) and LocationListener
> support will be available shortly.
>
> Regards,
> Lev
>
>
> On Wed, Dec 19, 2012 at 6:07 AM, Peter Ansell <ansell.peter@gmail.com
> >wrote:
>
> > Hi Lev,
> >
> > I added support for Sesame to semargl and sent a Pull Request on
> > GitHub with the changes [1].
> >
> > Once the pull request is accepted Any23 will be able to use Semargl
> > using the standard Rio.createParser method.
> >
> > The Pull Request depends on Sesame-2.7-SNAPSHOT currently, as the
> > Sesame-2.7.0-beta1 that is being released today is not quite out yet.
> > It shouldn't be a big issue to go back to 2.6.10 if you need to do a
> > release before 2.7.0 is released. The only changes to the relevant
> > classes that I know of are additions to RDFFormat.
> >
> > Any23 Devs: I have a branch open on my Any23 GitHub repository to test
> > support for Sesame-2.7 when it is released if you want to experiment
> > with it [2]. One of the biggest changes for Any23 is that the default
> > MIME type for N3 has been switched to "text/n3", with "text/rdf+n3"
> > now as an alternate MIME type. This was done to match with the latest
> > draft of the N3 specification.
> >
> > Cheers,
> >
> > Peter
> >
> > [1] https://github.com/levkhomich/semargl/pull/2
> > [2] https://github.com/ansell/any23/compare/apache:trunk...sesame-2.7
> >
> > On 19 December 2012 00:37, Lev Khomich <le...@gmail.com> wrote:
> > > Hello!
> > >
> > > As I see at http://rdfa.info/test-suite Any23 passes near 50% of RDFa
> > tests
> > > and project has 4+ related tickets in issue tracker.
> > >
> > > I've implemented such parser in java. It fully supports all related W3C
> > > specifications for both html4, html5, xhtml, xml and svg. It also
> > supports
> > > all
> > > optionals such as role attribute, vocabulary expansion and processor
> > graph
> > > reporting.
> > >
> > > If you are interested, I will be happy to provide Any23 integration.
> > > You can try demo at http://demo.semarglproject.org or test
> > > standard conformance at http://rdfa.inf/test-suite
> > > (with processor url
> http://demo.semarglproject.org/process?uri=specified).
> > >
> > > Best regards,
> > > Lev Khomich
> >
>
--
*Lewis*
Re: RDFa parser implementation proposal
Posted by Lev Khomich <le...@gmail.com>.
Hi Peter,
Thank you again!
After some fixes, RIO API implementation passes all tests.
Also, I've added configuration options via RDFParser API.
Error handling (ParserErrorListener) and LocationListener
support will be available shortly.
Regards,
Lev
On Wed, Dec 19, 2012 at 6:07 AM, Peter Ansell <an...@gmail.com>wrote:
> Hi Lev,
>
> I added support for Sesame to semargl and sent a Pull Request on
> GitHub with the changes [1].
>
> Once the pull request is accepted Any23 will be able to use Semargl
> using the standard Rio.createParser method.
>
> The Pull Request depends on Sesame-2.7-SNAPSHOT currently, as the
> Sesame-2.7.0-beta1 that is being released today is not quite out yet.
> It shouldn't be a big issue to go back to 2.6.10 if you need to do a
> release before 2.7.0 is released. The only changes to the relevant
> classes that I know of are additions to RDFFormat.
>
> Any23 Devs: I have a branch open on my Any23 GitHub repository to test
> support for Sesame-2.7 when it is released if you want to experiment
> with it [2]. One of the biggest changes for Any23 is that the default
> MIME type for N3 has been switched to "text/n3", with "text/rdf+n3"
> now as an alternate MIME type. This was done to match with the latest
> draft of the N3 specification.
>
> Cheers,
>
> Peter
>
> [1] https://github.com/levkhomich/semargl/pull/2
> [2] https://github.com/ansell/any23/compare/apache:trunk...sesame-2.7
>
> On 19 December 2012 00:37, Lev Khomich <le...@gmail.com> wrote:
> > Hello!
> >
> > As I see at http://rdfa.info/test-suite Any23 passes near 50% of RDFa
> tests
> > and project has 4+ related tickets in issue tracker.
> >
> > I've implemented such parser in java. It fully supports all related W3C
> > specifications for both html4, html5, xhtml, xml and svg. It also
> supports
> > all
> > optionals such as role attribute, vocabulary expansion and processor
> graph
> > reporting.
> >
> > If you are interested, I will be happy to provide Any23 integration.
> > You can try demo at http://demo.semarglproject.org or test
> > standard conformance at http://rdfa.inf/test-suite
> > (with processor url http://demo.semarglproject.org/process?uri=specified).
> >
> > Best regards,
> > Lev Khomich
>
Re: RDFa parser implementation proposal
Posted by Peter Ansell <an...@gmail.com>.
Hi Lev,
I added support for Sesame to semargl and sent a Pull Request on
GitHub with the changes [1].
Once the pull request is accepted Any23 will be able to use Semargl
using the standard Rio.createParser method.
The Pull Request depends on Sesame-2.7-SNAPSHOT currently, as the
Sesame-2.7.0-beta1 that is being released today is not quite out yet.
It shouldn't be a big issue to go back to 2.6.10 if you need to do a
release before 2.7.0 is released. The only changes to the relevant
classes that I know of are additions to RDFFormat.
Any23 Devs: I have a branch open on my Any23 GitHub repository to test
support for Sesame-2.7 when it is released if you want to experiment
with it [2]. One of the biggest changes for Any23 is that the default
MIME type for N3 has been switched to "text/n3", with "text/rdf+n3"
now as an alternate MIME type. This was done to match with the latest
draft of the N3 specification.
Cheers,
Peter
[1] https://github.com/levkhomich/semargl/pull/2
[2] https://github.com/ansell/any23/compare/apache:trunk...sesame-2.7
On 19 December 2012 00:37, Lev Khomich <le...@gmail.com> wrote:
> Hello!
>
> As I see at http://rdfa.info/test-suite Any23 passes near 50% of RDFa tests
> and project has 4+ related tickets in issue tracker.
>
> I've implemented such parser in java. It fully supports all related W3C
> specifications for both html4, html5, xhtml, xml and svg. It also supports
> all
> optionals such as role attribute, vocabulary expansion and processor graph
> reporting.
>
> If you are interested, I will be happy to provide Any23 integration.
> You can try demo at http://demo.semarglproject.org or test
> standard conformance at http://rdfa.inf/test-suite
> (with processor url http://demo.semarglproject.org/process?uri= specified).
>
> Best regards,
> Lev Khomich
Re: RDFa parser implementation proposal
Posted by Giovanni Tummarello <gi...@deri.org>.
This is really great lev,thanks!!
Gio
On Tue, Dec 18, 2012 at 8:37 AM, Lev Khomich <le...@gmail.com> wrote:
> Hello!
>
> As I see at http://rdfa.info/test-suite Any23 passes near 50% of RDFa tests
> and project has 4+ related tickets in issue tracker.
>
> I've implemented such parser in java. It fully supports all related W3C
> specifications for both html4, html5, xhtml, xml and svg. It also supports
> all
> optionals such as role attribute, vocabulary expansion and processor graph
> reporting.
>
> If you are interested, I will be happy to provide Any23 integration.
> You can try demo at http://demo.semarglproject.org or test
> standard conformance at http://rdfa.inf/test-suite
> (with processor url http://demo.semarglproject.org/process?uri= specified).
>
> Best regards,
> Lev Khomich
Re: RDFa parser implementation proposal
Posted by Stéphane Corlosquet <sc...@gmail.com>.
Great to have your support, Michele. Adding the any23-dev list to make sure
the right folks are kept in the loop.
Steph
On Dec 18, 2012 12:52 PM, "Michele Mostarda" <mo...@fbk.eu> wrote:
> +1, great proposal.
> Let me know how to support this initiative.
>
> The best.
> Mic
>
>
> On 18 December 2012 17:46, Gregg Kellogg <gr...@greggkellogg.net> wrote:
>
>> That's great! Lev, would you mind if we add a processor endpoint to the
>> RDFa test suite? We'll be generating a new EARL report for HTML+RDFa 1.1
>> after an LC transition. To be included, this requires a DOAP description of
>> the document, either included in the repo, or referenced from your
>> processor description.
>>
>> Gregg Kellogg
>> gregg@greggkellogg.net
>>
>> On Dec 18, 2012, at 6:46 AM, Stéphane Corlosquet <sc...@gmail.com>
>> wrote:
>>
>> > FYI, new java RDFa parser which passes 100% of the RDFa tests:
>> http://semarglproject.org/
>> >
>> > ---------- Forwarded message ----------
>> > From: Lev Khomich <le...@gmail.com>
>> > Date: Tue, Dec 18, 2012 at 9:37 AM
>> > Subject: RDFa parser implementation proposal
>> > To: any23-dev@incubator.apache.org
>> >
>> >
>> > Hello!
>> >
>> > As I see at http://rdfa.info/test-suite Any23 passes near 50% of RDFa
>> tests
>> > and project has 4+ related tickets in issue tracker.
>> >
>> > I've implemented such parser in java. It fully supports all related W3C
>> > specifications for both html4, html5, xhtml, xml and svg. It also
>> supports
>> > all
>> > optionals such as role attribute, vocabulary expansion and processor
>> graph
>> > reporting.
>> >
>> > If you are interested, I will be happy to provide Any23 integration.
>> > You can try demo at http://demo.semarglproject.org or test
>> > standard conformance at http://rdfa.inf/test-suite
>> > (with processor url http://demo.semarglproject.org/process?uri=specified).
>> >
>> > Best regards,
>> > Lev Khomich
>> >
>> >
>> >
>> > --
>> > Steph.
>>
>>
>>
>
>
> --
> Michele Mostarda
> Senior Software Engineer
> skype: michele.mostarda
> twitter: micmos
> mail: me@michelemostarda.com
> site : http://www.michelemostarda.com
>
>