]> git.decadent.org.uk Git - maypole.git/blobdiff - wishlist.txt
Wrote up Changes. Added wishlist.txt - start of a list of tasks for 2.11, 2.12, 3.0
[maypole.git] / wishlist.txt
diff --git a/wishlist.txt b/wishlist.txt
new file mode 100644 (file)
index 0000000..21cdea9
--- /dev/null
@@ -0,0 +1,30 @@
+2.12/3.0 wishlist\r
+=================\r
+\r
+Not for inclusion in the MANIFEST. \r
+\r
+2.11\r
+====\r
+Fix factory roots, document and explain behaviour\r
+send_output() should return a status code\r
+Move template test out of process() and into handler_guts() - maybe\r
+Fix bug 14570 - returning error codes breaks CGI::Maypole\r
+Write Maypole::Manual::Exceptions\r
+\r
+2.12\r
+====\r
+Maypole::instance()\r
+Better plugin architecture, for models and bits of models. \r
+Investigate problems reported with adopt() - rt 15598\r
+\r
+3.0\r
+====\r
+encapsulate all request data in HTTP::Request object, and all response data \r
+in HTTP::Response object\r
+\r
+add email handling - like Rails - via model plugins\r
+\r
+add validation layer, or just an API\r
+\r
+killer apps: SVN model; mitiki; Pet Shop;\r
+\r