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

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

Thomas Watson

Peter Kriens <Peter.Kriens@xxxxxxxx>
Sent by: equinox-dev-admin@xxxxxxxxxxx

02/16/2004 01:16 PM
Please respond to pkriens

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

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

Kind regards,

    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>         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 generated by 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>         To:        equinox-dev@xxxxxxxxxxx
PR>         cc:        
PR>         Subject:        [equinox-dev]Inconsistencies in 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

equinox-dev mailing list