You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "office@weberhofer.at" <of...@weberhofer.at> on 2010/03/01 14:27:51 UTC

Eclipse plugin-versions

Dear Delos,
dear all!

As usual, I'm trying to compile a GEP version for the latest version of Eclipse; currently the 2.2.1 branch does not compile.

**

Starting with 2.2 release, GEP supports all recent versions of Geronimo. I'm wondering, whether the GEP plugin-releases should be coupled to the Eclipse versions instead of keeping the Geronimo-numberings. At the moment we have to wait for a new GEP release until the next Geronimo version is released.

It would be nice, if GEP-versions would be numbered using the scheme "ECLIPSE-NUMBER.PLUGIN-RELEASE". I imagine in this case different versions of the plug-in could be released at the same time supporting different Eclipse versions. That would ease the life of developers who might be forced to use a specific Eclipse version. It would also make it possible to release updates to the plugin more frequently without having to wait for stable Geronimo versions. Stable plugin-versions could (in my opionion) also include support for the current, unstable, Geronimo releases.

In any case, I do not know how much work this change would consume and if it's a good idea at all.

Best regards,
Johannes

-- 


|---------------------------------
|  weberhofer GmbH             | Johannes Weberhofer
|  information technologies    |
|  Austria, 1080 Wien, Blindengasse 52/3
|------------------------------------------------------------->>

Re: Eclipse plugin-versions

Posted by Delos <da...@gmail.com>.
Johannes, thanks for pointing this out. I think this video is out. We will
update it.

2010/3/4 Johannes Weberhofer, Weberhofer GmbH <of...@weberhofer.at>

> Dear all,
>
> the last years I have always successfully used the "deployable" package for
> installation, this time I have tried the update-site.
>
> After some hours of testing, I have recognized that _only_ the Geronimo
> v2.2 Server Adapter must be installed - no other packages (e.g. the Geronimo
> Core Feature) which cause dependenciesto be broken.
>
> On the doc's page the video shows, that several items must be installed. In
> the text it is not clearly said the only the Geronimo v2.2 Server Adapter is
> to be installed. Maybe the documentation can state that more precisely...
>
> Best regards,
> Johannes
>
>
> Am 03.03.2010 04:11, Delos wrote:
>
>> I tried latest GEP 2.2 from
>> http://apache.org/dist/geronimo/eclipse/updates with eclipse 3.5.2,
>> everything goes well. I guess you installed an old version of eclipse.
>>
>


-- 
Best Regards,

Delos

Re: Eclipse plugin-versions

Posted by "Johannes Weberhofer, Weberhofer GmbH" <of...@weberhofer.at>.
Dear all,

the last years I have always successfully used the "deployable" package for installation, this time I have tried the update-site.

After some hours of testing, I have recognized that _only_ the Geronimo v2.2 Server Adapter must be installed - no other packages (e.g. the Geronimo Core Feature) which cause dependenciesto be broken.

On the doc's page the video shows, that several items must be installed. In the text it is not clearly said the only the Geronimo v2.2 Server Adapter is to be installed. Maybe the documentation can state that more precisely...

Best regards,
Johannes

Am 03.03.2010 04:11, Delos wrote:
> I tried latest GEP 2.2 from
> http://apache.org/dist/geronimo/eclipse/updates with eclipse 3.5.2,
> everything goes well. I guess you installed an old version of eclipse.

Re: Eclipse plugin-versions

Posted by "office@weberhofer.at" <of...@weberhofer.at>.
Delos,

that's strange: I have tried several times with eclipse-jee-galileo-SR2-win32.zip as a basis, what did you use? I have also check all the jst versions and there seem to be no significant changes...

Johannes

Am 03.03.2010 04:11, schrieb Delos:
> I tried latest GEP 2.2 from 
> http://apache.org/dist/geronimo/eclipse/updates with eclipse 3.5.2, 
> everything goes well. I guess you installed an old version of eclipse.

-- 


|---------------------------------
|  weberhofer GmbH             | Johannes Weberhofer
|  information technologies    |
|  Austria, 1080 Wien, Blindengasse 52/3
|
|  Firmenbuch: 225566s, Handelsgericht Wien
|  UID: ATU55277701
|
|  phone : +43 (0)1 5454421 0  | email: office@weberhofer.at
|  fax   : +43 (0)1 5454421 19 | web  : http://www.weberhofer.at
|  mobile: +43 (0)699 11998315 |
|------------------------------------------------------------->>

Re: Eclipse plugin-versions

Posted by Delos <da...@gmail.com>.
I tried latest GEP 2.2 from
http://apache.org/dist/geronimo/eclipse/updateswith eclipse 3.5.2,
everything goes well. I guess you installed an old
version of eclipse.


在 2010年3月2日 下午7:43,office@weberhofer.at <of...@weberhofer.at>写道:

> Dear Delos,
>
> I have the impression, that GEP is very sensitive regarding Eclipse and WTP
> version numbers. I have always had the problem that after upgrading I was no
> longer able to install the GEP plugin. Currently the plugin from
> http://apache.org/dist/geronimo/eclipse/updates/ can not be installed on
> Eclipse 3.5.2 because it says "Missing requirement: Geronimo Core Feature
> 2.1.1 (org.apache.geronimo.feature.feature.group 2.1.1) requires
> 'org.eclipse.jst.feature.group [2.0.0,3.0.0)' but it could not be found"
>
> I fully agree with you, that the best thing would be to support multiple
> Eclipse versions with one GEP plugin, currently I know, that the plugin is
> running on Eclipse 3.5 and 3.5-SR1 but not on it's SR2 release. I haven't
> tried with 3.4 versions.
>
> The plugin is somewhere in the middle of Geronimo and Eclipse, so if
> different Eclipse versions are supported, it could be useful to publish
> minor releases (like 2.2.0.1) which fixes some issues like supporting newer
> Eclipse versions, even when the next Geronimo version is still some time
> ahead.
>
> Best regards,
> Johannes
>
>
> Am 02.03.2010 04:05, schrieb Delos:
> > hi Johannes,
> >
> > Thanks for your attention! But I don't think it's a good idea to keep a
> > separated version for GEP. Here are my thoughts. Hopefully, other people
> > may also share their point of view about this to improve GEP.
> >
> > GEP is a sub-project of Geronimo. So it's reasonable for GEP version to
> > keep consistent with Geronimo server.
> >
> > Eclipse is used as a dependency in GEP build process.Eclipse itself has
> > a new release every year. We certainly need to support the latest
> > eclipse. But that doesn't mean we drop the support for old eclipse.
> > Normally, GEP is back compatible, unless any used eclipse API changed.
> > If the change happens, user may install old GEP accordingly. I think
> > it's also reasonable for a eclipse plugin.
> >
>
> --
>
>
> |---------------------------------
> |  weberhofer GmbH             | Johannes Weberhofer
> |  information technologies    |
> |  Austria, 1080 Wien, Blindengasse 52/3
> |------------------------------------------------------------->>
>



-- 
Best Regards,

Delos

Re: Eclipse plugin-versions

Posted by "office@weberhofer.at" <of...@weberhofer.at>.
Dear Delos,

I have the impression, that GEP is very sensitive regarding Eclipse and WTP version numbers. I have always had the problem that after upgrading I was no longer able to install the GEP plugin. Currently the plugin from http://apache.org/dist/geronimo/eclipse/updates/ can not be installed on Eclipse 3.5.2 because it says "Missing requirement: Geronimo Core Feature 2.1.1 (org.apache.geronimo.feature.feature.group 2.1.1) requires 'org.eclipse.jst.feature.group [2.0.0,3.0.0)' but it could not be found"

I fully agree with you, that the best thing would be to support multiple Eclipse versions with one GEP plugin, currently I know, that the plugin is running on Eclipse 3.5 and 3.5-SR1 but not on it's SR2 release. I haven't tried with 3.4 versions.

The plugin is somewhere in the middle of Geronimo and Eclipse, so if different Eclipse versions are supported, it could be useful to publish minor releases (like 2.2.0.1) which fixes some issues like supporting newer Eclipse versions, even when the next Geronimo version is still some time ahead.

Best regards,
Johannes


Am 02.03.2010 04:05, schrieb Delos:
> hi Johannes,
> 
> Thanks for your attention! But I don't think it's a good idea to keep a 
> separated version for GEP. Here are my thoughts. Hopefully, other people 
> may also share their point of view about this to improve GEP.
> 
> GEP is a sub-project of Geronimo. So it's reasonable for GEP version to 
> keep consistent with Geronimo server.
> 
> Eclipse is used as a dependency in GEP build process.Eclipse itself has 
> a new release every year. We certainly need to support the latest 
> eclipse. But that doesn't mean we drop the support for old eclipse. 
> Normally, GEP is back compatible, unless any used eclipse API changed. 
> If the change happens, user may install old GEP accordingly. I think 
> it's also reasonable for a eclipse plugin.
> 

-- 


|---------------------------------
|  weberhofer GmbH             | Johannes Weberhofer
|  information technologies    |
|  Austria, 1080 Wien, Blindengasse 52/3
|------------------------------------------------------------->>

Re: Eclipse plugin-versions

Posted by Delos <da...@gmail.com>.
hi Johannes,

Thanks for your attention! But I don't think it's a good idea to keep a
separated version for GEP. Here are my thoughts. Hopefully, other people may
also share their point of view about this to improve GEP.

GEP is a sub-project of Geronimo. So it's reasonable for GEP version to keep
consistent with Geronimo server.

Eclipse is used as a dependency in GEP build process.Eclipse itself has a
new release every year. We certainly need to support the latest eclipse. But
that doesn't mean we drop the support for old eclipse. Normally, GEP is back
compatible, unless any used eclipse API changed. If the change happens, user
may install old GEP accordingly. I think it's also reasonable for a eclipse
plugin.


2010/3/1 office@weberhofer.at <of...@weberhofer.at>

> Dear Delos,
> dear all!
>
> As usual, I'm trying to compile a GEP version for the latest version of
> Eclipse; currently the 2.2.1 branch does not compile.
>
> **
>
> Starting with 2.2 release, GEP supports all recent versions of Geronimo.
> I'm wondering, whether the GEP plugin-releases should be coupled to the
> Eclipse versions instead of keeping the Geronimo-numberings. At the moment
> we have to wait for a new GEP release until the next Geronimo version is
> released.
>
> It would be nice, if GEP-versions would be numbered using the scheme
> "ECLIPSE-NUMBER.PLUGIN-RELEASE". I imagine in this case different versions
> of the plug-in could be released at the same time supporting different
> Eclipse versions. That would ease the life of developers who might be forced
> to use a specific Eclipse version. It would also make it possible to release
> updates to the plugin more frequently without having to wait for stable
> Geronimo versions. Stable plugin-versions could (in my opionion) also
> include support for the current, unstable, Geronimo releases.
>
> In any case, I do not know how much work this change would consume and if
> it's a good idea at all.
>
> Best regards,
> Johannes
>
> --
>
>
> |---------------------------------
> |  weberhofer GmbH             | Johannes Weberhofer
> |  information technologies    |
> |  Austria, 1080 Wien, Blindengasse 52/3
> |------------------------------------------------------------->>
>



-- 
Best Regards,

Delos