Dimuthu

Yes I think this may be too small for a GSoC project unless you can come up
with a proposal (including schedule) that shows a sufficiently large amount
of work for the 3 month period

This could of course be combined with other Jena contributions if you were
still interested in doing a GSoC project for Jena though I am not sure there
is anything that would naturally fit with this that isn't already being
worked on 

https://issues.apache.org/jira/issues/?jql=labels%20%3D%20gsoc2015%20AND%20p
roject%20%3D%20Jena

There are plenty of other Apache projects that have project ideas so I would
encourage you to investigate those other opportunities if you are keen on
participating in GSoC:

https://issues.apache.org/jira/issues/?jql=labels%20%3D%20gsoc2015

Rob

From:  DImuthu Upeksha <[email protected]>
Date:  Tuesday, 17 March 2015 11:43
To:  <[email protected]>
Cc:  Rob Vesse <[email protected]>
Subject:  Re: [GSoC] Adding support for XPath 3 Functions

> Hi Rob,
> 
> Because it seems like we can directly adapt most of the required functions
> from existing implementations, do you believe that there is a enough content
> to be done for a GSoC project? What is your recommendation?
> 
> Thanks
> Dimuthu
> 
> On Sun, Mar 15, 2015 at 10:38 PM, DImuthu Upeksha <[email protected]>
> wrote:
>> Hi all,
>> 
>> I'm Dimuthu Upeksha, a Computer Engineering Undergraduate from University of
>> Moratuwa - Sri Lanka. I have successfully completed GSoC 2013 and 2014 with
>> Apache Software foundation. I'm willing to participate GSoC 2015 and found
>> issue [1] mentioned in jira very interesting. Because I have prior experience
>> in working with Xpath2, I believe that this project matches with my skills.
>> 
>> Because ticket is about implementing Xpath3 function to Jena, I went through
>> XPath3 specification [2] and summarised list of functions that can be
>> implemented in Jena. This [3] document contains all the functions mentioned
>> in spec and I have marked currently available functions in Jena [4]. It seems
>> like there are about 219 functions available in Xpath 3 spec so my problem
>> is, what are the essential or high priority functions that are needed to be
>> implemented?
>> 
>> To have a basic idea about writing functions for Jena, I have written a very
>> simple function [5] [6] and I'm really grateful if you can give some
>> feedbacks over it.
>> 
>> [1] https://issues.apache.org/jira/browse/JENA-508
>> [2] http://www.w3.org/TR/xpath-functions-30/#casting-to-ENTITY
>> [3] 
>> https://docs.google.com/spreadsheets/d/16J2n0hwXwzxsNzv4fDzPqVSDHYVKXkJEWxWwC
>> nWgDbw/edit?usp=sharing
>> [4] 
>> https://github.com/apache/jena/tree/master/jena-arq/src/main/java/com/hp/hpl/
>> jena/sparql/function/library
>> [5] 
>> https://github.com/DImuthuUpe/Jena-Sample/blob/master/src/main/java/com/hp/hp
>> l/jena/sparql/xpath3/XPath3_Floor.java
>> [6] 
>> https://github.com/DImuthuUpe/Jena-Sample/blob/master/src/main/java/com/hp/hp
>> l/jena/sparql/xpath3/Main.java
>> 
>> Thanks
>> Dimuthu
>> -- 
>> Regards
>> W.Dimuthu Upeksha
>> Undergraduate
>> 
>> Department of Computer Science And Engineering
>> University of Moratuwa, Sri Lanka
> 
> 
> 
> -- 
> Regards
> W.Dimuthu Upeksha
> Undergraduate
> 
> Department of Computer Science And Engineering
> University of Moratuwa, Sri Lanka


Reply via email to