Hi All,

You might be wondering what is holding up the 2.12 release (apart from
me becoming a father a few weeks ago, and several weeks earlier than
planned) so here is the list of work left to do :

* test Maypole::HTTPD rt 25733
* fix to send headers on non success status in handler_guts (add
header sending method to each Apache::MVC, etc) rt 14570
* test / fix BeerDB for Maypole::HTTPD and normal rt 25733
* change template path to only look for custom, factory, etc on
first/only path provided
* add per-model-class path munging
* add per-model-class default template
* add global default model/action
* add per-model-class default action
* document and example default action/template correctly (default
template != 404, only that no action)
* add setup_class to set up individual classes with different models
(plus fix so that we don't have to use global model anymore)


On the plus side it is MUCH smaller than the list of work already
done, so if you have any urgent bugs that aren't already fixed in SVN
or aren't in RT and haven't made the list let me know.

Just in case you're thinking we haven't been doing anything - here is
the current changes list :
 *  Fixed some db_colinfo test bugs
 *  Fixed typo in edit form template
 *  Now uses Class::C3 in all Classes to simplify inheritence
 *  Inheritence simpler and nicer and less hacked
 *  add_model_superclass method moves @ISA munging into the model
 *  new Class::DBI::DFV based model
 *  new test to check everything compiles
 *  Model inheritance re-organised
 *  New config method : additional, for stashing additional info,
especially from additional_data method
 *  new warn method in maypole/request class/object, over-ridden by
Apache::MVC, etc or own driver
*   AsForm fixes to stringification _to_select
*   new build_form_elements attribute for Maypole request and
Maypole::Config, set it to 0 to avoid building cgi form if you don't
need it
*   made DFV and FromCGI warn instead of die on unexpected cgi params
*   added CGI params to TT error template
*   small improvements to some factory templates
*   fix to path handling in mod_perl and CGI when location ends in /
*   fixed template path ordering so i.e. /tablename/list is used
before /list when provided with a tablename
*   fixed template path with array refs
*   fix to template being reset from path in plain templates (i.e.
where no model), may affect those relying on the bug ( bug 23722 )
*   added search_columns method to base cdbi model class, provides
display_columns unless over-ridden
*   fix to display_line macro in factory templates (bug 22920)
*   fix to correct problem with LocationMatch and regex based Location
directives in apache config.
 *  change to view::base to only call display_columns,
stringify_columns, to_cgi if model class can

regards,

Aaron

-- 
http://www.aarontrevena.co.uk
LAMP System Integration, Development and Hosting

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Maypole-users mailing list
Maypole-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/maypole-users

Reply via email to