Re: [Maypole] Maypole 3.0 brainstorming

From: Dave Howorth (dhoworth at mrc-lmb.cam.ac.uk)
Date: Wed Oct 27 2004 - 16:57:12 BST


Sebastian Riedel wrote:
> Hi,
>
> Now that we finally finished 2.0 it's time to think about the future.
> The brainstorming started today on #maypole, maybe you guys have some
> good ideas too.

I'd have to say that absolutely the first priority should be to make the
documentation catch up with what's there now. At the moment I'm spending
tremendous amounts of time in order to make what I believe ought to be
relatively trivial customisations. I don't consider myself dumb, but I
find I'm having to read and understand all the code in the framework and
all the underlying modules in order to be able to use it. That's not
great abstraction.

> - support for multiple models (we definately need this)
>
> the implementation details are still to be defined, this is just
> a first try:
<snipped code>

Could you give descriptions of what you mean (a use case or whatever).
Code only makes sense to people who already understand the problem
you're trying to solve.

> - support for Controller classes (like ruby on rails)
> (i'm unsure about this, maybe it just adds bloat)

> So let the brainstorming begin! :)

In general, provision of hooks to let people more easily customise
things. For example, I posted some code to generate correct singular and
plural text for tables and columns. The new release broke my hack that
runs this code so I've had to spend time making a new hack to run the
code, but I haven't had any feedback on whether there are better hooks
to use or better ways to do it, or whether people believe text
generation belongs in th emodel or the view.

Also, of course, I'd like to see proper text generation in Maypole :)

BTW, any chance of the bug list on CPAN being updated?

Cheers, Dave

_______________________________________________
maypole mailing list
maypole at lists.netthink.co.uk
http://lists.netthink.co.uk/listinfo/maypole



This archive was generated by hypermail 2.1.3 : Thu Feb 24 2005 - 22:25:56 GMT