*** didymo has joined #schooltool | 00:09 | |
*** lisppaste5 has quit IRC | 00:28 | |
*** mlinnell has quit IRC | 00:33 | |
*** aelkner has quit IRC | 00:33 | |
*** cpcarey has quit IRC | 00:34 | |
*** lisppaste5 has joined #schooltool | 00:34 | |
*** jhancock has quit IRC | 01:09 | |
*** jhancock has joined #schooltool | 01:22 | |
*** jhancock has quit IRC | 01:41 | |
*** jhancock has joined #schooltool | 01:42 | |
*** jhancock has quit IRC | 02:35 | |
*** jhancock has joined #schooltool | 02:57 | |
*** jhancock has quit IRC | 03:16 | |
*** jhancock has joined #schooltool | 03:32 | |
*** jhancock has quit IRC | 04:08 | |
*** jhancock has joined #schooltool | 04:20 | |
*** jhancock has quit IRC | 04:32 | |
*** Lumiere changes topic to "SchoolTool development | IRC logs at http://source.schooltool.org/irclogs/ | Dev meetings Mon, 13:30 UTC (15:30 EET) - CanDo Dev meetings Mon, 14:30 UTC (10:30 US/Eastern) | Use http://paste.lisp.org/new/schooltool for pasting | maddog/bonnieb.yhspatriot.net - DOWN until further notice | No SchoolTool dev meeting this week, CanDo at normal time" | 06:07 | |
*** jinty has joined #schooltool | 06:12 | |
*** povbot` has joined #schooltool | 06:27 | |
*** jinty has quit IRC | 06:28 | |
*** povbot has quit IRC | 06:37 | |
*** didymo has quit IRC | 09:15 | |
*** thisfred has joined #schooltool | 09:54 | |
*** ignas has joined #schooltool | 11:48 | |
*** jfroche has joined #schooltool | 13:22 | |
*** alga has joined #SchoolTool | 13:37 | |
*** ignas has quit IRC | 13:39 | |
*** alga has quit IRC | 13:42 | |
*** ignas has joined #schooltool | 14:55 | |
*** mgedmin has joined #schooltool | 14:58 | |
*** eldar has joined #schooltool | 15:00 | |
*** mgedmin has quit IRC | 15:12 | |
*** Aiste has joined #schooltool | 15:42 | |
Lumiere | hi all | 15:42 |
---|---|---|
*** jinty has joined #schooltool | 15:54 | |
Lumiere | hi jinty | 16:00 |
jinty | hey Lumiere | 16:01 |
Lumiere | brb | 16:02 |
*** mgedmin has joined #schooltool | 16:03 | |
*** eldar has quit IRC | 16:11 | |
Lumiere | back | 16:26 |
jinty | ? | 16:27 |
Lumiere | so, how are you making packages right now? | 16:27 |
ignas | jinty: ayt? | 16:27 |
ignas | oh you are ;) | 16:28 |
Lumiere | lol | 16:28 |
jinty | Lumiere: er, dpkg-buildpackage ? | 16:28 |
ignas | now - migration to bzr, what do you think of making schooltool svn repo "read only" ? | 16:28 |
jinty | ignas: you mean right now? | 16:28 |
ignas | or should we have both svn and bzr in parallel? | 16:28 |
jinty | I think we should only have one canonical one | 16:29 |
jinty | so if we move to bzr, we should move completely | 16:29 |
jinty | (but only after this release is done) | 16:29 |
jinty | in that case, i.e. moving the canonical repository to bzr, we should make the svn read only | 16:31 |
ignas | i see | 16:32 |
ignas | when will this release be done? | 16:32 |
jinty | A few weeks after the final version | 16:36 |
jinty | because the release management tools are written for svn | 16:37 |
jinty | I can't make releases yet from bzr | 16:37 |
jinty | And would rather not move everything around just when I've got it stable | 16:37 |
ignas | true | 16:39 |
ignas | when are we having "final version"? | 17:04 |
ignas | after CanDo sprint? | 17:04 |
* Lumiere finishes up the CanDo dev agenda | 17:06 | |
Lumiere | I sure hope people show up this week | 17:06 |
*** aelkner has joined #schooltool | 17:06 | |
Lumiere | hi aelkner | 17:06 |
aelkner | hey there | 17:06 |
aelkner | i saw the meeting was canceled | 17:06 |
Lumiere | the schooltool one is | 17:07 |
aelkner | but is the cando one still on? | 17:07 |
Lumiere | yes | 17:07 |
aelkner | ok, ping me when it gets started please? | 17:07 |
Lumiere | k | 17:07 |
Lumiere | well | 17:16 |
Lumiere | if noone else shows... | 17:16 |
aelkner | Lumiere: what's the latest on maddog? | 17:21 |
Lumiere | aelkner: that's on the agenda | 17:24 |
Lumiere | for jeff or dwelsh | 17:24 |
aelkner | IF they show | 17:24 |
Lumiere | cause I don't know what is going on | 17:24 |
Lumiere | yea | 17:24 |
Lumiere | if they don't show | 17:24 |
Lumiere | I am going to light them up | 17:24 |
Lumiere | although jelkner had a doctor appointment | 17:24 |
ignas | Lumiere: what are the plans for CanDo sprint | 17:27 |
ignas | ? | 17:27 |
Lumiere | the final one? | 17:27 |
Lumiere | I can't say yet | 17:27 |
ignas | the August one | 17:27 |
Lumiere | but I am guessing that it's going to be our release sprint | 17:27 |
ignas | hmm, any ideas about what's missing for CanDo to get released? | 17:27 |
Lumiere | finishing the skin, getting import export perfected | 17:28 |
Lumiere | pretty much nothing is done | 17:29 |
ignas | import export of all the data? or just gradebooks/requirements ... | 17:29 |
Lumiere | the competency gradebooks | 17:29 |
Lumiere | and people | 17:29 |
Lumiere | the big one right now was making a competency /competency list exporter | 17:30 |
Lumiere | and importer | 17:31 |
ignas | hmm, what is the approach you are taking for the export functionality? separate scripts or a view that has "export" link and "Browse..." + "Upload" button | 17:31 |
Lumiere | right now it is looking like separate views similar to some of the csv uploaders | 17:31 |
Lumiere | except xml formatted | 17:32 |
ignas | LinkSys routers have it in one place iirc, though the configuration is binary, so you don't need a text box | 17:32 |
Lumiere | yea | 17:33 |
Lumiere | the problem is that we export different things | 17:33 |
Lumiere | linksys routers export a single config | 17:33 |
ignas | xml export or some kind of complex csv? | 17:33 |
Lumiere | xml | 17:33 |
ignas | and you want them separate? | 17:33 |
Lumiere | each of the import/exports serve different reasons | 17:34 |
Lumiere | the competency(list) i/e scripts | 17:34 |
ignas | so you have several such "import/Export" views? | 17:34 |
Lumiere | right now just 1 | 17:34 |
Lumiere | for competency and competency lists | 17:34 |
ignas | do you require competency lists to be empty when importing? | 17:35 |
ignas | or do you merge the import with the existing data | 17:35 |
ignas | ? | 17:35 |
Lumiere | merge as a top level list | 17:36 |
ignas | nice | 17:36 |
Lumiere | right now assuming that the list doesn't match anything else there | 17:36 |
ignas | hmm | 17:36 |
ignas | not so nice ;) | 17:36 |
Lumiere | yea | 17:36 |
* ignas will need nicely merging imports for lyceum | 17:37 | |
Lumiere | that's why this weeks critical blueprint is global-competency-id | 17:37 |
Lumiere | the global id namespaces will allow us to check if merging stuff matches something | 17:38 |
Lumiere | dwelsh is officially gonna get beat up now | 17:39 |
Lumiere | well | 17:42 |
Lumiere | I guess this meeting is postponed to noon tomorrow at ACC | 17:42 |
ignas | :) | 17:42 |
Lumiere | where I will be trying to figure out why noone can show up to meetings | 17:42 |
aelkner | ignas: i have a view whose registered with a page directive, but the update() method never gets called | 17:44 |
aelkner | i have to put all my update code in __init__ to get it to work | 17:44 |
ignas | not __init__ | 17:45 |
ignas | __call__ | 17:45 |
ignas | or in the template | 17:45 |
ignas | <tal:define foo="view/update" /> or something like that | 17:45 |
ignas | grep in schooltool sourcecode | 17:45 |
aelkner | ok, thanks | 17:45 |
Lumiere | back in a while | 17:50 |
*** aelkner has quit IRC | 17:54 | |
*** thisfred has quit IRC | 18:00 | |
*** th1a has joined #schooltool | 18:50 | |
Lumiere | hi all | 19:11 |
*** th1a has quit IRC | 19:13 | |
*** th1a has joined #schooltool | 19:13 | |
Lumiere | ignas: what's this Paste stuff | 19:49 |
ignas | a way of running python web applications/servers | 19:49 |
Lumiere | ... | 19:50 |
ignas | what i am trying to do is to make it possible to distribute schooltool egg without schooltool-server.py | 19:51 |
ignas | and without schooltool.conf | 19:51 |
Lumiere | ic | 19:51 |
ignas | but rather generate them from templates if you want to run the app | 19:51 |
Lumiere | that's good | 19:51 |
Lumiere | cando should be using all of this too | 19:52 |
ignas | we'll see | 19:52 |
ignas | ;) | 19:52 |
Lumiere | heh | 19:52 |
Lumiere | then again | 19:52 |
Lumiere | schooltool/cando should also be generating all the zope packages they need | 19:53 |
Lumiere | to install too | 19:53 |
Lumiere | so when gutsy comes out | 19:53 |
Lumiere | it's just a change of repository | 19:53 |
*** Lumiere changes topic to "SchoolTool development | IRC logs at http://source.schooltool.org/irclogs/ | Dev meetings Mon, 13:30 UTC (15:30 EET) - CanDo Dev meetings Mon, 14:30 UTC (10:30 US/Eastern) | Use http://paste.lisp.org/new/schooltool for pasting | maddog/timeclock.yhspatriot.net - DOWN until further notice" | 19:54 | |
jinty | Lumiere: the idea is to have schooltool be a part of gutsy | 19:56 |
jinty | so no repository change | 19:56 |
*** eldar has joined #schooltool | 20:05 | |
*** jhancock_ has quit IRC | 20:19 | |
*** jhancock_ has joined #schooltool | 20:20 | |
*** pcardune has joined #schooltool | 20:31 | |
*** eldar has quit IRC | 20:41 | |
ignas | jinty: when i will merge my schooltool.paste stuff, you should be able to "easy_install schooltool" run "make-schooltool-instance" somewhere and then "start-schooltool-instance YourInstance" or "bin/paster serve YourInstance/schooltool.ini" | 20:48 |
*** Aiste has quit IRC | 20:53 | |
ignas | anyone up? | 21:11 |
ignas | i need someone to checkout st-buildout | 21:18 |
ignas | and try running ./buildout.sh | 21:18 |
*** eldar has joined #schooltool | 21:20 | |
ignas | pcardune: your buildbot is failing | 21:30 |
pcardune | ignas: that doesn't surprise me | 21:30 |
pcardune | I never had a chance to look at the errors caused by my eggification | 21:30 |
ignas | changes to sections broke it | 21:30 |
pcardune | oh yeah... that, still have to change all our testsw | 21:31 |
Lumiere | yes | 21:33 |
Lumiere | pcardune: top priority for the week is global-competency-id :) | 21:34 |
pcardune | Lumiere: can we get someone on fixing tests so buildbot stops being angry? | 21:34 |
Lumiere | pcardune: I will tomorrow | 21:34 |
Lumiere | I tried my hand at it | 21:34 |
Lumiere | but uh... copying your fix on the schooltool side (at least i thought i was) | 21:35 |
Lumiere | just produced more errors | 21:35 |
pcardune | I am currently in *using multiple versions of python* hell | 21:36 |
pcardune | Lumiere: what do you mean copying my fixes? | 21:36 |
Lumiere | pcardune: the changes you made Code->Title and Cancel->OK | 21:41 |
Lumiere | I tried to copy those | 21:41 |
Lumiere | and other errors popped up | 21:41 |
ignas | pcardune: got spare CPU cycles? | 21:41 |
pcardune | ignas: yes | 21:41 |
pcardune | Lumiere: yeah, we need to change the tests so they stop trying to think they know how to create sections | 21:41 |
ignas | in ~15 minutes (when buildbot will be done running tests and will package an up to date egg for schooltool) | 21:42 |
pcardune | and have them use the setup.createSection function I made for this vary purpose | 21:42 |
Lumiere | I tried that | 21:42 |
Lumiere | and it wen't *crap* | 21:42 |
ignas | could you try "svn co svn+ssh://source.schooltool.org/svn/schooltool/trunk/st-buildout" + "buildout.sh" | 21:42 |
ignas | and if it works "bin/make-schooltool-instance" + "bin/start-schooltool-instance YourInstanceDir" | 21:43 |
pcardune | ok | 21:43 |
ignas | if this works, we can replace our up to date schooltool setup instructions with these 4 lines + some apt-get install for libicu and gcc | 21:44 |
Lumiere | ignas: well | 21:44 |
Lumiere | cando has a piece of make magic | 21:44 |
Lumiere | that does it | 21:44 |
ignas | and is it deploying a cando egg and using schooltool egg + custom built python | 21:45 |
ignas | or would it still fail if i had python-tz or docutils or Zope3 installed on my ubuntu box | 21:45 |
lisppaste5 | Lumiere pasted "make <3" at http://paste.lisp.org/display/44633 | 21:46 |
Lumiere | why are we building our own python? | 21:46 |
* ignas does not like "You must be root to create an environment" ... | 21:46 | |
Lumiere | you need to be root | 21:46 |
ignas | oh | 21:46 |
Lumiere | because it uses apt-get | 21:46 |
ignas | that's for apt-get | 21:46 |
ignas | sorry, misunderstood you | 21:46 |
Lumiere | so instead of saying apt-get all this stuff | 21:47 |
Lumiere | you just say "make feisty-environment" (maybe it should be make ubuntu-environment) | 21:47 |
ignas | with buildout you don't need python-libxml2 python-imaging python-setuptools i think | 21:47 |
Lumiere | well | 21:47 |
Lumiere | need lxml for cando | 21:48 |
ignas | buildout builds that for you | 21:48 |
Lumiere | ah | 21:48 |
Lumiere | cool | 21:48 |
ignas | you can try out the buildout thing (just change the url to point to the readonly repo) | 21:49 |
ignas | the egg was just build | 21:49 |
ignas | built | 21:49 |
* pcardune checks out st-buildout | 21:53 | |
Lumiere | I love the auto egger | 21:53 |
pcardune | Lumiere: what are the default seach paths again? /usr/bin/* and what else? | 21:54 |
pcardune | ~/bin/*? | 21:54 |
pcardune | ignas: if this script destroys python on my system... | 21:57 |
ignas | nope | 21:58 |
ignas | it does not | 21:58 |
Lumiere | echo $PATH | 22:00 |
ignas | the buildout will fail ;) i botched up setup.py (egg has no basicperson) | 22:11 |
ignas | you might want to try fixing school.zcml in your instance | 22:11 |
ignas | created by make-schooltool-instance to st2005 | 22:11 |
ignas | or wait for a while | 22:11 |
ignas | and run "bin/buildout -n" | 22:12 |
* ignas got to go | 22:12 | |
*** ignas has quit IRC | 22:12 | |
*** Spec has joined #schooltool | 22:33 | |
Lumiere | hi Spec | 22:34 |
Lumiere | Spec: sooo how goes the doom | 22:34 |
Spec | i read the logs | 22:34 |
Spec | they aren't pretty | 22:34 |
Lumiere | is it possible | 22:34 |
Lumiere | that something was compromised | 22:34 |
Lumiere | and ipcop wasn't yelling and screaming about it? | 22:35 |
Spec | yes indeed | 22:35 |
Spec | i have a solution however | 22:35 |
Spec | we simply duct tape the outgoing network cable. | 22:35 |
Spec | that way, the bad packets are caught on the sticky side of the duct tape. | 22:36 |
Lumiere | roflmao | 22:36 |
Spec | let's pm so as to not interfere with this busy channel | 22:37 |
Lumiere | k | 22:37 |
jinty | ignas: i'm in freeze mode | 22:41 |
jinty | if you want to merge your branch, we should make a release branch first | 22:41 |
Lumiere | actually cando'd love a release branch | 22:42 |
*** th1a_ has joined #schooltool | 22:45 | |
*** alga has joined #SchoolTool | 22:46 | |
*** th1a has quit IRC | 22:48 | |
*** mgedmin has quit IRC | 22:58 | |
*** jinty has quit IRC | 23:21 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!