Apache Logo
The Apache Way Contribute ASF Sponsors

Formal board meeting minutes from 2010 through present. Please Note: The board typically approves minutes from one meeting during the next board meeting, so minutes will be published roughly one month later than the scheduled date. Other corporate records are published, as is an alternate categorized view of all board meeting minutes.

2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | Pre-organization meetings

Rya

18 Jan 2017

Rya (pronounced "ree-uh" /rēə/) is a cloud-based RDF triple store that
supports SPARQL queries. Rya is a scalable RDF data management system built
on top of Accumulo. Rya uses novel storage methods, indexing schemes, and
query processing techniques that scale to billions of triples across multiple
nodes.  Rya provides fast and easy access to the data through SPARQL, a
conventional query mechanism for RDF data.

Rya has been incubating since 2015-09-18.

Three most important issues to address in the move towards graduation:

 1. Have more releases as part of the Apache Foundation
 2. Increase diversity of contributors.
 3. Continue to harden and develop core Rya features to improve user
    experience

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of?

 No

How has the community developed since the last report?

 * New committer and PPMC member, David Lotts,  was invited and accepted to
   join Apache Rya PPMC.
 * Committer Caleb Meier joined Rya PPMC.
 * Sean Busbey resigned as mentor
 * Billie Rinaldi became a mentor for Rya
 * Talk on Rya at Accumulo Summit, October 11, 2016
 * PRs from non-committers which are integrated into the repository continue
   to be received

How has the project developed since the last report?

 * We had the first successful release as part of the ASF
 * Resolved an incompatible-licensed geospatial dependency so we can have
   the successful ASF release - we refactored the code to isolate an
   optional module
 * Resolved a handful of issues that users have encountered
 * Committed features: implemented new commands for Rya console: AddUser
   (give perimssions to users for the tables associated with Rya instance),
   RemoveUser , Uninstall, LoadStatementsFile. Added merge tool to allow
   cloning between Mongo and Accumulo instances. Added initial Spark
   support.

Date of last release:

 2016-10-28

When were the last committers or PMC members elected?

* New committer and PPMC member David Lotts elected on Oct 25, 2016
* New PPMC member Caleb Meier elected on Jan 3rd, 2017

Signed-off-by:

 [x](rya) Josh Elser
 [ ](rya) Edward J. Yoon
 [ ](rya) Venkatesh Seetharam
 [x](rya) Billie Rinaldi

Shepherd/Mentor notes:

 Josh Elser

   The podling put in a substantial amount of work to get their first
   release out. We noticed that their geospatial indexing support was
   bringing in a bunch of incompatibly licensed deps. Multiple members made
   an effort to both understand the problem and the potential to address it.
   I was/am very happy both with their patience, effort, and concern that
   was given to the problem. It was a good sign that they will pay attention
   to these kinds of problems on their own in the future (self-governing).

19 Oct 2016

Rya (pronounced "ree-uh" /rēə/) is a cloud-based RDF triple store that
supports SPARQL queries. Rya is a scalable RDF data management system built on
top of Accumulo. Rya uses novel storage methods, indexing schemes, and query
processing techniques that scale to billions of triples across multiple nodes.
Rya provides fast and easy access to the data through SPARQL, a conventional
query mechanism for RDF data.

Rya has been incubating since 2015-09-18.

Three most important issues to address in the move towards graduation:

 1. Have a first release as part of the Apache Foundation
 2. Expand the documentation to be more formalized and more representative of
   the current codebase.
 3. Add new committers to the project.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?

 No

How has the community developed since the last report?

 * A new committer was invited and accepted to join the committers for Apache
   Rya (incubating).
 * Talk on Rya at the DC Graph Database meetup on August 30, 2016
 * Online presentation on Rya to a group of researchers and developers from
   Cray on September 29, 2016
 * Talk on Rya accepted at Accumulo Summit, October 11, 2016
 * The Rya "office hour" teleconference continues every other week, with few
   exceptions when people are too busy. Users and developers can ask
   questions, receive answers, discuss ideas for future developments. The
   minutes are sent to the dev@ list. Attendance at these meetings has grown
   beyond existing committers of the project to include new contributors.  New
   contributors have led the discussion for new features that they have helped
   develop.  We continue posting minutes and reference slides from the
   meetings on confluence to provide reference documentation to new
   contributors.
 * Multiple PRs from several non-committers which are integrated into the
   repository continue to be received

How has the project developed since the last report?

 * Worked on the first release. The first release candidate was proposed, but
   the vote did not pass on the dev list. Working on the next release
   candidate.
 * Resolved a handful of issues that users have encountered.
 * Committed features: added a benchmark tool for the pre-computed joins
   optimizer; added support for property chain inference; integrated Apache
   Fluo (incubating) with Rya so triples inserted in Rya are inserted into
   Apache Fluo (incubating) too in order to incrementally update any
   pre-computed joins registered with Fluo; added OPTIONAL support for
   pre-computed joins

Date of last release:

 Not applicable. Initial vote on first release candidate did not pass on dev
   list. Working on the next release candidate.

When were the last committers or PMC members elected?

 New committer Caleb Meier elected on August 31, 2016

Signed-off-by:

 [x](rya) Josh Elser
 [ ](rya) Edward J. Yoon
 [ ](rya) Sean Busbey
 [ ](rya) Venkatesh Seetharam

Shepherd/Mentor notes:

JE: Podling had a first release candidate staged, but it failed to numerous
incompatibly-licensed transitive dependencies. Progress on release is stalled,
but not forgotten.

20 Jul 2016

Rya (pronounced "ree-uh" /re?/) is a cloud-based RDF triple store that
supports SPARQL queries. Rya is a scalable RDF data management system built
on top of Accumulo. Rya uses novel storage methods, indexing schemes, and
query processing techniques that scale to billions of triples across
multiple nodes.  Rya provides fast and easy access to the data through
SPARQL, a conventional query mechanism for RDF data.

Rya has been incubating since 2015-09-18.

Three most important issues to address in the move towards graduation:

 1. Become familiar with the release process and have a first release as
    part of the Apache Foundation
 2. Expand the documentation to be more formalized and more representative
    of the current codebase.
 3. Add new committers to the project.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 No

How has the community developed since the last report?

 * We have a Rya "office hour" teleconference every other week. Users and
   developers can ask questions, receive answers, discuss ideas for future
   developments. The minutes are sent to the dev@ list.   Attendance at
   these meetings has grown beyond existing committers of the project to
   include new contributors.  New contributors have led the discussion for
   new features that they have helped develop.  We have also begun posting
   minutes and reference slides from the meetings on confluence to provide
   reference documentation to new contributors.
 * We have more PRs from non-committers which are integrated into the
   repository
 * Developed a more extensive Rya website and confluence page for
   documentation for new contributors

How has the project developed since the last report?

 * Integrated Rya with Apache build process -- Rya is currently being
   built by Jenkins on Apache servers
 * Resolved a handful of issues that users have encountered.
 * Upgrades for versions for a number of dependencies
 * Committed features: advanced OWL forward chaining reasoning tool for
   Accumulo based Rya, extensions to pre-computed join capabilities for
   more complex SPARQL queries, additions of timestamps for Mongo backed
   Rya.

Date of last release:

 Not applicable

When were the last committers or PMC members elected?

 Not applicable.  The PPMC is currently discussing inviting a couple of
 active contributors to become committers.

Signed-off-by:

 [x](rya) Josh Elser
 [ ](rya) Edward J. Yoon
 [x](rya) Sean Busbey
 [x](rya) Venkatesh Seetharam

Shepherd/Mentor notes:

 Josh Elser:

   Podling activity is steady and committers are always responsive.
   Discussions around inviting some contributors to join the project are
   on-going which is good. Prodding to make a release continues from me.

20 Apr 2016

Rya (pronounced "ree-uh" /rēə/) is a cloud-based RDF triple store that
supports SPARQL queries. Rya is a scalable RDF data management system built
on top of Accumulo. Rya uses novel storage methods, indexing schemes, and
query processing techniques that scale to billions of triples across
multiple nodes. Rya provides fast and easy access to the data through
SPARQL, a conventional query mechanism for RDF data.

Rya has been incubating since 2015-09-18.

Three most important issues to address in the move towards graduation:

 1. Become familiar with the release process and have a first release as
    part of the Apache Foundation
 2. Expand the "how to" document to explain the ways new contributors can
    become involved in the project, so we increase the size of the
    community.
 3. Add new committers to the project.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 No

How has the community developed since the last report?

  * We have a Rya "office hour" teleconference every other week. We had
    some technical difficulties with screen sharing, but we had a working
    solution for the last meeting. Users and developers can ask questions,
    receive answers, discuss ideas for future developments. The minutes are
    sent to the dev@ list.
  * We have more PRs from non-committers which are integrated into the
    repository. We expect some of these non-committers to continue to
    submit PRs and become committers.
  * There were several ideas from Rya for Google Summer of Code, and a few
    students expressed interest; one of them submitted a proposal

How has the project developed since the last report?

 * Created a quick-start VM for users to try out Rya.
 * Created a website for the project.
 * Resolved a handful of issues that users have encountered.
 * Committed features: incremental update for precomputed join indices,
   extensions to query planning to support more complex precomputed join
   indices, free text search support for MongoDB, additional Geo indexing
   for MongoDB, extensions of examples for both Accumulo and MongoDB backed
   Rya

Date of last release:

 Not applicable

When were the last committers or PMC members elected?

 Not applicable

Signed-off-by:

 [x](rya) Josh Elser
 [x](rya) Edward J. Yoon
 [x](rya) Sean Busbey
 [x](rya) Venkatesh Seetharam

Shepherd/Mentor notes:

 Sean Busbey (busbey):

   Project activity was a little slow, due to other time commitments for
   the dev community, but folks had a great discussion around next steps
   when it came time for a draft report.

20 Jan 2016

Rya (pronounced "ree-uh" /rēə/) is a cloud-based RDF triple store that
supports SPARQL queries. Rya is a scalable RDF data management system built
on top of Accumulo. Rya uses novel storage methods, indexing schemes, and
query processing techniques that scale to billions of triples across
multiple nodes.  Rya provides fast and easy access to the data through
SPARQL, a conventional query mechanism for RDF data.

Rya has been incubating since 2015-09-18.

Three most important issues to address in the move towards graduation:

 1. Populate the website for the project
 2. Expand the "how to" document to explain the ways new contributors can
    become involved in the project, so we increase the size of the
    community.
 3. Become familiar with the release process and have a first release as
    part of the Apache Foundation

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

No

How has the community developed since the last report?

 * We have documented (on Confluence) and tested procedures for committers
   to review and incorporate Pull Requests into the incubator-rya Apache
   git repository.
 * The committers are becoming much more comfortable with the Apache
   infrastructure and processes. Committers have been documenting processes
   on Confluence, creating Jira tickets, tying these to Rya components and
   versions, and submitting and pulling in PRs to resolve these Jira
   tickets.
 * The Rya user community (i.e. non-committers) have begun submitting
   issues through Jira and the dev list.  These have become Jira tickets,
   resolved by committers, and tested by the community.  Specifically, the
   community submitted RYA-19, RYA-17, and RYA-6.  Committers resolved and
   the community tested RYA-19 and RYA-17.
 * Non-committers have also begun submitting PRs that have been
   incorporated into the apache repo.  Specifically, RYA-13 and most of
   RYA-7 was done by non-committers.
 * We've started logging "beginner" Jira tickets.  These are issues that
   we've found in Rya that a new developer could take on as a good way to
   "get their feet wet" in the code base.

How has the project developed since the last report?

 * We've completed adding the Apache license headers and added license
   header verification to the project's build.
 * Resolved a handful of issues that users have encountered.
 * Committed features: Delete support for secondary indices, more efficient
 * Mongo Core and Geo indexing.
 * Still working on creating a website for the project.
 * Working on deploying artifacts onto Maven
 * Working on creating a quick-start VM for users to try out Rya.

Date of last release:

 Not applicable

When were the last committers or PMC members elected?

 Not applicable

Signed-off-by:

 [x](rya) Josh Elser
 [ ](rya) Edward J. Yoon
 [x](rya) Sean Busbey
 [x](rya) Venkatesh Seetharam

Shepherd/Mentor notes:

 Josh Elser (elserj):

   Continuing to see growing activity, but not much collaboration between
   reviews among committers (saw some ignored comments on pull requests).
   Something to watch in the future.

16 Dec 2015

Rya (pronounced "ree-uh" /rēə/) is a cloud-based RDF triple store that
supports SPARQL queries. Rya is a scalable RDF data management system built
on top of Accumulo. Rya uses novel storage methods, indexing schemes, and
query processing techniques that scale to billions of triples across
multiple nodes.  Rya provides fast and easy access to the data through
SPARQL, a conventional query mechanism for RDF data.

Rya has been incubating since 2015-09-18.

Three most important issues to address in the move towards graduation:

 1. Populate the website for the project
 2. Expand the "how to" document to explain the ways new contributors can
    become involved in the project, so we increase the size of the
    community.
 3. Become familiar with the release process and have a first release as
    part of the Apache Foundation

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 No

How has the community developed since the last report?

 - We started having questions and some traffic on the dev list generated
   by non-committers. There are 33 subscribers to the dev list, about half
   of them non-committers.
 - We started a discussion and created an initial draft of a document about
   how new contributers can contribute to the project and what should be
   the workflow.
 - The initial committers continue to learn to use the Apache
   infrastructure and processes.

How has the project developed since the last report?

 - Started working on updating the licence headers and poms to prepare for
   an Apache release.
 - Modified the Rya manual to markdown and linked it from the readme file,
   so the documentation is easier to access.
 - Working on new features: inconsistency detection, cloning, delete
   support for secondary indices.
 - Still working on creating a website for the project.

Date of last release:

 Not applicable

When were the last committers or PMC members elected?

 Not applicable

Signed-off-by:

 [x](rya) Josh Elser
 [X](rya) Edward J. Yoon
 [X](rya) Sean Busbey
 [X](rya) Venkatesh Seetharam

Shepherd/Mentor notes:

 Sean Busbey (busbey):

   Good community discussion this month. PPMC proactively reaching out to
   mentors about ASF questions, which is great.

 Josh Elser (elserj):

   Steady progress being made by members. Nothing concerning to me.

18 Nov 2015

Rya (pronounced "ree-uh" /rēə/) is a cloud-based RDF triple store that
supports SPARQL queries. Rya is a scalable RDF data management system built
on top of Accumulo. Rya uses novel storage methods, indexing schemes, and
query processing techniques that scale to billions of triples across
multiple nodes.  Rya provides fast and easy access to the data through
SPARQL, a conventional query mechanism for RDF data.

Rya has been incubating since 2015-09-18.

Three most important issues to address in the move towards graduation:

 1. Populate the website for the project
 2. Become familiar with the release process and have a first release as
    part of the Apache
 3. Create a "how to" document to explain the ways new contributors can
    become involved in the project, so we increase the size of the
    community.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 No

How has the community developed since the last report?

 All initial committers submitted their ICLAs and are subscribed to the dev
 and private mailing lists. There are 32 subscribers to the dev list.  The
 initial committers are learning to use the Apache infrastructure and
 processes.  We gave a presentation on Rya at Duke University, trying to
 increase awareness about the project.

How has the project developed since the last report?

 Infrastructure is now set up (mailing lists, repositories, JIRA, etc)
 Getting the code reviewed for final publication took about 3 weeks, which
 was longer than we expected, but the code is now imported into the Apache
 git repository.  We are working on creating a website for the project.

Date of last release:

 Not applicable - the code was just imported into Apache repository

When were the last committers or PMC members elected?

 Not applicable

Signed-off-by:

 [x](rya) Josh Elser
 [ ](rya) Edward J. Yoon
 [x](rya) Sean Busbey
 [x](rya) Venkatesh Seetharam

Shepherd/Mentor notes:

 Sean Busbey (busbey):

   Getting things started took a bit, presumably due to the review needed
   to get the code out, but the fledging community has been responsive to
   feedback. The next month should give a better idea of how strong a hand
   the mentors will need to use.