Reto,

Sorry for taking so *long* to reply!

I do think there is a good intersection between Semantic Web and
distributed OSGi. Two reasons that come to mind include scale and "cloud".
As you know OWL/RDFS reasoning/querying is an expensive function. When the
knowledgebase grows to any substantial size, performance becomes
unacceptable. Although scale has improved, it remains a challenge. As for
"cloud", I thought "SOA" was an overloaded term, but "cloud" is much worse!
Nevertheless, the way we design, build, deploy and maintain software
systems - I believe - will become increasingly modular and distributed. As
data is distributed in Hadoop, software modules will be similarly
distributed. I could be wrong! :-)

So my "hypothesis" is that a distributed OSGi services "fabric" will align
with the "modular and distributed" "cloud" concept; and such a fabric can
parallelize OWL/RDFS reasoning/querying functions.

I'm wondering if Clerezza can built in such a fashion. I'm sure it can, but
I also know it's easier said than done! In the short term, I think I'll
focus on learning and using Clerezza - as is. :-)

Thoughts?

Thank you!
Sam

On Mon, Oct 3, 2011 at 11:18 AM, Reto Bachmann-Gmür
<m...@farewellutopia.com>wrote:

> Hi Sam,
>
> Good you came across clerezza.
>
> You've probably see the original Clerezza proposal
> (http://wiki.apache.org/incubator/ClerezzaProposal) which gives you
> some of the history. The original code has been donated by Trialox
> which uses clerezza as the foundation for their CMS system, which is
> in use e.g. for http://www.pandaclub.ch/. By now most contributors are
> not associated to Trialox. Clerezza is not meant to be a CMS but a
> platform to make it easy to build web-applcation for the semantic and
> the social web.
>
> There is no official roadmap of the future development and different
> committers will set different priorities. From my point of view:
>
> - Release clerezza (Our first release attempt have failed and its time
> to try again)
> - Have an "app-store" on the website
> - Better integrate the documentation and tutorials
> - As a longer term vision we've discussed a versioning triple stores
> with a transaction oriented api where a transaction yields to a new
> version (see
> http://mail-archives.apache.org/mod_mbox/incubator-clerezza-dev/201009.mbox/%3caanlktiknhwnesimukj+2t6bxzyx2nxpzcut2hbkzi...@mail.gmail.com%3E
> )
>
> Do you think distributed OSGi could be integrated in Clerezza? Is
> there a connection between SemWeb and distributed OSGi?
>
> Cheers,
> Reto
>
>
>
> On Fri, Sep 30, 2011 at 2:36 AM, Sam Chance <sgcha...@gmail.com> wrote:
> > Hi,
> >
> > I recently (accidentally) discovered Clerezza. I've been involved in
> > Semantic Web technologies and the "community" since about 2001. And oddly
> > enough, I've been almost as enamored with OSGi! In fact, I've zealously
> > promoted the Semantic Web and distributed OSGi.
> >
> > Suffice it to say, when I found Clerezza I was pleasantly surprised.
> > However, like a things worthwhile, I have a lot to learn. Is there
> someone
> > on this list who can provide some history and background for Clerezza?
> Who
> > is behind it? What is the roadmap?
> >
> > Any insight and details are appreciated!
> >
> > Thank you!
> > Sam
> >
>



-- 
Sam Chance
443-694-5293 (m)

Reply via email to