Joe Bohn wrote:
Kevan Miller wrote:
On Jun 5, 2008, at 11:07 AM, Joe Bohn wrote:
Start of thread to discuss any concerns/issues/questions with the
vote for the Server Repository plugin for Geronimo 2.1.1
I'm inclined to vote -1. Nothing to do with the plugin, per se. It
looks fine. It's really a server issue...
Using a 2.1.2-SNAPSHOT server, the plugin is evaluated as
"Installable". However, the plugin won't install because of a
dependency on 2.1.1 artifacts. I think we need to demonstrate that we
can handle this simple migration scenario, before releasing any more
plugins.
--kevan
I understand your concern but I don't buy the logic of a -1 vote on the
plugin. So we should not release a plugin for 2.1.1 that works fine on
2.1.1 because of a concern with the 2.1.2-SNAPSHOT server which is not
even yet released? It seems to me like your issue would really be with
the 2.1.2 server when that eventually goes up for vote.
Hmm ... perhaps this is a concern with the plugin itself. The reason
that the plugin is eligible to be installed on 2.1.2-SNAPSHOT (and even
2.2-SNAPSHOT for that matter) is because I didn't include the
car-maven-plugin config "includeVersion" set to true. Had this been set
the plugin would be marked as not installable in other Geronimo releases
... hence no concern. I think I left this off because I way
experimenting with the this attribute for the version compatibility issues.
So ... if this is a concern then perhaps we should spin a new plugin
image with strict Geronimo version checking for the plugin. Now the
question is ... "Should I make this simple change and respin the
existing plugin of should we tackle the larger version issue as Kevan
suggests using this plugin as a proof point?
Joe