I agree that build may be too "compilation" tainted ... Let's go for
assembling then.

On Mon, May 31, 2010 at 18:12, David Jencks <[email protected]> wrote:
>
> On May 31, 2010, at 9:04 AM, Guillaume Nodet wrote:
>
>> This should be a one sentence description of the project.  The only
>> purpose is to roughly define the scope.  We don't want to be too broad
>> or people won't understand what the project goal is, nor we would want
>> to be too narrow and restrict the scope too much or be too specific.
>>  For example, Camel is described as "an open-source integration
>> framework based on known Enterprise Integration Pattern".
>>
>> Other examples are:
>>  CouchDB: "... implementing a distributed, fault-tolerant and
>> schema-free document-oriented database"
>>  Qpid: "... distributed messaging"
>>  Abdera: "... a framework for building clients and servers for the
>> Atom Publishing Protocol and other related technology"
>>
>> I even think we could trim the description a bit.  The fact that we
>> want to provide tooling is simply for easing the use of karaf, so
>> maybe something a bit shorter like:
>>  "an OSGI-based runtime for building enterprise server applications"
>>
>> That could be enough.  We might want to add a bit more details, but
>> not too much imo.
>
> I think shorter is better.  I wonder if this would be better:
>
> "an OSGI based runtime for assembling enterprise servers"
>
> "building" usually implies compilation to me and I don't expect most users of 
> karaf to have to do compilation to use it (rather than some other osgi 
> framework)
> ServiceMix and Geronimo which I think of as servers are built on karaf. 
> "Server applications" sort of implies to me that you need an additional 
> server to run them on.
>
> thanks
> david jencks
>
>>
>>
>> On Mon, May 31, 2010 at 17:26, Charles Moulliard <[email protected]> 
>> wrote:
>>>
>>> Hi,
>>>
>>> Based on Gert text, here is what I propose :
>>>
>>>  "... for the creation and maintenance of a small, extensible and
>>> enterprise-ready OSGi-based server runtime, capable of being a base
>>> framework for building other enterprise server applications, as well
>>> as the necessary tools, add-ons and components to facilitate building
>>> these applications"
>>>
>>>
>>> -->
>>>
>>> "... for the creation and maintenance of an extensible and OSGI-based
>>> server runtime, capable of being a base framework for building
>>> enterprise server applications, as well as the necessary tools
>>> (command line, (secure) shell, provisioning and logging)  and
>>> components to facilitate building, (perhaps we can also add deployment
>>> and management) of these applications.
>>>
>>> Remark :
>>>  - if we use "small" as qualifier for the runtime, we should define
>>> what are the boundaries of the server.
>>> Question :
>>> - applications word should be clarified with examples as well as
>>> enterprise server applications to give a better idea of the scope
>>> (Will the server be a Web/EJB container, ...) ?
>>> - Do we have to mention that Karaf project will be developed in close
>>> cooperation with Apache Aries as a lot of features (Transaction, JPA,
>>> ...) of Aries will be part of the "enterprise server application" ?
>>>
>>> Kind regards,
>>>
>>> Charles Moulliard
>>>
>>> Senior Enterprise Architect (J2EE, .NET, SOA)
>>> Apache Camel/ServiceMix Committer
>>>
>>> *******************************************************************
>>> - Blog : http://cmoulliard.blogspot.com
>>> - Twitter : http://twitter.com/cmoulliard
>>> - Linkedlin : http://www.linkedin.com/in/charlesmoulliard
>>>
>>>
>>>
>>> On Mon, May 31, 2010 at 3:47 PM, Guillaume Nodet <[email protected]> wrote:
>>>> On Mon, May 31, 2010 at 11:14, Gert Vanthienen 
>>>> <[email protected]>wrote:
>>>>
>>>>> L.S.,
>>>>>
>>>>> Adding my (late) +1 for moving Karaf to a TLP
>>>>>
>>>>> Not sure if you're still looking for someone to take an initial stab
>>>>> at the project goal or if that's being discussed on the Felix PMC at
>>>>> the moment, but here's my proposal anyway:
>>>>>  "... for the creation and maintenance of
>>>>>  a small, extensible and enterprise-ready OSGi-based server runtime,
>>>>>  capable of being a base framework for building other enterprise
>>>>> server applications,
>>>>>  as well as the necessary tools, add-ons and components to facilitate
>>>>> building these applications"
>>>>>
>>>>
>>>> Well, it actually looks perfect to me :-)
>>>> Let's see what other people think about it.
>>>>
>>>>
>>>>>
>>>>> Regards,
>>>>>
>>>>> Gert Vanthienen
>>>>>
>>>>>
>>>>>
>>>>> On 30 May 2010 22:53, Lukasz Dywicki <[email protected]> wrote:
>>>>>>
>>>>>> I would like to say 'yes' for TLP (even if my vote doesn't count).
>>>>>>
>>>>>> I try contribute Karaf from time to time and I wish continue doing that,
>>>>>> when it will move to top level too.
>>>>>>
>>>>>> For me it does not make sense to try close all OSGi releated things in
>>>>> Felix
>>>>>> project. At this moment we have Aries which is also very closer to OSGi
>>>>> but
>>>>>> it's not a part of Felix.
>>>>>>
>>>>>> Best regards,
>>>>>> Lukasz Dywicki
>>>>>>
>>>>>>
>>>>>> Jarek Gawor-2 wrote:
>>>>>>>
>>>>>>> I would like to be involved with this TLP as well.
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Jarek
>>>>>>>
>>>>>>> On Friday, May 28, 2010, Guillaume Nodet <[email protected]> wrote:
>>>>>>>> It seems there is a consensus to move Karaf as a TLP, at least amongst
>>>>>>>> people involved in Karaf (the other felix committers haven't really
>>>>>>>> expressed any opinion).
>>>>>>>>
>>>>>>>> I think the next steps would be to draft a proposed resolution to the
>>>>>>>> board,
>>>>>>>> which would include:
>>>>>>>>   * the project goal
>>>>>>>>   * the project PMC (including the chair)
>>>>>>>>
>>>>>>>> In order to create an open community from the start, I'd like to invite
>>>>>>>> anyone with an Apache account willing to contribute to Karaf to raise
>>>>>>>> hands
>>>>>>>> so that we can build this list.  I don't think opening it wider for now
>>>>>>>> would be wise, but I do thing we should have a very low entry bar for
>>>>>>>> committership (but that can be discussed later).
>>>>>>>>
>>>>>>>> I'll try to come up with a proposal for Karaf's project goal asap, but
>>>>>>>> anyone is welcome to give it a try and propose some wording.
>>>>>>>>
>>>>>>>> FWIW, it would like the following, we just need to fill the XXXX:
>>>>>>>>
>>>>>>>>        WHEREAS, the Board of Directors deems it to be in the best
>>>>>>>>        interests of the Foundation and consistent with the
>>>>>>>>        Foundation's purpose to establish a Project Management
>>>>>>>>        Committee charged with the creation and maintenance of
>>>>>>>>        open-source software related to a machine learning platform
>>>>>>>>        for distribution at no charge to the public.
>>>>>>>>
>>>>>>>>        NOW, THEREFORE, BE IT RESOLVED, that a Project Management
>>>>>>>>        Committee (PMC), to be known as the "Apache Karaf Project",
>>>>>>>>        be and hereby is established pursuant to Bylaws of the
>>>>>>>>        Foundation; and be it further
>>>>>>>>
>>>>>>>>        RESOLVED, that the Apache Karaf Project be and hereby is
>>>>>>>>        responsible for the creation and maintenance of software
>>>>>>>>        related to XXXXXXX; and be it further
>>>>>>>>
>>>>>>>>        RESOLVED, that the office of "Vice President, Apache Karaf" be
>>>>>>>>        and hereby is created, the person holding such office to
>>>>>>>>        serve at the direction of the Board of Directors as the chair
>>>>>>>>        of the Apache Karaf Project, and to have primary responsibility
>>>>>>>>        for management of the projects within the scope of
>>>>>>>>        responsibility of the Apache Karaf Project; and be it further
>>>>>>>>
>>>>>>>>        RESOLVED, that the persons listed immediately below be and
>>>>>>>>        hereby are appointed to serve as the initial members of the
>>>>>>>>        Apache Karaf Project:
>>>>>>>>
>>>>>>>>          * xxx <[email protected]>>
>>>>>>>>          * ...
>>>>>>>>
>>>>>>>>        NOW, THEREFORE, BE IT FURTHER RESOLVED, that XXXXX
>>>>>>>>        be appointed to the office of Vice President, Apache Karaf, to
>>>>>>>>        serve in accordance with and subject to the direction of the
>>>>>>>>        Board of Directors and the Bylaws of the Foundation until
>>>>>>>>        death, resignation, retirement, removal or disqualification,
>>>>>>>>        or until a successor is appointed; and be it further
>>>>>>>>
>>>>>>>>        RESOLVED, that the initial Apache Karaf PMC be and hereby is
>>>>>>>>        tasked with the creation of a set of bylaws intended to
>>>>>>>>        encourage open development and increased participation in the
>>>>>>>>        Apache Mahout Project; and be it further
>>>>>>>>
>>>>>>>>        RESOLVED, that the Apache Karaf Project be and hereby
>>>>>>>>        is tasked with the migration and rationalization of the Apache
>>>>>>>>        Felix Karaf sub-project; and be it further
>>>>>>>>
>>>>>>>>        RESOLVED, that all responsibilities pertaining to the Apache
>>>>>>>>        Felix Karaf sub-project encumbered upon the
>>>>>>>>        Apache Felix Project are hereafter discharged.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Fri, May 14, 2010 at 12:20, Guillaume Nodet <[email protected]>
>>>>> wrote:
>>>>>>>>
>>>>>>>>> Karaf has been brought into the Felix TLP nearly one year ago.
>>>>>>>>> Things have not been too bad, but I still see the karaf community as
>>>>>>>>> being very disjoint from the other felix community, as it looks that
>>>>>>>>> none
>>>>>>>>> of the existing felix committers did really get involved in Karaf.  I
>>>>>>>>> really
>>>>>>>>> don't blame anyone, i think it's just that the interest are not the
>>>>> same
>>>>>>>>> (not sure
>>>>>>>>> where they actually diverge though).
>>>>>>>>> I don't really see what benefit Karaf would have in continuing being
>>>>>>>>> part
>>>>>>>>> of Felix, so
>>>>>>>>> I'd like to open the discussion about moving it to a TLP.
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Cheers,
>>>>>>>>> Guillaume Nodet
>>>>>>>>> ------------------------
>>>>>>>>> Blog: http://gnodet.blogspot.com/
>>>>>>>>> ------------------------
>>>>>>>>> Open Source SOA
>>>>>>>>> http://fusesource.com
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Cheers,
>>>>>>>> Guillaume Nodet
>>>>>>>> ------------------------
>>>>>>>> Blog: http://gnodet.blogspot.com/
>>>>>>>> ------------------------
>>>>>>>> Open Source SOA
>>>>>>>> http://fusesource.com
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> --
>>>>>> View this message in context:
>>>>> http://old.nabble.com/-DISCUSS--Move-Karaf-as-a-TLP-tp28557580p28724755.html
>>>>>> Sent from the Apache Felix - Dev mailing list archive at Nabble.com.
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Cheers,
>>>> Guillaume Nodet
>>>> ------------------------
>>>> Blog: http://gnodet.blogspot.com/
>>>> ------------------------
>>>> Open Source SOA
>>>> http://fusesource.com
>>>>
>>
>>
>>
>> --
>> Cheers,
>> Guillaume Nodet
>> ------------------------
>> Blog: http://gnodet.blogspot.com/
>> ------------------------
>> Open Source SOA
>> http://fusesource.com
>
>



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
Open Source SOA
http://fusesource.com

Reply via email to