*** dlobo has quit IRC | 00:12 | |
*** replaceafill has quit IRC | 00:12 | |
*** ignas has joined #schooltool | 00:42 | |
*** Aiste has quit IRC | 01:41 | |
*** menesis has quit IRC | 02:00 | |
*** dlobo has joined #schooltool | 04:22 | |
*** ignas has quit IRC | 04:28 | |
*** dlobo has quit IRC | 06:54 | |
*** dlobo has joined #schooltool | 07:06 | |
*** dlobo has quit IRC | 07:11 | |
*** krushik has quit IRC | 10:06 | |
*** Aiste has joined #schooltool | 10:15 | |
*** yvl has joined #schooltool | 10:54 | |
*** menesis has joined #schooltool | 11:22 | |
*** ignas has joined #schooltool | 12:51 | |
*** menesis has quit IRC | 12:58 | |
*** menesis has joined #schooltool | 13:37 | |
*** alga has joined #SchoolTool | 13:57 | |
*** menesis has quit IRC | 14:28 | |
*** menesis has joined #schooltool | 14:32 | |
*** jelkner has joined #schooltool | 14:52 | |
*** krushik has joined #schooltool | 15:00 | |
*** dlobo has joined #schooltool | 16:06 | |
*** th1a has joined #schooltool | 16:23 | |
Lumiere | 'morning | 16:24 |
---|---|---|
th1a | Good morning, Lumiere. | 16:24 |
th1a | Good morning yvl, menesis, aelkner. | 16:30 |
aelkner | morning | 16:31 |
yvl | morning th1a | 16:31 |
* yvl runs off for 2-3 mins | 16:31 | |
th1a | Phillies missed their chance in the 5th last night. | 16:32 |
aelkner | their weekness against solid left-handed pitching has been exposed this series | 16:33 |
th1a | I'd say their pitching is looking more exposed than their hitting. | 16:34 |
aelkner | if they didn't keep swinging and missing at that outside slider, they could have won | 16:34 |
* yvl back | 16:35 | |
th1a | yvl: OK, where are we? | 16:35 |
menesis | hello #schooltool | 16:35 |
th1a | or perhaps menesis is the better person to ask. | 16:36 |
yvl | menesis, do you want to begin with status? | 16:36 |
menesis | I am halfway uploading zope packages to PPA karmic | 16:36 |
menesis | th1a: yes | 16:36 |
th1a | Hey, my audible notification actually works now for x-chat. | 16:36 |
menesis | last week I have merged all Alan's branches | 16:36 |
th1a | Yay karmic. | 16:36 |
menesis | to trunk | 16:37 |
menesis | one more fix to merge | 16:37 |
menesis | moved bugs to correct products, set milestones | 16:37 |
menesis | renamed "karmic" milestone to "lucid" | 16:37 |
menesis | and left only "fixed" and "in progress" to 1.2.0 | 16:38 |
menesis | later some of them will have to be assigned to 1.2.1 | 16:38 |
menesis | I have uploaded trunk and stable branches of all schooltool.* projects | 16:39 |
menesis | so most of schooltool is now hosted on launchpad | 16:39 |
menesis | this all including schooltool.cas | 16:39 |
menesis | then, I tried to pinpoint conflicting zope packages that are in karmic | 16:40 |
menesis | identified 7 packages that conflict | 16:40 |
menesis | make python-schooltool require lower versions of those packages | 16:41 |
menesis | uploaded that version to both jaunty and karmic | 16:41 |
menesis | started copying good packages to karmic ppa | 16:42 |
menesis | fixed some packaging bugs and upgraded some zope packages to better stable versions in process | 16:42 |
menesis | some of those fixes made available for hardy, too | 16:42 |
menesis | or at least for jaunty and karmic | 16:42 |
menesis | roughly 1/3rd of packages still missing in karmic | 16:43 |
menesis | but most of them can be copied from jaunty, I have very few known outstanding issues with current packages | 16:43 |
menesis | I expect to be done with them later today | 16:44 |
menesis | then, today or tomorrow: | 16:44 |
menesis | justas is uploading some fixes to schooltool/trunk | 16:44 |
menesis | I will merge one gradebook fix from aelkner | 16:45 |
menesis | merge updated translations from Launchpad | 16:45 |
menesis | and release schooltool 1.2 set of packages | 16:45 |
menesis | before that I want to update setup.py of all packages | 16:46 |
menesis | I thought about moving packages to other location on ftp, but that can wait | 16:46 |
menesis | still, there is an old schooltool-dev email address | 16:46 |
menesis | packages don't have long_description, README.txt, or both | 16:47 |
menesis | I would like to add CHANGES.txt, too, that lists all user-visible changes since the last release | 16:47 |
th1a | That's all stuff that will definitely have to be done to get them in Ubuntu, right? | 16:47 |
th1a | (description, README, license, etc) | 16:49 |
menesis | to get into Ubuntu we need correct maintainer, summary and description, and copyright file | 16:49 |
menesis | but there is old maintainer_email in setup.py | 16:50 |
menesis | at least | 16:50 |
menesis | schooltool packages I think are correct | 16:50 |
th1a | OK. | 16:50 |
menesis | but most of zope packages don't have a copyright file | 16:50 |
menesis | so I get warning on upload. | 16:50 |
menesis | I am adding them sometimes | 16:50 |
aelkner | brb | 16:50 |
menesis | but I am not thinking much about what will be needed to get into Ubuntu just yet | 16:51 |
th1a | Sure. | 16:51 |
menesis | I hope we can reduce the number of dependencies and total number of packages significantly before adding them to Lucid | 16:52 |
th1a | Yes. | 16:52 |
menesis | that's maybe next week but not now | 16:52 |
menesis | th1a: are you preparing release notes? | 16:53 |
th1a | I got yvl to do the changelog last time. | 16:54 |
yvl | I can do that again | 16:54 |
th1a | You can give me something rough and developery and I'll clean it up. | 16:54 |
yvl | ok | 16:54 |
menesis | I would like them in CHANGES.txt in each project like other zope packages. And I can then upload them to Launchpad when creating a release | 16:54 |
yvl | changelog will be somewhat harder this time though | 16:55 |
aelkner | i'm bacj | 16:55 |
menesis | whatever format, but I would like someone more familiar with schooltool to write down the changes | 16:55 |
yvl | because of moved branches, etc. | 16:55 |
menesis | the branch still contains the log of everything | 16:56 |
menesis | don't see a problem with that | 16:56 |
yvl | true | 16:56 |
th1a | So we should be able to announce the release to the PPA tomorrow? | 16:58 |
Lumiere | th1a: you can write a timed news item | 16:59 |
Lumiere | and let menesis put it live when eevrything is up | 16:59 |
th1a | We're not in that big of a hurry. | 16:59 |
menesis | th1a: PPA is quite slow nowadays so I cannot promise that all packages will be ready | 16:59 |
th1a | menesis: Just make sure I know what to tell people about possibly conflicting packages. | 17:00 |
menesis | but I expect to release the source tomorrow | 17:00 |
th1a | menesis: Understood. | 17:00 |
menesis | and will upload deb packages of schooltool 1.2 set to the PPA | 17:00 |
menesis | th1a: I am playing with apt_preferences to find a simple way to pin packages to correct source/version | 17:01 |
menesis | I will post them to the bug | 17:01 |
menesis | and add that to release notes / known issues | 17:02 |
th1a | Will everyone have to do that or only people also installing Ubuntu Zope packages? | 17:02 |
menesis | . | 17:02 |
menesis | I will have to try a clean install on karmic later | 17:03 |
menesis | to see what happens exactly, and what to do to install schooltool | 17:03 |
th1a | OK. | 17:03 |
th1a | We may not want to announce this *immediately* upon uploading the packages... | 17:04 |
th1a | A little testing is probably in order. | 17:04 |
menesis | one can install the correct set now (using jaunty ppa), but update-manager still want to upgrade zope packages, but can't | 17:04 |
menesis | if you pin packages to come from schooltool ppa then they will not be considered to upgrade to karmic versions | 17:05 |
th1a | OK. | 17:06 |
th1a | Thanks menesis. Anything else? | 17:07 |
menesis | th1a: that's all | 17:07 |
th1a | yvl? | 17:08 |
yvl | well, I cleaned up security descriptions a bit and pushed them to trunk | 17:09 |
yvl | fixed a small crashing bug along the way | 17:09 |
*** mgedmin has joined #schooltool | 17:10 | |
yvl | security descriptions actually show some unpolished corners | 17:10 |
th1a | In the security policy? | 17:10 |
yvl | yes | 17:10 |
th1a | That's the intention. | 17:10 |
yvl | for example, there's some bug with person instructors not being able to look at persons info | 17:11 |
yvl | some problem with BasicPerson override | 17:11 |
yvl | I think I'll have to do a big run | 17:11 |
yvl | and write functional tests to tests all access rights | 17:12 |
yvl | and documentation how to write new features, not forgetting the security :) | 17:12 |
yvl | but that's later on the road | 17:12 |
th1a | That would be a good idea. | 17:12 |
yvl | it starts to look as a necessity | 17:13 |
yvl | currently I'm looking at a broken test in lyceum.journal | 17:13 |
aelkner | attendance.txt? | 17:13 |
th1a | I was wondering about that. | 17:13 |
yvl | yes | 17:13 |
yvl | seems that no-javascript version of the journal is broken a bit | 17:14 |
aelkner | yep | 17:14 |
yvl | you can't select student rows | 17:14 |
aelkner | exactly what i've been grappling with | 17:14 |
aelkner | glad to find it wasn't anything i did | 17:14 |
yvl | didn't pin out when it got broken | 17:14 |
yvl | well, at least javascript version works fine | 17:15 |
yvl | I'll see if I can fix that quickly | 17:15 |
yvl | but I'd like to spend more time on calendar overlays for groups/persons | 17:16 |
yvl | well, that's basically it | 17:16 |
th1a | OK. | 17:16 |
th1a | Thanks guys. | 17:16 |
th1a | I know we've tried to crash too much in at the end this time. | 17:17 |
th1a | Next time, we'll be taking the opposite approach. | 17:17 |
th1a | aelkner? | 17:18 |
menesis | I have postponed some of the tasks for too long, so can only blame myself if I have too much to handle now | 17:18 |
aelkner | th1a: did you get y email about the journal changes? | 17:18 |
aelkner | i wanted you to sign off on them | 17:19 |
th1a | Oh, right. | 17:20 |
aelkner | or recommend a change | 17:20 |
th1a | Let me look again to make sure. | 17:20 |
aelkner | regardless of your decision, i'm not able to push the branch because of the testing issue yvl pointed out | 17:20 |
th1a | Just make it "Ave. | T | A" | 17:20 |
aelkner | ok | 17:21 |
aelkner | will do | 17:21 |
aelkner | i'm currently unable to branch trunk | 17:21 |
aelkner | i sent an email to menesis anout this, but his plate is full as it is | 17:21 |
th1a | Well, whatever we can do. | 17:22 |
aelkner | so, i planned on staring my vacation this week | 17:22 |
menesis | aelkner: https://edge.launchpad.net/~bzr/+archive/ppa | 17:22 |
th1a | Beyond that, can you look at the permissions issues Chris has at SLA? | 17:22 |
th1a | What day are you starting? Now? | 17:23 |
menesis | add this ppa to your sources.list and upgrade your bzr... then it will work for sure | 17:23 |
aelkner | i was hoping to as i leave for Italy this Thursday | 17:23 |
aelkner | menesis: i'll try that right now, thanks | 17:23 |
th1a | Well, if you want to do something, look into patching SLA's permissions. | 17:24 |
menesis | newer versions (>= 1.9) work much more efficiently when pushing or branching. no more uploading 20MB for every branch. | 17:25 |
aelkner | th1a: if i want to take my vacation, is that ok starting now? | 17:26 |
th1a | Yes. | 17:26 |
aelkner | i'll look for your email about half of my flight to visit you | 17:27 |
aelkner | and i'll book the other half after that | 17:27 |
th1a | OK. I'll do that right now. | 17:28 |
th1a | (ish) | 17:28 |
aelkner | no rush | 17:28 |
th1a | Anything else? | 17:29 |
aelkner | nope | 17:29 |
th1a | OK. | 17:30 |
th1a | Hopefully these last steps will go smoothly. | 17:30 |
th1a | aelkner: Have a great vacation. | 17:31 |
aelkner | th1a: thanks | 17:31 |
th1a | yvl & menesis: See you here tomorrow. | 17:31 |
* th1a drops the bag of gravel. | 17:31 | |
th1a | Go Phillies! | 17:31 |
aelkner | they need to be one of five teams ever to come back from down 3-1, but you never know | 17:32 |
menesis | :) | 17:32 |
*** aelkner has quit IRC | 17:59 | |
*** jelkner has quit IRC | 18:29 | |
*** jelkner has joined #schooltool | 18:30 | |
*** dlobo has quit IRC | 19:01 | |
*** mgedmin has quit IRC | 19:03 | |
*** dlobo has joined #schooltool | 19:50 | |
*** krushik has quit IRC | 20:20 | |
*** ignas has quit IRC | 20:25 | |
*** pcardune has joined #schooltool | 20:48 | |
*** replaceafill has joined #schooltool | 20:57 | |
*** dlobo has quit IRC | 20:59 | |
*** menesis has quit IRC | 21:28 | |
*** dlobo has joined #schooltool | 22:05 | |
*** menesis has joined #schooltool | 22:08 | |
*** menesis has quit IRC | 22:08 | |
*** menesis has joined #schooltool | 22:08 | |
*** replaceafill has quit IRC | 22:21 | |
*** dlobo has quit IRC | 22:28 | |
*** hgrover_ has joined #schooltool | 23:38 | |
*** hgrover_ has quit IRC | 23:38 | |
*** hgrover_ has joined #schooltool | 23:42 | |
*** jelkner_ has joined #schooltool | 23:43 | |
*** jelkner_ has quit IRC | 23:43 | |
*** jelkner has quit IRC | 23:45 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!