*** th1a has quit IRC | 00:03 | |
*** replaceafill has quit IRC | 00:13 | |
*** klausade has joined #schooltool | 00:33 | |
*** th1a has joined #schooltool | 03:28 | |
*** alga has quit IRC | 04:00 | |
*** th1a has quit IRC | 04:53 | |
*** aks has joined #schooltool | 06:08 | |
*** th1a has joined #schooltool | 06:22 | |
*** th1a has quit IRC | 07:08 | |
*** issyl0 has quit IRC | 07:08 | |
*** Lumiere has quit IRC | 07:08 | |
*** aks has quit IRC | 07:08 | |
*** th1a has joined #schooltool | 07:11 | |
*** aks has joined #schooltool | 07:11 | |
*** issyl0 has joined #schooltool | 07:11 | |
*** Lumiere has joined #schooltool | 07:11 | |
*** th1a has quit IRC | 08:21 | |
*** yvl has joined #schooltool | 09:31 | |
*** menesis has joined #schooltool | 09:38 | |
*** menesis has quit IRC | 10:44 | |
*** issyl0 has quit IRC | 11:30 | |
*** Lumiere has quit IRC | 11:30 | |
*** aks has quit IRC | 11:30 | |
*** issyl0 has joined #schooltool | 11:33 | |
*** issyl0 has quit IRC | 11:36 | |
*** aks has joined #schooltool | 11:39 | |
*** issyl0 has joined #schooltool | 11:40 | |
*** Lumiere has joined #schooltool | 11:40 | |
*** menesis has joined #schooltool | 11:50 | |
*** alga has joined #schooltool | 12:00 | |
*** aks has quit IRC | 12:15 | |
*** yvl has quit IRC | 13:37 | |
*** th1a has joined #schooltool | 15:44 | |
*** replaceafill has joined #schooltool | 17:33 | |
*** pelox has joined #schooltool | 18:58 | |
*** th1a has quit IRC | 19:19 | |
*** th1a has joined #schooltool | 20:34 | |
aelkner_ | replaceafill, ayt? | 20:42 |
---|---|---|
replaceafill | aelkner_ yes | 20:42 |
aelkner_ | hey | 20:42 |
aelkner_ | you deal with any cando instances lately? | 20:42 |
replaceafill | hhmm no | 20:43 |
replaceafill | i made a couple of fixes last month for David | 20:43 |
aelkner_ | to his production instance? | 20:43 |
replaceafill | but Matt was in charge of updating them | 20:43 |
replaceafill | to cando trunk | 20:44 |
aelkner_ | what did you fix exactly, what package, egg, or did matt branch | 20:44 |
aelkner_ | cando trunk | 20:44 |
replaceafill | yep | 20:44 |
replaceafill | i also made a change for schooltool series 1.5 | 20:44 |
aelkner_ | so when you were fixing the trunk your development sandbox matched their production instance? | 20:44 |
aelkner_ | in terms of buildout, etc. | 20:45 |
aelkner_ | i have a better way of asking this | 20:45 |
aelkner_ | could you zip up just the sanbox directory where your buildout is and email it to me? | 20:45 |
aelkner_ | not the sub directoies | 20:46 |
aelkner_ | just the directory entries themselves, so i can see the buildout.cfs, stc | 20:46 |
replaceafill | what are you trying to do? | 20:46 |
replaceafill | maybe i can help you without looking at all those sandboxes i have | 20:46 |
aelkner_ | i need to integrate schooltool.courseinfo with david's cando instance | 20:46 |
aelkner_ | so i need to know how his instance builds | 20:47 |
aelkner_ | so that when I ask them to update, i know what they are dong | 20:47 |
aelkner_ | i'm assuming the sandbox you used when you helped them | 20:47 |
aelkner_ | would work for developing the same thing they use | 20:47 |
replaceafill | aelkner_ i usually don't care about what they have | 20:48 |
replaceafill | i just work on trunk | 20:48 |
replaceafill | and menesis takes care of backporting stuff if needed | 20:48 |
replaceafill | then he creates an appropriate deb | 20:48 |
aelkner_ | i'm not going in that direction | 20:48 |
aelkner_ | this is a totally different situation than the theortical user we want to reach with debs | 20:48 |
replaceafill | aelkner_ they don't use sandboxes | 20:48 |
replaceafill | they use deb packages | 20:49 |
aelkner_ | they do? | 20:49 |
replaceafill | :/ | 20:49 |
replaceafill | yep | 20:49 |
aelkner_ | the idea was for me to not have to involve menesis | 20:49 |
replaceafill | i think you will have to | 20:49 |
aelkner_ | well, this delivery paradigm will cost what we set it up to cost | 20:50 |
replaceafill | https://code.launchpad.net/~cando-developers/cando/trunk | 20:50 |
aelkner_ | frankly, i never saw the point in using debs and three sets of developer bottlenecks to deliver softwae | 20:50 |
replaceafill | look all the changes menesis did after my change for david | 20:50 |
aelkner_ | to a custome who we work with very closely and would appreciate quick resonse time | 20:51 |
aelkner_ | looking... | 20:51 |
replaceafill | the way i do it: i pull trunk, make sure the instance builds, make the changes, let the rest to menesis :) | 20:51 |
replaceafill | *leave | 20:51 |
menesis | all those changes by me are not relevant for their instance | 20:51 |
menesis | only to be compatible with trunk | 20:52 |
aelkner_ | exactly what i was about to say | 20:52 |
aelkner_ | but menesis, which trunk are you referring to, flourish? | 20:52 |
menesis | they use lp:schooltool/1.4 | 20:52 |
menesis | or debs of it | 20:52 |
menesis | aelkner_: the trunk trunk | 20:53 |
aelkner_ | ah, ok | 20:53 |
menesis | not flourish | 20:53 |
aelkner_ | so if they wanted to add schooltool.courseinfo to their instance, what would they need to do? | 20:53 |
menesis | don't know about courseinfo | 20:53 |
aelkner_ | well, i'm glad i found you here because we need to talk about this | 20:54 |
menesis | but in general , add a file to plugins directory | 20:54 |
menesis | containing | 20:54 |
menesis | <include package="schooltool.courseinfo" /> | 20:54 |
menesis | /etc/schooltool/schooltool-cando/plugins | 20:54 |
menesis | there | 20:54 |
aelkner_ | that's what they call the slug | 20:55 |
menesis | and put schooltool.courseinfo somewhere on pythonpath | 20:55 |
aelkner_ | where would that be, sn't that determined by the deb loader | 20:55 |
menesis | there's no deb for courseinfo | 20:55 |
aelkner_ | but for core | 20:55 |
aelkner_ | when the app starts, that's where the path is set up, no? | 20:56 |
menesis | but you have to install courseinfo somewhere | 20:56 |
menesis | try /usr/local | 20:56 |
menesis | cd schooltool.courseinfo | 20:56 |
menesis | python setup.py install | 20:56 |
menesis | ... | 20:56 |
menesis | this will put it to /usr/local | 20:56 |
menesis | where python will find it | 20:57 |
menesis | and sorry but I have to go now | 20:57 |
aelkner_ | backing up a sec, matt branches schooltool.courseinto anywhere, not important | 20:57 |
aelkner_ | then cd schooltoolcourseinfo | 20:57 |
aelkner_ | then the install command you referred to? | 20:58 |
aelkner_ | and that copies it to /usr/local? | 20:58 |
menesis | yes | 20:58 |
aelkner_ | menesis, please, before you leave... | 20:58 |
aelkner_ | ah, good | 20:58 |
aelkner_ | ok, i'll try it out with him as soon as i can find him | 20:58 |
aelkner_ | thanks | 20:58 |
*** menesis has quit IRC | 20:59 | |
*** aelkner_ has quit IRC | 21:02 | |
*** aelkner has joined #schooltool | 21:11 | |
*** mattva01 has joined #schooltool | 21:43 | |
mattva01 | hey, aelkner | 21:43 |
mattva01 | I'm around now, was getting my wisdom teeth out earlier,so I was unavailable | 21:44 |
*** th1a has quit IRC | 21:49 | |
*** th1a has joined #schooltool | 22:06 | |
aelkner | mattva01, hey | 22:09 |
mattva01 | aelkner, back again now :p | 22:27 |
aelkner | mattva01, can you talk on the phone, or is your mouth too sore | 22:33 |
mattva01 | yeah I can talk | 22:33 |
mattva01 | just call my cell | 22:33 |
aelkner | ok | 22:33 |
*** mattva01 has quit IRC | 22:49 | |
replaceafill | th1a zyt? | 23:13 |
th1a | I am here, replaceafill. | 23:17 |
replaceafill | hey th1a i'm working on the small sample data xls | 23:18 |
replaceafill | i got to 12 sections per year | 23:18 |
replaceafill | 466 students | 23:18 |
replaceafill | 6 teachers | 23:18 |
replaceafill | 4 terms | 23:18 |
replaceafill | takes around 15 seconds in my laptop | 23:18 |
th1a | Sounds good. | 23:18 |
replaceafill | and helped me find a nice bug :D | 23:18 |
replaceafill | in the groups view | 23:18 |
replaceafill | if the group has more than 25 people, you cant see the rest :( | 23:19 |
th1a | Are the students under-enrolled or the classes huge? | 23:19 |
th1a | (ah) | 23:19 |
replaceafill | i only left the people needed for the import | 23:19 |
replaceafill | i'm going to slice the contacts too | 23:19 |
replaceafill | i mean, i removed unnecessary students and teachers | 23:19 |
replaceafill | and was thinkin of putting a spinner in the import.html page | 23:20 |
replaceafill | like with the database pack | 23:20 |
th1a | Yes... I was wondering if that was possible. | 23:23 |
th1a | I concluded that it probably wasn't. | 23:23 |
replaceafill | we can show it when they hit the Submit button | 23:23 |
th1a | That would require spawning another thread, right? | 23:23 |
replaceafill | hhmm not really, it's just a lie | 23:23 |
replaceafill | you just show it and hope for the best :) | 23:23 |
th1a | How do we know it is done? | 23:24 |
replaceafill | in success we redirect anyway | 23:24 |
replaceafill | in failure too | 23:24 |
th1a | I guess I've started believing the lie. | 23:24 |
replaceafill | :D | 23:24 |
th1a | So wait, what would happen now? | 23:24 |
replaceafill | uh? | 23:25 |
th1a | OK, I hit the import button and... ? | 23:25 |
replaceafill | we show the hidden spinner | 23:25 |
replaceafill | and then submit the file | 23:25 |
replaceafill | the server takes it, takes its time | 23:26 |
replaceafill | and once done redirects | 23:26 |
replaceafill | right now, it's doing all of this (without the lying spinner part) | 23:26 |
th1a | Can I leave the page while it is working? Or does the spinner block that? | 23:26 |
replaceafill | ah no | 23:26 |
replaceafill | that would require background processing | 23:27 |
replaceafill | i was thinking of a message like the database packing | 23:27 |
replaceafill | that asks you to wait | 23:27 |
th1a | You can leave that page, right? | 23:27 |
replaceafill | for the task to complete | 23:27 |
replaceafill | well, i think you can... | 23:27 |
replaceafill | but i don't know what the server does after finishing procesing | 23:28 |
replaceafill | i dont think the transaction is aborted | 23:28 |
replaceafill | i have not tried it :) | 23:28 |
replaceafill | http://69.164.203.135:6660/manage | 23:29 |
replaceafill | this is what the small import looks like | 23:29 |
replaceafill | click on the Students group | 23:29 |
th1a | Why don't you try it. | 23:29 |
replaceafill | sure, will do | 23:29 |
replaceafill | we also have a little problem with http://69.164.203.135:6660/schoolyears/2010-2011/groups/students/members_persons.html | 23:30 |
replaceafill | it shows all the members | 23:31 |
th1a | Need to batch, presumably. | 23:35 |
th1a | OK, I have to go grocery shopping. | 23:35 |
replaceafill | ok, thanks th1a | 23:36 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!