> From: Peter Donald [mailto:[EMAIL PROTECTED] 
> 
> On Thu, 13 Mar 2003 20:42, Leo Sutic wrote:
> >  1. Because the Avalon project voted that we should migrate to
> >     Commons CLI and not Spice CLI.
> 
> Nope. 
> 
> I would have vetoed any code change that led to that.

And you did. My mistake - my view of reality appears distorted.

However, I blame it all on Berin - his "Evening out the Release
Schedule" thread listed Excalibut CLI -> Commons CLI as a migration
path.

    http://marc.theaimsgroup.com/?l=avalon-dev&m=104698191317412&w=2

Either that, or the dog ate my email.

> As Noel pointed out I have pointed out the problems I have 
> with it numerous times in the past.

Those issues being:

 1. It has additional dependencies

 2. It's not under our control

(1) appeared fairly inconsequential - it had deps on Commons/Lang.
As for (2) well, Spice isn't either, is it?

> >     and then ket us help you resolve them instead of going off
> >     by yourself 90 degrees from the voted and decided path.
> 
> Actually Berin was supportive when I mentioned it the first 
> time which is why I did it. (And I plan to do the same to parts 
> of io as long as it remains deprecated and there is no high quality 
> alternative).

Well, I think there's a difference of interpertation here.

I think you refer to this mail:

http://marc.theaimsgroup.com/?l=avalon-dev&m=104583538310053&w=2

PeterD: No need to deprecate something that works and is mor 
PeterD: eloosely coupled than the alternative. However it may 
PeterD: be best to move it out of Avalon.

Berin: I think that is what everyone wants.  I have no problems with the
Spice
Berin: project hosting it.

I interpreted "hosting" as just taking the existing code as-is, and,
well, host it. I.e. put in on a server. I didn't read that as
fold it into the spice project by:

 + changing license

 + renaming packages

 + making Avalon code dependent on Spice-licensed code.

With Excalibur CLI migrating to a compatibility project, I'd prefer
to have Phoenix depend on *that*, and then, perhaps, move to Commons CLI
if it ever should become acceptable.

> The basic thing is that there is plenty of code in Avalon 
> that was written by me and was basically only maintained by 
> me.
> Some of it sucks, some is usable and some is good. If 
> Avalon wants it out then I am more than happy to move it 
> out and will do so. 

Well, there's moving out and moving out. I think the moving out
of Excalibur CLI has not been done in quite the way I thought it
would happen, and not quite in the way I think is best for Avalon.

> The problem occurs because people who don't contribute to a 
> component/area but are more than willing to tell others what 
> to do.

There are times when one should speak up *fast* to stop something,
or to avert something that may become a future problem.

For example, I oppose the Spice dependency as I see it leading to
future problems - licensing, dependencies, etc. You did much the
same regarding the Lifecycle-in-Framework discussion.

I don't see this as a problem.

If I make a change to some code that someone else thinks is bad
because it will cause problems down the road for some reason, I
don't mind hearing that person. Only if the other person is totally
uninterested in a compromise or in figuring out a solution is there
a problem. But I haven't seen much of that here.



Look, how about we meet half way - would you support going back to
Excalibur CLI (hosted in the Excalibur compatibility project here
at Apache), if I do the work?

/LS


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to