You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@incubator.apache.org by Reto Bachmann-Gmür <re...@trialox.org> on 2009/11/20 13:19:08 UTC

[PROPOSAL] Apache Clerezza

Hello all,

I would like to formally present the incubator proposal for Clerrezza,
an OSGi-based modular application and set of components (bundles) for
building RESTful Semantic Web applications and services.

The full proposal can be found on the wiki at:

http://wiki.apache.org/incubator/ClerezzaProposal

I'm looking forward to questions and feedback. 

Cheers,
Reto

-- 
Reto Bachmann-Gmür
trialox.org
Tel: +41445005015



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [PROPOSAL] Apache Clerezza

Posted by Bertrand Delacretaz <bd...@apache.org>.
On Fri, Nov 20, 2009 at 2:11 PM, Niclas Hedhman <ni...@hedhman.org> wrote:
> Uhhh... I also volunteer to be Mentor for this, hoping to learn more how to
> leverage RDF.

Thanks, I have added your name to the proposal.
-Bertrand

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [PROPOSAL] Apache Clerezza

Posted by Niclas Hedhman <ni...@hedhman.org>.
Uhhh... I also volunteer to be Mentor for this, hoping to learn more how to
leverage RDF.

-- Niclas

On 20 Nov 2009 20:38, "Bertrand Delacretaz" <bd...@apache.org> wrote:

On Fri, Nov 20, 2009 at 1:19 PM, Reto Bachmann-Gmür
<re...@trialox.org> wrote:
> ...The full proposal can be found on the wiki at:

> > http://wiki.apache.org/incubator/ClerezzaProposal
...

And we are looking for mentors!

-- Bertrand (signed up as champion for Clerezza)

--------------------------------------------------------------------- To
unsubscribe, e-mail: gener...

Re: [PROPOSAL] Apache Clerezza

Posted by Ross Gardler <rg...@apache.org>.
2009/11/20 Bertrand Delacretaz <bd...@apache.org>:
> On Fri, Nov 20, 2009 at 1:19 PM, Reto Bachmann-Gmür
> <re...@trialox.org> wrote:
>> ...The full proposal can be found on the wiki at:
>>
>> http://wiki.apache.org/incubator/ClerezzaProposal
> ...
>
> And we are looking for mentors!

I've added myself to the list.

Ross

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [PROPOSAL] Apache Clerezza

Posted by Gianugo Rabellino <gi...@gmail.com>.
On Fri, Nov 20, 2009 at 1:38 PM, Bertrand Delacretaz
<bd...@apache.org> wrote:
> On Fri, Nov 20, 2009 at 1:19 PM, Reto Bachmann-Gmür
> <re...@trialox.org> wrote:
>> ...The full proposal can be found on the wiki at:
>>
>> http://wiki.apache.org/incubator/ClerezzaProposal
> ...
>
> And we are looking for mentors!

You just got your first one. LMK how I can assist.

-- 
Gianugo Rabellino
Sourcesense, making sense of Open Source: http://www.sourcesense.com
(blogging at http://www.rabellino.it/blog/)

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [PROPOSAL] Apache Clerezza

Posted by Leif Hedstrom <zw...@apache.org>.
On 11/22/2009 05:27 AM, Reinhard Pötz wrote:
> Bertrand Delacretaz wrote:
>    
>> On Fri, Nov 20, 2009 at 1:19 PM, Reto Bachmann-Gmür
>> <re...@trialox.org>  wrote:
>>      
>>> ...The full proposal can be found on the wiki at:
>>>
>>> http://wiki.apache.org/incubator/ClerezzaProposal
>>>        
>> ...
>>
>> And we are looking for mentors!
>>      
> I don't know if 5 mentors is too much, but added myself to the list.
>    

Well, from my own experiences with Traffic Server, I'd recommend no less 
than 4 mentors, and also make sure all mentors either are on the IPMC, 
or request to join the IPMC as soon as the proposal gets accepted.

I have no idea if what I just said goes against the Incubator rules, but 
fewer then 4 IPMC mentors risks making the incubator process less 
productive, and IMO, less educational for the podling.

Cheers,

-- leif


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [PROPOSAL] Apache Clerezza

Posted by Bertrand Delacretaz <bd...@apache.org>.
On Sun, Nov 22, 2009 at 1:27 PM, Reinhard Pötz <re...@apache.org> wrote:
> ...I don't know if 5 mentors is too much, but added myself to the list....

Ok cool, welcome!
I guess 5 mentors should be enough ;-)

-Bertrand

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [PROPOSAL] Apache Clerezza

Posted by Reinhard Pötz <re...@apache.org>.
Bertrand Delacretaz wrote:
> On Fri, Nov 20, 2009 at 1:19 PM, Reto Bachmann-Gmür
> <re...@trialox.org> wrote:
>> ...The full proposal can be found on the wiki at:
>>
>> http://wiki.apache.org/incubator/ClerezzaProposal
> ...
> 
> And we are looking for mentors!

I don't know if 5 mentors is too much, but added myself to the list.

-- 
Reinhard Pötz                           Managing Director, {Indoqa} GmbH
                         http://www.indoqa.com/en/people/reinhard.poetz/

Member of the Apache Software Foundation
Apache Cocoon Committer, PMC member                  reinhard@apache.org
________________________________________________________________________

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [PROPOSAL] Apache Clerezza

Posted by Bertrand Delacretaz <bd...@apache.org>.
On Fri, Nov 20, 2009 at 1:19 PM, Reto Bachmann-Gmür
<re...@trialox.org> wrote:
> ...The full proposal can be found on the wiki at:
>
> http://wiki.apache.org/incubator/ClerezzaProposal
...

And we are looking for mentors!

-- Bertrand (signed up as champion for Clerezza)

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [PROPOSAL] Apache Clerezza

Posted by Niklas Gustavsson <ni...@protocol7.com>.
On Fri, Nov 20, 2009 at 2:13 PM, Niclas Hedhman <ni...@hedhman.org> wrote:
> Your proposal mentions "Open Software License v3.0". I'm not at my computer,
> but if memory serves me any at all, I vaguely recall it being a problematic
> one. Does resolved.html mentions it?

Listed as weak copyleft with its ilk like EPL and CDDL: "By attaching
a prominent label to the distribution and requiring an explicit action
by the user to get the reciprocally-licensed source, users are less
likely to be unaware of restrictions significantly different from
those of the Apache License"

/niklas

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [PROPOSAL] Apache Clerezza

Posted by Reto Bachmann-Gmür <re...@trialox.org>.
Bertrand Delacretaz said the following on 11/20/2009 02:21 PM:
> On Fri, Nov 20, 2009 at 2:13 PM, Niclas Hedhman <ni...@hedhman.org> wrote:
>   
>> Your proposal mentions "Open Software License v3.0". I'm not at my computer,
>> but if memory serves me any at all, I vaguely recall it being a problematic
>> one. Does resolved.html mentions it?
>>     
>
> Reto, that's for mulgara which IIUC is one of the optional triple stores?
>   
Yes, you're right. currently one can choose between sesame, jena TDB and
mulgara as triple store. We recommend using sesame (for fail-safe
storage) or TDB (for perfomance), mulgara was more an experiment
> If I'm right, it might be good to mention that it's optional, in the proposal.
>   
We'll do.

Reto
> -Bertrand
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>   


-- 
Reto Bachmann-Gmür
trialox.org
Tel: +41445005015



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [PROPOSAL] Apache Clerezza

Posted by Bertrand Delacretaz <bd...@apache.org>.
On Fri, Nov 20, 2009 at 2:13 PM, Niclas Hedhman <ni...@hedhman.org> wrote:
> Your proposal mentions "Open Software License v3.0". I'm not at my computer,
> but if memory serves me any at all, I vaguely recall it being a problematic
> one. Does resolved.html mentions it?

Reto, that's for mulgara which IIUC is one of the optional triple stores?

If I'm right, it might be good to mention that it's optional, in the proposal.

-Bertrand

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [PROPOSAL] Apache Clerezza

Posted by Niclas Hedhman <ni...@hedhman.org>.
Your proposal mentions "Open Software License v3.0". I'm not at my computer,
but if memory serves me any at all, I vaguely recall it being a problematic
one. Does resolved.html mentions it?

-- Niclas

On 20 Nov 2009 20:19, "Reto Bachmann-Gmür" <re...@trialox.org>
wrote:

Hello all,

I would like to formally present the incubator proposal for Clerrezza,
an OSGi-based modular application and set of components (bundles) for
building RESTful Semantic Web applications and services.

The full proposal can be found on the wiki at:

http://wiki.apache.org/incubator/ClerezzaProposal

I'm looking forward to questions and feedback.

Cheers,
Reto

--
Reto Bachmann-Gmür
trialox.org
Tel: +41445005015



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org

Re: [PROPOSAL] Apache Clerezza

Posted by adam wojtuniak <ad...@gmail.com>.
Looks interesting.
I can help with implementation.

Cheers,
Adam Wojtuniak

awojtuniak@apache.org

On Fri, Nov 20, 2009 at 12:19 PM, Reto Bachmann-Gmür <
reto.bachmann@trialox.org> wrote:

> Hello all,
>
> I would like to formally present the incubator proposal for Clerrezza,
> an OSGi-based modular application and set of components (bundles) for
> building RESTful Semantic Web applications and services.
>
> The full proposal can be found on the wiki at:
>
> http://wiki.apache.org/incubator/ClerezzaProposal
>
> I'm looking forward to questions and feedback.
>
> Cheers,
> Reto
>
> --
> Reto Bachmann-Gmür
> trialox.org
> Tel: +41445005015
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [PROPOSAL] Apache Clerezza

Posted by Reto Bachmann-Gmür <re...@trialox.org>.
Nicholas L Gallardo said the following on 11/20/2009 02:32 PM:
>
> This looks interesting. To the comment here:
>
> "An alignment to the JAX-RS implementation in Apache CXF could not
> only help removing the dependencies to the CDDL-licensed code taken
> from Jersey but also help providing a fully framework independent
> implementation with a larger group of developers and thus higher quality."
>
> Assuming you're relying on just the base JAX-RS support, I'd like to
> see the JAX-RS engine be pluggable so that it could support both CXF
> and Wink.
>
One thing that could be easily shared across implementations are the
default providers. Having a pluggable JAX-RS implementation providing
base JAX-RS support would of course be better. Our implementations is
not directly based on the servlet api, but uses wrhapi
(http://wrhapi.wymiwyg.org/) this is to have a more minimal api for http
requests and thus make it easier to implement filters (currently we have
a Filter for authentication).
>
>
> Either way, nice work. I've been curious to see how Semantic Web
> constructs could be manifested in JAX-RS applications.
>
On one hand the possibility to bind a root-resource to an RDF-type, two
examples:
-
http://scm.trialox.org/main/org.clerezza.app.conceptmanager/file/49e9ccc35277/org.clerezza.app.conceptmanager.core/src/main/java/org/clerezza/app/conceptmanager/core/ConceptTypeHandler.java#l1
-
http://scm.trialox.org/main/org.clerezza.platform.content/file/e985ea0e81b3/src/main/java/org/clerezza/platform/content/DiscobitsTypeHandler.java#l1

The other part is having Root resource methods returning GraphNodes
(i.e. a resource in a graph), the server will then return the context
(aka minimul self contained graph) of the node for clients requesting an
RDF format (e.g. rdf/json) while rendering the resource using a template
(typically a ScalaServerPage) for other output formats.

An example of a ScalaServerPage producing XHTML:
http://scm.trialox.org/main/org.clerezza.platform.accountcontrolpanel/file/b4d412a91998/src/main/resources/org/clerezza/platform/accountcontrolpanel/control-panel.xhtml#l1

The corresponding JAX-RS methods returning GraphNodes are in:
http://scm.trialox.org/main/org.clerezza.platform.accountcontrolpanel/file/b4d412a91998/src/main/java/org/clerezza/platform/accountcontrolpanel/AccountControlPanel.java#l1

Cheers,
reto
>
>
> -Nick
>
>
>
>
>
> Inactive hide details for Reto Bachmann-Gmür ---11/20/2009 06:20:07
> AM---Hello all,Reto Bachmann-Gmür ---11/20/2009 06:20:07 AM---Hello all,
>
>                         *Reto Bachmann-Gmür <re...@trialox.org>*
>
>                         11/20/2009 06:19 AM
>                         Please respond to
>                         general@incubator.apache.org
>
> 	
>
> To
> 	
> general@incubator.apache.org
>
> cc
> 	
>
> Subject
> 	
> [PROPOSAL] Apache Clerezza
>
> 	
>
>
> Hello all,
>
> I would like to formally present the incubator proposal for Clerrezza,
> an OSGi-based modular application and set of components (bundles) for
> building RESTful Semantic Web applications and services.
>
> The full proposal can be found on the wiki at:
>
> http://wiki.apache.org/incubator/ClerezzaProposal
>
> I'm looking forward to questions and feedback.
>
> Cheers,
> Reto
>
> -- 
> Reto Bachmann-Gmür
> trialox.org
> Tel: +41445005015
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>


-- 
Reto Bachmann-Gmür
trialox.org
Tel: +41445005015



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [PROPOSAL] Apache Clerezza

Posted by Reto Bachmann-Gmür <re...@trialox.org>.
Tommaso Teofili said the following on 11/20/2009 03:03 PM:
> 2009/11/20 Bertrand Delacretaz <bd...@apache.org>
>
>   
>> On Fri, Nov 20, 2009 at 2:38 PM, Tommaso Teofili
>> <to...@gmail.com> wrote:
>>     
>>> 2009/11/20 Bertrand Delacretaz <bd...@apache.org>
>>>       
>>>> ...And we are looking for mentors!
>>>>
>>>>         
>>> Here I am if you need another one :-)
>>>       
>> Given that you're a UIMA committer, and there are possible synergies
>> between it and Clerezza, maybe you should sign up as an initial
>> committer instead?
>>     
That's great, I've added you as initial committer.

cheers,
reto

-- 
Reto Bachmann-Gmür
trialox.org
Tel: +41445005015



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [PROPOSAL] Apache Clerezza

Posted by Tommaso Teofili <to...@gmail.com>.
2009/11/20 Bertrand Delacretaz <bd...@apache.org>

> On Fri, Nov 20, 2009 at 2:38 PM, Tommaso Teofili
> <to...@gmail.com> wrote:
> > 2009/11/20 Bertrand Delacretaz <bd...@apache.org>
> >> ...And we are looking for mentors!
> >>
> >
> > Here I am if you need another one :-)
>
> Given that you're a UIMA committer, and there are possible synergies
> between it and Clerezza, maybe you should sign up as an initial
> committer instead?
>

If you people at Clerezza are ok with that I would be happy to help being a
committer.
Tommaso


>
> -Bertrand
>
> Sidenote:
>
> The discussions about incubating Clerezza started last week at the IKS
> workshop in Rome, where both Reto and Tommaso, among others, presented
> demos: http://www.iks-project.eu/civicrm/event/info?reset=1&id=3)
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [PROPOSAL] Apache Clerezza

Posted by Bertrand Delacretaz <bd...@apache.org>.
On Fri, Nov 20, 2009 at 2:38 PM, Tommaso Teofili
<to...@gmail.com> wrote:
> 2009/11/20 Bertrand Delacretaz <bd...@apache.org>
>> ...And we are looking for mentors!
>>
>
> Here I am if you need another one :-)

Given that you're a UIMA committer, and there are possible synergies
between it and Clerezza, maybe you should sign up as an initial
committer instead?

-Bertrand

Sidenote:

The discussions about incubating Clerezza started last week at the IKS
workshop in Rome, where both Reto and Tommaso, among others, presented
demos: http://www.iks-project.eu/civicrm/event/info?reset=1&id=3)

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [PROPOSAL] Apache Clerezza

Posted by Tommaso Teofili <to...@gmail.com>.
2009/11/20 Bertrand Delacretaz <bd...@apache.org>

> On Fri, Nov 20, 2009 at 1:19 PM, Reto Bachmann-Gmür
> <re...@trialox.org> wrote:
> > ...The full proposal can be found on the wiki at:
> >
> > http://wiki.apache.org/incubator/ClerezzaProposal
> ...
>
> And we are looking for mentors!
>

Here I am if you need another one :-)
Tommaso

tommaso@apache.org

Re: [PROPOSAL] Apache Clerezza

Posted by Nicholas L Gallardo <nl...@us.ibm.com>.
This looks interesting.  To the comment here:

"An alignment to the JAX-RS implementation in Apache CXF could not only
help removing the dependencies to the CDDL-licensed code taken from Jersey
but also help providing a fully framework independent implementation with a
larger group of developers and thus higher quality."

Assuming you're relying on just the base JAX-RS support, I'd like to see
the JAX-RS engine be pluggable so that it could support both CXF and Wink.

Either way, nice work.  I've been curious to see how Semantic Web
constructs could be manifested in JAX-RS applications.

-Nick






                                                                           
             Reto                                                          
             Bachmann-Gmür                                                 
             <reto.bachmann@tr                                          To 
             ialox.org>                general@incubator.apache.org        
                                                                        cc 
             11/20/2009 06:19                                              
             AM                                                    Subject 
                                       [PROPOSAL] Apache Clerezza          
                                                                           
             Please respond to                                             
             general@incubator                                             
                .apache.org                                                
                                                                           
                                                                           




Hello all,

I would like to formally present the incubator proposal for Clerrezza,
an OSGi-based modular application and set of components (bundles) for
building RESTful Semantic Web applications and services.

The full proposal can be found on the wiki at:

http://wiki.apache.org/incubator/ClerezzaProposal

I'm looking forward to questions and feedback.

Cheers,
Reto

--
Reto Bachmann-Gmür
trialox.org
Tel: +41445005015



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org