*** pcardune_ has joined #schooltool | 00:54 | |
*** pcardune has quit IRC | 00:55 | |
*** pcardune_ is now known as pcardune | 00:55 | |
*** pcardune has quit IRC | 00:59 | |
*** pcardune has joined #schooltool | 00:59 | |
*** ignas has quit IRC | 02:22 | |
*** aelkner has quit IRC | 03:34 | |
*** krushik has quit IRC | 03:34 | |
*** aelkner has joined #schooltool | 03:36 | |
*** krushik has joined #schooltool | 03:36 | |
*** pcardune has quit IRC | 03:51 | |
*** dlobo has joined #schooltool | 04:12 | |
*** dlobo has quit IRC | 05:24 | |
*** pcardune has joined #schooltool | 06:42 | |
*** pcardune has quit IRC | 06:56 | |
*** dlobo has joined #schooltool | 07:08 | |
*** dlobo has quit IRC | 07:30 | |
*** dlobo has joined #schooltool | 07:33 | |
*** dlobo has quit IRC | 07:57 | |
*** dkg0 has quit IRC | 08:24 | |
*** pcardune has joined #schooltool | 08:25 | |
*** dkg0 has joined #schooltool | 09:08 | |
*** ignas has joined #schooltool | 10:03 | |
*** pcardune has quit IRC | 11:15 | |
*** menesis has joined #schooltool | 11:45 | |
*** ignas has quit IRC | 12:04 | |
*** menesis has quit IRC | 13:12 | |
*** yvl has joined #schooltool | 13:30 | |
*** alga has joined #SchoolTool | 14:03 | |
*** menesis has joined #schooltool | 15:09 | |
*** dlobo has joined #schooltool | 15:16 | |
*** dlobo has quit IRC | 15:24 | |
*** th1a has quit IRC | 15:30 | |
*** lisppaste5 has quit IRC | 15:30 | |
*** dkg0 has quit IRC | 15:30 | |
*** Lumiere has quit IRC | 15:30 | |
*** th1a has joined #schooltool | 15:30 | |
*** dkg0 has joined #schooltool | 15:30 | |
*** lisppaste5 has joined #schooltool | 15:30 | |
*** Lumiere has joined #schooltool | 15:33 | |
*** Aiste has joined #schooltool | 15:35 | |
*** dlobo has joined #schooltool | 15:41 | |
*** replaceafill has joined #schooltool | 15:57 | |
*** jelkner has joined #schooltool | 16:15 | |
jelkner | th1a: how do i switch a student from one class to another so that: | 16:15 |
---|---|---|
jelkner | 1. there grades still appear for Q1 and Q2 in the previous class | 16:16 |
jelkner | 2. The don't appear in the gradebook for new quarters. | 16:16 |
*** ignas has joined #schooltool | 16:16 | |
jelkner | 3. The do appear in the new class for Q3 and Q4. | 16:16 |
*** lisppaste5 has quit IRC | 16:19 | |
*** lisppaste5 has joined #schooltool | 16:19 | |
*** menesis has quit IRC | 16:29 | |
*** alga has quit IRC | 16:29 | |
*** yvl has quit IRC | 16:29 | |
*** krushik has quit IRC | 16:29 | |
*** aelkner has quit IRC | 16:29 | |
*** menesis has joined #schooltool | 16:30 | |
*** alga has joined #schooltool | 16:30 | |
*** yvl has joined #schooltool | 16:30 | |
*** aelkner has joined #schooltool | 16:30 | |
*** krushik has joined #schooltool | 16:30 | |
*** Lumiere has quit IRC | 16:34 | |
*** jelkner has quit IRC | 16:34 | |
*** dlobo has quit IRC | 16:34 | |
*** Aiste has quit IRC | 16:34 | |
*** lisppaste5 has quit IRC | 16:34 | |
*** ignas has quit IRC | 16:34 | |
*** replaceafill has quit IRC | 16:34 | |
*** dkg0 has quit IRC | 16:34 | |
*** jelkner has joined #schooltool | 16:34 | |
*** dlobo has joined #schooltool | 16:34 | |
*** Aiste has joined #schooltool | 16:34 | |
*** lisppaste5 has joined #schooltool | 16:35 | |
*** ignas has joined #schooltool | 16:35 | |
*** replaceafill has joined #schooltool | 16:35 | |
*** dkg0 has joined #schooltool | 16:35 | |
*** lisppaste5 has quit IRC | 16:48 | |
*** ignas has quit IRC | 16:48 | |
*** ignas has joined #schooltool | 16:48 | |
*** Lumiere has joined #schooltool | 16:50 | |
jelkner | anyone know if th1a is around? | 16:50 |
*** dlobo has quit IRC | 17:26 | |
*** jelkner has quit IRC | 17:30 | |
*** dlobo has joined #schooltool | 18:15 | |
replaceafill | menesis, ping | 18:25 |
menesis | replaceafill? | 18:26 |
replaceafill | hey menesis, i just did a fresh cando check out and i'm getting conflicts | 18:26 |
replaceafill | let me paste them | 18:27 |
replaceafill | menesis, http://pastebin.com/m32339bba | 18:27 |
replaceafill | the schooltool libpaste thing is not here :( | 18:27 |
replaceafill | cando is trying to get lyceum and the gradebook from dev | 18:28 |
replaceafill | and dev requires schooltool 1.2 | 18:28 |
replaceafill | but cando uses 1.0.4 i guess | 18:28 |
menesis | it does | 18:30 |
replaceafill | i wonder why cando is not following http://ftp.schooltool.org/schooltool/1.0 to look for lyceum and gradebook | 18:31 |
replaceafill | or is it the version.txt.in file again | 18:32 |
menesis | I split the directories but have not managed to support having both installed | 18:32 |
menesis | I change buildout.cfg to develop = . ../schooltool ../schooltool.gradebook ../schooltool.lyceum.journal | 18:33 |
menesis | the it gets those checkouts | 18:33 |
replaceafill | but to hack cando you shouldn't need them, right? | 18:33 |
menesis | if you have newer eggs in ~/.buildout/eggs they are used instead of whatever is in ftp.schooltool..../1.0 | 18:34 |
replaceafill | no, i don't use a shared eggs directory | 18:34 |
replaceafill | buildout creates the egg directory inside my cando check out | 18:34 |
replaceafill | and downloads them every time | 18:34 |
replaceafill | WTF!!!! | 18:37 |
menesis | hm | 18:37 |
replaceafill | menesis, i have a shared eggs directory!!! | 18:38 |
replaceafill | i don't know how the hell it was created | 18:38 |
replaceafill | let me get rid of it | 18:38 |
menesis | I always use shared eggs dir.. | 18:38 |
replaceafill | i dont use them because of this problem | 18:39 |
menesis | but I haven't been able to completely solve the 1.0 separation | 18:39 |
menesis | I could add stable versions to 1.0/versions.cfg | 18:39 |
menesis | then they would be used | 18:39 |
replaceafill | i'm downloading the eggs again | 18:40 |
menesis | but then the 1.0/dev dir would not work... except that it was borked anyway | 18:40 |
replaceafill | ah!! it was zopeproject's fault | 18:41 |
replaceafill | i used zopeproject | 18:41 |
replaceafill | and it created the .buildout shared directory :( | 18:41 |
menesis | no it is still my fault because such errors should not happen. but they do and that hurts me as well | 18:43 |
menesis | but if you solve it as before then.. you could test me my gradebook backport :) | 18:45 |
menesis | I have merged many changes from trunk to release a gradebook 0.4.10 but did not release that | 18:46 |
menesis | because there are many changes and I don't know if all the pieces are in place | 18:46 |
menesis | I know that a few translations are lost | 18:47 |
replaceafill | ok, 1. check out cando | 18:47 |
replaceafill | 2. check out gradebook 0.4 | 18:47 |
replaceafill | 3. add gradebook to cando develop = ... | 18:47 |
replaceafill | is that what you want me to do? | 18:47 |
menesis | on the other hand schooltool-1.0.4 and schooltool.gradebook-0.4.9 as currently packaged do not have gradebook translations at all :( | 18:47 |
menesis | if you do not use shared eggs dir then you will have all the good eggs | 18:48 |
replaceafill | and i guess cando users don't use the gradebook | 18:48 |
replaceafill | both gradebooks activated get you css style issues :( | 18:48 |
menesis | wait a little while I make a new snapshot | 18:49 |
menesis | cando uses gradebook for IExternalActivity interface... | 18:52 |
replaceafill | yes | 18:53 |
*** dlobo has quit IRC | 18:57 | |
menesis | ok | 18:58 |
menesis | replaceafill: if you run buildout now it should get eggs from 1.0/dev | 18:59 |
menesis | oh but you will not be able to test schooltool.gradebook with cando :/ | 18:59 |
menesis | so nevermind. everything else is released I think | 19:00 |
replaceafill | menesis, the cando check out worked without the shared eggs directory | 19:01 |
replaceafill | schooltool-1.0.4.2-py2.5.egg/ schooltool.devtools-0.5.2-py2.5.egg/ schooltool.gradebook-0.4.9-py2.5.egg/ | 19:01 |
menesis | good | 19:03 |
*** Aiste has quit IRC | 19:54 | |
*** alga_ has joined #SchoolTool | 19:57 | |
*** pcardune has joined #schooltool | 20:02 | |
*** menesis has quit IRC | 20:10 | |
*** alga has quit IRC | 20:10 | |
*** alga_ has quit IRC | 20:18 | |
*** dlobo has joined #schooltool | 20:22 | |
*** dlobo has quit IRC | 20:35 | |
*** dlobo has joined #schooltool | 20:45 | |
*** dlobo has quit IRC | 20:56 | |
*** pcardune has quit IRC | 20:58 | |
*** dlobo has joined #schooltool | 21:02 | |
*** dlobo has quit IRC | 21:04 | |
*** pcardune has joined #schooltool | 21:06 | |
*** ignas has quit IRC | 21:43 | |
aelkner | replaceafill: ping | 21:55 |
replaceafill | hey aelkner | 21:56 |
aelkner | hey douglas, can you update jelkner's cando instance please? | 21:56 |
replaceafill | sure | 21:56 |
aelkner | thanks | 21:57 |
replaceafill | hhmm | 21:58 |
replaceafill | aelkner, jelkner's instance has changed | 21:58 |
replaceafill | maybe matt gallagher did something to it | 21:59 |
replaceafill | he's their sysadmin AFAIK | 21:59 |
aelkner | jelkner's gong to love that | 21:59 |
aelkner | he said he will email matt | 21:59 |
replaceafill | :D | 21:59 |
aelkner | do you know what he did? | 21:59 |
replaceafill | i had the instance running under my user | 22:00 |
aelkner | it still is | 22:00 |
replaceafill | using 'screen' | 22:00 |
replaceafill | but i have no screens to resume | 22:00 |
aelkner | the machine has been restarted | 22:00 |
aelkner | and it runs | 22:00 |
aelkner | if you log in and do a ps -aef you'll see it | 22:01 |
replaceafill | ah! now root has the process | 22:01 |
replaceafill | it's still under my home directory | 22:01 |
replaceafill | but running under root | 22:01 |
aelkner | i don't see ant init.d scripts for cando or schooltool | 22:02 |
aelkner | perhaps att started it himself as root | 22:03 |
replaceafill | nope | 22:03 |
aelkner | then how do you think it got started? | 22:04 |
replaceafill | mattva01 1693 0.0 0.1 21552 4364 tty1 S Jan16 0:00 -bash | 22:04 |
replaceafill | mattva01 1860 0.0 0.1 21552 4348 tty2 S+ Jan16 0:00 -bash | 22:04 |
replaceafill | root 2293 0.0 9.4 735252 381428 tty1 Sl+ Jan16 6:59 /home/replaceafill/cando/python/bin/python /home/replaceafill/cando/bin/start-schooltool-instance /home/replaceafill/cando/instance/ | 22:04 |
*** jelkner has joined #schooltool | 22:04 | |
replaceafill | i suspect on those two process before the root line | 22:04 |
replaceafill | aelkner, jelkner, sorry i can't find a way other than killing the process :( | 22:10 |
jelkner | replaceafill, we need to figure out who is in charge | 22:11 |
jelkner | matt is physically here | 22:11 |
jelkner | so when the machine went down | 22:11 |
jelkner | he brought it back up | 22:11 |
replaceafill | jelkner, i thought he was your sysadmin? | 22:12 |
jelkner | i don't know why he changed the way the process ran | 22:12 |
jelkner | he is | 22:12 |
jelkner | but apparently, he has created a problem for you, yes? | 22:12 |
replaceafill | shouldn't he be in charge? | 22:12 |
jelkner | ok | 22:12 |
replaceafill | no, if he can update your instance | 22:12 |
replaceafill | i can do it | 22:12 |
replaceafill | but i was running the process in another way | 22:12 |
replaceafill | that's all | 22:13 |
jelkner | division of labor: | 22:13 |
jelkner | hardware / sysadmin - matt | 22:13 |
jelkner | software: replaceafill, aelkner | 22:13 |
replaceafill | jelkner, but we had that conversation about the thin line between them etc etc etc | 22:13 |
jelkner | so, what do we do here? | 22:14 |
aelkner | i just said the same to him on the phone | 22:14 |
replaceafill | or you mean: software = OS + code? | 22:14 |
replaceafill | this is easy | 22:14 |
replaceafill | just tell matt to stop the process | 22:14 |
replaceafill | when he does | 22:15 |
aelkner | replaceafill: don't you have sudo? | 22:15 |
replaceafill | i pull aelkner's changes | 22:15 |
replaceafill | and then he can start it back | 22:15 |
replaceafill | and share with us the way the process is managed now | 22:15 |
replaceafill | aelkner, yes, that's why i said i could kill it | 22:15 |
replaceafill | but i prefer "/etc/init.d/cando stop" to "kill XXXX" | 22:16 |
aelkner | i don't even see a /etc/init.c/cando | 22:16 |
replaceafill | no, there isn't | 22:17 |
replaceafill | maybe he started it as "bin/start-schooltool-instance instance &" | 22:17 |
replaceafill | send it to background | 22:17 |
replaceafill | but i'm just guessing ;) | 22:17 |
aelkner | that's a good guess | 22:18 |
replaceafill | jelkner, "Can we come up with a plan that makes sense?" | 22:18 |
replaceafill | jelkner, yes | 22:19 |
aelkner | i recommend gong ahead and stopping/starting yourself | 22:19 |
replaceafill | jelkner, a init.d script :P | 22:19 |
aelkner | why don't we have one already? | 22:19 |
jelkner | sure | 22:19 |
aelkner | ah, jelkner tells me this is a new machine | 22:19 |
jelkner | replaceafill, should i get a virtual machine | 22:19 |
aelkner | so that's why | 22:19 |
jelkner | running karmic | 22:19 |
jelkner | and you can set it up there any way you like? | 22:19 |
replaceafill | jelkner, i don't understand... | 22:20 |
jelkner | matt came in a few days ago | 22:21 |
jelkner | the server had stopped working | 22:21 |
jelkner | he spent hours trying getting it work | 22:21 |
jelkner | he said the file system may be corrupted | 22:22 |
jelkner | he got it working again | 22:22 |
jelkner | but i don't know what else he did to it | 22:22 |
jelkner | i'm wondering if: | 22:22 |
jelkner | 1. i should get a new vm running karmic | 22:22 |
replaceafill | can he jump in here? | 22:22 |
jelkner | 2. give replaceafill sys admin rights | 22:23 |
replaceafill | i have sys admin rights! | 22:23 |
jelkner | 3. move my ST instance over to there | 22:23 |
jelkner | he isn't around | 22:23 |
replaceafill | i just don't do sysadmin tasks for you | 22:23 |
replaceafill | :( | 22:23 |
replaceafill | let's kill it then | 22:23 |
jelkner | let's kill what? | 22:23 |
replaceafill | your instance, it needs to be stopped | 22:24 |
replaceafill | then updated and then started again | 22:24 |
jelkner | yrd | 22:24 |
jelkner | yes | 22:24 |
*** lisppaste5 has joined #schooltool | 22:25 | |
replaceafill | killing... | 22:25 |
replaceafill | dead... | 22:26 |
replaceafill | pulling aelkner's changes | 22:26 |
*** menesis has joined #schooltool | 22:26 | |
replaceafill | making back up... (just in case ;) | 22:26 |
jelkner | i'll jump back in when i get home | 22:27 |
*** jelkner has quit IRC | 22:29 | |
replaceafill | damn! | 22:29 |
aelkner | replaceafill: i can verify if the update works myself when you're done | 22:29 |
replaceafill | aelkner, lots of changes :D | 22:29 |
replaceafill | ok | 22:29 |
replaceafill | All changes applied successfully. | 22:29 |
aelkner | replaceafill: yep | 22:29 |
replaceafill | Now on revision 133. | 22:29 |
replaceafill | is that the one? | 22:29 |
aelkner | i'll check | 22:29 |
aelkner | what's the bzr log comment on rev 133? | 22:30 |
replaceafill | Reduce dependency on zope.app.* | 22:31 |
aelkner | for that matter, what's the brnach adress? | 22:31 |
replaceafill | by gediminas | 22:31 |
aelkner | is it the trunk? | 22:32 |
replaceafill | yes | 22:32 |
replaceafill | jelkner and his bleeding edge :P | 22:32 |
replaceafill | does he need one of your branches? | 22:32 |
aelkner | no, that's good | 22:32 |
aelkner | can you start it up? | 22:32 |
replaceafill | ok | 22:33 |
replaceafill | running buildout | 22:33 |
aelkner | it's good that jelkner uses trunk | 22:33 |
aelkner | he can get the updates faster that way | 22:33 |
replaceafill | ah great! conflicts :'''''( | 22:33 |
replaceafill | let me paste them | 22:33 |
replaceafill | hey the lisppaste5 is back | 22:33 |
replaceafill | lisppaste5, url | 22:33 |
lisppaste5 | To use the lisppaste bot, visit http://paste.lisp.org/new/schooltool and enter your paste. | 22:33 |
lisppaste5 | replaceafill pasted "conflicts on jelkner's" at http://paste.lisp.org/display/93702 | 22:34 |
aelkner | replaceafill: you know you'll need to update schooltool as well | 22:34 |
aelkner | also, schooltool.gradebook now depends on schooltool.lyceum.journal | 22:34 |
aelkner | since some of the gradebook reports report attendance | 22:35 |
replaceafill | so, now we're in trouble | 22:36 |
aelkner | why is that? | 22:36 |
replaceafill | do we have to branch schooltool, schooltool.gradebook and schooltool.lyceum.journal? | 22:36 |
aelkner | trunk will do | 22:36 |
replaceafill | we were only branching schooltool.gradebook | 22:36 |
aelkner | oh | 22:37 |
replaceafill | this is a cando check out | 22:37 |
aelkner | the rest are eggs? | 22:37 |
replaceafill | yes | 22:37 |
aelkner | never mind my remark about the other packages as they will come down as eggs | 22:38 |
aelkner | the problem is your conflict | 22:38 |
replaceafill | yes | 22:38 |
aelkner | yvl, menesis: is one of you there? | 22:38 |
aelkner | replaceafill: have you ever seen a version conflict of that type? | 22:40 |
replaceafill | yes | 22:40 |
replaceafill | and it was a pain to fix it :( | 22:40 |
replaceafill | i had it when i set up the instance at first | 22:41 |
replaceafill | because of a evolve script in the schooltool.gradebook | 22:41 |
aelkner | bummer | 22:42 |
menesis | ? | 22:43 |
aelkner | menesis: replaceafill is trying to update a cando instance and gets a version conflict in bin/buildout | 22:43 |
aelkner | his paste is right above | 22:43 |
menesis | I see | 22:44 |
replaceafill | menesis, they're trying to use cando with schooltool.gradebook's trunk | 22:44 |
aelkner | yeah, the buildout.cfg ight also be out of date | 22:45 |
aelkner | mght | 22:45 |
replaceafill | cando was modified to use ftp://.../1.2 | 22:45 |
aelkner | replaceafill: could you please paste the buildout.cfg? | 22:45 |
menesis | this is cando? | 22:45 |
replaceafill | menesis, yes | 22:46 |
replaceafill | aelkner, sure | 22:46 |
replaceafill | lisppaste5, url | 22:46 |
menesis | but you need gradebook trunk to get some feature | 22:46 |
aelkner | they want to use trunk so that they don't have to wait for eggs | 22:46 |
*** alga has joined #SchoolTool | 22:47 | |
replaceafill | is it me or paste.lisp.org is not responding... | 22:47 |
menesis | you use trunk when you want new features... | 22:47 |
aelkner | i saw this message recently: | 22:48 |
aelkner | lisppaste5 (n=lisppast@common-lisp.net) has joined #schooltool | 22:48 |
aelkner | could that mean the process is hanging and restarting | 22:48 |
replaceafill | here's the buildout.cfg file: http://pastebin.com/m7c017b29 | 22:48 |
menesis | if you really want to test trunk, then change extends and find-links to .../schooltool/1.4 | 22:50 |
replaceafill | ah!! is there a 1.4 now!??! :D | 22:50 |
replaceafill | i'm going to change it then | 22:50 |
menesis | that would solve the version conflict | 22:50 |
replaceafill | buildout.cfg and setup.py right? | 22:50 |
menesis | yes, although setup.py dependency-links is not used | 22:51 |
menesis | unless something depends on cando | 22:51 |
replaceafill | menesis, i should get rid of the schooltool-* eggs before running buildout, right? | 22:51 |
menesis | yes trunk is now 1.4 and all the eggs are different | 22:52 |
replaceafill | downloading lots of eggs.... | 22:52 |
menesis | but I am not sure that you want trunk unless you are developing or testing | 22:52 |
replaceafill | they are testing :) | 22:52 |
menesis | it has no new features | 22:52 |
replaceafill | hhmm new ZODB | 22:53 |
replaceafill | i hope nothing breaks :) | 22:53 |
replaceafill | ok, buildout finished downloading eggs | 22:59 |
aelkner | new ZODB code doensn't mean Data.fs gets broken | 22:59 |
replaceafill | and now we have an error when i try to start the instance | 22:59 |
replaceafill | from zope.app.keyreference.interfaces import IKeyReference | 22:59 |
replaceafill | ImportError: No module named interfaces | 22:59 |
*** lisppaste5 has quit IRC | 23:00 | |
aelkner | menesis: i saw that recently as well | 23:00 |
replaceafill | i remember menesis made a change in trunk because of that, right? | 23:01 |
replaceafill | but maybe the change is not in the egg yet | 23:01 |
replaceafill | wait! | 23:01 |
replaceafill | it's cando | 23:01 |
replaceafill | /home/replaceafill/cando/src/cando/message/message.py | 23:01 |
replaceafill | should those imports be changed to something else? | 23:02 |
menesis | that's what you get when you use trunk | 23:02 |
menesis | and I don't write emails about what is changing | 23:02 |
menesis | I have dropped several dependencies | 23:03 |
replaceafill | menesis, it's our fault for doing crazy things like this :D | 23:03 |
menesis | cando and some other plugins only depend on schooltool.. | 23:03 |
menesis | if it drops dependencies something else might break | 23:03 |
menesis | no, I update everything but not cando | 23:03 |
replaceafill | is it just a matter of changing the import? or we're screwed? | 23:04 |
menesis | in this case, you either add zope.app.keyreference to setup.py install_requires | 23:04 |
replaceafill | ah ok | 23:04 |
menesis | or replace zope.app.keyreference with zope.keyreference | 23:04 |
menesis | change the import is enough | 23:05 |
menesis | if you look at my recent commits to trunk that's all I did | 23:05 |
replaceafill | five changes needed | 23:05 |
replaceafill | src/cando/gradebook/browser/student.py:from zope.app.keyreference.interfaces import IKeyReference | 23:05 |
replaceafill | src/cando/gradebook/browser/gradebook.py:from zope.app.keyreference.interfaces import IKeyReference | 23:05 |
replaceafill | src/cando/skilldriver/tests.py:from zope.app.keyreference import testing | 23:05 |
replaceafill | src/cando/message/tests.py:from zope.app.keyreference.interfaces import IKeyReference | 23:05 |
replaceafill | src/cando/message/message.py:from zope.app.keyreference.interfaces import IKeyReference | 23:05 |
replaceafill | ok, now we have another kind of error :/ | 23:10 |
replaceafill | conflicts in cando's zcml files :| | 23:10 |
replaceafill | ah | 23:11 |
replaceafill | wow, i wonder why it didn't catch it before | 23:12 |
replaceafill | two zcml page directives | 23:12 |
replaceafill | with the same menu and the same title! | 23:12 |
replaceafill | eeeeeeeeeeeehhhhhhhhhhhh!!!!!! | 23:14 |
replaceafill | :D | 23:14 |
replaceafill | aelkner, could you check it? | 23:14 |
replaceafill | it's running | 23:14 |
menesis | :) | 23:21 |
replaceafill | menesis, the price of bleeding edge :P | 23:21 |
aelkner | replaceafill: sorry, i was away for a bt | 23:25 |
aelkner | what's the status? | 23:25 |
aelkner | never mind, i see it's running fine now | 23:29 |
aelkner | nice work | 23:29 |
aelkner | menesis: thanks for your help | 23:30 |
menesis | you welcome | 23:30 |
replaceafill | aelkner, are you latest changes there? | 23:32 |
replaceafill | your | 23:32 |
aelkner | yes | 23:32 |
aelkner | success! | 23:32 |
replaceafill | aelkner, we lost something though :( | 23:32 |
aelkner | ? | 23:32 |
replaceafill | remember the bug related to list(section.courses)[0] | 23:33 |
aelkner | vaguely | 23:33 |
menesis | aelkner: I haven't merged your january_fixes branch yet | 23:33 |
aelkner | menesis: that's ok | 23:34 |
aelkner | jelkner just needs to be able to hide worksheets | 23:34 |
aelkner | that's already there | 23:34 |
aelkner | replaceafill: what happened? | 23:34 |
menesis | ok | 23:34 |
replaceafill | i had fixed that one in jelkner's code | 23:34 |
aelkner | what package? | 23:35 |
replaceafill | gradebook.browser.gradebook | 23:35 |
*** didymo has joined #schooltool | 23:35 | |
* menesis goes to sleep | 23:35 | |
replaceafill | good night menesis | 23:36 |
replaceafill | :) | 23:36 |
replaceafill | aelkner: | 23:36 |
replaceafill | < return '%s - %s' % (list(section.courses)[0].title, section.title) | 23:36 |
replaceafill | --- | 23:36 |
replaceafill | > return '%s - %s' % (", ".join([course.title for course in section.courses]), section.title) | 23:36 |
replaceafill | jelkner's data is corrupted, and needs that or it will fail | 23:36 |
replaceafill | some of his sections don't have courses | 23:37 |
aelkner | replaceafill: what file is that? | 23:38 |
aelkner | did you say the change was already made and now is gone | 23:39 |
replaceafill | they're there, but i have to apply them again | 23:39 |
replaceafill | you know what, never mind | 23:39 |
replaceafill | i'm just going to do it again :) | 23:39 |
aelkner | is his in cando? | 23:40 |
aelkner | this | 23:40 |
replaceafill | no, in the schooltool.gradebook | 23:40 |
aelkner | does that mean that you made a patch to that package, but the code in trunk still needs changing? | 23:40 |
replaceafill | aelkner, this one: https://bugs.launchpad.net/schooltool.gradebook/+bug/484485 | 23:41 |
replaceafill | yes | 23:41 |
replaceafill | when i pulled your latest changes i told bzr to ignore MY changes and use YOUR changes | 23:41 |
aelkner | did you submit your changes for merging? | 23:42 |
replaceafill | nope, my bad ;) | 23:42 |
replaceafill | but they're there | 23:42 |
replaceafill | now it's a good time to send you a diff | 23:42 |
aelkner | can you just submit a branch for merging? | 23:43 |
aelkner | you could then mark your bug as fix commited | 23:43 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!