I know a few of these :) On 9/13/05, David Baird <[EMAIL PROTECTED]> wrote: > On 9/13/05, John Krystynak <[EMAIL PROTECTED]> wrote: > > What are the other Six Great Imponderables of Maypole? I want to know > > now, so I don't waste ponderage cycles... > > 1. Why use moniker for template directories, and table name for paths?
Simon was fascinated with Universal::Moniker at the time he wrote it. "It should be table", he said in the list archives. Simon F and Marcus liked moniker for some reason. Also you lleft out ". . . and in templates for human readable names of the class". > 2. Why is template_root the first item returned from paths() (and why > is it returned at all)? > 3. Why does Maypole have a related_class method, which it doesn't use? Because it is Maypole::Model::CDBI that has it and that is a generally useful sub in any big cdbi app. I bet tons of people have written a similar method for their apps. The real mystery is why it only handles has_many and has_a and why is $r passed to it when it is not used. I think Maypole::Model::CDBI should have methods to help cdbi go easier. Another good thing would be to put some interface to the DB's column_info (Default NULL, etc) . But that may be to RDBMS specific to be worth while. Someone feel free to send me their system. I copied CDBI::mysql's column_info , default, type etc. > 4. What does it mean that Maypole::Constants::ERROR = -1, and so does > Maypole::Constants::DECLINED? > 5. What is the Best Way to handle exceptions in Maypole? > 6. Why does Maypole::Application make your application inherit from > Maypole::Application, which provides no methods? (OK, that one's fixed > in svn, but...why?) > 7. What is the Secret 7th Great Imponderable? > 8. Why does send_output() not return a status code (apart from the > obvious - handler_guts doesn't check for one). > 9. Why are there nine '7 Great Imponderables'? Dave does'nt know how to count :) cheers ------------------------------------------------------- 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-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/maypole-users
