[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 |