[Seaside] About Seaside 3.0

Boris Popov boris at deepcovelabs.com
Mon Jul 14 19:17:31 UTC 2008


I imagine one could easily write a code generator as a separate project
(not base) by parsing validating XHTML (not HMTL) and stepping through a
tree. One catch would be a mismatch between standard tags/attributes and
names chosen for readability in Seaside, so you'd have to either a)
extend brush classes with standard name alias methods b) keep an
up-to-date mapping of standard-seaside naming conventions.

-Boris

-- 
+1.604.689.0322
DeepCove Labs Ltd.
4th floor 595 Howe Street
Vancouver, Canada V6C 2T5
http://tinyurl.com/r7uw4

boris at deepcovelabs.com

CONFIDENTIALITY NOTICE

This email is intended only for the persons named in the message
header. Unless otherwise indicated, it contains information that is
private and confidential. If you have received it in error, please
notify the sender and delete the entire message including any
attachments.

Thank you.

> -----Original Message-----
> From: Sean Allen [mailto:sean.msb at gmail.com] On Behalf Of Sean Allen
> Sent: Monday, July 14, 2008 12:11 PM
> To: Boris Popov
> Cc: Seaside - general discussion
> Subject: Re: [Seaside] About Seaside 3.0
> 
> wonderful for them.
> 
> i am not that person.
> 
> just because some people are lazy doesnt mean you shouldnt do it.
> 
> by that token, lotus 1-2-3 would never have been written as it allows
> lazy people not to really understand what is going on with
calculations
> and numbers and overlook mistakes.
> 
> On Jul 14, 2008, at 3:04 PM, Boris Popov wrote:
> 
> > In my experience unless the process centers around factoring from
the
> > get go, developers tend to leave the thing as is, because it
achieves
> > the results they are looking for.
> >
> > -Boris
> >
> > --
> > +1.604.689.0322
> > DeepCove Labs Ltd.
> > 4th floor 595 Howe Street
> > Vancouver, Canada V6C 2T5
> > http://tinyurl.com/r7uw4
> >
> > boris at deepcovelabs.com
> >
> > CONFIDENTIALITY NOTICE
> >
> > This email is intended only for the persons named in the message
> > header. Unless otherwise indicated, it contains information that is
> > private and confidential. If you have received it in error, please
> > notify the sender and delete the entire message including any
> > attachments.
> >
> > Thank you.
> >
> >> -----Original Message-----
> >> From: Sean Allen [mailto:sean.msb at gmail.com] On Behalf Of Sean
Allen
> >> Sent: Monday, July 14, 2008 11:55 AM
> >> To: Boris Popov
> >> Cc: Seaside - general discussion
> >> Subject: Re: [Seaside] About Seaside 3.0
> >>
> >>
> >> On Jul 14, 2008, at 1:33 PM, Boris Popov wrote:
> >>
> >>> I tend to think this is a recipe for disaster as plain
html-to-code
> >>> translator will bypass a valuable step of you hand-factoring the
> > code
> >>> for reuse and longevity. What you might end up with are long
methods
> >>> that are essentially complete templates in their own right and
we're
> >>> back to square one.
> >>
> >> Which could then be refactored etc and you would at least have the
> >> assurance
> >> that they were translated correctly, whereas lord knows how many
> > errors
> >> a human might introduce. And that right there would be enough of a
> > plus
> >> for me to pursue it.
> >>
> >> Start small, make better as you go.



More information about the seaside mailing list