[Seaside] Seaside, Traits, portability
stephane.ducasse at free.fr
Tue May 1 08:26:56 UTC 2007
On 30 avr. 07, at 19:45, Avi Bryant wrote:
> On 4/29/07, Boris Popov <boris at deepcovelabs.com> wrote:
>> Why be so cynical? Different strokes for different folks. I've
>> felt many
>> times that you couldn't care less about anyone not using squeak
>> and it does
>> nothing but motivate me to unsubscribe from the list for good.
> Boris, please don't unsubscribe. I think you'll find the vast majority
> of people on this list care deeply about keeping Seaside portable
> across dialects - I would guess that at this point it's the largest
> portable Smalltalk codebase, and the largest cross-dialect community,
> and that's very important to me and to many others.
> For that reason and others, nobody who uses Seaside in production is
> seriously proposing that we make it depend on Traits - as far as I
> know, nobody uses Traits in production, period. By all means, let's
> have an academic discussion about the costs and benefits of Traits,
> but let's do it with a very clear understanding that it is indeed
> academic, and *not* a proposal that's going to affect mainline Seaside
> any time even vaguely soon.
sorry avi but traits are solid and good. adrian rewrote them from
scratch. But may be adrian
code is only good for seaside.
Then with this attitude nothing will change. So what you are
proposing is to oppose people like lukas and philippe that would
benefit from traits to production quality.
Why can't we have a third path. Let lukas and philippe have a branch
using traits and flattening them for
VW and seeing if it breaks so badly that we can all laugh.
You know that traits are good for reuse and that library and large
applications would benefit from them.
We are writing a new stream library because the one of squeak sucks.
But the squeak community should tell us and we stop to work on that
and we can also simply throw away the work on adrian.
More information about the Seaside