[Catalyst-commits] r10621 - Catalyst-Devel/1.00/branches/helper_refactor/gsoc

dhoss at dev.catalyst.perl.org dhoss at dev.catalyst.perl.org
Tue Jun 23 18:58:13 GMT 2009


Author: dhoss
Date: 2009-06-23 18:58:13 +0000 (Tue, 23 Jun 2009)
New Revision: 10621

Modified:
   Catalyst-Devel/1.00/branches/helper_refactor/gsoc/gsoc-devel-plan-5-23.txt
Log:
updated todo


Modified: Catalyst-Devel/1.00/branches/helper_refactor/gsoc/gsoc-devel-plan-5-23.txt
===================================================================
--- Catalyst-Devel/1.00/branches/helper_refactor/gsoc/gsoc-devel-plan-5-23.txt	2009-06-23 18:36:18 UTC (rev 10620)
+++ Catalyst-Devel/1.00/branches/helper_refactor/gsoc/gsoc-devel-plan-5-23.txt	2009-06-23 18:58:13 UTC (rev 10621)
@@ -329,6 +329,48 @@
 19:06 <t0m> so => bed
 19:08 <dhoss> hehe sleep up man
 --- Log closed Wed Jun 17 19:13:38 2009
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+12:39 < t0m> to check we generate an application which can pass it's own tests 
+             :)
+12:40 < dhoss> so write a test to do taht?
+12:40 < t0m> yy, that would be cool. Can just be on the bottom of the generated 
+             files one
+12:41 < t0m> run Makefile.PL, check exist status 0, check 'Makefile' exists, 
+             run make test, check exit status zero
+12:41 < dhoss> i trust something like `$perl Makefile.pl; make test` would do?
+12:41 < t0m> *exit status
+12:41 < dhoss> or is that windows unfriendly?
+12:41 < dhoss> OH SHIT
+12:41 < dhoss> thats right
+12:41 < t0m> yeah, pretty much
+12:41 < dhoss> i have to fix those /'s
+12:41 < dhoss> make em windows happy
+12:41 < t0m> yy, good one, File::Spec->catfile it up :)
+12:42 < dhoss> i'm working on hacking buubot to read my mind
+12:42 < dhoss> so i can just tell it to grab shit i say and todo it
+12:42 < t0m> other than that, lets leave it till we can actually see a need for 
+             more tests..
+12:42 < dhoss> that's *fine* by me :-)
+12:43 < dhoss> so i can branch and moosify, and hack on the create scripts to 
+               make them moosey
+12:43 < dhoss> also, what does MX::Getopt need to play nice?
+12:43 < t0m> yy. I guess if you hack on the scripts, you want to write tests 
+             that they still perl -c in the generated app
+12:43 < t0m> yy. I guess if you hack on the scripts, you want to write tests 
+             that they still perl -c in the generated app
+12:43 < t0m> and attack the simple scripts like myapp_server.pl first
+12:44 < t0m> And you'll work out what GetOpt struggles with :)
+12:44 < dhoss> which one was the pain in the ass one? was that create?
+12:44 < t0m> yy
+12:44 < dhoss> ok, i got them backwards
+12:44 < t0m> create has much more elaborate option parsin
+12:44 < t0m> *parsing
+12:44 < dhoss> okay. that will be a later beast
+12:45 < t0m> so yeah, just branch and jfdi, add tests for things as you touch 
+             them - as you touch scripts add a 'scripts still compile' test
+12:46 < t0m> when each script is nicely getopt'd and refactored, it'll be easy 
+             to test a lot more..
 
 
 
+




More information about the Catalyst-commits mailing list