I'll start working in my proposal in Google Docs, so I can share it to make
some comments.

My cwiki usuer is *julio.caguanob. *

*Regards,*
*Julio.*

2018-02-23 14:10 GMT-05:00 lewis john mcgibbney <lewi...@apache.org>:

> Hello Julio,
> Thanks for your interest in the project. Responses inline
>
> On Fri, Feb 23, 2018 at 9:00 AM, <dev-digest-h...@any23.apache.org> wrote:
>
> > From: Julio Caguano <julio.cagua...@gmail.com>
> > To: dev@any23.apache.org
> > Cc:
> > Bcc:
> > Date: Fri, 23 Feb 2018 00:18:20 -0500
> > Subject: [GOSC 2018] - Implement ability to use librdfa - 295
> > Dear.
> >
> > I am Julio Caguano, an undergraduate student of Computer Science at
> > University of Cuenca in Ecuador and I would like to participate in the
> GOSC
> > 2018 program with this project [1]. I have been playing with semantic
> > technologies (i.e. RDF, SPARQL) for a while, as part of some of my
> > subjects. Also I have a decent knowledge of the Java language and know
> the
> > fundamentals of C/C++.
> >
>
> Cool.
>
>
> >
> > I was taking a look to Any23 source code and I noticed it uses RDF4J so
> the
> > implementation of the new RDFa parser should be done through the RDFParse
> > interface of that framework, am I right?.
>
>
> Possibly... but I think your suggestion below is more accurate.
>
>
> > On the other hand, I was thinking
> > that the Java - C/C++ communication could be performed via JNI (Java
> Native
> > Interface), loading compiled objects of librdfa as libraries and invoking
> > them with native calls in Java. What do you think?, do you have a better
> > approach for the bridge problem in mind?.
> >
>
> I think this sounds like the good path. We have to describe, document then
> produce the interfaces for the JNI bridge. We would also need to develop
> some comprehensive bench marking tests ... possibly a parser integration
> test to compare the runtime performance over a given document dataset.
>
>
> >
> > Also I was wondering if the librdfa library should be included somehow in
> > the Any23 project as a dependency or is it better to keep it separated
> and
> > devise a post installation process to add the needed files for the new
> RDFa
> > parser.
> >
>
> librdfa is licensed in various ways... there is an option for an Apache
> License v2.0, so we could actually package it as a dependency along with
> Any23.
> https://github.com/rdfa/librdfa/blob/master/LICENSE-apache-2.0
> I think that we could visit this in more detail within the near future.
> This is an excellent consideration however so thank you for raising the
> issue.
>
> Please voice your interest on the JIRA ticket and begin thinking about
> getting your proposal together.
>
> I would also highly encourage you to create a 2018 area for GSoC within the
> Any23 wiki
> https://cwiki.apache.org/confluence/display/ANY23/Google+Summer+of+Code
> You can use the 2015 template to get you started.
> Please send me your wiki username so that i can grant you perms for the
> wiki.
> Thannk  you
>
> >
> > Regards,
> > Julio
> >
> > [1]https://issues.apache.org/jira/browse/ANY23-295
> >
> >
>

Reply via email to