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
