*** menesis has quit IRC | 00:09 | |
*** replaceafill has quit IRC | 06:34 | |
*** yvl has joined #schooltool | 08:22 | |
*** bigbrovar has joined #schooltool | 08:51 | |
*** bigbrovar_ has joined #schooltool | 11:33 | |
*** bigbrovar has quit IRC | 11:34 | |
*** bigbrovar_ has quit IRC | 11:50 | |
*** bigbrovar_ has joined #schooltool | 11:50 | |
*** menesis has joined #schooltool | 14:46 | |
*** yvl has quit IRC | 15:12 | |
*** replaceafill has joined #schooltool | 15:42 | |
*** menesis has quit IRC | 16:01 | |
*** menesis has joined #schooltool | 16:08 | |
*** yvl has joined #schooltool | 16:30 | |
th1a | yvl: Where should I be pulling for the current truck w/your attendance stuff? | 16:31 |
---|---|---|
th1a | hi yvl, menesis, replaceafill. | 16:31 |
th1a | Is your other meeting over replaceafill? | 16:31 |
replaceafill | good morning/afternoon | 16:31 |
yvl | good morning | 16:31 |
replaceafill | th1a, yes | 16:31 |
th1a | How'd it go? | 16:32 |
yvl | https://code.launchpad.net/~schooltool-owners/schooltool.lyceum.journal/trunk | 16:32 |
replaceafill | good, jelkner was telling paul about his summer plans | 16:32 |
replaceafill | and he has a request for the gradebook | 16:32 |
replaceafill | i'll let him finish his google doc with the description of the change | 16:33 |
th1a | hm... menesis, can I just apt-get that yet? | 16:33 |
replaceafill | they loved this report btw: | 16:34 |
replaceafill | http://imagebin.org/index.php?mode=image&id=261868 | 16:34 |
replaceafill | there's only that alignment mismatch | 16:34 |
th1a | Yeah, other than that. ;-) | 16:34 |
replaceafill | quoting: "that report looks beautiful..." | 16:35 |
replaceafill | :D | 16:35 |
th1a | It looks good. The fonts are probably too big though. | 16:35 |
yvl | everything is configurable! ;) | 16:35 |
th1a | Did you watch that basketball game last night replaceafill? | 16:36 |
replaceafill | th1a, i'll include it for our report work this week | 16:36 |
replaceafill | th1a, definitely! | 16:36 |
yvl | one thing that I noticed over the years - good report sell the product | 16:36 |
replaceafill | SA was 5 away of the championship :) | 16:36 |
yvl | and by good I mean elegant | 16:36 |
replaceafill | true | 16:36 |
th1a | Yes, reports are what sells. | 16:36 |
replaceafill | they loved the slanted text :D | 16:37 |
th1a | It is worth the headache. | 16:38 |
th1a | Hm... Updating my trunk I'm getting a libicu error. | 16:39 |
th1a | ImportError: libicui18n.so.44: cannot open shared object file: No such file or directory | 16:39 |
menesis | maybe you upgraded Ubuntu after your last build? | 16:39 |
th1a | Probably. | 16:39 |
menesis | rm -r python | 16:39 |
th1a | make clean? | 16:39 |
menesis | yes, but I think removing python (virtualenv sandbox) is enough | 16:40 |
menesis | to resolve shared library issues | 16:40 |
th1a | ok. | 16:40 |
menesis | th1a: you can apt-get install schooltool from https://launchpad.net/~schooltool-owners/+archive/trunk | 16:40 |
menesis | but some branches are pinned to before the permissions remap and attendance rewrite | 16:41 |
th1a | :q | 16:42 |
menesis | June 3. | 16:42 |
th1a | OK... | 16:42 |
th1a | Grr... | 16:42 |
th1a | I'm still getting the same error. | 16:42 |
th1a | ANyhow... | 16:43 |
menesis | try | 16:43 |
th1a | replaceafill, go ahead. | 16:43 |
menesis | rm -r ~/.buildout/eggs/zope.ucol-1.0.2-py2.7-linux-i686.egg | 16:43 |
replaceafill | ok | 16:43 |
menesis | bin/buildout | 16:44 |
replaceafill | so the discrete menus work is mostly done, i'm just cleaning the mess of JS i wrote (some copy/paste) | 16:44 |
replaceafill | and yesterday i worked on the virginia sorting issue glenda reported on monday | 16:44 |
th1a | menesis: That did it. | 16:44 |
replaceafill | i also merged a couple of small pending fixes | 16:45 |
replaceafill | (virgina fixes) | 16:45 |
th1a | menesis: We have a small cando fix we'd like to push. | 16:45 |
th1a | And virginia, I guess. | 16:45 |
replaceafill | i'll push those to trunk after the meeting | 16:45 |
replaceafill | th1a, report card now, right? | 16:46 |
replaceafill | i'll set that up and show you what i have | 16:46 |
th1a | replaceafill: Yes. | 16:46 |
replaceafill | i guess that's it from me | 16:47 |
menesis | th1a: ok | 16:47 |
menesis | replaceafill: ping me when you are done | 16:47 |
replaceafill | menesis, will do, thanks | 16:47 |
th1a | replaceafill: 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 |
menesis | I hope you do fixes in a flourish branch | 16:48 |
replaceafill | th1a, hhmm i have 2 exams today, so i'll come back a little later than usual | 16:49 |
menesis | i.e. some branch that does not contain celery/remote stuff | 16:49 |
replaceafill | th1a, could we meet tomorrow meeting time? | 16:49 |
replaceafill | menesis, ah | 16:49 |
replaceafill | menesis, i've been working based on celery | 16:50 |
th1a | replaceafill: yes. | 16:50 |
replaceafill | (that's celery trunk) | 16:50 |
replaceafill | th1a, kk | 16:50 |
replaceafill | menesis, hhmm but i think moving the fixes to flourish is not hard | 16:50 |
replaceafill | so i can do that | 16:50 |
replaceafill | i guess i should put the fixes in *both* branches, correct? | 16:51 |
menesis | if it is bugfixes, do them on flourish branch | 16:51 |
menesis | and then merge it to trunk | 16:51 |
replaceafill | ah ok, got it | 16:51 |
replaceafill | will do | 16:51 |
* replaceafill done | 16:52 | |
th1a | OK... 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 another | 16:53 |
th1a | Just branch trunk? | 16:53 |
yvl | you'll need trunks of both journal and core | 16:53 |
yvl | so branch journal trunk | 16:53 |
yvl | branch this: https://code.launchpad.net/~schooltool-owners/schooltool/trunk | 16:54 |
yvl | edit buildout.cfg in schooltool trunk | 16:54 |
yvl | change | 16:54 |
yvl | develop = ../path_to_journal_trunk | 16:54 |
th1a | OK. | 16:55 |
yvl | and add schooltool.lyceum journal to [package] | 16:55 |
yvl | then import sample data | 16:56 |
yvl | make start | 16:56 |
yvl | (in ST trunk) | 16:56 |
yvl | and open http://localhost:7080/persons/attendance.html | 16:56 |
th1a | OK, go ahead yvl. | 16:58 |
yvl | well, not much to say | 16:58 |
yvl | added score saving | 16:59 |
yvl | few lines of code that took a while | 16:59 |
yvl | started working on customizable score system | 16:59 |
yvl | now somewhere in the middle | 16:59 |
th1a | OK. I'll try to get my act together and get this running. | 17:00 |
th1a | Anything else, yvl? | 17:00 |
yvl | a small question | 17:00 |
yvl | where should I put the link to school attendance view? | 17:00 |
yvl | School tab somewhere? | 17:01 |
yvl | Persons page? | 17:01 |
yvl | oh, also: I filtered students in that page | 17:01 |
yvl | so when you select a month that is inside some term | 17:01 |
th1a | Yes, that's a good question. | 17:02 |
yvl | only persons who are students in sections of that term are available | 17:02 |
th1a | Really a clerk should see it when they click the Attendance tab. | 17:03 |
yvl | hmm | 17:03 |
yvl | makes sense | 17:03 |
th1a | It just is a problem that you can be a clerk and a teacher. | 17:03 |
th1a | Maybe if you are a clerk and teacher it is an action? | 17:04 |
th1a | In the regular journal view? | 17:04 |
th1a | Or... | 17:04 |
th1a | Let me know which of these things are impossible. | 17:04 |
yvl | we can also make another tab | 17:05 |
th1a | Essentially, it is straightforward if you are a clerk but not a teacher. | 17:05 |
yvl | School Attendance | 17:05 |
menesis | there is a Journal tab. add an Attendance tab | 17:05 |
menesis | that's how was done for Philippines | 17:05 |
th1a | Well... better to just put it in School probably. | 17:05 |
yvl | well | 17:06 |
th1a | Than add a new tab. | 17:06 |
yvl | I'd rather have it accessable as a tab or from a tab | 17:06 |
yvl | feels more consistent to me | 17:06 |
th1a | I'd rather have it be clearly a tab for clerks and slightly annoying for someone who is a clerk and teacher. | 17:07 |
th1a | They just have to deal with a mode switch. | 17:07 |
yvl | hmm | 17:07 |
yvl | there is a radio button select between modes | 17:07 |
th1a | We could just add a choice there for teacher/clerks. | 17:07 |
yvl | journal, attendance and homeroom (optional) | 17:07 |
yvl | right | 17:08 |
th1a | That works for me. | 17:08 |
yvl | and when in attendance view, for teacher/clerks only: | 17:08 |
yvl | - school attendance | 17:08 |
yvl | - section attendance | 17:08 |
yvl | (that one takes to last selected section / attendance mode) | 17:08 |
yvl | to avoid all the section / term dropdowns that are associated with teacher's Journal tab | 17:09 |
yvl | ok | 17:09 |
yvl | I think that will be fine | 17:09 |
yvl | great for teachers, great for clerks, good for teacher/clerks | 17:10 |
th1a | Yeah. | 17:10 |
th1a | Good. | 17:10 |
th1a | Thanks yvl. | 17:12 |
th1a | menesis? | 17:12 |
menesis | I have finished making packaging branches for all plugins | 17:13 |
menesis | and created recipes to build them daily | 17:13 |
menesis | pinned revisions to before permissions/attendance changes | 17:14 |
menesis | so everything is now in the trunk ppa | 17:16 |
menesis | then looked from what point to make a release... | 17:17 |
menesis | reviewed the new strings added with celery | 17:17 |
menesis | fixed some of them, eliminated duplicate strings | 17:18 |
menesis | fixed permissions in snapshots done by buildbot | 17:20 |
menesis | ... | 17:20 |
menesis | and that's all | 17:21 |
th1a | OK, so this testing release for celery will be ready... this week? | 17:21 |
th1a | Just to be clear, nobody is banging down the door for it. | 17:21 |
th1a | So I'm not trying to put the heat on. | 17:22 |
menesis | a snapshot for testing was done | 17:23 |
menesis | I have just updated from the ppa, but see an error on startup :( | 17:24 |
menesis | so it's not ready like I thought | 17:24 |
menesis | oh, missing locales dir | 17:24 |
th1a | OK, close though. | 17:25 |
menesis | now I am making a release, but it will be very similar to what's available in the trunk ppa | 17:26 |
th1a | Yes. | 17:26 |
menesis | maybe I should skip updating translations | 17:28 |
menesis | it takes time | 17:28 |
th1a | This is mostly for Virginia to test, so that would be reasonable. | 17:29 |
menesis | I'll have the ppa working later today | 17:30 |
th1a | OK. Thanks menesis. | 17:31 |
menesis | I discovered a startup error half an hour ago, thought it was ready | 17:31 |
* menesis done | 17:32 | |
menesis | oh | 17:32 |
menesis | replaceafill: I also fixed fckeditor 404 error in gradebook | 17:33 |
replaceafill | menesis, ah yes, i noticed :) | 17:33 |
menesis | not yet released, will upload together with your cando fixes | 17:34 |
th1a | OK, are we done menesis? | 17:44 |
menesis | yes | 17:45 |
th1a | OK, thanks guys. | 17:46 |
th1a | My sister in law is getting married Sunday night, so I may be a little foggy at the meeting Monday. | 17:46 |
yvl | oh right | 17:46 |
th1a | I'll be up anyway though. | 17:46 |
yvl | Monday is bank holiday here | 17:46 |
th1a | Or Tuesday! | 17:47 |
th1a | OK, not hard to talk me into meeting Tuesday. | 17:47 |
th1a | See you Tuesday. | 17:47 |
replaceafill | :D | 17:47 |
replaceafill | thanks everybody | 17:47 |
* th1a drops the bag of gravel. | 17:47 | |
replaceafill | wish me luck in my exams ;) | 17:47 |
yvl | see you guys Tue ;) | 17:47 |
replaceafill | see you tomorrow th1a | 17:47 |
th1a | Have a good week/end. | 17:47 |
yvl | best of luck replaceafill!!! | 17:47 |
replaceafill | merci! | 17:47 |
replaceafill | ;) | 17:47 |
*** menesis has quit IRC | 17:52 | |
*** menesis1 has joined #schooltool | 17:52 | |
*** replaceafill has quit IRC | 17:53 | |
*** menesis1 is now known as menesis | 18:21 | |
*** bigbrovar_ has quit IRC | 19:03 | |
*** yvl has quit IRC | 19:29 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!