IRC log of #schooltool for Wednesday, 2013-08-21

*** th1a has quit IRC00:53
*** replaceafill has quit IRC02:15
*** yvl has quit IRC11:11
*** yvl has joined #schooltool11:13
*** hoffman has joined #schooltool13:02
*** hoffman is now known as th1a13:03
*** menesis has joined #schooltool13:39
*** khildin has joined #schooltool14:47
*** yvl has quit IRC15:29
*** replaceafill has joined #schooltool16:01
*** yvl has joined #schooltool16:03
th1ahi replaceafill, yvl, menesis.16:30
replaceafillgood afternoon16:31
yvlgood morning :)16:31
th1aJust a sec.  I just dashed back from a shopping trip...16:31
th1aOne issue here is that I currently have to carry all our food in on foot.16:33
th1aMy bike arrives tomorrow though.16:33
th1aMy monitor just arrived, so I should have my workstation pretty much done soon.16:34
yvlgood news :)16:34
yvllooks like you're settling in pretty quickly16:34
* replaceafill sees th1a losing weight because of the walking ;)16:34
th1aI reformatted my drive last night and put on Saucy (and Windows, to satisfy my accountant's needs).16:34
th1aI lost a lot of weight getting ready to come here!16:35
th1aBut yes, lots of cycling coming.16:35
yvlyou can always turn to skateboarding ;)16:35
th1aAnd walking.  The campus is gorgeous, particularly the end we're going to be staying in starting in September.16:36
th1aBut it is a mile from the entrance to campus.16:36
th1aThis is a pretty unfriendly campus for skating -- I'll have to bike to the skatepark.16:36
th1aI skated there yesterday morning.  Very nice.16:37
* yvl is happy for you :)16:37
th1aThe roads here have some particularly rough pavement.  Big pieces of gravel embedded in them.16:37
th1aI have to keep reminding myself that living on a nice college campus isn't anything like real life anywhere.16:38
th1aLiving at Brown got me to live in Providence, but where I live in Providence is nothing like living at Brown.16:38
th1aAnyhow, I guess I'm going to have to start putting some pictures on flickr or something.16:39
yvlyes please16:39
th1aflickr still seems relatively un-evil...16:39
th1aIn the overall spectrum of evil.16:39
th1aOK, down to business...16:40
yvltrue :)16:40
th1aGlenda ran into a permissions bug with the auto-assign view for skills.16:40
th1aThat was before the update.16:40
th1aDo you know if you looked at that view yvl.16:41
th1aSeems like one it would be easy to forget.16:41
yvlwhich one is it?16:41
th1areplaceafill:  How would you identify it?16:42
menesisbatch assign skills16:42
replaceafillit's under /courses -> Batch ASsign skills16:42
replaceafilli had no problem getting to it16:43
yvlas a clerk?16:43
replaceafillalthough i put the manager in the three groups16:43
menesisI checked yesterday and the form is displayed16:43
menesismanager and clerk16:43
th1aOK, I think her "manager" might have slipped between evolution revisions, or something.16:43
th1aBecause she said: "4. Batch assign skills: Denied. Logged in as administrator. Tried to add myself to Site Manager and was Denied."16:43
th1aWhat did "manager" used to be?  Just "Site Managers?"16:44
th1aconfirmed works or doesn't work?16:44
yvlI think only superuser can batch assign skills16:45
yvland only Site Managers can see the link16:45
replaceafillisn't the same issue for adding courses?16:45
th1aThat is a mysterious status for me.16:45
yvlnobody can add courses16:46
yvlit's... weird.16:46
replaceafilli remember the ones that can add them don't see the link16:46
replaceafilland viceversa16:46
yvlyes :D16:46
yvlneed to fix16:47
yvlwill fix asap16:47
yvlwho should add courses?16:47
yvlsite managers?16:47
yvlclerks also, right?16:47
th1aIs this a situation where if the permissions haven't been set/updated it defaults to only "superuser?"16:47
th1aI would say managers and clerks.16:48
th1aIf you wanted to be pedantic, only clerks.16:48
yvllet's do managers also16:49
th1aI agree.16:49
th1aSometimes I wonder if you guys have lists of bugs in your head that you never tell me about.16:49
th1aLike, "Oh, by the way, nobody can create a course in the current release."16:50
* replaceafill guilty of that :(16:50
th1aWell, it is a problem!16:50
replaceafilli filed a bug with it though :P16:51
replaceafillbut i do that16:51
th1aWell, that would be a critical bug!16:52
th1aWe did add an evolution script to add all former members of the three admin groups to Site Managers and Clerks, right?16:53
th1aOr do we still need to do that?16:54
th1aI'm guessing we didn't do that yet?16:54
th1aOK, yvl, can you do that?16:55
yvlwe did that16:55
th1aThat's in trunk menesis?16:55
menesisth1a: yes16:56
th1aIs there some obvious reason Glenda might have slipped through that?16:56
menesissince July 1. included in 2.5.1 release16:57
menesishave to look more carefully, but you cannot simply skip evolution scripts16:58
th1aI'm afraid Glenda's test instance might be getting weird.16:58
th1aOr maybe there was a permissions bug in the groups page?16:58
th1aOK.  We'll leave that as a mystery for now.16:59
th1aWhy don't you go ahead with your report yvl?16:59
yvlso, did the permission update17:00
yvlturns out there are still some loose ends there17:00
yvlfixed timetable wizard17:01
yvlthere were several things broken17:01
yvlone is when you make rotating periods, then select weekly time slots17:01
yvland say that periods should just be named by time17:02
yvlwhich does not make much sense when number of periods days does not match number of time slot days17:02
yvlI just disabled that step17:03
th1aIn that condition or in general?17:03
yvlif you want a rotating timetable with a weekly schedule, please name your periods yourself17:03
yvlin condition17:03
yvlit turns out, you could even get a traceback further along17:03
yvlif you decided to change order of periods for each day17:04
yvlso those are fixed17:04
yvltook a while to find what's broken and why thoug :)17:04
yvlthen I moved on to dig up enrollment thing17:04
yvlfixed the stupid bug with disappearing relationships17:05
yvlwas working on views to specify date when adding a relationship17:05
yvl(enrolling a person to section)17:05
yvloh, also state17:05
yvlthat's it17:05
yvlbusiness as usual :)17:06
yvland I'd like to take part of Fri off17:06
th1aMonday is the "Summer Bank Holiday" in the UK.17:06
th1aThey didn't bother with a pretense.17:06
th1aJust "Oh, there should be a bank holiday here."17:07
th1aThis would be a good time to fly down to Spain.17:07
th1a(in general, not us)17:07
th1aOK, so you've going to take another pass through these permissions loose ends.17:08
th1aIt is an inherently loose endy task I'm afraid.17:08
yvlI will look through other places17:08
yvljust in case17:08
th1aWe're making Glenda suffer.17:08
yvlnot good.17:08
th1aI'll update her.17:08
yvlhappy clients -> good17:09
yvlsuffering clients -> not good17:09
th1aOK.  Thanks yvl.17:09
replaceafilli updated the script to convert dwelsh xls to the importer format17:09
replaceafilli wanted to ask17:10
replaceafillanyone mind if i include that script in virginia17:10
replaceafilleven if it's only for david?17:10
th1aFine with me.17:10
replaceafillso i don't have to look for it every time i need it17:10
replaceafillyesterday i tested the report card with linked sections17:11
replaceafilland noticed the comments are not looked up correctly17:11
replaceafillsince they're in a different "list" i guess the method that calculates that is doing something weird17:11
replaceafilli also noticed17:11
replaceafillthat cell validation is broken17:12
replaceafilli think it's a left over of the readonly change?17:12
th1aYou mean the change of last week?17:12
replaceafillalso, for some reason i'm getting a JS error in regular worskheets17:13
th1aDo you know how it is broken?17:13
replaceafillth1a, i'm debugging that right now17:13
replaceafillthe url for the validation view17:13
replaceafillhas an "undefined" inserted17:13
th1aProbably you should fix that.17:13
replaceafilli'm not sure about the fckeditor yet17:14
th1aI want yvl to focus on permissions cleanup.17:14
replaceafillah ok17:14
th1aNot sure about?17:14
replaceafilli mean, i still don't know what's causing it17:14
replaceafillthere's an JS error related to the fckeditor17:15
replaceafillin regular worksheets17:15
replaceafillit's trying to loading the editor, and failing17:15
th1aOK, I guess those need to be sorted first.17:15
* replaceafill is embarassed of his english skills today...17:15
replaceafillth1a, did you see dwelsh email about social skills?17:16
th1aWell... my wife says I do the same thing all the time.17:16
th1aI just saw it.17:16
menesisthere are many NotFound: ... http://localhost:7080/comment_cell17:16
menesiserrors in the log17:16
menesiswhen you use journal17:17
menesisit doesn't have comments17:17
replaceafilli remember a user reporting that17:17
replaceafilli'll clean that up17:17
menesisbut your JS undefined error is different?17:17
menesisI thought fckeditor not loading error was fixed17:18
replaceafillmenesis, it is17:18
replaceafillit's a different one17:18
replaceafilli have no problem using the editor in a report sheet (With comments)17:19
replaceafillok, i'm done17:19
replaceafillth1a, ah sorry final question17:20
menesisok, I see the error.17:20
replaceafillth1a, what's the date for the release?17:20
th1aNo need to apologize replaceafill.17:20
th1amenesis: What's our deadline for Ubuntu at this point?17:20
menesisfckeditor is not needed in regular worksheet, so that part of the script should not be hit17:21
menesisnext deadline is...17:21
replaceafillmenesis, correct17:21
menesisAugust 29 is Feature freeze17:22
menesisand 1-week Beta freeze (uploads need approval)17:23
menesisthen Sep 5-19 is open development again17:23
th1aOpen development for Saucy in September?17:24
menesisopen for uploads17:24
th1aOK, so August 28 would be a good target for our feature freeze.17:25
th1aOK.  There you go replaceafill.17:25
replaceafillcool thanks17:25
th1aThanks replaceafill.17:26
menesisFeature freeze means it's hard to add new packages past that point, but I don't think we need any new packages17:27
menesisand new schooltool features have already landed17:27
th1aYeah, but we shouldn't be trying to squeeze in new features past that point either.17:27
th1aDepending on how you define a feature, I guess.17:28
menesisyes, it's better to stick to ubuntu schedule even if it is not enforced on us17:28
th1aYou know how I get.17:28
menesisbut this time we are on target17:29
menesisI have started making releases with permission fixes17:30
menesisonly pushed core so far, and turns out it was early17:30
menesisyvl committed timetable wizard fix after that17:31
yvlthere will be more security fixes tomorrow17:31
menesisand I remembered I have to update GPL license and headers17:31
th1aYes, that guy was funny.17:31
menesisthat contain the old FSF address17:32
menesisso I wrestled with 'sed' to make it do what I want, update many files at once17:33
menesisand did the same in all projects17:34
menesisalso investigated how to simplify my release process17:35
menesisto have one version.txt that can be automatically updated by zest.releaser17:36
menesisbut make snapshots done by buildbot possible17:37
menesisit works, but shelved it for now17:37
menesistoday I'll continue to make releases17:38
menesisalso I haven't enabled translations for trunk as promised17:39
th1aThat is, you haven't done as you promised or you have?17:40
menesisyvl: security fixes only in cando (batch assign skills)?17:41
yvlin trunk17:41
yvlmaybe in cando17:41
menesisth1a: I have made all the releases on august 2, but ran out of time to enable translations17:42
*** th1a has quit IRC17:42
*** th1a has joined #schooltool17:42
menesisso that's one more task while I wait for security fixes17:43
th1aSorry... messing with my new monitor and lost my window!17:43
* menesis done17:44
th1aThanks menesis.17:44
th1aWell, my new monitor works but I have to align it above or below my laptop screen, which is kind of weird.17:44
th1areplaceafill:  Have you bought a secondary monitor yet?!?17:45
* th1a rolls his eyes.17:45
th1aOK, so yvl, you're going to be pretty much in bugfix mode next week?17:46
replaceafillth1a, yes17:46
th1aI'd rather have you do that for a bit than launch straight back into the statuses.17:46
yvlbut I'd also like to spend some time on enrollment statuses17:46
yvlbecause I'm going on vacation in Sep17:47
yvland won't remember anything after few weeks in Italy :)17:47
th1aAh, true.17:47
th1aWell, look at your bugs.17:47
replaceafilluser from chile17:48
th1areplaceafill:  God job!17:48
th1aWhat's he say?17:48
replaceafill"the best part is that it really works"17:48
replaceafilltalking about custom scoresystems17:49
replaceafilland he offers his setup to some other chilean :)17:49
replaceafillwho may need it17:49
th1aAh, great!17:50
th1abtw, we'll probably have to change this time because I'll have to be picking up the girls at school.17:50
th1aWe'll sort that out once the schedule is more set.17:51
replaceafilli have no problem stying up late :)17:52
replaceafilli have trouble waking up early though :P17:52
th1aThanks guys.  Have a good week/end.17:53
th1aI'll be working the "Bank Holiday."17:53
* th1a drops the bag of gravel.17:54
yvlthanks guys17:54
replaceafillthanks everybody17:54
*** yvl has quit IRC17:58
*** replaceafill has quit IRC18:00
*** khildin has quit IRC18:35
*** menesis has quit IRC19:58
*** replaceafill has joined #schooltool21:04
*** menesis has joined #schooltool23:32

Generated by 2.15.1 by Marius Gedminas - find it at!