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
