Ok, I added some notes to the usage doc, both describing the missing profiles and the configuration property changes...

-> richard


Alin Dreghiciu wrote:
I guess it would be perfect.
Thanx.

On Wed, Nov 5, 2008 at 5:03 PM, Richard S. Hall <[EMAIL PROTECTED]> wrote:
Alin,

I could add a section to the usage document describing how the old
properties have become the new properties, would that work?

-> richard

Alin Dreghiciu wrote:
Thanx for the link Richard. I used the new property for start level.
I still think that an migration path or something as what is changed
between the "legacy" how you named and 1.4.0 will be a real help for
people switching to the new version.

On Wed, Nov 5, 2008 at 6:58 PM, Richard S. Hall <[EMAIL PROTECTED]>
wrote:

Alin Dreghiciu wrote:

If that's the case, as Stuart mention, can someone provide a list of
what properties are no longer supported or deprecated and which are
the new ones?



http://felix.apache.org/site/apache-felix-usage-documentation.html

-> richard


Thanx,

On Wed, Nov 5, 2008 at 6:04 PM, Stuart McCulloch <[EMAIL PROTECTED]>
wrote:


2008/11/6 Richard S. Hall <[EMAIL PROTECTED]>



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...

-> 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:[EMAIL PROTECTED] Sent: mercredi
5
novembre 2008 08:20
To: [email protected]
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





--
Cheers, Stuart









Reply via email to