On 13/02/12 17:30, Lewis John Mcgibbney wrote:
Hi Andy,

I thought I would let this thread settle for a bit but it seems that there
is nothing happening with it. My initial feels are that this has happened
not because people do not have opinions or something, but rather there are
other factors at play such as a general feeling that we are moving towards
a release pending the issues discussed elsewhere.

How about we visit this one when we have pushed 0.7.0?

At least. In the ideal world, there might be one Java API (even this is arguable ... APIs reflect different system features ... lets skip that for a bit).

Current code has made a choice, and current code works. So are current apps going to change? Only at a very slow rate IMO - what's the advantage to existing code?

Jena API on Sesame data as a bridge:

https://github.com/afs/JenaSesame

The reverse looks quite practical - Jena does have the facility to have multiple presentation APIs over the storage abstraction of Graph/Triple/Node.

There is a related issue in common access to facilities like storage and SPARQL execution (which are big investments) but now the scope is getting larger.

        Andy




On Tue, Jan 31, 2012 at 11:34 AM, Andy Seaborne<[email protected]>  wrote:

http://wiki.apache.org/**incubator/February2012<http://wiki.apache.org/incubator/February2012>


[[
We still need to discuss Paolo Castagna's points regarding the
integration of more of the 'semantic web' projects which exist at Apache.
]]

Hi there - happened to notice that comment in your report.  As a committer
on one such project (Jena), I hope you don't mind me chipping in.

Integration is good when it improves the user experience (by, e.g. not
forcing unnecessary choices of API, making a richer environment of code to
use, making things easier to install, ....) or if integration makes
contributors lives easier or means a contribution is more widely used
(including our own :-).  It's "less good" if it leads to dependencies
between projects causing friction or even unvoiced false expectations on
either side as to who is doing what for whom.

Are there specific ways we can help each other?  If we can find something
concrete, I think we can have better integration and benefit us all.

        Andy





Reply via email to