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 C4000DA5D for ; Thu, 30 May 2013 07:56:08 +0000 (UTC) Received: (qmail 69808 invoked by uid 500); 30 May 2013 07:56:08 -0000 Delivered-To: apmail-incubator-celix-dev-archive@incubator.apache.org Received: (qmail 69687 invoked by uid 500); 30 May 2013 07:56:06 -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 69157 invoked by uid 99); 30 May 2013 07:56:01 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 30 May 2013 07:56:01 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of a.broekhuis@gmail.com designates 209.85.217.178 as permitted sender) Received: from [209.85.217.178] (HELO mail-lb0-f178.google.com) (209.85.217.178) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 30 May 2013 07:55:52 +0000 Received: by mail-lb0-f178.google.com with SMTP id w10so234383lbi.23 for ; Thu, 30 May 2013 00:55:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=tzovKQWtxb+/STyLNlNY3agcFbGWJoZMlDAvNv1Oags=; b=QeLzb+SLRLUrBFlq6tdw2mvPVi/UerczkHK0olqVaPNgg5weJF+CR8r4CpGenPc1a5 WYPX8rc+XLbeb0wYcntl4tFHU0fkXR+mSEUXhDZj7EmK+yE7h3ATT1tlc06s3Tap1/LQ 3llidY7YHO/l1ZGvBHMLseSmXkeRKIr96Cy7EvAjvnj0YGDqqtS+RXW6W38kSrwvVzLj FkhJIA7QXFkNqAYoeW5RGiMzt2DwJGLesPAeL3kQ60ZWA55x66QaYDmjb/9KfHv+XBYG /pqmvtlAB/YjJtE+vOPrLbk8wvwkdMxrlFIQuEciRnU9eoPsc9aLRI4WOUeYIJO+z9/e UUZw== MIME-Version: 1.0 X-Received: by 10.112.89.195 with SMTP id bq3mr3204817lbb.19.1369900531636; Thu, 30 May 2013 00:55:31 -0700 (PDT) Received: by 10.112.140.7 with HTTP; Thu, 30 May 2013 00:55:31 -0700 (PDT) In-Reply-To: References: Date: Thu, 30 May 2013 09:55:31 +0200 Message-ID: Subject: Re: [DISCUSS] next Celix release From: Alexander Broekhuis To: celix-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=001a11c3772c90ded404ddead2ba X-Virus-Checked: Checked by ClamAV on apache.org --001a11c3772c90ded404ddead2ba Content-Type: text/plain; charset=ISO-8859-1 Hi, I have checked this list and it seems complete to me however some of the > issues are duplicate with some older issues. for example CELIX-64 is I > think a duplicate of CELIX-55. Do these issues have to be linked? or is > there a duplicate status for them? > There is a duplicate status. If you see a duplicate feel free to comment on one of the two so we can mark one as duplicate. What would be the reason to first go for 0.9? I would prefer a 1.0RC first > and as soon as possible move to the 1.0 instead. First releasing 0.9 might > give the impression of celix not being stable yet. > > I am fine with a 1.0RC, but from a procedural point of view I would like to make it 1.0 without the suffix. The reason being.. That if we do go from 1.0RC to 1.0 it is a new release and we do need to do a new vote etc. For the previous release the vote was somewhat troublesome, since there have to be enough votes etc. If we do want to make an actual 1.0rc vote, we do need to accept that there will be a vote shortly after that release for a 1.0 release. I think to do this it should be possible to build bundles without building > the rest of Celix, I'm unsure if this is possible yet. This is more or less already possible. When a certain module is enabled all required dependencies are also enabled. So for example building Remote Services also enables the Framework. The split isn't on bundle level, but more on a deployment level, ie Remote Services is one module and has multiple bundles. But: > I also think we > should move the sub-projects out of the trunk if we aren't going to > release everything in one release. > Also selecting the bundles which are going to be part of the main release > would have to be based on what is the functionality we want to offer. Is > it only core functionality for local services and ifso is log_writer and > log_reader part of it or do we want to offer a more "complete" set > including remote services as well? > When looking at OSGi and modularity, I'd like to see a separate release for each bundle. This makes sense, since each bundle has an own version etc. This doesn't necessarily mean that subprojects should be in another trunk, but there ha been some discussion in the past for other OSGi projects where Marcel is also involved in. So maybe he can provide some insight in the best way to solve this... -- Met vriendelijke groet, Alexander Broekhuis --001a11c3772c90ded404ddead2ba--