On 9/18/05, David Baird <[EMAIL PROTECTED]> wrote:
> On 9/18/05, Peter Speltz <[EMAIL PROTECTED]> wrote:
> >
> > Speaking of the roadmap, In regards to forms and  processing which is
> > still inadequate if not broken at the moment, Where are you guys on
> > this?  I have cleaned up SuperModel.pm and fixed code and stupid
> > things that long needed fixing.  Now it is a  general, powerful, and
> > fairly clean solution  to form processing and uses neither
> > CGI::Untaint or FromCGI.  It  is almost  backward compatible.    I
> > will post a  demo site this week where you can see it and AsForm in
> > action along with a few model classes   that have many relationships,
> > and the latest SuperModel.pm.  I'd figure I 'd start the discussion
> > now.  My view, still unchanged, is I would like to see the
> > functionality you see in the demo to be core Maypole.
>
> [ snip ]
>
> I like the sound of this, but I'd like to see a few failing test cases
> to be clear about what's being fixed. Should be straightforward with
> Test::WWW::Mech::Maypole ;-)
>

This (improved model, backwards compatiblilty, etc) is pretty much
exactly what I want to do and I had a horrible feeling it was going to
involve a lot of work (and worse still much of it for me!).

Known issues are being unable to add empty values, which this would
fix and a bunch of others that I can't remember. More importantly it
would mean reducing the dependancy on external modules that are out of
our control and affect the user.

FromCGI and Untaint modules are beyond our control but play a big role
in what a Maypole user does if they follow the manual or tutorials or
examples and want it to work nicely out of the box.

Simon used them because they were there and have a simple API that
mostly just works - removing that dependancy would give maypole
developers much greater control other the API that normal users
actually use and reduce the split between core developers with their
own souped up models, etc and normal users using vanilla installs.

Cheers,

A.


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Maypole-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/maypole-devel

Reply via email to