[Seaside] Question about WASelectTag class hierarchy...
Philippe Marschall
philippe.marschall at gmail.com
Mon Apr 30 20:56:05 UTC 2007
2007/4/29, Boris Popov <boris at deepcovelabs.com>:
>
>
>
> 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. My apologies
> if I'm grossly misreading your intent.
Among others I:
- made a package only for those few Squeak 3.7 users so we can get rid
of some overrides in Seaside 2.8
- listened to and apply everything Michel has to say about portability
and publicly repeated them
- converted some #asString -> #displayString only for VisualWorks
- wrote tests for the stuff I did (like FileLibrary) to ease portability!
- wrote tests for encoding stuff to ease portability!
- wrote a code transformation tool, that would optimize Squeak code
for proprietary VisualWorks syntax!
- publicly pointed out portability problems of submitted patches and
rejected them because of that
- publicly asked Esteban if there's anything we could do to make
future ports easier
- integrated several of your patches
- unlike other developers never made a change that intentionally
breaks Seaside on VisualWorks!
If that is not enough for you, then please unsubscribe.
What I'm saying is, traits:
- help developers
- don't effect users because we would remove them in releases
I really don't see any problem at all with this.
Cheers
Philippe
> Cheers!
>
> -Boris
> (Sent from a BlackBerry)
>
> ----- Original Message -----
> From: seaside-bounces at lists.squeakfoundation.org
> <seaside-bounces at lists.squeakfoundation.org>
> To: Seaside - general discussion
> <seaside at lists.squeakfoundation.org>
> Sent: Sun Apr 29 14:38:30 2007
> Subject: Re: [Seaside] Question about WASelectTag class hierarchy...
>
> Then ask Cincom to get your money back.
>
> 2007/4/29, Boris Popov <boris at deepcovelabs.com>:
> >
> >
> >
> > Doesn't mean much in VisualWorks and other dialects I suspect.
> >
> > Cheers!
> >
> > -Boris
> > (Sent from a BlackBerry)
> >
> > ----- Original Message -----
> > From: seaside-bounces at lists.squeakfoundation.org
> > <seaside-bounces at lists.squeakfoundation.org>
> > To: Seaside - general discussion
> > <seaside at lists.squeakfoundation.org>
> > Sent: Sun Apr 29 14:00:58 2007
> > Subject: Re: [Seaside] Question about WASelectTag class hierarchy...
> >
> > 2007/4/29, Boris Popov <boris at deepcovelabs.com>:
> > >
> > >
> > >
> > > On the other hand if someone has html reference handy and you're
> looking
> > for
> > > href and can't find it things might get frustrating for some. Either
> way,
> > > that's a discussion outside of the subject.
> >
> > You can still do Ctrl+shift+e on 'href'
> >
> > Cheers
> > Philippe
> >
> > > Cheers!
> > >
> > > -Boris
> > > (Sent from a BlackBerry)
> > >
> > > ----- Original Message -----
> > > From: seaside-bounces at lists.squeakfoundation.org
> > > <seaside-bounces at lists.squeakfoundation.org>
> > > To: Seaside - general discussion
> > > <seaside at lists.squeakfoundation.org>
> > > Sent: Sun Apr 29 13:57:06 2007
> > > Subject: Re: [Seaside] Question about WASelectTag class hierarchy...
> > >
> > > 2007/4/29, Boris Popov <boris at deepcovelabs.com>:
> > > >
> > > >
> > > >
> > > > But if they get flattened for ports anyway, does it really matter
> if
> > you
> > > use
> > > > them or not? In which case why bother?
> > >
> > > This is what I'm trying to say. I can't see how it affects anybody
> but
> > > developers.
> > >
> > > > Wouldn't you rather auto generate all
> > > > accessors from the DTD? :)
> > >
> > > Sucky (C-like) attribute names like href. A lot of the methods in
> > > WAHtmlCanvas were actually generated.
> > >
> > > Cheers
> > > Philippe
> > >
> > > > Cheers!
> > > >
> > > > -Boris
> > > > (Sent from a BlackBerry)
> > > >
> > > > ----- Original Message -----
> > > > From: seaside-bounces at lists.squeakfoundation.org
> > > > <seaside-bounces at lists.squeakfoundation.org>
> > > > To: Seaside - general discussion
> > > > <seaside at lists.squeakfoundation.org>
> > > > Sent: Sun Apr 29 13:30:46 2007
> > > > Subject: Re: [Seaside] Question about WASelectTag class
> hierarchy...
> > > >
> > > > traits are group of methods that you can compose/reuse in classes
> to
> > > > avoid duplicated code.
> > > > They are just like first class method categories.
> > > >
> > > > Stef
> > > >
> > > > On 29 avr. 07, at 18:58, Rick Flower wrote:
> > > >
> > > > > Philippe Marschall wrote:
> > > > >> Yes, because there won't be any traits anymore once they
> > flattened.
> > > > >
> > > > > Did we ever come up with a suggested solution here that everyone
> is
> > > > > happy with? I've got no idea what traits are so I'm going to
> leave
> > > > > that to the rest of you. I guess for the time being I'll build
> an
> > > > > override of my own that allows me to get around this for now..
> > > > >
> > > > > I think I read that someone (Lukas?) was suggesting to get rid
> of
> > > > > #tabindex: in favor of #tabIndex: to better align with other
> multi-
> > > > > word method names -- correct?
> > > > >
> > > > > Thanks!
> > > > > _______________________________________________
> > > > > Seaside mailing list
> > > > > Seaside at lists.squeakfoundation.org
> > > > >
> > > >
> > >
> >
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
> > > > >
> > > >
> > > > _______________________________________________
> > > > Seaside mailing list
> > > > Seaside at lists.squeakfoundation.org
> > > >
> > >
> >
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
> > > >
> > > >
> > > >
> > > > _______________________________________________
> > > > Seaside mailing list
> > > > Seaside at lists.squeakfoundation.org
> > > >
> > >
> >
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
> > > >
> > > >
> > > _______________________________________________
> > > Seaside mailing list
> > > Seaside at lists.squeakfoundation.org
> > >
> >
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
> > >
> > >
> > >
> > > _______________________________________________
> > > Seaside mailing list
> > > Seaside at lists.squeakfoundation.org
> > >
> >
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
> > >
> > >
> > _______________________________________________
> > Seaside mailing list
> > Seaside at lists.squeakfoundation.org
> >
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
> >
> >
> >
> > _______________________________________________
> > Seaside mailing list
> > Seaside at lists.squeakfoundation.org
> >
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
> >
> >
> _______________________________________________
> Seaside mailing list
> Seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
> _______________________________________________
> Seaside mailing list
> Seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
>
More information about the seaside
mailing list