|
From: Torsten J. <tor...@on...> - 2004-11-11 20:34:12
|
> I agree with not packaging GEF. This has been my
> biggest beef with MyEclipse.
The different versions of GEF are compiled / tested against a certain
version of Eclipse, e.g. GEF 3.0.1 requires Eclipse 3.0.1.
So bundling a specific version of GEF forces the users to use the
corresponding version of Eclipse too or a newer one.
> I am going to go with Torsten's second option and
> include the Spring IDE core plugin in my standard
> distribution.
To decouple from Spring IDE releases you could set the version number
of the bundled Spring IDE's core plugin in your plugin's dependency
configuration, e.g.
<requires>
<import plugin="org.springframework.ide.eclipse.beans.core"
version="1.1.0" match="perfect"/>
</requires>
This way the bundled version will always be referenced even though a
newer version of Spring IDE maybe installed.
But you shouldn't use the version number "1.1.0" before the real
version 1.1.0 of Spring IDE is released. Otherwise the update manger
will not install Spring IDE's core plugin v1.1.0 when it's finally
released. Maybe you can use "1.0.9" instead (you have to modify
plugin.xml of the bundled Spring IDE core plugin too).
Cheers,
Torsten
On 11.11.2004, at 16:33, Derek Adams wrote:
> I agree with not packaging GEF. This has been my
> biggest beef with MyEclipse. The fact that they
> install customized versions of core Eclipse plugins
> under higher version numbers seems like a real hack. I
> am going to go with Torsten's second option and
> include the Spring IDE core plugin in my standard
> distribution.
>
> Thanks for your help!
> Derek Adams
> http://www.gaijin-studio.org
>
> --- snpe <sn...@sn...> wrote:
>
>> Torsten,
>> Please exclude GEF - myeclipse wrong - I will
>> three GEF : myeclipse, spring ide and my one
>>
>> regards
>> On Wednesday 10 November 2004 10:45 pm, Torsten
>> Juergeleit wrote:
>>> Derek,
>>>
>>> this is the same issue as with Spring IDE and GEF.
>> You have the
>>> following options:
>>>
>>> 1. Bundle Spring IDE's core jar (with it's
>> dependent libraries -> XML
>>> parser, Spring, commons-logging) with one of your
>> plugins.
>>>
>>> 2. Bundle Spring IDE's core plugin with your
>> feature.
>>>
>>> 3. Require the user to install Spring IDE. But
>> this way you inherit
>>> Spring IDE's dependency on GEF too.
>>>
>>> I'm tending to option 2. This approach is used by
>> MyEclipse too. They
>>> ship with all their dependent plugins (including
>> GEF).
>>>
>>> Cheers,
>>> Torsten
>>>
>>>
>>> On 08.11.2004, at 19:23, Derek Adams wrote:
>>>
>>>> My Eclipse feature uses the Spring IDE beans
>> model and
>>>> imports the beans core plugin in its
>> dependencies. I
>>>> want to allow people to go to my update site and
>>>> download both my feature/plugins and the Spring
>> IDE
>>>> feature/plugins that it depends on. Do I need to
>>>> package the Spring IDE jars with my stuff, or is
>> there
>>>> a way to indicate to the update manager where to
>> find
>>>> the feature dependency?
>>>>
>>>> Thanks!
>>>> Derek Adams
>>>> http://www.gaijin-studio.org
>>>>
>>>>
>> __________________________________________________
>>>> Do You Yahoo!?
>>>> Tired of spam? Yahoo! Mail has the best spam
>> protection around
>>>> http://mail.yahoo.com
>>>>
>>>>
>>>>
>>
> -------------------------------------------------------
>>>> This SF.Net email is sponsored by:
>>>> Sybase ASE Linux Express Edition - download now
>> for FREE
>>>> LinuxWorld Reader's Choice Award Winner for best
>> database on Linux.
>>>>
>>
> http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
>>>> _______________________________________________
>>>> Springide-eclip-developer mailing list
>>>> Spr...@li...
>>>>
>>
> https://lists.sourceforge.net/lists/listinfo/springide-eclip-developer
>>>>
>>>
>>>
>>>
>>>
>>
> -------------------------------------------------------
>>> This SF.Net email is sponsored by:
>>> Sybase ASE Linux Express Edition - download now
>> for FREE
>>> LinuxWorld Reader's Choice Award Winner for best
>> database on Linux.
>>>
>>
> http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
>>> _______________________________________________
>>> Springide-eclip-developer mailing list
>>> Spr...@li...
>>>
>>
> https://lists.sourceforge.net/lists/listinfo/springide-eclip-developer
>>>
>>
>>
>>
> -------------------------------------------------------
>> This SF.Net email is sponsored by:
>> Sybase ASE Linux Express Edition - download now for
>> FREE
>> LinuxWorld Reader's Choice Award Winner for best
>> database on Linux.
>>
> http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
>> _______________________________________________
>> Springide-eclip-developer mailing list
>> Spr...@li...
>>
> https://lists.sourceforge.net/lists/listinfo/springide-eclip-developer
>>
>
>
>
>
> __________________________________
> Do you Yahoo!?
> Check out the new Yahoo! Front Page.
> www.yahoo.com
>
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by:
> Sybase ASE Linux Express Edition - download now for FREE
> LinuxWorld Reader's Choice Award Winner for best database on Linux.
> http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
> _______________________________________________
> Springide-eclip-developer mailing list
> Spr...@li...
> https://lists.sourceforge.net/lists/listinfo/springide-eclip-developer
>
|