Return-Path: Delivered-To: apmail-felix-dev-archive@www.apache.org Received: (qmail 10207 invoked from network); 5 Nov 2008 17:58:26 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 5 Nov 2008 17:58:26 -0000 Received: (qmail 80762 invoked by uid 500); 5 Nov 2008 17:58:32 -0000 Delivered-To: apmail-felix-dev-archive@felix.apache.org Received: (qmail 80729 invoked by uid 500); 5 Nov 2008 17:58:32 -0000 Mailing-List: contact dev-help@felix.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@felix.apache.org Delivered-To: mailing list dev@felix.apache.org Received: (qmail 80718 invoked by uid 99); 5 Nov 2008 17:58:32 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 05 Nov 2008 09:58:32 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of heavy@ungoverned.org designates 67.222.39.32 as permitted sender) Received: from [67.222.39.32] (HELO outbound-mail-152.bluehost.com) (67.222.39.32) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 05 Nov 2008 17:57:13 +0000 Received: (qmail 20686 invoked by uid 0); 5 Nov 2008 17:57:52 -0000 Received: from unknown (HELO host118.hostmonster.com) (74.220.207.118) by outboundproxy5.bluehost.com with SMTP; 5 Nov 2008 17:57:52 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=ungoverned.org; h=Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding:X-Identified-User; b=Tdz7YBibiDPvkJNHwNtoU/6OU9anGifDkZ0SekS3MZzDRufdSAiZWaNEchF2beZiuv/EEf3ub6KBBjIJqXQm3KOmrBM0dWvCWJmImvhA2v1zdoGYr0AY1+zASfJnVbwc; Received: from [75.21.160.200] (helo=heavyweight.local) by host118.hostmonster.com with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1Kxmdc-00068W-7f for dev@felix.apache.org; Wed, 05 Nov 2008 10:57:52 -0700 Message-ID: <4911DEA0.7040307@ungoverned.org> Date: Wed, 05 Nov 2008 12:57:52 -0500 From: "Richard S. Hall" User-Agent: Thunderbird 2.0.0.17 (Macintosh/20080914) MIME-Version: 1.0 To: dev@felix.apache.org Subject: Re: Felix 1.3.0 Changes References: <49114907.2020505@businesscape.no> <4911a0ff.23145e0a.32a3.29dd@mx.google.com> <4911C82D.2060108@ungoverned.org> <81f0d9c0811050904o645b8583h2e3386ea51551069@mail.gmail.com> In-Reply-To: <81f0d9c0811050904o645b8583h2e3386ea51551069@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Identified-User: {1027:host118.hostmonster.com:ungovern:ungoverned.org} {sentby:smtp auth 75.21.160.200 authed with heavy@ungoverned.org} X-Virus-Checked: Checked by ClamAV on apache.org Stuart McCulloch wrote: > 2008/11/6 Richard S. Hall > > >> Yep, Clement is correct. >> >> We have introduced a new property in 1.3.0 development version (1.4.0 >> should be officially released soon). These new changes align with a standard >> framework API under consideration by the OSGi Alliance. >> >> Felix will now set a reasonable default value for >> org.osgi.framework.system.packages, but you can override the default by >> setting this property yourself. If you just want to append to the default >> value, then use org.osgi.framework.system.packages.extra, like Clement >> described. >> >> > > quick question: has "felix.startlevel.framework" been deprecated in favour > of "org.osgi.framework.startlevel" ? > if so then should the old property name still be checked as a last resort? > I think it's currently ignored in trunk, > but "felix.startlevel.bundle" still seems to be accepted... > The framework startlevel property is the newly proposed standard property, but there is no equivalent one proposed for bundles, so we have to keep the Felix one... I am not a fan of keeping around Felix-specific legacy. I understand that this may cause some issues for people upgrading, but it is pretty minor and it encourages people to move to the standard settings, which is ultimately beneficial to them since it will work across frameworks. -> richard > -> richard > >> Clement Escoffier wrote: >> >> >>> Hi, >>> >>> You can set the "org.osgi.framework.system.packages.extra=" property in >>> the >>> conf.properties file. >>> For example: >>> org.osgi.framework.system.packages.extra=foo;version=1.0.0, \ >>> bar;version=1.1.0 >>> >>> Those packages will be appended to the default list contained in Felix. >>> So, if you launch the 'packages 0' command in the Felix shell, you will >>> see >>> the default exported packages, and the two appended packages: >>> ->packages 0 >>> ... >>> System Bundle (0): org.xml.sax.ext; version=1.5.0 >>> System Bundle (0): org.xml.sax.helpers; version=1.5.0 >>> System Bundle (0): foo; version=1.0.0 >>> System Bundle (0): bar; version=1.1.0 >>> >>> Regards, >>> >>> >>> Clement >>> >>> >>> >>> -----Original Message----- >>> From: Atle Prange [mailto:atle.prange@businesscape.no] Sent: mercredi 5 >>> novembre 2008 08:20 >>> To: dev@felix.apache.org >>> Subject: Felix 1.3.0 Changes >>> >>> Hei, >>> >>> i have just built the 1.3.0-SNAPSHOT and i see there are some changes from >>> the 1.2.1 (obviously). >>> >>> I have a question about how i declare the packages the framework should >>> export. Are they defined as before, or is there a new key in the >>> config.proprties? >>> >>> Thank you >>> - atle prange >>> >>> >>> >>> > > >