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/16J2n0hwXwzxsNzv4fDzPqVSDHYVKXkJEWxWwCnWgDbw/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/hpl/jena/sparql/xpath3/XPath3_Floor.java > [6] > https://github.com/DImuthuUpe/Jena-Sample/blob/master/src/main/java/com/hp/hpl/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
