Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Google Summer of Code 2017 Ideas"
(Added project ideas for Eclipse RDF4J) |
|||
Line 10: | Line 10: | ||
* Extend the Eclipse Dash Gently Dependency analysis tools to identify the use of third-party JavaScript libraries {{Bug|509617}} | * Extend the Eclipse Dash Gently Dependency analysis tools to identify the use of third-party JavaScript libraries {{Bug|509617}} | ||
* Update the IP cartoons and move them to the handbook {{Bug|498290}} | * Update the IP cartoons and move them to the handbook {{Bug|498290}} | ||
+ | |||
+ | =Eclipse RDF4J= | ||
+ | |||
+ | [http://www.rdf4j.org/ Eclipse RDF4J] is a framework for scalable processing of linked data in RDF. This includes parsing, writing, scalable database storage, reasoning and querying (using the SPARQL query language). RDF4J offers a set of Java libraries as well as a fully-fledged database server and several client UI tools to interact with RDF data. We're a small team who are open to fresh ideas and new contributions. People interested in doing a project with RDF4J are invited to browse through our [https://github.com/eclipse/rdf4j/issues issue tracker] and look for anything marked "help wanted", or to submit their own proposal. | ||
+ | |||
+ | Here are some project ideas: | ||
+ | |||
+ | * Extend the SPARQL QueryRenderer utility to support more advanced SPARQL 1.1 features (subqueries, aggregates, etc.) [https://github.com/eclipse/rdf4j/issues/496 #496] | ||
+ | * Extend/replace the SPARQL QueryBuilder to a more user-friendly API and allowing more advanced SPARQL 1.1 features [https://github.com/eclipse/rdf4j/issues/71 #71] | ||
+ | * Add support for the SHACL (Shapes Constraint Language), a declarative language for specifying data validation constraints on RDF database [https://github.com/eclipse/rdf4j/issues/743 #743] |
Revision as of 18:11, 30 January 2017
Eclipse Dash
NOTE that this is basically a placeholder to give mentors an idea of how they might format a section of their own. This may actually survive as an idea to present to students, but--by way of expectation management--expect that it will disappear.
Eclipse Dash is a place where the community itself can collaborate on tools for community awareness and collaboration in support of our ultimate objective of committer quality and cooperation. This is very much a research project as we are not entirely sure what these tools will be.
Here are some of our project ideas:
- Extend the Eclipse Dash Gently Dependency analysis tools to identify the use of third-party JavaScript libraries bug 509617
- Update the IP cartoons and move them to the handbook bug 498290
Eclipse RDF4J
Eclipse RDF4J is a framework for scalable processing of linked data in RDF. This includes parsing, writing, scalable database storage, reasoning and querying (using the SPARQL query language). RDF4J offers a set of Java libraries as well as a fully-fledged database server and several client UI tools to interact with RDF data. We're a small team who are open to fresh ideas and new contributions. People interested in doing a project with RDF4J are invited to browse through our issue tracker and look for anything marked "help wanted", or to submit their own proposal.
Here are some project ideas:
- Extend the SPARQL QueryRenderer utility to support more advanced SPARQL 1.1 features (subqueries, aggregates, etc.) #496
- Extend/replace the SPARQL QueryBuilder to a more user-friendly API and allowing more advanced SPARQL 1.1 features #71
- Add support for the SHACL (Shapes Constraint Language), a declarative language for specifying data validation constraints on RDF database #743