I like both David and Guillaume's shorter versions.  I could accept either
one.

Chris
--
Chris Custine
FUSESource :: http://fusesource.com
My Blog :: http://blog.organicelement.com
Apache ServiceMix :: http://servicemix.apache.org
Apache Felix :: http://felix.apache.org
Apache Directory Server :: http://directory.apache.org


On Mon, May 31, 2010 at 10:12 AM, 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
>
>

Reply via email to