Dear devs

Reto and I met some months ago and discussed about refactoring clerezza
codes.

I suggest to restructure as follows:

- rdf.model: contains current zz commons rdf api (modelling triples and
graphs, mostly interfaces with minimal implementations)

- rdf.impl: contains implementation of rdf.model, not more

- sparql.model: contains current sparql query and update interface
specifications

- sparql.impl: contains implementation of sparql.model

- parser

- serializer

- search (using query engine)

- ontologies (as it is now)

- schemagen (as it is now)

- jaxrs.rdf.providers (as it is now)

- utils: contains all utilities and helper classes (written in java or
scala)


I'll create a new branch called reunited-refactored which will in the end
merged to master when finished

What do you think?

Hasan

Reply via email to