Sam Ruby wrote:
Berin Loritsch wrote:

>>> I would love to see Avalon migrate to something better. The
>>> problem is that "better" is hard to define
>>
>> "consensus" is not hard to define.
>
> I think he was speaking technically.

In essence, I was agreeing with him, and pointing the way to the next step.

Look, I could have a lot of fun here, and:

1) Tell Stefano that he needs to go reimplement XSP by subclassing JSP, and treat any response other than complete agreeement as an indication that he was not being a team player.
ihih, yeah, that would be fun :)

2) Respond to Peter when he says that OOP sucks by saying "fine, go create a single modular container that allows people to plug in the functionallity they need and unplug what they don't need".

Neither would be helpful.
Correct.

What really bugs me of the avalon attitude is that some tend to ignore the concept of "a good programmer knows how to code, a great one knows how to reuse"

I've heard too many times the tune: "we could use this, but it's easier if we go around the consensus based approach if we do our own".

Look at http://www.apache.org/:

...The Apache projects are characterized by a collaborative,
consensus based development process...

Instead, avalon seems to be inspired by the same polymorphic practices that is uses in code:

each time consensus must be seeked, reduce the commonality of the
contract and create separate implementations in a polymorphic way.

This is one way of doing development. Great. Unfortunately, this is not tollerated in Apache because it's against the very basic design practices that inspired its creation and that have been proven to be so successful in the creation of stable healthy and diverse development communities.

The ASF doesn't care about what models are applied to the technical detailes, but it *does* care about what models are applied to the social details.

This 'divide et impera' model social polymorphism *IS* dangerous because it is a social friction engine.

Do you people realize that *THIS* is the message the ASF board is starting to send around?

--
Stefano Mazzocchi <[EMAIL PROTECTED]>
--------------------------------------------------------------------



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

Reply via email to