[ 
https://issues.apache.org/jira/browse/JENA-508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14358417#comment-14358417
 ] 

Rob Vesse commented on JENA-508:
--------------------------------

Hi

That is great, firstly please make sure you have read 
http://community.apache.org/gsoc.html#applying-for-gsoc

Your next steps are twofold:

* Start reading the relevant documentation and code to understand how extension 
functions are implemented - see 
https://jena.apache.org/documentation/query/extension.html#valueFunctions and 
https://github.com/apache/jena/tree/master/jena-arq/src/main/java/com/hp/hpl/jena/sparql/function
 and 
https://github.com/apache/jena/tree/master/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr
* Based on your understanding start proposing a list of potential deliverables 
and discuss them with the Jena community to see if they match our expectations 
for this project

For the latter I'd be interested in your assessment of how much you can get 
done.  XPath 3 is a large spec with many functions but at the same time 
implementing new extension functions in Jena ARQ is a relatively easy task so 
it would be useful to understand what you think you can achieve in the time 
frame (and why)

What would your time availability be, my understanding was that many Asian 
countries including Sri Lanka don't have a summer break for universities, does 
this apply to you and if so how much time do you expect to be able to devote to 
GSoC

> Add support for XPath 3 Functions
> ---------------------------------
>
>                 Key: JENA-508
>                 URL: https://issues.apache.org/jira/browse/JENA-508
>             Project: Apache Jena
>          Issue Type: Improvement
>          Components: ARQ
>            Reporter: Rob Vesse
>              Labels: gsoc, gsoc2015
>
> XPath 3 is now a Candidate Recommendation - 
> http://www.w3.org/TR/xpath-functions-30/
> It contains many new functions and operators (particularly in the 
> mathematical space) which we should consider adding into future versions of 
> ARQ.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to