*** tvon has left #schooltool | 00:00 | |
*** tvon has joined #schooltool | 02:22 | |
*** jinty has quit IRC | 03:37 | |
*** gintas has joined #schooltool | 09:23 | |
*** ignas has joined #schooltool | 13:17 | |
*** tvon has left #schooltool | 13:50 | |
*** jinty has joined #schooltool | 14:32 | |
*** tvon has joined #schooltool | 14:39 | |
*** alga has joined #SchoolTool | 15:00 | |
*** th1a has joined #schooltool | 15:14 | |
gintas | hi th1a | 15:18 |
---|---|---|
th1a | Hey. | 15:18 |
*** mgedmin has joined #schooltool | 15:28 | |
srichter | good morning | 15:35 |
srichter | th1a: do we have a dev meeting today? | 15:35 |
th1a | I would like to discuss what you've been up to. | 15:36 |
srichter | me too :-) | 15:36 |
*** tiredbones has joined #schooltool | 15:37 | |
*** tvon has quit IRC | 15:44 | |
*** tvon has joined #schooltool | 15: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 |
ignas | tvon, ping | 16:09 |
tvon | ignas: hello | 16:09 |
ignas | do you knwo what is the difference between interface and set_schema in content declarations (zcml)? | 16:10 |
tvon | not off-hand, no | 16:11 |
tvon | I think I used set_schema for notes but that was a while ago | 16:12 |
ignas | <require permission="schoolbell.view" interface="IFoo" />\ | 16:13 |
tvon | I get that, yes | 16:13 |
ignas | means - anyone with schoolbell.view can read attributes described by IFoo | 16:13 |
* tvon nods | 16:13 | |
ignas | <require permission="schoolbell.view" set_schema="IFoo" />\ | 16:13 |
ignas | means that anyone with sb.view can write them | 16:13 |
ignas | cruical | 16:13 |
tvon | what are you looking at? | 16:14 |
ignas | just reminding, because i have just fixed a bug requiring edip permission to read prefferences | 16:14 |
tvon | ah | 16:14 |
tvon | what bug does that cause? | 16:15 |
ignas | if you'll see bskahan on IRC tell him to read this, just in case | 16:15 |
ignas | 354 | 16:15 |
* tvon nods | 16:15 | |
tvon | ah | 16:16 |
* jinty has imported the schooltool packaging code to http://arch.debian.org/arch/pkg-zope/experimental/. So people can start trying out bazaar if they ike... | 16:16 | |
* tvon was looking at baz last night in fact | 16:18 | |
* mgedmin is waiting for bazaar-ng | 16:18 | |
tvon | that will be nice | 16:18 |
jinty | or git | 16:18 |
* jinty hears nice things about it | 16:19 | |
ignas | attributes <=> set_attributes relationship is more apparent | 16:19 |
tvon | yeah | 16:20 |
th1a | I guess jinty isn't going to start blindly following Mark's lead until he sees a paycheck. | 16:20 |
jinty | I will see how the packaging works out in arch then remove it from the schooltool repo | 16:21 |
tvon | when 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 that | 16:21 |
tvon | s/change them/edit themselves/ | 16:21 |
* jinty is still waiting for a reply to his bounty application to cannonical | 16:21 | |
jinty | otherwise beeing an unpaid volunteer has some small advantages | 16:22 |
th1a | Bounty application? | 16:27 |
th1a | OK... we should get the meeting underway. | 16:28 |
th1a | I didn't think about the agenda until I was offline for the weekend. | 16:28 |
jinty | th1a: 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 |
th1a | jinty: Nice. | 16:29 |
mgedmin | no, dying disks are definitely not nice | 16:30 |
mgedmin | ;) | 16:30 |
th1a | The main things I'd like to discuss, briefly, are any outstanding bugs & issues in the releases, | 16:30 |
th1a | and Stephan's work. | 16:30 |
* jinty thinks a x.x.1 release when zope3.1 comes out would be nice. | 16:31 | |
th1a | jinty: We'll definitely do that. | 16:31 |
th1a | Actually, another important issue is getting our packages downstream to Ubuntu. | 16:31 |
th1a | jinty: What's going on with that? | 16:31 |
jinty | There was a mis-communication with my debian sponsor | 16:32 |
th1a | And? | 16:33 |
jinty | sorry, just checking archive.ubuntu.org | 16:33 |
jinty | schooltool is there | 16:33 |
th1a | Which? | 16:33 |
jinty | 0.11 that is | 16:33 |
th1a | Is there anything else we should do? Someone to ping about Breezy? | 16:34 |
jinty | because of the delay I let ogra know where the packages were, he must have uploaded | 16:34 |
* jinty doesn't think so. | 16:34 | |
th1a | OK. Super. | 16:34 |
th1a | Now, bugs. | 16:35 |
th1a | The only big bug which has cropped up was the "user can't see his calendar without edit permission" one. | 16:35 |
tvon | ignas just fixed that | 16:36 |
th1a | Right. | 16:36 |
th1a | I 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 |
th1a | Anyone else have an opinion about how to handle it? | 16:36 |
* jinty doesn't want the pain of too many releases | 16:37 | |
ignas | well he only has to patch the zcml ... though it might be too difficult for a non-techie | 16:38 |
th1a | Or we can just send him the updated file? | 16:38 |
th1a | Anyhow... so we'll wait a bit before doing a bugfix release. | 16:38 |
th1a | It doesn't look like anything else significant has come up. | 16:38 |
th1a | srichter: ayt? | 16:38 |
jinty | back-port it and send him the patched file from the release branch | 16:39 |
th1a | jinty: Yes. You or gintas should back port it. | 16:39 |
th1a | Paging srichter... | 16:40 |
srichter | yes | 16:40 |
th1a | Ah. | 16:40 |
th1a | Would you like to give us a summary of your recent activities? | 16:40 |
srichter | yeah | 16:41 |
srichter | sorry, my mail program acts up while sending a large file | 16:42 |
srichter | should be better in a moment | 16:42 |
srichter | ok, this is better | 16:43 |
srichter | now, I have pretty much finished the rough edges of the refactoring | 16:43 |
srichter | I have converted most mixin classes to adapters | 16:43 |
srichter | moved things into packages | 16:43 |
srichter | and did the tree restructuring | 16:44 |
srichter | I also have all tests passing for schooltool | 16:44 |
srichter | and only a few left to do for schoolbell, which is more a matter of deciding on how to run tests properly | 16:45 |
srichter | I have successfully started schooltool and schoolbell and they are usable | 16:45 |
srichter | while getting the servers to run again, I also factored out the site.zcml code | 16:45 |
th1a | Should I be able to download the branch and get it to run normally? | 16:45 |
srichter | everything pretty much works like Zope 3 now, where you have a schooltool-includes to hook in new files, etc | 16:46 |
srichter | yes, absolutely | 16:46 |
th1a | Nice. | 16:46 |
th1a | So are you around the half-way point in the job? | 16:46 |
srichter | I am very happy how everything turned out, btw | 16:46 |
* mgedmin has 43 unread checkins in srichter-refactor branch since last Thursday, totaling 79 thousand lines | 16:47 | |
srichter | the biggest part left is backward-compatibility | 16:47 |
th1a | That's the fun part! | 16:47 |
srichter | it will actually not be that bad | 16:47 |
srichter | renaming a couple annotations keys, convert attributes to annotations and deal with package relocations | 16:47 |
th1a | srichter: Is there anything you did since Thursday that mgedmin should pay particular attention to? | 16:48 |
srichter | much more functionality than data structure changed | 16:48 |
srichter | no, I think we need to think about a merge strategy | 16:48 |
srichter | I do not believe that merging the changes step by step to the trunk will be a good choice | 16:49 |
srichter | instead, we should go through the changes on the trunk, since the branch was created and merge it to the branch | 16:49 |
srichter | then just make the branch the trunk | 16:49 |
th1a | That sounds reasonable to me. | 16:50 |
mgedmin | I am afraid I have to agree -- the volume of changes is too great for step-by-step review & merge I envisioned | 16:50 |
th1a | But I won't be doing it... I guess mgedmin will be able to start on this next week? | 16:51 |
mgedmin | OTOH, if something breaks, we'll blame you :-) | 16:51 |
srichter | of course :-) | 16:51 |
srichter | as with any large change, some bumps are expected | 16:51 |
th1a | srichter: 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 |
srichter | yes | 16:53 |
srichter | I want to do a bunch more cleanups | 16:54 |
srichter | (if I have time, even convert all functional tests to browser tests | 16:54 |
mgedmin | in that case I'll try to point some typos I've noticed in your checkins (assuming I can find them) | 16:54 |
th1a | OK. 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 |
srichter | my dream is to get rid of all files with 1k+ lines :-) they are huge and hard to work with | 16:54 |
ignas | srichter, +1 | 16:55 |
srichter | and we need a componentizing concept for views | 16:55 |
srichter | that should have a very, very high priority after the merge | 16:55 |
mgedmin | yes | 16:56 |
th1a | Actually, I guess we should have a meeting with srichter, too to plan what POV should do next. | 16:56 |
srichter | it actually prohibits us from having clean, independent packages | 16:56 |
povbot | /svn/commits: * jinty committed revision 4836: | 16:57 |
povbot | /svn/commits: Back port 4835 for http://issues.schooltool.org/issue354 | 16:57 |
srichter | mgedmin: did you have a chance already to look over the new structure? | 16:58 |
mgedmin | I'd say no | 16:59 |
th1a | srichter: So in your branch I should just ignore the top level "schoolbell" directory, right? | 16:59 |
mgedmin | I assume it is in those 43 unread checkins that I have | 16:59 |
th1a | The real schoolbell is now within schooltool. | 16:59 |
srichter | th1a: yeah, it could be deleted really | 16:59 |
srichter | yes, there is not much left of schoolbell | 16:59 |
srichter | the things that are still there are in sbapp | 17:00 |
jinty | th1a: the updated file is at http://source.schooltool.org/svn/branches/schoolbell-1.2.x/src/schoolbell/app/configure.zcml | 17:00 |
th1a | jinty: thanks. | 17:00 |
srichter | what made the change so huge was that ST depended on SB, but now SB depends on ST | 17:00 |
th1a | Right. | 17:02 |
th1a | srichter: Is there a time you'll be available on Wednesday when you can meet to help plan next steps for POV? | 17:03 |
srichter | anytime should be fine | 17:05 |
th1a | srichter: When do you want to be awake? | 17:06 |
th1a | Alright... anything else? Once I'm settled back in at home I'll work on achieving SteveA levels of efficiency in meeting management. | 17:08 |
srichter | I am usually ready for computer work at 7:30 | 17:08 |
th1a | So... 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 #schooltool | 17:12 | |
mgedmin | wishlist: povbot plugins to convert times between timezones, and to perform meeting announcements | 17:14 |
* jinty lets all know he will be travelling without any internet for the next week or so | 17:14 | |
*** tvon has quit IRC | 17:14 | |
*** tvon has joined #schooltool | 17:15 | |
th1a | jinty: Ok. | 17:15 |
*** tvon has left #schooltool | 17:56 | |
*** mgedmin has quit IRC | 17:58 | |
gintas | oops, I missed all the fun | 18:53 |
*** ignas has quit IRC | 18:57 | |
*** mgedmin has joined #schooltool | 18:57 | |
*** ignas has joined #schooltool | 19:06 | |
*** alga has quit IRC | 19:37 | |
ignas | jinty, 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 |
th1a | gintas: ayt? | 19:42 |
th1a | ignas 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 |
th1a | Or, ignas could just do it himself. | 19:54 |
ignas | \http://source.schooltool.org/svn/branches/schooltool-0.11.x/src/schooltool/configure.zcml | 19:54 |
ignas | the file | 19:54 |
gintas | th1a, I'm here | 20:07 |
th1a | We charged ahead without you. | 20:08 |
gintas | that's fine | 20:08 |
th1a | We just wanted to backport the rest of the bugfix. | 20:08 |
gintas | it's a simple enough fix | 20:08 |
povbot | /svn/commits: * gintas committed revision 4839: | 20:10 |
povbot | /svn/commits: Updated schooltool.conf.in to expect fonts in the standard location, as in SchoolBell. | 20:10 |
jinty | gintas: I want to back port the changes I made in the trunk after the branch. The ones which add i18n extraction to setup.py (and some other smaller ones) | 20:31 |
*** th1a has quit IRC | 20:31 | |
jinty | I think there should be enough time to see the effects before the next release | 20:32 |
jinty | also it would be possible to release without an included zope3 tarball. | 20:33 |
gintas | jinty, I'm leaving the day after tomorrow and I may not be around for a while | 20:41 |
gintas | so probably from now on the release stuff is in your hands yet again | 20:42 |
jinty | bugger | 20:42 |
gintas | yeah | 20:42 |
jinty | so you mean now I have to make my own decisions again | 20:43 |
gintas | ;) | 20:43 |
jinty | holidays? | 20:43 |
gintas | quite the opposite | 20:43 |
gintas | studies | 20:43 |
jinty | ouch, I'm glad I finished that a while ago | 20:44 |
jinty | but good luck anyway | 20:44 |
gintas | hey, it's not a bad thing | 20:44 |
gintas | well, maybe not very good for business | 20:45 |
jinty | I was studying for 6 years. Something quite hard. Then I decided that I didn't really want to do that anyway. | 20:46 |
jinty | perhaps I'm just jaded | 20:46 |
gintas | Jade \Jade\, v. t.: To treat like a jade; to spurn | 20:48 |
gintas | very helpful | 20:48 |
gintas | what did you study? | 20:48 |
gintas | I'm just curious what's "quite hard" | 20:50 |
mgedmin | jaded \jaded\ adj. | 20:51 |
mgedmin | 2. fatigued due to excess effort. | 20:51 |
jinty | Chemical Engineering: All you want to know about thermodynamics and chemical plant design and more | 20:59 |
jinty | at least for me it was quite hard | 20:59 |
gintas | I can imagine | 21:02 |
gintas | in school I absolutely sucked at chemistry | 21:02 |
gintas | now this is funny, I was trying to type "school" and I almost typed "schooltool" | 21:02 |
gintas | btw, mgedmin, z3reload was a weekend hack, I only came up with the idea and started poking in Z3 Friday evening | 21:17 |
gintas | so 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 120MB | 22:43 | |
* ignas is still exporting schooltool to darcs ;) | 22:44 | |
mgedmin | jinty is lucky, when I used bazaar for 1 day, my ~/.arch-revlib ate about 1 GB | 22:50 |
*** mgedmin has quit IRC | 22:56 | |
*** ignas has quit IRC | 23:18 | |
*** gintas has quit IRC | 23:25 | |
*** jinty has quit IRC | 23:35 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!