Hi Fabian and Rupert,

Was there something missing ny the service I added for CLEREZZA-222 or why
are you suggesting a new interface?

Cheers,
Reto
On Nov 30, 2012 1:35 PM, "Fabian Christ" <[email protected]>
wrote:

> Hi Rupert,
>
> nice service. Definitely useful for the JSON-LD support.
>
> I had created CLEREZZA-222 for that a long time ago. But this sounds like
> it solves our needs.
>
> https://issues.apache.org/jira/browse/CLEREZZA-222
>
> Best,
>  - Fabian
>
>
> 2012/11/30 Rupert Westenthaler <[email protected]>
>
> > Hi all
> >
> > Fabians mail just reminded me that I have not announced the new
> > feature I have started to work on yesterday.
> >
> > The Stanbol Namespace Prefix Service allows to lookup and manage
> > namespace prefixes originating from different sources. Such a service
> > was discussed several times (if I remember correctly even before
> > incubation to Apache) but got never implemented.
> >
> > STANBOL-824 [1] now defines such a Service. Its design is very Similar
> > to the DataFileProvider only that in this case the Service is called
> > NamespacePrefixProvider.
> >
> > In addition there is the NamespacePrefixService that extends the above
> > interface by two utility methods that convert "{prefix}:{localname}"
> > <-> "uri" and a method that allows to add additional prefixes.
> >
> > There is a default implementation of NamespacePrefixService that
> > registers itself as DataFileProvider with the highest priority (this
> > is similar to the MainDataFileProvider).
> >
> > To ensure backwards compatibility there is also a
> > DefaultNamespaceMappingsProvider that hold all the mappings currently
> > defined in the NamespaceEnum of the Enhancer and the Entityhub.
> >
> > The current NamespaceEnum will not be deprecated by this new Service.
> > However all entries of those enumerations that are not directly
> > referenced by the Ontologies of the Enhancer/Entityhub will be
> > deprecated. This avoids dependencies of the servicesapi and core
> > modules to the new service but ensures that the new  service is used
> > for all user level configurations.
> >
> > In addition the new Service will be implemented so that it can be used
> > also outside of an OSGI environment.
> >
> > Finally it is also planed to implement a NamespacePrefixProvider for
> > http://prefix.cc/
> >
> > feedback very welcome.
> >
> > best
> > Rupert
> >
> > [1] https://issues.apache.org/jira/browse/STANBOL-824
> >
> >
> >
> >
> > --
> > | Rupert Westenthaler             [email protected]
> > | Bodenlehenstraße 11                             ++43-699-11108907
> > | A-5500 Bischofshofen
> >
>
>
>
> --
> Fabian
> http://twitter.com/fctwitt
>

Reply via email to