IRC log of #schooltool for Wednesday, 2013-06-19

*** menesis has quit IRC00:09
*** replaceafill has quit IRC06:34
*** yvl has joined #schooltool08:22
*** bigbrovar has joined #schooltool08:51
*** bigbrovar_ has joined #schooltool11:33
*** bigbrovar has quit IRC11:34
*** bigbrovar_ has quit IRC11:50
*** bigbrovar_ has joined #schooltool11:50
*** menesis has joined #schooltool14:46
*** yvl has quit IRC15:12
*** replaceafill has joined #schooltool15:42
*** menesis has quit IRC16:01
*** menesis has joined #schooltool16:08
*** yvl has joined #schooltool16:30
th1ayvl:  Where should I be pulling for the current truck w/your attendance stuff?16:31
th1ahi yvl, menesis, replaceafill.16:31
th1aIs your other meeting over replaceafill?16:31
replaceafillgood morning/afternoon16:31
yvlgood morning16:31
replaceafillth1a, yes16:31
th1aHow'd it go?16:32
replaceafillgood, jelkner was telling paul about his summer plans16:32
replaceafilland he has a request for the gradebook16:32
replaceafilli'll let him finish his google doc with the description of the change16:33
th1ahm... menesis, can I just apt-get that yet?16:33
replaceafillthey loved this report btw:16:34
replaceafillthere's only that alignment mismatch16:34
th1aYeah, other than that. ;-)16:34
replaceafillquoting: "that report looks beautiful..."16:35
th1aIt looks good.  The fonts are probably too big though.16:35
yvleverything is configurable! ;)16:35
th1aDid you watch that basketball game last night replaceafill?16:36
replaceafillth1a, i'll include it for our report work this week16:36
replaceafillth1a, definitely!16:36
yvlone thing that I noticed over the years - good report sell the product16:36
replaceafillSA was 5 away of the championship :)16:36
yvland by good I mean elegant16:36
th1aYes, reports are what sells.16:36
replaceafillthey loved the slanted text :D16:37
th1aIt is worth the headache.16:38
th1aHm... Updating my trunk I'm getting a libicu error.16:39
th1aImportError: cannot open shared object file: No such file or directory16:39
menesismaybe you upgraded Ubuntu after your last build?16:39
menesisrm -r python16:39
th1amake clean?16:39
menesisyes, but I think removing python (virtualenv sandbox) is enough16:40
menesisto resolve shared library issues16:40
menesisth1a: you can apt-get install schooltool from
menesisbut some branches are pinned to before the permissions remap and attendance rewrite16:41
menesisJune 3.16:42
th1aI'm still getting the same error.16:42
th1areplaceafill, go ahead.16:43
menesisrm -r ~/.buildout/eggs/zope.ucol-1.0.2-py2.7-linux-i686.egg16:43
replaceafillso the discrete menus work is mostly done, i'm just cleaning the mess of JS i wrote (some copy/paste)16:44
replaceafilland yesterday i worked on the virginia sorting issue glenda reported on monday16:44
th1amenesis:  That did it.16:44
replaceafilli also merged a couple of small pending fixes16:45
replaceafill(virgina fixes)16:45
th1amenesis:  We have a small cando fix we'd like to push.16:45
th1aAnd virginia, I guess.16:45
replaceafilli'll push those to trunk after the meeting16:45
replaceafillth1a, report card now, right?16:46
replaceafilli'll set that up and show you what i have16:46
th1areplaceafill:  Yes.16:46
replaceafilli guess that's it from me16:47
menesisth1a: ok16:47
menesisreplaceafill: ping me when you are done16:47
replaceafillmenesis, will do, thanks16:47
th1areplaceafill:  I'm going to be out after the meeting for a couple hours, so we'll probably have to meet after your class?16:48
menesisI hope you do fixes in a flourish branch16:48
replaceafillth1a, hhmm i have 2 exams today, so i'll come back a little later than usual16:49
menesisi.e. some branch that does not contain celery/remote stuff16:49
replaceafillth1a, could we meet tomorrow meeting time?16:49
replaceafillmenesis, ah16:49
replaceafillmenesis, i've been working based on celery16:50
th1areplaceafill: yes.16:50
replaceafill(that's celery trunk)16:50
replaceafillth1a, kk16:50
replaceafillmenesis, hhmm but i think moving the fixes to flourish is not hard16:50
replaceafillso i can do that16:50
replaceafilli guess i should put the fixes in *both* branches, correct?16:51
menesisif it is bugfixes, do them on flourish branch16:51
menesisand then merge it to trunk16:51
replaceafillah ok, got it16:51
replaceafillwill do16:51
* replaceafill done16:52
th1aOK... if I were just starting from scratch, how would I get yvl's current attendance stuff?16:53
menesis"bzr merge --uncommitted" applies uncommitted changes in one working dir to another16:53
th1aJust branch trunk?16:53
yvlyou'll need trunks of both journal and core16:53
yvlso branch journal trunk16:53
yvlbranch this:
yvledit buildout.cfg in schooltool trunk16:54
yvldevelop = ../path_to_journal_trunk16:54
yvland add schooltool.lyceum journal to [package]16:55
yvlthen import sample data16:56
yvlmake start16:56
yvl(in ST trunk)16:56
yvland open http://localhost:7080/persons/attendance.html16:56
th1aOK, go ahead yvl.16:58
yvlwell, not much to say16:58
yvladded score saving16:59
yvlfew lines of code that took a while16:59
yvlstarted working on customizable score system16:59
yvlnow somewhere in the middle16:59
th1aOK.  I'll try to get my act together and get this running.17:00
th1aAnything else, yvl?17:00
yvla small question17:00
yvlwhere should I put the link to school attendance view?17:00
yvlSchool tab somewhere?17:01
yvlPersons page?17:01
yvloh, also: I filtered students in that page17:01
yvlso when you select a month that is inside some term17:01
th1aYes, that's a good question.17:02
yvlonly persons who are students in sections of that term are available17:02
th1aReally a clerk should see it when they click the Attendance tab.17:03
yvlmakes sense17:03
th1aIt just is a problem that you can be a clerk and a teacher.17:03
th1aMaybe if you are a clerk and teacher it is an action?17:04
th1aIn the regular journal view?17:04
th1aLet me know which of these things are impossible.17:04
yvlwe can also make another tab17:05
th1aEssentially, it is straightforward if you are a clerk but not a teacher.17:05
yvlSchool Attendance17:05
menesisthere is a Journal tab. add an Attendance tab17:05
menesisthat's how was done for Philippines17:05
th1aWell... better to just put it in School probably.17:05
th1aThan add a new tab.17:06
yvlI'd rather have it accessable as a tab or from a tab17:06
yvlfeels more consistent to me17:06
th1aI'd rather have it be clearly a tab for clerks and slightly annoying for someone who is a clerk and teacher.17:07
th1aThey just have to deal with a mode switch.17:07
yvlthere is a radio button select between modes17:07
th1aWe could just add a choice there for teacher/clerks.17:07
yvljournal, attendance and homeroom (optional)17:07
th1aThat works for me.17:08
yvland when in attendance view, for teacher/clerks only:17:08
yvl- school attendance17:08
yvl- section attendance17:08
yvl(that one takes to last selected section / attendance mode)17:08
yvlto avoid all the section / term dropdowns that are associated with teacher's Journal tab17:09
yvlI think that will be fine17:09
yvlgreat for teachers, great for clerks, good for teacher/clerks17:10
th1aThanks yvl.17:12
menesisI have finished making packaging branches for all plugins17:13
menesisand created recipes to build them daily17:13
menesispinned revisions to before permissions/attendance changes17:14
menesisso everything is now in the trunk ppa17:16
menesisthen looked from what point to make a release...17:17
menesisreviewed the new strings added with celery17:17
menesisfixed some of them, eliminated duplicate strings17:18
menesisfixed permissions in snapshots done by buildbot17:20
menesisand that's all17:21
th1aOK, so this testing release for celery will be ready... this week?17:21
th1aJust to be clear, nobody is banging down the door for it.17:21
th1aSo I'm not trying to put the heat on.17:22
menesisa snapshot for testing was done17:23
menesisI have just updated from the ppa, but see an error on startup :(17:24
menesisso it's not ready like I thought17:24
menesisoh, missing locales dir17:24
th1aOK, close though.17:25
menesisnow I am making a release, but it will be very similar to what's available in the trunk ppa17:26
menesismaybe I should skip updating translations17:28
menesisit takes time17:28
th1aThis is mostly for Virginia to test, so that would be reasonable.17:29
menesisI'll have the ppa working later today17:30
th1aOK.  Thanks menesis.17:31
menesisI discovered a startup error half an hour ago, thought it was ready17:31
* menesis done17:32
menesisreplaceafill: I also fixed fckeditor 404 error in gradebook17:33
replaceafillmenesis, ah yes, i noticed :)17:33
menesisnot yet released, will upload together with your cando fixes17:34
th1aOK, are we done menesis?17:44
th1aOK, thanks guys.17:46
th1aMy sister in law is getting married Sunday night, so I may be a little foggy at the meeting Monday.17:46
yvloh right17:46
th1aI'll be up anyway though.17:46
yvlMonday is bank holiday here17:46
th1aOr Tuesday!17:47
th1aOK, not hard to talk me into meeting Tuesday.17:47
th1aSee you Tuesday.17:47
replaceafillthanks everybody17:47
* th1a drops the bag of gravel.17:47
replaceafillwish me luck in my exams ;)17:47
yvlsee you guys Tue ;)17:47
replaceafillsee you tomorrow th1a17:47
th1aHave a good week/end.17:47
yvlbest of luck replaceafill!!!17:47
*** menesis has quit IRC17:52
*** menesis1 has joined #schooltool17:52
*** replaceafill has quit IRC17:53
*** menesis1 is now known as menesis18:21
*** bigbrovar_ has quit IRC19:03
*** yvl has quit IRC19:29

Generated by 2.15.1 by Marius Gedminas - find it at!