IRC log of #schooltool for Monday, 2011-10-10

*** aks has joined #schooltool06:07
*** aks has quit IRC07:43
*** aks has joined #schooltool07:50
*** Lumiere has quit IRC08:08
*** Lumiere has joined #schooltool08:08
*** aks has quit IRC11:46
*** aks has joined #schooltool11:48
*** menesis has joined #schooltool13:55
*** aks has quit IRC14:25
*** menesis has quit IRC14:29
*** menesis has joined #schooltool14:32
*** menesis has quit IRC14:50
*** menesis has joined #schooltool14:53
*** yvl has joined #schooltool16:17
*** replaceafill has joined #schooltool16:23
*** th1a has joined #schooltool16:28
th1aHi yvl, menesis, aelkner, replaceafill.16:31
replaceafillgood morning/afternoon16:31
th1aNo snide comments about the Eagles/Phillies this morning please.  All Philadelphia sports fans are now officially on suicide watch.16:32
aelknerthe Flyers are looking good, so...16:33
yvlhey guys16:34
th1aThanks menesis for getting the release together and sending us the announcement.16:34
th1aSo we've got Natty and Oneiric flouish packages now, correct?16:35
menesisglad to finally get this out16:35
menesisyes, I've copied the same packages to /dev ppa for natty16:36
th1aAny immediate loose ends then?16:36
menesisI have spent the weekend happy that all is done16:37
menesishave not thought about what I am doing this week16:38
th1aGood for you.16:38
th1aWell, if you want to look ahead a bit there's a whole set of systems administration goals in the mind map.16:40
th1aI'd like to get some of those in the spring release.16:40
th1aOtherwise, pretty much bug fixing if you feel like it.16:40
th1aAnything else, menesis?16:42
menesisI have things to do, just not have a list of what is most important16:42
menesisI made a release, then a long weekend plus a day off today16:43
th1aLet me know if you have any questions.  ;-)16:43
th1aThanks menesis.16:43
yvlwell, I got myself sick last week16:44
yvlso no new form me16:44
yvl* news16:44
yvlstill not feeling well, so...16:44
th1aOK.  No problem.16:45
th1aThanks yvl.16:45
th1aThis is a holiday here too, so I don't mind a short meeting.16:45
aelknerthis is a holiday?16:46
aelknercolumbus day is a bank holiday?16:46
th1aIt is a national holiday.16:46
aelkneroh, i didn't even notice16:46
aelkneranyway, i was feeling pretty weird last week, as if i had the flu, but it was ore just the onset of fall malaise16:47
aelknerso i took a couple sick days, too16:47
aelkneri did get done a couple small tasks16:47
aelkneri finally added erant_data.txt tests to errant_persons.xls16:48
aelknerthis was to test the new required/boolean demo field logic i added the week before16:48
th1aEveryone gets sick once their task list turns to a pile of bug fixes.  ;-)16:48
aelkneri also fixed a bug that menesis brought to our attention16:49
aelknerthe one for the gradebook breadcrumbs being broken16:49
aelknerbut there wasn't a bug filed for it, so i had nothing to update in launchpad16:49
aelkneranyway, the fix is in trunk16:50
aelknercan we discuss what to do about some of these two-version bugs?16:50
th1aYou're allowed to make your own bug.16:50
th1atwo-version bugs?16:50
aelknerfor instance:16:50
th1aduplicate bugs?16:51
th1aOh, menesis?16:51
aelknernot duplicate, intentionally forked16:51
menesisaelkner: they are for me16:51
aelknerwell, in the case of the one i just posted, there is no difference between the two16:52
menesisI want to backport xls improvements to earlier versions16:52
aelknerthe change is in the importer which has no UI16:52
aelknerso there is nothing to port, it just works better now16:52
aelknerin both versions16:52
menesisbut it is in flourish branch16:52
aelkneri'm only updating that branch16:53
aelknerhere's another one:16:53
menesisthat's why I assigned such bugs to myself16:53
aelkneri only created the report in the flourish branch16:54
aelknerthat's why i had marked it as fix commited16:54
th1aaelkner:  The second bug is just for menesis's benefit.16:55
menesisbut the data is the same, so the report could work in older versions of schooltool16:55
aelknerok, never mind, i see it is assigned to him16:55
th1aHe just has to commit and release it in two places.16:55
menesisso I will try to extract such useful features and apply them to older branches16:55
aelknerthere is a bug i'd like to reassign to yvl16:56
menesisthat people actually use :)16:56
aelknerfirst off, the bug is not reproducible because timetable changes have broken xls import16:56
aelknermenesis, i noticed you had a commit message that referred to the simple timetable16:57
menesisaelkner: you can assign this one to me16:58
menesisI will be working to backport your xls import fixes anyway16:58
aelkneri 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
menesisit didn't16:59
menesisI fixed some bugs, and then added notes about what is still failing17:00
aelknerwhat is the comment for?17:00
menesisthis is an output of some failing gradebook tests17:00
aelknerok, well the simple timetable notfound issue mentioned there is similar to the xls import bug17:01
aelknerthe bug is that a blank location id causes a crash17:01
aelknerhowever, the tests doesn't get to the offending blank cell17:01
aelknerbecause the simple timetable doesn't get imported in the timetable sheet17:02
aelknerso it skips he tests17:02
menesisthere were two forms for adding timetables. now there is only one. outdated tests.17:02
menesisdon't think this is related to import17:03
aelkneri understand, but the import does fail because of it17:03
aelkneryvl, could you look into what is up with that bug?17:04
aelknerin the process, you would probably solve a general timetable issue17:04
menesisthere are two bugs. blank location id only applies to trunk and older branches.17:05
th1aThe 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
menesisin flourish.17:06
yvlaelkner, menesis is right17:06
aelknerhow do you mean?17:06
yvlthere is trunk, that does not have timetable work17:06
yvlthere is flourish, that has timetable work17:07
yvlflourish has two skins17:07
yvlI think the old skin test is not updated17:07
yvlI can look into that in few days17:07
aelknerbtw, i mentioned before that reimporting xls crashes due to timetableing17:08
yvloh, as for the
yvlthere's just a bunch of tests that need updating I think17:08
aelknercan i reassign that bug to you?17:09
aelkneractually, bugs17:10
yvlyes, those are two separate bugs17:10
yvlthe question is17:10
yvldo we want to fix the trunk version17:10
yvlth1a, are we keeping the old skin in older Ubuntu versions?17:11
menesisaelkner: assign this one to me.17:11
yvlor are we updating to flourish in all supported Ubuntu versions?17:11
th1aNo, we are not forcing people to flourish.17:12
th1ain old versions.17:12
yvlwell, menesis will know what to do ;)17:12
th1aAh... what's the name of the next Ubuntu again... I forgot...17:13
replaceafillPrecise Pangolin17:13
th1aMy thinking right now is that 2.0 will only be in Universe for precise.17:13
replaceafillah, but we only use the first word :)17:13
aelknerth1a, can i finish my report before we discuss ubuntu versions17:14
th1aAnd we'll tell people who want to use it in production to upgrade to precise.17:14
th1aSince it is a LTS.17:14
th1aOK, go ahead aelkner.17:14
aelknerthere are two things that i worked on earlier last week17:15
aelkner1) the skin is removed from schooltool.courseinfo, so it installs in the test server17:15
aelknerdwelsh said in his email that he wants to play with it on the test server before going production17:16
aelknerso that works well for me, we just need matt to copy the live data.fs to the test server17:16
aelkneri'll stay after him for that17:16
aelkner2) i started making changes to niepa to get it to work with flourish17:17
aelknerremoving cando skin was part of it17:17
aelknerbut i couldn't get it to work in flourish because i'm sure how to rework the niepa skin17:17
aelknernot sure, that is17:17
th1aWhat does the niepa skin do?17:18
aelknerwell, just like cambodia, we created a skin for special overriding features17:19
aelknerbut with flourish, that needs to be revisted and worked out17:19
aelknersome of the code in niepa and cambodia may not be necessary with flourish17:20
aelknerif flourish fixed the problem that the overrides addressed17:20
aelknerthere are less of them in niepa, but the need to allow for overrides is important to the pilots17:20
th1aYou pretty much just have to go through the changes I'd think.17:20
aelknerare you saying get rid of the niepa skin?17:21
th1aI don't know if any of it is necessary.17:21
th1aWe don't want to keep it around unless it is still necessary.17:21
th1aYou just have to go through it.17:22
th1aYou might need to write some evolution scripts.17:22
aelkneri could go over the niepa skin usage and send an email tonight with a report on what is what17:22
aelkneras well as commit my changes17:22
aelknerthen perhaps yvl could look at it?17:22
aelkneryvl, sould you be available to do that?17:22
aelknerwould you17:22
th1aTake a look at which?17:23
aelknertell you what17:24
aelkneri'll send out the email tonight, and we can discuss it on wednesday17:25
aelknersound like a plan?17:25
th1aI think we'll find we can just get rid of most of it with some evolution scripts.17:25
yvlaelkner, FYI I will not look at anything until I get better17:25
aelkneryvl, ok, i hope you feel better soon17:26
yvlguys, could you please file as bugs for me meanwhile?17:26
aelknerthat's it for me17:26
yvland assign a milestone or something, so I could sort17:26
aelknerwill do17:26
th1aI can look over your bugs yvl.17:26
th1aI think you have plenty to choose from.17:26
yvlit would help if they could be assigned to something "do before final release"17:27
th1aThanks aelkner.17:27
replaceafilli also took a day off last week, not because of being sick, but beacuse my mom's birthday :)17:27
replaceafillbut i worked on a couple of things17:28
replaceafill1. i helped jelkner with his timetable/schedule/journal issue17:28
replaceafill2. i worked on the change password form for persons17:28
replaceafill(havent commit yet)17:28
replaceafillbecause i have a question17:28
replaceafillthat's what we currently get when we change the password17:28
replaceafilland then anything you do, you get the log in screen again17:29
replaceafillbecause (i think) your session credentials are different17:29
replaceafillso i was thinking: should we display a message saying: "you're about to get logged out"17:29
replaceafillor maybe should we store the new credentials in the session17:30
replaceafilland avoid the log out17:30
th1aNot my department.17:31
th1aBut if nobody else has an opinion, I can consult my magic 8 ball.17:32
th1aLogging them out with a warning seems like the safer route.17:32
replaceafilli think we can go with the message, but the behaviour is kind of annoying17:33
replaceafillnot a big deal though17:33
replaceafillth1a if we go with the "warning" message, i'll need the message to put in :)17:33
replaceafilli also fixed: "Password: can change without entering old password"17:33
replaceafillth1a :D :D :D17:33
replaceafillth1a ok cool17:33
replaceafilli'll put something with XXX and remind you later17:33
th1aIs this message in the form or a new pop-up?17:34
replaceafillno, it's in the form17:34
replaceafill"Changed password"17:34
replaceafillok, i think that's it from me17:35
th1aThanks replaceafill.17:35
th1aSo I guess the goal for the week is to get out of our collective funk.17:36
th1aExcept for menesis, who was very productive last week.  ;-)17:36
th1aSee everyone Wednesday!17:37
* th1a drops the bag of gravel.17:37
replaceafillthanks everybody17:37
replaceafillget well yvl :)17:37
aelknercya soon guys17:37
*** menesis has quit IRC20:50
*** menesis has joined #schooltool21:37
*** menesis has quit IRC22:20
*** yvl has quit IRC22:46
*** replaceafill has quit IRC23:28
*** replaceafill has joined #schooltool23:35

Generated by 2.15.1 by Marius Gedminas - find it at!