IRC log of #schooltool for Monday, 2005-08-22

*** tvon has left #schooltool00:00
*** tvon has joined #schooltool02:22
*** jinty has quit IRC03:37
*** gintas has joined #schooltool09:23
*** ignas has joined #schooltool13:17
*** tvon has left #schooltool13:50
*** jinty has joined #schooltool14:32
*** tvon has joined #schooltool14:39
*** alga has joined #SchoolTool15:00
*** th1a has joined #schooltool15:14
gintashi th1a15:18
*** mgedmin has joined #schooltool15:28
srichtergood morning15:35
srichterth1a: do we have a dev meeting today?15:35
th1aI would like to discuss what you've been up to.15:36
srichterme too :-)15:36
*** tiredbones has joined #schooltool15:37
*** tvon has quit IRC15:44
*** tvon has joined #schooltool15:55
povbot/svn/commits: * ignas committed revision 4833:15:56
povbot/svn/commits: Someone forgot to read Zope3 indentation guidelines.15:56
povbot/svn/commits: * ignas committed revision 4834:15:58
povbot/svn/commits: Die trailing whitespace, long live the proper indentation!15:58
povbot/svn/commits: * ignas committed revision 4835:16:02
povbot/svn/commits: Fixed issue 354: User can't View calendar without Edit permission.16:02
ignastvon, ping16:09
tvonignas: hello16:09
ignasdo you knwo what is the difference between interface and set_schema in content declarations (zcml)?16:10
tvonnot off-hand, no16:11
tvonI think I used set_schema for notes but that was a while ago16:12
ignas<require permission="schoolbell.view" interface="IFoo" />\16:13
tvonI get that, yes16:13
ignasmeans - anyone with schoolbell.view can read attributes described by IFoo16:13
* tvon nods16:13
ignas<require permission="schoolbell.view" set_schema="IFoo" />\16:13
ignasmeans that anyone with sb.view can write them16:13
tvonwhat are you looking at?16:14
ignasjust reminding, because i have just fixed a bug requiring edip permission to read prefferences16:14
tvonwhat bug does that cause?16:15
ignasif you'll see bskahan on IRC tell him to read this, just in case16:15
* tvon nods16:15
* jinty has imported the schooltool packaging code to So people can start trying out bazaar if they ike...16:16
* tvon was looking at baz last night in fact16:18
* mgedmin is waiting for bazaar-ng16:18
tvonthat will be nice16:18
jintyor git16:18
* jinty hears nice things about it16:19
ignasattributes <=> set_attributes relationship is more apparent16:19
th1aI guess jinty isn't going to start blindly following Mark's lead until he sees a paycheck.16:20
jintyI will see how the packaging works out in arch then remove it from the schooltool repo16:21
tvonwhen they were created it wasn't really considered that people might need to access their preferences if they couldn't change them... perhaps schoolbell.edit isn't appropriate for that16:21
tvons/change them/edit themselves/16:21
* jinty is still waiting for a reply to his bounty application to cannonical16:21
jintyotherwise beeing an unpaid volunteer has some small advantages16:22
th1aBounty application?16:27
th1aOK... we should get the meeting underway.16:28
th1aI didn't think about the agenda until I was offline for the weekend.16:28
jintyth1a: disk monitoring, a little gnome app that pops up when your hard drive is about to die and says "your hard drive is about to die"16:29
th1ajinty:  Nice.16:29
mgedminno, dying disks are definitely not nice16:30
th1aThe main things I'd like to discuss, briefly, are any outstanding bugs & issues in the releases,16:30
th1aand Stephan's work.16:30
* jinty thinks a x.x.1 release when zope3.1 comes out would be nice.16:31
th1ajinty:  We'll definitely do that.16:31
th1aActually, another important issue is getting our packages downstream to Ubuntu.16:31
th1ajinty:  What's going on with that?16:31
jintyThere was a mis-communication with my debian sponsor16:32
jintysorry, just checking archive.ubuntu.org16:33
jintyschooltool is there16:33
jinty0.11 that is16:33
th1aIs there anything else we should do?  Someone to ping about Breezy?16:34
jintybecause of the delay I let ogra know where the packages were, he must have uploaded16:34
* jinty doesn't think so.16:34
th1aOK.  Super.16:34
th1aNow, bugs.16:35
th1aThe only big bug which has cropped up was the "user can't see his calendar without edit permission" one.16:35
tvonignas just fixed that16:36
th1aI think it might be most prudent to make sure the guy who needs that fix gets it ASAP, and then waiting another week or so before doing a bugfix release.16:36
th1aAnyone else have an opinion about how to handle it?16:36
* jinty doesn't want the pain of too many releases16:37
ignaswell he only has to patch the zcml ... though it might be too difficult for a non-techie16:38
th1aOr we can just send him the updated file?16:38
th1aAnyhow... so we'll wait a bit before doing a bugfix release.16:38
th1aIt doesn't look like anything else significant has come up.16:38
th1asrichter:  ayt?16:38
jintyback-port it and send him the patched file from the release branch16:39
th1ajinty:  Yes.  You or gintas should back port it.16:39
th1aPaging srichter...16:40
th1aWould you like to give us a summary of your recent activities?16:40
srichtersorry, my mail program acts up while sending a large file16:42
srichtershould be better in a moment16:42
srichterok, this is better16:43
srichternow, I have pretty much finished the rough edges of the refactoring16:43
srichterI have converted most mixin classes to adapters16:43
srichtermoved things into packages16:43
srichterand did the tree restructuring16:44
srichterI also have all tests passing for schooltool16:44
srichterand only a few left to do for schoolbell, which is more a matter of deciding on how to run tests properly16:45
srichterI have successfully started schooltool and schoolbell and they are usable16:45
srichterwhile getting the servers to run again, I also factored out the site.zcml code16:45
th1aShould I be able to download the branch and get it to run normally?16:45
srichtereverything pretty much works like Zope 3 now, where you have a schooltool-includes to hook in new files, etc16:46
srichteryes, absolutely16:46
th1aSo are you around the half-way point in the job?16:46
srichterI am very happy how everything turned out, btw16:46
* mgedmin has 43 unread checkins in srichter-refactor branch since last Thursday, totaling 79 thousand lines16:47
srichterthe biggest part left is backward-compatibility16:47
th1aThat's the fun part!16:47
srichterit will actually not be that bad16:47
srichterrenaming a couple annotations keys, convert attributes to annotations and deal with package relocations16:47
th1asrichter:  Is there anything you did since Thursday that mgedmin should pay particular attention to?16:48
srichtermuch more functionality than data structure changed16:48
srichterno, I think we need to think about a merge strategy16:48
srichterI do not believe that merging the changes step by step to the trunk will be a good choice16:49
srichterinstead, we should go through the changes on the trunk, since the branch was created and merge it to the branch16:49
srichterthen just make the branch the trunk16:49
th1aThat sounds reasonable to me.16:50
mgedminI am afraid I have to agree -- the volume of changes is too great for step-by-step review & merge I envisioned16:50
th1aBut I won't be doing it... I guess mgedmin will be able to start on this next week?16:51
mgedminOTOH, if something breaks, we'll blame you :-)16:51
srichterof course :-)16:51
srichteras with any large change, some bumps are expected16:51
th1asrichter: So we can plan around you're being done at the end of this week and then POV to picking up next week?16:53
srichterI want to do a bunch more cleanups16:54
srichter(if I have time, even convert all functional tests to browser tests16:54
mgedminin that case I'll try to point some typos I've noticed in your checkins (assuming I can find them)16:54
th1aOK.  alga and I will have to make a revised proposal for POV this week.  Can we work on a draft on Wednesday, alga?16:54
srichtermy dream is to get rid of all files with 1k+ lines :-) they are huge and hard to work with16:54
ignassrichter, +116:55
srichterand we need a componentizing concept for views16:55
srichterthat should have a very, very high priority after the merge16:55
th1aActually, I guess we should have a meeting with srichter, too to plan what POV should do next.16:56
srichterit actually prohibits us from having clean, independent packages16:56
povbot/svn/commits: * jinty committed revision 4836:16:57
povbot/svn/commits: Back port 4835 for
srichtermgedmin: did you have a chance already to look over the new structure?16:58
mgedminI'd say no16:59
th1asrichter:  So in your branch I should just ignore the top level "schoolbell" directory, right?16:59
mgedminI assume it is in those 43 unread checkins that I have16:59
th1aThe real schoolbell is now within schooltool.16:59
srichterth1a: yeah, it could be deleted really16:59
srichteryes, there is not much left of schoolbell16:59
srichterthe things that are still there are in sbapp17:00
jintyth1a: the updated file is at
th1ajinty:  thanks.17:00
srichterwhat made the change so huge was that ST depended on SB, but now SB depends on ST17:00
th1asrichter:  Is there a time you'll be available on Wednesday when you can meet to help plan next steps for POV?17:03
srichteranytime should be fine17:05
th1asrichter:  When do you want to be awake?17:06
th1aAlright... anything else?  Once I'm settled back in at home I'll work on achieving SteveA levels of efficiency in meeting management.17:08
srichterI am usually ready for computer work at 7:3017:08
th1aSo... let's say 8:30 EDT and 3:30 Lithuania time (an hour earlier than this meeting).17:10
* th1a bangs the virtual gavel.17:11
*** FarcePest has joined #schooltool17:12
mgedminwishlist: povbot plugins to convert times between timezones, and to perform meeting announcements17:14
* jinty lets all know he will be travelling without any internet for the next week or so17:14
*** tvon has quit IRC17:14
*** tvon has joined #schooltool17:15
th1ajinty:  Ok.17:15
*** tvon has left #schooltool17:56
*** mgedmin has quit IRC17:58
gintasoops, I missed all the fun18:53
*** ignas has quit IRC18:57
*** mgedmin has joined #schooltool18:57
*** ignas has joined #schooltool19:06
*** alga has quit IRC19:37
ignasjinty, ayt ?19:38
povbot/svn/commits: * ignas committed revision 4837:19:39
povbot/svn/commits: A fix for an instance of Issue 354 (edit permission required to view calendar) in schooltool.19:39
th1agintas:  ayt?19:42
th1aignas and I are looking for someone to do some quick backporting...19:42
povbot/svn/commits: * ignas committed revision 4838:19:53
povbot/svn/commits: Backporting 4837 to release branch.19:53
th1aOr, ignas could just do it himself.19:54
ignasthe file19:54
gintasth1a, I'm here20:07
th1aWe charged ahead without you.20:08
gintasthat's fine20:08
th1aWe just wanted to backport the rest of the bugfix.20:08
gintasit's a simple enough fix20:08
povbot/svn/commits: * gintas committed revision 4839:20:10
povbot/svn/commits: Updated to expect fonts in the standard location, as in SchoolBell.20:10
jintygintas: I want to back port the changes I made in the trunk after the branch. The ones which add i18n extraction to (and some other smaller ones)20:31
*** th1a has quit IRC20:31
jintyI think there should be enough time to see the effects before the next release20:32
jintyalso it would be possible to release without an included zope3 tarball.20:33
gintasjinty, I'm leaving the day after tomorrow and I may not be around for a while20:41
gintasso probably from now on the release stuff is in your hands yet again20:42
jintyso you mean now I have to make my own decisions again20:43
gintasquite the opposite20:43
jintyouch, I'm glad I finished that a while ago20:44
jintybut good luck anyway20:44
gintashey, it's not a bad thing20:44
gintaswell, maybe not very good for business20:45
jintyI was studying for 6 years. Something quite hard. Then I decided that I didn't really want to do that anyway.20:46
jintyperhaps I'm just jaded20:46
gintasJade \Jade\, v. t.:  To treat like a jade; to spurn20:48
gintasvery helpful20:48
gintaswhat did you study?20:48
gintasI'm just curious what's "quite hard"20:50
mgedmin  jaded \jaded\ adj.20:51
mgedmin     2. fatigued due to excess effort.20:51
jintyChemical Engineering: All you want to know about thermodynamics and chemical plant design and more20:59
jintyat least for me it was quite hard20:59
gintasI can imagine21:02
gintasin school I absolutely sucked at chemistry21:02
gintasnow this is funny, I was trying to type "school" and I almost typed "schooltool"21:02
gintasbtw, mgedmin, z3reload was a weekend hack, I only came up with the idea and started poking in Z3 Friday evening21:17
gintasso don't be surprised you didn't know about it ;)21:17
povbot/svn/commits: * jinty committed revision 4840:21:19
povbot/svn/commits: Ported 4600:4603 and 4612 from trunk.21:19
povbot/svn/commits: * jinty committed revision 4841:21:23
povbot/svn/commits: Ported 4616 from trunk.21:23
povbot/svn/commits: * jinty committed revision 4842:21:26
povbot/svn/commits: Back port 4672 for issue 231.21:26
povbot/svn/commits: * jinty committed revision 4843:21:29
povbot/svn/commits: Back port 4760 for issue 231. Er, the previous port should have said 4762 not 4672....21:29
povbot/svn/commits: * jinty committed revision 4844:21:37
povbot/svn/commits: Tweak makefile so that uploading translation templates works again.21:37
* jinty notes that after one day of use ~/.arch-revlib is 120MB22:43
* ignas is still exporting schooltool to darcs ;)22:44
mgedminjinty is lucky, when I used bazaar for 1 day, my ~/.arch-revlib ate about 1 GB22:50
*** mgedmin has quit IRC22:56
*** ignas has quit IRC23:18
*** gintas has quit IRC23:25
*** jinty has quit IRC23:35

Generated by 2.15.1 by Marius Gedminas - find it at!