avalon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nicola Ken Barozzi <nicola...@apache.org>
Subject Re: [vote] design constraint #0 for Avalon 5
Date Sat, 15 Jun 2002 13:31:28 GMT
Stefano Mazzocchi wrote:
> Hi everyone,
> I would like to have your vote on this design constraint on Avalon 5:
>   all possible efforts should be done to avoid avalon forking
> The rationale behind this is *very* simple:
> if you make it *harder* to use Avalon and you simply use elegance
> reasons, people won't follow you and keep what they have. Then, needs to
> change emerge and two different branches are setup.
> This is bad enough for applications (see Tomcat 3.x vs Tomcat 4.x or Ant
> 1.x vs Ant 2.x) but it would be *terrible* for APIs, it would simply
> kill the project.
> When you are designing something new, you must make it appealing for old
> users to switch, because that take time energy and effort.
> Many of the proposals I've see so far go toward the 'elegance cleanup'
> direction and very few to the 'usability/functionality' direction.
> If we keep this direction, nobody will switch to Avalon 5, they will
> simply keep on patching Avalon 4 and all our effort is useless.
> So, what do you think?

I agree *TOTALLY*.

This is what I was (albeit /very clumsily/) trying to do with my last 
vote-rant mail.

Reading the mails of the last days, I think that implicitly we all agree.
Let's not forget it :-)

Nicola Ken Barozzi                   nicolaken@apache.org
             - verba volant, scripta manent -
    (discussions get forgotten, just code remains)

To unsubscribe, e-mail:   <mailto:avalon-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:avalon-dev-help@jakarta.apache.org>

View raw message