[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re[4]: [equinox-dev] Inconsistencies in the runtime plugin.xml and manifest.mf files

Which means you can more easy "deviate" from the spec :-)

Kind regards,

     Peter Kriens


TW> Because we want the ability to updatethe packages delivered
TW> in services.jar and util.jar without updating theOSGi Framework.
TW>  These are extra packages that are not needed by theOSGi Framework.

TW> Thomas Watson



TW> Peter Kriens <Peter.Kriens@xxxxxxxx>
TW> Sent by: equinox-dev-admin@xxxxxxxxxxxxx/16/2004 01:16 PM
TW> Please respond to pkriens

TW>         
TW>         To:       Pascal Rapicault <Pascal_Rapicault@xxxxxxxxxx>
TW>         cc:       equinox-dev@xxxxxxxxxxx
TW>         Subject:       Re[2]: [equinox-dev] Inconsistenciesin
TW> the runtime plugin.xml and manifest.mf files


TW> Is there a reason why osgi.jar, services.jar and util.jarare not in a
TW> single file? They are very small.

TW> Kind regards,

TW>      Peter Kriens


PR>> After an extra round of discussion onthe topic we decided
PR>> that org.eclipse.core.runtime and compatibility willboth requires
PR>> osgi, utils, and services and will re-export them all.

PR>>         PaScaL



PR>> Thomas Watson <tjwatson@xxxxxxxxxx>
PR>> Sent by: equinox-dev-admin@xxxxxxxxxxxxx/16/2004 10:46 AM

PR>>         
PR>>         To:       equinox-dev@xxxxxxxxxxx
PR>>         cc:       
PR>>         Subject:       Re:[equinox-dev] Inconsistencies
PR>> inthe runtime plugin.xml and manifest.mf files



PR>> I have updated org.eclipse.core.runtime and
PR>> org.eclipse.core.runtime.compatibilityto remove the bundle
PR>> manifest files.  The bundle manifest files willbe generatedby the
PR>> manifest generator.  The runtime is only
PR>> re-exportingorg.eclipse.osgi.  The runtime.compatibility is
PR>> re-exporting runtime,all three osgi bundles, and
PR>> update.configurator.

PR>> I did not change this since I'm not sure how the rest of
PR>> eclipse is usingthese re-exported plugins from
PR>> runtime.compatibililty.

PR>> Thomas Watson
PR>> Pervasive Development
PR>> Phone: 512-838-4533 Tie: 678-4533
PR>> tjwatson@xxxxxxxxxx


PR>> Jeff McAffer <Jeff_McAffer@xxxxxxxxxx>
PR>> Sent by: equinox-dev-admin@xxxxxxxxxxxxx/15/2004 10:09 PM

PR>>         
PR>>         To:        equinox-dev@xxxxxxxxxxx
PR>>         cc:        
PR>>         Subject:        [equinox-dev]Inconsistenciesin the
PR>> runtime plugin.xml and manifest.mf files




PR>> I noticed that the runtime plugin.xml does not re-export
PR>> org.eclipse.osgi.servicesor org.eclipse.osgi.utils but does
PR>> re-export org.eclispe.osgi itself.  Interestingly,the runtime
PR>> manifest.mf does requires only org.eclipse.osgi. (and re-exportsit)

PR>> runtime.compatibility requires and re-exports all three osgi
PR>> bundles inboth the plugin.xml and the manifest.mf but its
PR>> plugin.xml requires org.eclipse.update.configuratorbut this is not
PR>> included in the manifest.mf.

PR>> So, there are inconsistencies between runtime and
PR>> compatibility (stilldon't understand why runtime does not reexport
PR>> all three osgi bundles)and inconsistencies between the plugin.xml
PR>> and manifest.mf for both runtimeand runtime.compatibility

PR>> Jeff




-- 
Peter Kriens                              Mob. +46705950899
34 Place René Nelli                       Tel. +33467871853
34670 Baillargues, France                 AOL: pkriens