Re: GSoC 2015 Students: "Pencils Down" and Final Evaluation Dates Approaching

2015-09-28 Thread Qihong Lin
Hi Dr. Jiang, Yes, the code have been submitted. Thanks for your kindly reminder. regards Qihong On Tue, Sep 22, 2015 at 10:32 AM, Ying Jiang wrote: > Hi Qihong, > > Have you submitted the code sample? If not, you'd better do it right > now, or you won't get the

Re: Fwd: Final Deliveries of GSoC Project (JENA-491)

2015-08-18 Thread Qihong Lin
Hi Andy, Thank for your comments! I can understand your idea of A/ B/ C/. But there'a problem in practice. In brief: For A/, at the server side, always call QueryExecutionBase::execConstructDataset() For B/, the problem is, there're overlaps between DEF.rdfOffer and DEF.quadsOffer, e.g. TriX,

Re: svn commit: r1696184 - /jena/site/trunk/content/documentation/query/construct-quad.mdtext

2015-08-18 Thread Qihong Lin
Hi Dr. Jiang Thank you! I'll refine the doc following your instructions. regards, Qihong On Tue, Aug 18, 2015 at 12:21 PM, Ying Jiang jpz6311...@gmail.com wrote: Hi Qihong, You can improve the doc: 1) The grammar table collapses. I can see a | in the first row, which needs to be escaped.

Re: Fwd: Final Deliveries of GSoC Project (JENA-491)

2015-08-17 Thread Qihong Lin
see one new test in TestQuery.java - I was expecting more such as using different MIME types for the content negotiation. Andy On 15/08/15 10:21, Qihong Lin wrote: Hi, Please check my updates of the 3 tasks blow: 1) jena/arq: in master branch (to be merged first) In PR 89, I

Re: Fwd: Final Deliveries of GSoC Project (JENA-491)

2015-08-15 Thread Qihong Lin
is from all graphs. When just triples are asked for, only those in the default graph should be returned. Template.getTriples calls Quad.asTriple. But it needs to deal with just the default graph, and c can't rely on Quad.asTriple. Andy On 10/08/15 12:44, Qihong Lin wrote: Hi

Re: Fwd: Final Deliveries of GSoC Project (JENA-491)

2015-08-12 Thread Qihong Lin
Hi Andy, I can not find the branch of JENA-491-construct-quads in Jena git repository: https://github.com/apache/jena/branches regards, Qihong On Tue, Aug 11, 2015 at 4:12 PM, Andy Seaborne a...@apache.org wrote: On 11/08/15 03:35, Ying Jiang wrote: Hi Qihong, You may have received the

Re: Fwd: Final Deliveries of GSoC Project (JENA-491)

2015-08-12 Thread Qihong Lin
Hi Andy, I've got the idea of projection. The bug has been fixed. I'll deliver more tests. Thanks! Qihong On Tue, Aug 11, 2015 at 4:52 PM, Andy Seaborne a...@apache.org wrote: On 11/08/15 09:11, Qihong Lin wrote: hi Andy, I'll further enrich the test data and add JUnit tests in TestAPI

Re: Fwd: Final Deliveries of GSoC Project (JENA-491)

2015-08-11 Thread Qihong Lin
in the default graph should be returned. Template.getTriples calls Quad.asTriple. But it needs to deal with just the default graph, and c can't rely on Quad.asTriple. Andy On 10/08/15 12:44, Qihong Lin wrote: Hi, I've enriched the syntax tests with short form and default graph

Re: Fwd: Final Deliveries of GSoC Project (JENA-491)

2015-08-10 Thread Qihong Lin
tests in jena-arq as well. These can be Junit tests in java and do not need to be external script files. This is separate from testing in Fuseki. Do you have any other constraints on your time over the next 2 weeks? Andy On 06/08/15 04:18, Qihong Lin wrote: Hi, I've fixed

Re: Fwd: Final Deliveries of GSoC Project (JENA-491)

2015-08-05 Thread Qihong Lin
Hi, I've fixed the bugs related to syntax checks. Please see my latest commits. Here're the output of the syntax files through qparse (you can also run ExampleConstructQuads.java to get the results). Are these with the expected behaviors, especially for syntax-quad-construct-07.arq?

Re: Fwd: Final Deliveries of GSoC Project (JENA-491)

2015-07-29 Thread Qihong Lin
and grammar changes 2. Tests 3. Pull requests 4. Documentation http://mail-archives.apache.org/mod_mbox/jena-dev/201507.mbox/%3C559EF342.3010806%40apache.org%3E Andy -- Forwarded message -- From: Qihong Lin confidence@gmail.com Date: Tue, Jul 21, 2015 at 9:25 AM

JENA-491 Pull Request (First Half Part)

2015-07-22 Thread Qihong Lin
Hi, Please confirm the pull of the first half part work of the GSoC project (JENA-491): https://github.com/apache/jena/pull/88 Note that confidencesun/master firstly is updated/merged from apache/master, and then merged from confidencesun/JENA-491. Now apache/master can pull from

Re: Final Deliveries of GSoC Project (JENA-491)

2015-07-18 Thread Qihong Lin
Hi, I've been taking some course exams for the last week. The current project status is ahead of plan. I'll continue the project next week after the exams. For 1), how to commit the documentation in Jena website? regards, Qihong On Wed, Jul 15, 2015 at 5:43 PM, Ying Jiang jpz6311...@gmail.com

Re: [ANN] GSoC 2015 Project Mid-term Evaluation (PASS)

2015-07-09 Thread Qihong Lin
/jena:master regards, Qihong On Tue, Jul 7, 2015 at 1:48 AM, Andy Seaborne a...@apache.org wrote: On 05/07/15 15:49, Qihong Lin wrote: Hi, Please check my latest commits [1]. Hi Qihong, As in my other message, that has crossed over at the same time you sent this, it is time to work out

Re: [GSoC 2015 - JENA-491] JavaCC with master.jj

2015-07-09 Thread Qihong Lin
tests for constructing quads. Thanks! regards, Qihong On Tue, Jun 16, 2015 at 9:24 PM, Andy Seaborne a...@apache.org wrote: On 16/06/15 09:06, Qihong Lin wrote: Hi, Thanks! I just marked GRAPH mandatory, and it worked without producing the warnings. I'll look into the details later. By the way

Re: [ANN] GSoC 2015 Project Mid-term Evaluation (PASS)

2015-07-05 Thread Qihong Lin
Hi, Please check my latest commits [1]. I just completed the function of QueryEngineHTTP.execConstructQuads(). You can try out the example of query_construct_quad_01() in TestQuery [2]. I'll improve the tests later on, with more questions in the other thread. Thanks! Regards, Qihong [1]

Extend CONSTRUCT to build quads (JENA-491)

2015-07-02 Thread Qihong Lin
will bring more conveniences for the users manipulating RDF datasets with SPARQL. Now the code has been delivered [2], with some examples here [3]. You're welcome to try them out. Any comments are appropriated. Cheers, Qihong Lin [1] https://docs.google.com/document/d

Re: [GSoC 2015 - JENA-491] Refactoring Template

2015-06-21 Thread Qihong Lin
On Tue, Jun 16, 2015 at 7:19 PM, Andy Seaborne a...@apache.org wrote: On 15/06/15 11:36, Qihong Lin wrote: Hi, Please check my last 3 commits[1], related to refactoring Template. master.jj is modified accordingly, *without* implementing the new CONSTRUCT query function for quad. Just

Re: [GSoC 2015 - JENA-491] Refactoring Template

2015-06-21 Thread Qihong Lin
, 2015 at 9:04 PM, Andy Seaborne a...@apache.org wrote: On 16/06/15 12:19, Andy Seaborne wrote: On 15/06/15 11:36, Qihong Lin wrote: Hi, Please check my last 3 commits[1], related to refactoring Template. master.jj is modified accordingly, *without* implementing the new CONSTRUCT query function

Re: [ANN] GSoC 2015 Accepts a Student Project for Jena

2015-06-21 Thread Qihong Lin
Hi, Please check my commits [1]. For quick answers below: On Thu, Jun 18, 2015 at 6:18 PM, Ying Jiang jpz6311...@gmail.com wrote: Hi Qihong, You may have already received an email from Google, which reminded us of the mid-term evaluation for the GSoC project. The evaluation will start next

Re: [GSoC 2015 - JENA-491] JavaCC with master.jj

2015-06-16 Thread Qihong Lin
. In LangTriG: turtle() is roughly TriplesSameSubject turtle(n) is roughly PropertyListNotEmpty Andy On 15/06/15 11:53, Qihong Lin wrote: Hi, I'm trying to play with master.jj. But the grammar script somethings prints warning messages. The behavior is strange. In order to simplify

Re: [ANN] GSoC 2015 Accepts a Student Project for Jena

2015-06-15 Thread Qihong Lin
from coding. We would be glad if you can deliver your code as soon/often as possible. Best regards, Ying Jiang On Fri, Jun 12, 2015 at 9:54 AM, Qihong Lin confidence@gmail.com wrote: Hi, If the checksum and grammar script is OK, I'd like to continue coding. However, the grammar script

Re: [ANN] GSoC 2015 Accepts a Student Project for Jena

2015-06-11 Thread Qihong Lin
...@gmail.com wrote: Hi Qihong, Have you modified any files? If the grammar file is identical, the checksum of each generated java class should be the same. Best regards, Ying Jiang On Mon, Jun 8, 2015 at 5:27 PM, Qihong Lin confidence@gmail.com wrote: Hi, The grammar has been modified

Re: [ANN] GSoC 2015 Accepts a Student Project for Jena

2015-06-08 Thread Qihong Lin
changing the same file. Best regards, Ying Jiang On Fri, Jun 5, 2015 at 6:25 PM, Qihong Lin confidence@gmail.com wrote: Hi, I added the grammar draft at the end of [1]. There're actually minor changes on the grammar of ConstructQuery, which are marked red. Much of the grammar from SPARQL

Re: [ANN] GSoC 2015 Accepts a Student Project for Jena

2015-06-05 Thread Qihong Lin
and short form are quite different. No complex graph patterns are allowed in the short form). Best regards, Ying Jiang On Thu, May 28, 2015 at 10:59 PM, Qihong Lin confidence@gmail.com wrote: Hi, Ying, I'll stick to the list for discussion. Thanks for your guide! I re-created a fresh

Re: [ANN] GSoC 2015 Accepts a Student Project for Jena

2015-05-28 Thread Qihong Lin
. You are probably better off starting from a clean clone of Jena. Andy On 24/05/15 14:12, Qihong Lin wrote: Hi, Sorry for my late response. During the community binding period, I studied the JavaCC grammar with my mentor's help. Now, I know how to use JavaCC in this project

Re: [ANN] GSoC 2015 Accepts a Student Project for Jena

2015-05-24 Thread Qihong Lin
Hi, Sorry for my late response. During the community binding period, I studied the JavaCC grammar with my mentor's help. Now, I know how to use JavaCC in this project. A new branch of JENA-491 [1] has just been set up. I'll code there in the first place, and finally merge the code into jena

Re: Fwd: Proposal submitted [JENA-491]

2015-04-12 Thread Qihong Lin
5, 2015 at 2:04 AM, Andy Seaborne a...@apache.org wrote: On 03/04/15 03:47, Qihong Lin wrote: Hello Andy, It's submitted in time. Good. Ying - what is the next process step? I saw your notes, thanks. Here're some further questions. 1) API of QueryExecution Does the API look like

Re: Fwd: Proposal submitted [JENA-491]

2015-04-02 Thread Qihong Lin
Best, Ying Jiang On Tue, Mar 24, 2015 at 11:50 PM, Andy Seaborne a...@apache.org wrote: On 03/24/15 13:54, Qihong Lin wrote: Hi Andy, I just changed the settings. Is the proposal here [1] now visible for you? Dr. Ying Jiang mentioned to be the potential mentor. Is that OK

Re: Fwd: Proposal submitted

2015-03-24 Thread Qihong Lin
Hi Andy, I just changed the settings. Is the proposal here [1] now visible for you? Dr. Ying Jiang mentioned to be the potential mentor. Is that OK? regards, Qihong Lin [1] http://www.google-melange.com/gsoc/proposal/public/google/gsoc2015/confidence_sun/5639274879778816 On Tue, Mar 24, 2015

Re: [GSoC] less 1 month left

2014-07-31 Thread Qihong Lin
maintainable to move the translation into an RepositoryConnection wrapper or something like that? What's an RepositoryConnection wrapper? Why do we need that (i.e. why more maintainable )? Can you show me an example? Thanks! Best regards, Qihong Lin On Mon, Jul 28, 2014 at 9:00 PM, Sergio Fernández

Re: [GSoC] less 1 month left

2014-07-27 Thread Qihong Lin
, the SPARQL implementation is up to date to the ldp and develop branches. I'll make the translations soon after any new changes from upstreams, and report to you in time. Best regards, Qihong Lin On Thu, Jul 24, 2014 at 9:59 PM, Sergio Fernández wik...@apache.org wrote: Dear Qihong Lin, On 24/07

Re: [GSoC] less 1 month left

2014-07-24 Thread Qihong Lin
. I'll have a try in the next week and keep you posted. Best, Qihong Lin [1] https://github.com/confidencesun/marmotta/commit/cff11e06c0c13bd8d8a10fea5e9eccf8d31f86ba On Wed, Jul 23, 2014 at 3:45 PM, Sergio Fernández wik...@apache.org wrote: According the official time-line: http://www.google

Re: [GSoC] dev period

2014-06-10 Thread Qihong Lin
Dear Sergio, I just figured out the reason of the problem 1). The bean.xml was not copied into the building output folder, although was in the source folder. I fixed it in eclipse. Everything works well now. Could you please just help me with the problem 2)? Thanks a lot! Yours, Qihong Lin

Re: [GSoC] dev period

2014-06-03 Thread Qihong Lin
, Qihong Lin [1] https://github.com/confidencesun/marmotta/commit/d8e8048931de8a5f92c90ebf6a728822a2d3ed74 [2] https://github.com/confidencesun/marmotta/blob/d8e8048931de8a5f92c90ebf6a728822a2d3ed74/platform/marmotta-ldp/src/test/java/org/apache/marmotta/platform/ldp/testsuite

Re: [GSoC] community bonding period

2014-05-23 Thread Qihong Lin
into LdpServiceSPARQLImpl? Best regards, Qihong Lin On Tue, May 20, 2014 at 4:47 PM, Sergio Fernández wik...@apache.org wrote: Hi Qihong, On 20/05/14 10:30, Qihong Lin wrote: I've already set up the development environment. I'm ready to begin coding in that fork. Great. The test suite

Re: [GSoC] community bonding period

2014-05-20 Thread Qihong Lin
to ensure the expected behaviors of my code? Best regards, Qihong Lin On Mon, May 19, 2014 at 9:01 PM, Sergio Fernández wik...@apache.org wrote: Hi, according to the official timeline: http://www.google-melange.com/gsoc/events/google/gsoc2014 today students begin coding for their Google Summer

Re: [GSoC] community bonding period

2014-05-02 Thread Qihong Lin
, in this summer. 5) I push the modification of 4) to the remote github branch of MARMOTTA-444. It seems OK. I think this is the way to commit code :) Could you please make any modification to the upstream? I'd like to test the pull synchronization. Cheers, Qihong Lin [1] https://github.com/confidencesun

Re: [GSoC] community bonding period

2014-04-26 Thread Qihong Lin
should commit the code, in asf [2] or github [3]? Which branch am I supposed to work with, the hotfix branch, develop branch or the master branch? Shall I submit the patches to the community or directly commit the code to git? Best regards, Qihong Lin [1] http://marmotta.apache.org/development.html

Re: Contribute to Marmotta in GSoC 2014 (Provide an alternative SPARQL-based implementation of the LdpService)

2014-03-10 Thread Qihong Lin
Dear Sergio, Thank you! I saw your update of MARMOTTA-444 on the new deadline of 31 July. I just submitted my proposal [1] to the GSoC website, with a project plan conforming to the deadline. Any comments are welcome! Cheers, Qihong Lin [1] https://www.google-melange.com/gsoc/proposal/review

Re: Contribute to Marmotta in GSoC 2014 (Provide an alternative SPARQL-based implementation of the LdpService)

2014-03-01 Thread Qihong Lin
Hi, Please check my replays and questions below: On Fri, Feb 28, 2014 at 4:12 PM, Sergio Fernández wik...@apache.org wrote: Dear Qihong Lin, On 28/02/14 08:23, Qihong Lin wrote: I'm Qihong Lin from Beijing Normal University Zhuhai Campus, P.R. China. I did some student projects in my

Contribute to Marmotta in GSoC 2014 (Provide an alternative SPARQL-based implementation of the LdpService)

2014-02-27 Thread Qihong Lin
Hi all, I'm Qihong Lin from Beijing Normal University Zhuhai Campus, P.R. China. I did some student projects in my university related to Semantic Web. I have good knowledge of RDF, SPARQL, Linked Data, with some development experience of Sesame and Jena. According to my background, I'd like