[08:02] *** Uraeus has joined #kamaelia |
[09:56] *** Uraeus has joined #kamaelia |
[10:29] *** MS- has joined #kamaelia |
[10:29] < MS-> greetings |
[10:39] *** MS- reads back logs from whilst afk being ill |
[10:40] < MS-> (chest infection, still taking anti-biotics) |
[10:41] < MS-> hmm. I note this from the other day: |
[10:41] < MS-> "going to get my gsoc project up for merge sometime this week / next weekend" |
[10:41] < MS-> "hopefully MS will be a bit more forgiving than he was with j_bakers (the ML got a bit ugly with that)" |
[10:41] < MS-> I think there's a general misunderstanding about merging here |
[10:41] < MS-> (he says thinking out loud mainly) |
[10:42] < MS-> Stuff gets merged if it's definitely useful. Either because someone's using it in something fun, or if it's a bug fix. |
[10:42] < MS-> I don't randomly merge stuff that's got no use. |
[10:42] < MS-> Or not being used |
[10:42] < MS-> The problem with j_baker's branch was just that - it wasn't being used and contained lots of stuff that wasn't used even by other stuff on the branch |
[10:43] < MS-> As a result there was no way to test it or even sanity check the names |
[10:43] < MS-> All code also needs to be exerciseable at minimum, tests would be preferable, but exerciseable at minimum - so you can see expected behaviour |
[10:44] < MS-> With stuff that goes in Kamaelia.Apps, I expect it all to be used by a given application |
[10:44] < MS-> And that's a minimally sufficient means of exercising the code, though preferably it should not contain code that isn't exercised by the app |
[10:45] < MS-> For stuff outside Kamaelia.Apps, it has to have examples that make it clear how you use something, and just as importantly why someone would choose to use it |
[10:46] < MS-> Also, as an aside, Kamaelia.Support should not contain anything that creates components - either classes that derive from *component or functions that create configured components or functions that create classes/functions that create components. |
[10:46] < MS-> I'm guessing davbo reads the logs, which is another reason for posting this here. |
[10:46] *** MS- changed the topic to http://www.kamaelia.org/logs/ |
[10:49] < MS-> But the core points really: should work and should be in use (however occasionally). |
[10:49] < MS-> I don't think any of the GSOC projects match the criterion of "in use" :-( |
[10:50] < MS-> ho hum |
[10:51] < MS-> Not going to do gsoc this year anyway, for definite |
[10:58] *** Davbo has joined #kamaelia |
[10:58] < Davbo> Hey all |
[11:10] < Davbo> fair enough MS-, I wont bother |
[11:19] < Davbo> with merging, that is :) |
[11:19] < Davbo> unless a use pops up or something |
[11:25] < Davbo> Lawouach: if I use easy_install for cheerypy should i get the latest version? |
[11:25] < Davbo> or should I do a checkout of it? |
[11:34] *** Davbo has joined #kamaelia |
[11:50] < MS-> "I wont bother" - that's your call really - I just don't want you to go through the scenario of fighting to get things ready if you have a doubt over "Is it in use/am I using it/am I likely to use it/have I found it useful" |
[11:50] Reply: Hi, I'm a bot. I've been put here to answer faq's and log the channel. |
[11:50] Reply: I've not really been configured yet, so I won't do much here yet :-) |
[11:52] < Davbo> I've found it useful as an example bit of Kamaelia code |
[11:53] *** MS- nods |
[11:55] < Davbo> I still have ideas though MS- so I'd like the branch to remain |
[11:56] < Davbo> or I can move back to /sketches/ if you'd like to spring clean /branches/ that's fine |
[11:57] < MS-> The branch can remain happily. I got rid of the branches which had been put up for merge simply because they weren't ready to merge (and the original branch was in a better state really) |
[11:57] < Davbo> fair enough |
[11:59] *** MS- has parted #kamaelia |
[13:18] *** MS- has joined #kamaelia |
[13:55] < MS-> Lawouach: Really impressed about hearing that IronPython can run Kamaelia now btw |
[13:56] < MS-> That's really cool. Means that IronPython has reached another level of maturity :) |
[15:45] < Lawouach> yeap |
[15:45] < Lawouach> and it really ran smoothly |
[15:45] < Lawouach> I didn't expect it to work |
[18:15] *** vmlemon_ has joined #kamaelia |
[18:16] < vmlemon_> Hi |
[19:52] < vmlemon_> kamlogbot: dance |
[19:52] Reply: does the macarena |
[20:02] *** Lawouach has joined #kamaelia |
[20:22] < vmlemon_> kamlogbot: ecky |
[20:22] Reply: Ptang! |
[22:23] *** Patrick` has joined #kamaelia |
[22:32] *** Patrick` has joined #kamaelia |