| [01:46] *** [1]Lawouach has joined #kamaelia | 
| [02:04] *** [1]Lawouach is now known as Lawouach | 
| [07:28] *** Lawouach_ has joined #kamaelia | 
| [07:28] *** Lawouach_ has parted #kamaelia | 
| [07:28] *** Lawouach_ has joined #kamaelia | 
| [08:21] *** bcarlyon|laptop has joined #kamaelia | 
| [09:28] *** orphans has joined #kamaelia | 
| [09:50] *** robertofaga has joined #kamaelia | 
| [09:51] *** Davbo has joined #kamaelia | 
| [09:55] *** Uraeus has joined #kamaelia | 
| [10:29] *** PJ_Coudert has joined #kamaelia | 
| [10:53] *** vmlemon_ has joined #kamaelia | 
| [10:55] < vmlemon_> Hi | 
| [12:49] *** vmlemon_ has joined #kamaelia | 
| [13:28] *** Davbo has joined #kamaelia | 
| [13:30] < vmlemon_> Hi | 
| [13:31] < Davbo> Hey all. | 
| [13:33] < orphans> hey folks | 
| [13:33] < orphans> how's anyones understanding of json? | 
| [15:19] *** bcarlyon|laptop has joined #kamaelia | 
| [15:22] *** PJ_Coudert has joined #kamaelia | 
| [15:44] *** vmlemon_ has joined #kamaelia | 
| [15:45] *** j_baker has joined #kamaelia | 
| [16:18] *** robertofaga has parted #kamaelia | 
| [16:27] *** robertofaga has joined #kamaelia | 
| [16:34] *** j_baker has joined #kamaelia | 
| [16:37] < Davbo> j_baker: looked through your stuff in examples made some remarks here: http://edit.kamaelia.org/Developers/Projects/KamaeliaPublish/Review | 
| [16:38] < j_baker> Awesome. I'll take a look at it. | 
| [16:39] < j_baker> That error that you got is an internal error for the URL routing. | 
| [16:40] < j_baker> I'll take a look at it and see what went wrong. | 
| [16:40] < Davbo> "Page found, but app object missing." is what it says fwiw | 
| [16:41] < j_baker> I suppose a better error message would have been "module found, but app object missing" | 
| [16:42] < Davbo> Yeah, something not so contrary to the 404 | 
| [16:42] < j_baker> Well, what probably needs to be done is just show a regular old 404 or 500 error message to the end user, but make a more pertinent message in the log. | 
| [16:43] < Davbo> Yes, good idea | 
| [16:44] < j_baker> Did you try installing Kamaelia and Axon from my branch? | 
| [16:44] < Davbo> Yeah have done | 
| [16:44] < Davbo> That or a debug/production flag when you create the server. So more verbose errors can be given from a development server | 
| [16:45] < j_baker> Yup, that's actually what Kamaelia WebServe does. You can turn the message level up or down to change the verbosity. | 
| [16:46] < Davbo> wait a second, I installed from private_JMB_Wsgi, ...you have a few branches | 
| [16:46] < j_baker> That's the correct one. | 
| [16:46] < j_baker> I'm probably just going to delete the other two. | 
| [16:47] < j_baker> Actually, mhrd-afk: If I want to remove a branch, can I just svn rm it or should I move it to the rejected folder? (when you get a chance to answer me) | 
| [16:49] *** j_baker is deleting something from his site-packages directory. Wish me luck. | 
| [16:49] < Davbo> :-) | 
| [16:49] < Davbo> There must be a better way to manage site-packages | 
| [16:49] < j_baker> I agree. It would be awesome if there was an easy_remove in addition to easy_install | 
| [16:50] < vmlemon_> impossible_remove! ;) | 
| [16:53] < j_baker> I'm an idiot. :P | 
| [16:53] < Davbo> what's up? | 
| [16:53] < Davbo> you didn't delete site-packages again did you? | 
| [16:53] < j_baker> I wanted to test out the error handling in my WSGI URL routing, so I changed the application object to something that doesn't exist. | 
| [16:54] < j_baker> And forgot to change it back. :) | 
| [16:54] < j_baker> Give me a couple minutes and I'll check the changes in. | 
| [16:54] < Davbo> simple_foop? | 
| [16:55] < j_baker> Yup. I meant to just change it to "foo", but somehow, that's what I got. | 
| [16:56] < Davbo> hehe, i was going to suggest it might be that as it looked like an odd name :) | 
| [16:56] < j_baker> Ok, if you update now, it should work (you can also change it to 'simple_app' if you don't want to wait on that) | 
| [16:58] < Davbo> ah here we are, that's one bug sorted :) | 
| [17:00] < j_baker> I'll work on the documentation some in the cookbook example. | 
| [17:01] < j_baker> I deleted a significant chunk of the code that was in it and moved it into the Kamaelia branch. But that means that I also deleted a significant amound of the documentation too. | 
| [17:01] < Davbo> the first one is fine, just a bit more on the second would be appreciated | 
| [17:01] *** Davbo feels hypocritical :-) | 
| [17:02] < j_baker> No need to. Programming's kind of like solitaire: it's always easiest when you're not the one doing it. :) | 
| [17:03] < Davbo> hehe | 
| [17:17] < j_baker> FYI, I added to cookbook_2.py's documentation some. | 
| [17:45] < j_baker> Lawouach, Lawouach_: Are there any release notes for headstock 0.2.0 (just so I have an idea of what changed)? | 
| [17:53] < Lawouach> the trac timeline is your best bet | 
| [17:53] < Lawouach> not much happened except from the PubSub components | 
| [17:54] < Lawouach> a few other minor feature fixing | 
| [17:54] < Lawouach> nothing changed api/design wise | 
| [17:55] < j_baker> Ok. I tried it out with the updated version, but everything ran fine without modification. | 
| [17:55] < Lawouach> sounds good to me :) | 
| [17:55] < j_baker> But it's nice to make sure there's not something I'm missing. | 
| [18:00] < Davbo> j_baker: you tested the performance of your http stuff? | 
| [18:00] < Davbo> something like httperf | 
| [18:00] < j_baker> Which parts of it? | 
| [18:00] < j_baker> Do you mean the system as a whole? | 
| [18:00] < Davbo> load testing the server | 
| [18:01] < j_baker> I did run some stress tests on Kamaelia WebServe (but not on Kamaelia Publish) | 
| [18:01] < Davbo> Well, FYI: http://www.linux.com/feature/143896 | 
| [18:01] < Davbo> if you're interested :) | 
| [18:01] < j_baker> Ah, that is helpful. | 
| [18:02] < j_baker> I used siege, but it's nice to know there are others. | 
| [18:02] < j_baker> You may want to run some stress tests as I haven't run any in a while. | 
| [18:02] < j_baker> But keep in mind that as of right now, I'm designing this for low load systems, so it will probably have problems on high levels of concurrency. | 
| [18:03] < Davbo> Yeah, I was going to anyway. Just checking if you'd already done any | 
| [18:03] *** Davbo nods | 
| [18:03] < j_baker> Cool. Let me know how it goes. | 
| [18:04] < Davbo> I'm not doing it as a test, just for fun really. | 
| [18:04] < j_baker> :) | 
| [18:05] < j_baker> It really is the part of programming that you should avoid doing the most if you don't have to, but we always seem to do it. Being able to have a fast webserver is just so cool. :) | 
| [20:33] *** vmlemon_ has joined #kamaelia | 
| [21:02] *** Chong- has joined #kamaelia | 
| [21:59] *** vmlemon_ has joined #kamaelia | 
| [22:52] *** vmlemon_ has joined #kamaelia |