| *** dlobo has joined #schooltool | 00:35 | |
| *** dlobo has quit IRC | 00:52 | |
| *** dlobo has joined #schooltool | 00:55 | |
| *** Aiste has quit IRC | 01:17 | |
| *** dlobo has quit IRC | 02:27 | |
| *** pcardune has quit IRC | 04:25 | |
| *** dlobo has joined #schooltool | 04:39 | |
| *** alga has quit IRC | 04:45 | |
| *** dlobo has quit IRC | 04:58 | |
| *** dlobo has joined #schooltool | 05:54 | |
| *** pcardune has joined #schooltool | 06:32 | |
| *** th1a has quit IRC | 07:06 | |
| *** dlobo has quit IRC | 08:27 | |
| *** pcardune has quit IRC | 09:16 | |
| *** menesis has joined #schooltool | 11:22 | |
| menesis | all the packages are in karmic already | 12:41 | 
|---|---|---|
| menesis | :) | 12:41 | 
| yvl | Yes, that made my day :) | 12:42 | 
| yvl | I'll have 'fixed' interventions in ~3 hours | 12:45 | 
| *** alga has joined #SchoolTool | 12:45 | |
| *** menesis changes topic to "SchoolTool development | SchoolTool 1.2 has been released! | IRC logs at http://source.schooltool.org/irclogs/ | SchoolTool Dev meetings Mon, 14:30 UTC (16:30 EET, 9:30 EST) | Use http://paste.lisp.org/new/schooltool for pasting | Write more unit and functional tests! Yes, you! | Build Status: http://source.schooltool.org/buildbot" | 13:02 | |
| yvl | menesis, if you want to test, interventions are operational now | 13:20 | 
| yvl | empty email part is not fixed yet | 13:21 | 
| yvl | btw, have you tried updating ST in Karmic? | 13:21 | 
| yvl | I'm curious if the package conflicts get resolved by magic... | 13:22 | 
| menesis | by magic - no | 13:38 | 
| menesis | haven't tried anyway. | 13:39 | 
| menesis | :( | 13:57 | 
| menesis | zope packages from universe are preferred, so a simple apt-get install schooltool-2009 does not work | 13:58 | 
| yvl | darn | 14:03 | 
| menesis | See https://bugs.edge.launchpad.net/schooltool/+bug/462254/comments/9 | 14:28 | 
| menesis | for solution | 14:28 | 
| menesis | need to add this to the Release notes as well | 14:29 | 
| yvl | true | 14:32 | 
| yvl | nice instructions, thanks | 14:32 | 
| *** mgedmin has joined #schooltool | 14:47 | |
| *** dlobo has joined #schooltool | 15:28 | |
| *** th1a has joined #schooltool | 15:40 | |
| th1a | Well, after feeling steadily worse all week, I'm finally fully sick. | 15:41 | 
| th1a | yvl, menesis: How we doing? | 15:48 | 
| menesis | :( | 15:49 | 
| menesis | th1a: all packages are available for karmic | 15:50 | 
| yvl | th1a, hope you'll get well soon | 15:50 | 
| th1a | Do you need to make those changes in apt/preferences in all cases or only if you're also using the other Zope packages? | 15:51 | 
| menesis | To solve the dependency issues I have added a solution to Release Notes at https://launchpad.net/schooltool/+release/1.2.0 | 15:51 | 
| menesis | You have to if you want to install SchoolTool | 15:52 | 
| th1a | OK. | 15:53 | 
| menesis | there is only one package I know of that uses those zope packages -- gaphor | 15:54 | 
| th1a | I think I'll announce this as a "release candidate" | 15:54 | 
| menesis | why? | 15:54 | 
| th1a | Because rushed Friday releases lead to Saturday morning bug reports. | 15:55 | 
| th1a | We'll make this official Tuesday. | 15:56 | 
| menesis | the release was on Wednesday ;) | 15:56 | 
| th1a | Well, this is all semantics. | 15:56 | 
| yvl | :) | 15:56 | 
| menesis | but since it is the first released packages, they are not well tested... | 15:56 | 
| th1a | I just want to make it clear that upgrading you deployed instance this evening would not be wise. | 15:57 | 
| menesis | I stumbled upon some exception while playing yesterday | 15:57 | 
| yvl | which one? | 15:57 | 
| th1a | In the interventions? | 15:57 | 
| yvl | SMPTDataError maybe? | 15:57 | 
| th1a | Also, I feel like crap today and want to go back to bed. | 15:57 | 
| menesis | ...and could not find a way to add courses to the calendar.. | 15:58 | 
| yvl | ok, th1a, we won't hold you for long | 15:58 | 
| yvl | menesis, that's because you can't | 15:58 | 
| yvl | but sections are added automatically, once you're a member | 15:58 | 
| yvl | menesis, can you find the exception again? | 15:59 | 
| yvl | I'm kind of trying to pull interventions to some working state | 15:59 | 
| menesis | yvl: yes, https://bugs.edge.launchpad.net/schooltool/+bug/475586 | 16:00 | 
| menesis | it's about contacts and security, and you touched both recently | 16:00 | 
| yvl | dman, ok | 16:00 | 
| yvl | will fix that in a moment | 16:01 | 
| yvl | there seems to be a lot of bugs still, trailing from schoolyear introduction | 16:02 | 
| menesis | but we fixed and released some of them! | 16:03 | 
| th1a | I didn't realize you hadn't tried integrating interventions before yesterday. | 16:03 | 
| yvl | that's my fault | 16:04 | 
| yvl | sorry | 16:04 | 
| th1a | Yeah... that's a problem. | 16:04 | 
| th1a | You need to be on top of how the parts fit together. | 16:04 | 
| th1a | I had fiddled with it, but forgot some configuration step or something and put it out of my mind. | 16:05 | 
| * menesis verified that gaphor works with our zope packages | 16:06 | |
| th1a | gaphor? | 16:07 | 
| menesis | gaphor is the only package that uses zope.component in karmic archives | 16:07 | 
| th1a | Ah. | 16:10 | 
| yvl | btw, menesis, you found a nice corner case | 16:17 | 
| menesis | .. | 16:25 | 
| yvl | ok, not a corner case | 16:25 | 
| yvl | actually, a very common case | 16:25 | 
| yvl | just most of the testing is done with users that satisfy "administration" constaints | 16:26 | 
| th1a | Yes -- student views is pretty big on the to-do list. | 16:51 | 
| yvl | ok, fix ready, last functional test running | 16:54 | 
| yvl | fell into another bug, worked around it | 16:54 | 
| yvl | (you are not allowed to write IBasicPerson adapters, or else random objects will appear on person list and break everything) | 16:55 | 
| *** ignas has joined #schooltool | 16:55 | |
| yvl | (I fixed that for contacts, but did not replace person catalogs yet...) | 16:55 | 
| yvl | (so, it works ok, but one more 'hack', until I replace those catalogs and write evolution) | 16:55 | 
| yvl | as for intervention, I'll do one more hotfix | 16:56 | 
| yvl | silently don't send emails if they are not specified | 16:57 | 
| yvl | intervention package is not written to handle contacts and users without emails | 16:57 | 
| yvl | and there's too much work to fix UI everywhere now | 16:57 | 
| yvl | so, at least they wont break with tracebacks and clutter failed email queue | 16:58 | 
| *** dlobo has quit IRC | 16:58 | |
| yvl | (btw, Outgoing Email Queue does not allow to view the failed email if sender and recipient lists are empty) | 16:58 | 
| yvl | (it allows to delete them, but they are not listed in the deletion view, so - kind of unobvious for the users) | 16:59 | 
| yvl | those two things should be high on priority list after this release | 16:59 | 
| yvl | considerable amount of work though | 16:59 | 
| yvl | in the future, if we get to stable/development release scheme | 17:00 | 
| yvl | we should restrain ourselves to push fresh packages or big features directly to stable | 17:01 | 
| yvl | and let people test them for a while in dev release | 17:01 | 
| th1a | yvl: Yes. | 17:04 | 
| th1a | Basically, to have everything ready for inclusion in Lucid, there will have to be a looong lead time. | 17:05 | 
| th1a | We'll have to approach the next release entirely differently. | 17:06 | 
| yvl | yes, this one is a hard learned lesson for me | 17:06 | 
| th1a | Relatively speaking, this was a good release to do learning on. | 17:07 | 
| yvl | first one entirely without ignas :) | 17:07 | 
| th1a | The last one and the next one are much more crucial. | 17:07 | 
| th1a | Yes, no ignas and no jinty. | 17:08 | 
| yvl | ture | 17:08 | 
| yvl | * true | 17:08 | 
| ignas | the previous ones were just as insane ;) but it was me going insane ;) | 17:08 | 
| th1a | ignas knew how to keep me in check. | 17:09 | 
| th1a | I think we're due for a face to face meeting early next year. | 17:09 | 
| yvl | menesis, fixed the bug you found, please re-release python-schooltool at some point | 17:13 | 
| yvl | (umm, merged to trunk) | 17:14 | 
| menesis | yvl: good :) | 17:14 | 
| menesis | assign to 1.2.1 milestone | 17:14 | 
| menesis | oh you did already | 17:14 | 
| yvl | ;) | 17:15 | 
| th1a | How plausible do you guys think it would be to shoot for using the Ubuntu Zope packages by Christmas? | 17:16 | 
| th1a | (knowing that there would still be extras not covered by them) | 17:16 | 
| yvl | I'd give 30:70, but I might be too cautious | 17:18 | 
| yvl | 30% we will be able to | 17:18 | 
| * th1a goes to lie down for a while. | 17:19 | |
| yvl | but then again... If we port schooltool just right, and talk to ZTK people to be careful about getting new packages into Ubuntu | 17:20 | 
| yvl | it might just work | 17:20 | 
| yvl | so, I am too cautious | 17:20 | 
| yvl | ok | 17:20 | 
| yvl | menesis, I just finished with interventions | 17:20 | 
| yvl | and my last drops of sanity also ;) | 17:20 | 
| yvl | please re-release interventions and schooltool if you find that reasonable | 17:21 | 
| yvl | and call me if anything blows up :) | 17:22 | 
| menesis | ok will do | 17:22 | 
| yvl | I'll check the mail over the weekend for few times | 17:22 | 
| menesis | thanks for your quick fixes | 17:22 | 
| yvl | thanks for releasing! | 17:22 | 
| * yvl goes to lunch, then home | 17:23 | |
| yvl | bye guys | 17:23 | 
| *** dlobo has joined #schooltool | 17:34 | |
| th1a | yvl: Thanks! | 17:43 | 
| th1a | menesis: Thanks to you too! | 17:43 | 
| *** Lumiere has quit IRC | 18:08 | |
| *** Lumiere has joined #schooltool | 18:08 | |
| *** jlf has quit IRC | 18:08 | |
| *** jlf has joined #schooltool | 18:09 | |
| *** dlobo has quit IRC | 18:13 | |
| *** mgedmin has quit IRC | 18:53 | |
| *** pcardune has joined #schooltool | 18:55 | |
| *** dlobo has joined #schooltool | 19:09 | |
| menesis | yvl: intervention tests fail after your last commit. looks like creator is not correctly set when adding goals, so no mails sent | 19:30 | 
| *** alga has quit IRC | 19:30 | |
| *** pcardune has quit IRC | 19:38 | |
| *** krushik has quit IRC | 19:49 | |
| *** jelkner has joined #schooltool | 19:49 | |
| *** jlf has quit IRC | 19:53 | |
| *** jlf has joined #schooltool | 19:53 | |
| *** dlobo has quit IRC | 20:31 | |
| jelkner | th1a: rumor has it you're sick | 20:31 | 
| jelkner | i tried to call your home phone. | 20:31 | 
| jelkner | no answer | 20:31 | 
| jelkner | dwelsh told me you are sick | 20:31 | 
| *** pcardune has joined #schooltool | 20:35 | |
| menesis | jelkner: he is. in bed. | 20:41 | 
| *** dlobo has joined #schooltool | 20:45 | |
| *** menesis has quit IRC | 21:19 | |
| *** alga has joined #SchoolTool | 21:36 | |
| *** jelkner has quit IRC | 21:54 | |
| *** dlobo has quit IRC | 23:45 | |
| *** dlobo has joined #schooltool | 23:56 | |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!