Martynas,
Henry,
(discussion on jena-dev@ for all the developers)
A question to you both. Rather that adding feature to the "core" of
Jena, I have been wondering if the responsibility of core Jena is to
provide the extensibility. This has two effects:
1/ the release cycle does not hold back new features, or improvements to
those features.
2/ It gives other people a way to add their features without having to
delve into the core and building it.
Of course there a downside ... complexity can exposed to the application
writer who is not interested.
Do you have any thoughts on what interfaces and astractions Jena should
be providing?
Henry - for you, model.read is a sync call because the contract on
return is that it's finished. Did you think you will provide your own
API and way teh status of the actions are proceeding?
Martynas - what sort of control is needed for the syntaxes which aren't
the usual RDF only data formats?
Andy