On 05/06/13 11:38, Andy Seaborne wrote:
Proposal for next steps:

1/ Send message to [email protected] about the status of SDB - draft text below.

2/ Move jena-sdb to trunk, incorporate into build.
    Remove if it causes trouble.


Getting the tone of this right is important - I'd appreciate comments
and fine tuning as much as possible here.

-----------------
Subject: Future of SDB

SDB is a Jena storage module that uses SQL databases for RDF storage.
See [1] for documentation. It uses a custom database schema to store
RDF; it is not a general SQL-to-RDF mapping layer.

The supported databases are: Oracle, Microsoft SQL Server, DB2,
PostgreSQL, MySQL, Apache Derby, H2, HSQLDB.  Only Derby and HSQLDB are
tested in the development build process.

Both Oracle and IBM corporations provide commercial RDF solutions using
Jena that are completely unrelated to SDB.

TDB is faster, more scalable and better supported than SDB but there can
be reasons why an SQL-backed solution is appropriate.

There is no active development or maintenance of SDB from within the
committer team; no committers use SDB and it imposes a cost to the team
to generate separate releases.

We are proposing:

1/ moving it into the main build so it will be part of the main
distribution with limited testing.

2/ marking it as "under review / maintenance only".

It will not be treated as something that can block a release, nor for
any significant length of time, stop development builds.

It may be pulled from the main build, and from a release, at very short
notice.

If moved out, the source code will still be available but no binaries
(releases or development builds) will be produced.

What would change SDB's status is care and attention. There are ways to
enhance it, for example, pushing the work of filters into the SQL
database, where possible, to improve query performance.

     Andy

[1] http://jena.apache.org/documentation/sdb/index.html

+1

Tone and content look just right to me.

Dave

Reply via email to