Return-Path: X-Original-To: apmail-incubator-celix-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-celix-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 121799E44 for ; Wed, 11 Jan 2012 08:05:37 +0000 (UTC) Received: (qmail 2220 invoked by uid 500); 11 Jan 2012 08:05:31 -0000 Delivered-To: apmail-incubator-celix-dev-archive@incubator.apache.org Received: (qmail 1682 invoked by uid 500); 11 Jan 2012 08:05:08 -0000 Mailing-List: contact celix-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: celix-dev@incubator.apache.org Delivered-To: mailing list celix-dev@incubator.apache.org Received: (qmail 1644 invoked by uid 99); 11 Jan 2012 08:05:00 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 11 Jan 2012 08:05:00 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of pepijnnoltes@gmail.com designates 209.85.210.175 as permitted sender) Received: from [209.85.210.175] (HELO mail-iy0-f175.google.com) (209.85.210.175) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 11 Jan 2012 08:04:52 +0000 Received: by iafi7 with SMTP id i7so791552iaf.6 for ; Wed, 11 Jan 2012 00:04:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=QggqyjE4qeUidUBLijAuYUElJoMByiwy6fyBqlplWhg=; b=HxakKwzh86RLIfqJ/7FSp/0Xxj7STNQuFT1L4wY014UnpJ1vdDlGncEvf2iItn1f7P hJgwhgjQwRy3QitJH+EdV0mmQpgnxjC3dpQvHYfyDDZVQ2ny/vTxIk50mDfDoReDOIq5 nRbbq9fhlisnnh0X8g2i2cyiM0ykbTpEGaXwI= MIME-Version: 1.0 Received: by 10.42.176.66 with SMTP id bd2mr28079209icb.32.1326269071917; Wed, 11 Jan 2012 00:04:31 -0800 (PST) Received: by 10.231.14.204 with HTTP; Wed, 11 Jan 2012 00:04:31 -0800 (PST) In-Reply-To: <90CAB1CA-C6AC-4AD0-B79E-38A367BAC33E@luminis.nl> References: <90CAB1CA-C6AC-4AD0-B79E-38A367BAC33E@luminis.nl> Date: Wed, 11 Jan 2012 09:04:31 +0100 Message-ID: Subject: Re: Poddling status From: Pepijn Noltes To: celix-dev@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org On Wed, Jan 11, 2012 at 7:55 AM, Marcel Offermans wrote: > On Jan 11, 2012, at 7:30 AM, Alexander Broekhuis wrote: > >> On the incubator list a discussion is going on about slow/small poddling= s >> and how to handle these. Celix is one of these poddlings. >> >> For Celix I see the following problems (at least): >> - No community growth (or not visible..) >> - No new committers >> - No releases made >> >> I think a plan is needed to see how we can move Celix towards graduation= , >> how we can get a community, more committers etc. > > Agreed. The Incubator PMC in particular is interested in learning how the= community intends to address the issues that prevent a podling from gradua= ting. They feel that, especially after being in the incubator for over a ye= ar, a graduation plan should be drafted. Concerning the Celix community growth, at Thales Netherlands we are currently working on a research project in which Celix plays a big part. We are exploring the opportunity to use Celix as a middleware solution - replacing our propertairy solution - in our Radar development. We strongly feel this is going to be a succes and are the moment busy developing the OSGi Device Access Specification in Celix. We are planning to send a patch in the coming weeks. Hopefully this helps in supporting Celix :) > >> Looking at the three items, the first two will be the most difficult, an= d >> require the most attention. We have been working on visibility, going to >> the EclipseCon, ApacheCon and several other smaller local community even= ts. > > Again, I agree. While it is time to make a release as well, and this migh= t actually help people who want to take a look at Celix, the main issue tha= t needs to be addressed is the size and diversity of the community. > > At these events you mention, no doubt you have talked directly to a bunch= of people. Could you somehow summarize their feedback? > > What other communities can we possibly reach out to, and how? > >> I'd like to hear what people following this list think of these problems= , >> and how we can move towards a healthy community. What is holding you bac= k? >> What is needed to be able to adopt Celix? Feel free to express any conce= rn >> or opinion you have. Either technical, documentation etc. > > One question I've been getting occasionally is: "does Celix also work wit= h C++?". > > From a use case point of view, I think we could explore the scenario wher= e you have Java application that uses native code. Mostly, this is now done= using JNI which has the downside that it can take the whole JVM down if so= mething goes wrong in the native code. From a robustness point of view, thi= s is unacceptable, and I think Celix can be used to provide a better implem= entation. With this use case, we can target any Java project that uses nati= ve libraries, which in turn might help growing our community. Such use case= s are probably interesting enough to write about on all kinds of Java sites= . Good idea. I also think a working scenario with Celix instead of JNI is worth presenting to different Java user groups. > > Greetings, Marcel > Greetings, Pepijn