*** aks has joined #schooltool | 06:07 | |
*** aks has quit IRC | 07:43 | |
*** aks has joined #schooltool | 07:50 | |
*** Lumiere has quit IRC | 08:08 | |
*** Lumiere has joined #schooltool | 08:08 | |
*** aks has quit IRC | 11:46 | |
*** aks has joined #schooltool | 11:48 | |
*** menesis has joined #schooltool | 13:55 | |
*** aks has quit IRC | 14:25 | |
*** menesis has quit IRC | 14:29 | |
*** menesis has joined #schooltool | 14:32 | |
*** menesis has quit IRC | 14:50 | |
*** menesis has joined #schooltool | 14:53 | |
*** yvl has joined #schooltool | 16:17 | |
*** replaceafill has joined #schooltool | 16:23 | |
*** th1a has joined #schooltool | 16:28 | |
th1a | Hi yvl, menesis, aelkner, replaceafill. | 16:31 |
---|---|---|
replaceafill | good morning/afternoon | 16:31 |
aelkner | morning | 16:31 |
menesis | h | 16:32 |
menesis | hi | 16:32 |
th1a | No snide comments about the Eagles/Phillies this morning please. All Philadelphia sports fans are now officially on suicide watch. | 16:32 |
aelkner | :) | 16:32 |
aelkner | the Flyers are looking good, so... | 16:33 |
yvl | hey guys | 16:34 |
th1a | Thanks menesis for getting the release together and sending us the announcement. | 16:34 |
th1a | So we've got Natty and Oneiric flouish packages now, correct? | 16:35 |
menesis | glad to finally get this out | 16:35 |
menesis | yes, I've copied the same packages to /dev ppa for natty | 16:36 |
th1a | Any immediate loose ends then? | 16:36 |
menesis | no | 16:37 |
menesis | I have spent the weekend happy that all is done | 16:37 |
menesis | have not thought about what I am doing this week | 16:38 |
th1a | Good for you. | 16:38 |
th1a | Well, if you want to look ahead a bit there's a whole set of systems administration goals in the mind map. | 16:40 |
th1a | I'd like to get some of those in the spring release. | 16:40 |
th1a | Otherwise, pretty much bug fixing if you feel like it. | 16:40 |
th1a | Anything else, menesis? | 16:42 |
menesis | I have things to do, just not have a list of what is most important | 16:42 |
menesis | no, | 16:42 |
menesis | I made a release, then a long weekend plus a day off today | 16:43 |
th1a | OK. | 16:43 |
th1a | Let me know if you have any questions. ;-) | 16:43 |
th1a | Thanks menesis. | 16:43 |
th1a | yvl? | 16:43 |
yvl | well, I got myself sick last week | 16:44 |
yvl | so no new form me | 16:44 |
yvl | * news | 16:44 |
yvl | still not feeling well, so... | 16:44 |
th1a | OK. No problem. | 16:45 |
th1a | Thanks yvl. | 16:45 |
th1a | This is a holiday here too, so I don't mind a short meeting. | 16:45 |
th1a | aelkner? | 16:46 |
aelkner | this is a holiday? | 16:46 |
aelkner | columbus day is a bank holiday? | 16:46 |
th1a | It is a national holiday. | 16:46 |
aelkner | oh, i didn't even notice | 16:46 |
aelkner | anyway, i was feeling pretty weird last week, as if i had the flu, but it was ore just the onset of fall malaise | 16:47 |
aelkner | so i took a couple sick days, too | 16:47 |
aelkner | i did get done a couple small tasks | 16:47 |
aelkner | i finally added erant_data.txt tests to errant_persons.xls | 16:48 |
aelkner | this was to test the new required/boolean demo field logic i added the week before | 16:48 |
th1a | Everyone gets sick once their task list turns to a pile of bug fixes. ;-) | 16:48 |
menesis | :D | 16:48 |
aelkner | :0 | 16:48 |
replaceafill | :D | 16:49 |
aelkner | i also fixed a bug that menesis brought to our attention | 16:49 |
th1a | :| | 16:49 |
aelkner | the one for the gradebook breadcrumbs being broken | 16:49 |
aelkner | but there wasn't a bug filed for it, so i had nothing to update in launchpad | 16:49 |
aelkner | anyway, the fix is in trunk | 16:50 |
aelkner | can we discuss what to do about some of these two-version bugs? | 16:50 |
th1a | You're allowed to make your own bug. | 16:50 |
th1a | two-version bugs? | 16:50 |
aelkner | for instance: | 16:50 |
aelkner | https://bugs.launchpad.net/schooltool/+bug/796791 | 16:50 |
th1a | duplicate bugs? | 16:51 |
th1a | Oh, menesis? | 16:51 |
aelkner | not duplicate, intentionally forked | 16:51 |
menesis | aelkner: they are for me | 16:51 |
aelkner | well, in the case of the one i just posted, there is no difference between the two | 16:52 |
menesis | I want to backport xls improvements to earlier versions | 16:52 |
aelkner | the change is in the importer which has no UI | 16:52 |
aelkner | so there is nothing to port, it just works better now | 16:52 |
menesis | good | 16:52 |
aelkner | in both versions | 16:52 |
menesis | but it is in flourish branch | 16:52 |
aelkner | i'm only updating that branch | 16:53 |
menesis | good | 16:53 |
aelkner | here's another one: | 16:53 |
aelkner | https://bugs.launchpad.net/schooltool.intervention/+bug/541498 | 16:53 |
menesis | that's why I assigned such bugs to myself | 16:53 |
aelkner | i only created the report in the flourish branch | 16:54 |
aelkner | that's why i had marked it as fix commited | 16:54 |
th1a | aelkner: The second bug is just for menesis's benefit. | 16:55 |
menesis | but the data is the same, so the report could work in older versions of schooltool | 16:55 |
aelkner | ok, never mind, i see it is assigned to him | 16:55 |
th1a | He just has to commit and release it in two places. | 16:55 |
menesis | so I will try to extract such useful features and apply them to older branches | 16:55 |
aelkner | there is a bug i'd like to reassign to yvl | 16:56 |
menesis | that people actually use :) | 16:56 |
aelkner | https://bugs.launchpad.net/schooltool/+bug/794732 | 16:56 |
aelkner | first off, the bug is not reproducible because timetable changes have broken xls import | 16:56 |
aelkner | menesis, i noticed you had a commit message that referred to the simple timetable | 16:57 |
menesis | aelkner: you can assign this one to me | 16:58 |
menesis | I will be working to backport your xls import fixes anyway | 16:58 |
aelkner | http://bazaar.launchpad.net/~schooltool-owners/schooltool.gradebook/flourish/revision/371 | 16:58 |
aelkner | i couldn't figure out which part of the diff addressed this part of the comment: | 16:59 |
aelkner | 'simple weekly timetable schema' NotFound. | 16:59 |
menesis | it didn't | 16:59 |
menesis | I fixed some bugs, and then added notes about what is still failing | 17:00 |
aelkner | what is the comment for? | 17:00 |
aelkner | oh | 17:00 |
menesis | this is an output of some failing gradebook tests | 17:00 |
aelkner | ok, well the simple timetable notfound issue mentioned there is similar to the xls import bug | 17:01 |
aelkner | the bug is that a blank location id causes a crash | 17:01 |
aelkner | however, the tests doesn't get to the offending blank cell | 17:01 |
aelkner | because the simple timetable doesn't get imported in the timetable sheet | 17:02 |
aelkner | so it skips he tests | 17:02 |
menesis | there were two forms for adding timetables. now there is only one. outdated tests. | 17:02 |
menesis | don't think this is related to import | 17:03 |
menesis | http://schooltool.pov.lt/buildbot/builders/schooltool_flourish/builds/119/steps/functional%20tests/logs/stdio | 17:03 |
aelkner | i understand, but the import does fail because of it | 17:03 |
aelkner | yvl, could you look into what is up with that bug? | 17:04 |
aelkner | in the process, you would probably solve a general timetable issue | 17:04 |
menesis | there are two bugs. blank location id only applies to trunk and older branches. | 17:05 |
th1a | The bottom line is that importing needs to be fixed in the next month. | 17:05 |
menesis | 'simple weekly timetable' refers to tests that need to be updated. | 17:06 |
menesis | in flourish. | 17:06 |
yvl | aelkner, menesis is right | 17:06 |
aelkner | how do you mean? | 17:06 |
yvl | there is trunk, that does not have timetable work | 17:06 |
yvl | there is flourish, that has timetable work | 17:07 |
yvl | flourish has two skins | 17:07 |
yvl | I think the old skin test is not updated | 17:07 |
yvl | I can look into that in few days | 17:07 |
aelkner | btw, i mentioned before that reimporting xls crashes due to timetableing | 17:08 |
yvl | oh, as for the http://schooltool.pov.lt/buildbot/builders/schooltool_flourish/builds/119/steps/functional%20tests/logs/stdio | 17:08 |
yvl | there's just a bunch of tests that need updating I think | 17:08 |
menesis | true | 17:09 |
aelkner | can i reassign that bug to you? | 17:09 |
aelkner | https://bugs.launchpad.net/schooltool/+bug/794732 | 17:09 |
aelkner | actually, bugs | 17:10 |
yvl | yes, those are two separate bugs | 17:10 |
yvl | the question is | 17:10 |
yvl | do we want to fix the trunk version | 17:10 |
yvl | th1a, are we keeping the old skin in older Ubuntu versions? | 17:11 |
menesis | aelkner: assign this one to me. | 17:11 |
aelkner | ok | 17:11 |
yvl | or are we updating to flourish in all supported Ubuntu versions? | 17:11 |
th1a | No, we are not forcing people to flourish. | 17:12 |
th1a | in old versions. | 17:12 |
aelkner | reassigned | 17:12 |
yvl | well, menesis will know what to do ;) | 17:12 |
th1a | Ah... what's the name of the next Ubuntu again... I forgot... | 17:13 |
menesis | precise | 17:13 |
replaceafill | pangolin | 17:13 |
replaceafill | Precise Pangolin | 17:13 |
th1a | My thinking right now is that 2.0 will only be in Universe for precise. | 17:13 |
replaceafill | ah, but we only use the first word :) | 17:13 |
aelkner | th1a, can i finish my report before we discuss ubuntu versions | 17:14 |
th1a | And we'll tell people who want to use it in production to upgrade to precise. | 17:14 |
th1a | Since it is a LTS. | 17:14 |
th1a | OK, go ahead aelkner. | 17:14 |
aelkner | there are two things that i worked on earlier last week | 17:15 |
aelkner | 1) the skin is removed from schooltool.courseinfo, so it installs in the test server | 17:15 |
aelkner | dwelsh said in his email that he wants to play with it on the test server before going production | 17:16 |
aelkner | so that works well for me, we just need matt to copy the live data.fs to the test server | 17:16 |
aelkner | i'll stay after him for that | 17:16 |
aelkner | 2) i started making changes to niepa to get it to work with flourish | 17:17 |
aelkner | removing cando skin was part of it | 17:17 |
aelkner | but i couldn't get it to work in flourish because i'm sure how to rework the niepa skin | 17:17 |
aelkner | not sure, that is | 17:17 |
th1a | What does the niepa skin do? | 17:18 |
aelkner | well, just like cambodia, we created a skin for special overriding features | 17:19 |
aelkner | but with flourish, that needs to be revisted and worked out | 17:19 |
aelkner | some of the code in niepa and cambodia may not be necessary with flourish | 17:20 |
aelkner | if flourish fixed the problem that the overrides addressed | 17:20 |
aelkner | there are less of them in niepa, but the need to allow for overrides is important to the pilots | 17:20 |
th1a | You pretty much just have to go through the changes I'd think. | 17:20 |
aelkner | are you saying get rid of the niepa skin? | 17:21 |
th1a | I don't know if any of it is necessary. | 17:21 |
th1a | We don't want to keep it around unless it is still necessary. | 17:21 |
th1a | You just have to go through it. | 17:22 |
th1a | You might need to write some evolution scripts. | 17:22 |
aelkner | i could go over the niepa skin usage and send an email tonight with a report on what is what | 17:22 |
th1a | OK. | 17:22 |
aelkner | as well as commit my changes | 17:22 |
aelkner | then perhaps yvl could look at it? | 17:22 |
aelkner | yvl, sould you be available to do that? | 17:22 |
aelkner | would you | 17:22 |
th1a | Take a look at which? | 17:23 |
aelkner | schooltool.niepa | 17:23 |
aelkner | tell you what | 17:24 |
aelkner | i'll send out the email tonight, and we can discuss it on wednesday | 17:25 |
aelkner | sound like a plan? | 17:25 |
th1a | I think we'll find we can just get rid of most of it with some evolution scripts. | 17:25 |
yvl | aelkner, FYI I will not look at anything until I get better | 17:25 |
aelkner | yvl, ok, i hope you feel better soon | 17:26 |
yvl | guys, could you please file as bugs for me meanwhile? | 17:26 |
aelkner | that's it for me | 17:26 |
yvl | and assign a milestone or something, so I could sort | 17:26 |
aelkner | will do | 17:26 |
th1a | I can look over your bugs yvl. | 17:26 |
th1a | I think you have plenty to choose from. | 17:26 |
yvl | it would help if they could be assigned to something "do before final release" | 17:27 |
th1a | OK. | 17:27 |
th1a | Thanks aelkner. | 17:27 |
th1a | replaceafill? | 17:27 |
replaceafill | ok | 17:27 |
replaceafill | i also took a day off last week, not because of being sick, but beacuse my mom's birthday :) | 17:27 |
replaceafill | but i worked on a couple of things | 17:28 |
replaceafill | 1. i helped jelkner with his timetable/schedule/journal issue | 17:28 |
replaceafill | 2. i worked on the change password form for persons | 17:28 |
replaceafill | (havent commit yet) | 17:28 |
replaceafill | because i have a question | 17:28 |
replaceafill | http://img839.imageshack.us/img839/4069/pantallazoxh.png | 17:28 |
replaceafill | that's what we currently get when we change the password | 17:28 |
replaceafill | and then anything you do, you get the log in screen again | 17:29 |
replaceafill | because (i think) your session credentials are different | 17:29 |
replaceafill | so i was thinking: should we display a message saying: "you're about to get logged out" | 17:29 |
replaceafill | or maybe should we store the new credentials in the session | 17:30 |
replaceafill | and avoid the log out | 17:30 |
replaceafill | thoughts? | 17:30 |
th1a | Not my department. | 17:31 |
th1a | But if nobody else has an opinion, I can consult my magic 8 ball. | 17:32 |
th1a | Logging them out with a warning seems like the safer route. | 17:32 |
replaceafill | i think we can go with the message, but the behaviour is kind of annoying | 17:33 |
replaceafill | not a big deal though | 17:33 |
replaceafill | th1a if we go with the "warning" message, i'll need the message to put in :) | 17:33 |
replaceafill | i also fixed: "Password: can change without entering old password" | 17:33 |
replaceafill | th1a :D :D :D | 17:33 |
replaceafill | th1a ok cool | 17:33 |
replaceafill | i'll put something with XXX and remind you later | 17:33 |
th1a | Is this message in the form or a new pop-up? | 17:34 |
replaceafill | no, it's in the form | 17:34 |
replaceafill | http://img839.imageshack.us/img839/4069/pantallazoxh.png | 17:34 |
replaceafill | "Changed password" | 17:34 |
replaceafill | ok, i think that's it from me | 17:35 |
th1a | OK. | 17:35 |
th1a | Thanks replaceafill. | 17:35 |
th1a | So I guess the goal for the week is to get out of our collective funk. | 17:36 |
th1a | Except for menesis, who was very productive last week. ;-) | 17:36 |
th1a | See everyone Wednesday! | 17:37 |
* th1a drops the bag of gravel. | 17:37 | |
replaceafill | thanks everybody | 17:37 |
replaceafill | get well yvl :) | 17:37 |
yvl | thanks | 17:37 |
aelkner | cya soon guys | 17:37 |
*** menesis has quit IRC | 20:50 | |
*** menesis has joined #schooltool | 21:37 | |
*** menesis has quit IRC | 22:20 | |
*** yvl has quit IRC | 22:46 | |
*** replaceafill has quit IRC | 23:28 | |
*** replaceafill has joined #schooltool | 23:35 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!