Hydra Metadata & PCDM
We were active throughout the initial development of PCDM, both at meetings in Portland and on mailing lists. Tom Johnson is a current PCDM committer.
Mark Matienzo is active in Hydra Metadata Working Groups.
Fedora
We are participating in discussions surrounding specification of a Fedora API.
Recent
- Fedora Versioning API spec draft: http://fedora.info/spec/2016/05/20/resource-versioning
ActiveTriples
Tom Johnson is the primary maintainer of the ActiveTriples
project, which provides RDF modeling interfaces for Hydra.
Recent
- Released 0.9.0
- Upgraded to RDF.rb 2.0.
- Misc. minor improvements
- Released 0.10.0
- Major performance improvements
- Compatibility fixes for ActiveFedora
- This is largely in support of Trey Pendragon's ActiveFedora performance work and ActiveFedora 11
- 10.0, 0.10.1, 0.10.2
- Backported performance improvements from 0.11.0 work.
- Related contributions to ldp gem & ActiveFedora
- Participating in Hydra Triplestore Interest Group
Upcoming
- More performance updates are in the pipeline
- Work continues toward 1.0see, e.g. https://github.com/ActiveTriples/ActiveTriples/tree/feature/tx-parent0.11.0 progress. Expecting to release this and 1.0 by mid-September.
RDF.rb
Tom Johnson is a member of the core team for RDF.rb
Recent
- 2.0 Released!
- ActiveFedora will use this as of 11.0.0
- Release notes at https://github.com/ruby-rdf/rdf/releases/tag/2.0.0
- Some concurrency info is discussed at: http://no-reply.github.io/notes/2016-06-04-concurrency-in-rdf-rb.html
- Maintenance updates for Ruby 2.3 supportSee RDF.rb 2.0.2 release notes: https://github.com/ruby-rdf/rdf/releases/tag/2.0.2Added `Transaction#
- 2.1.0 released
- Dropped support for Ruby 2.1
Upcoming
- Benchmarking
- Improving external repository support
- Faster parsers and main memory data storage
- Early experiments at https://github.com/no-reply/rust-rdf