*** Spec is now known as x-spec-t | 00:01 | |
*** Aiste has joined #schooltool | 00:06 | |
*** pcardune has quit IRC | 01:44 | |
*** didymo has joined #schooltool | 02:38 | |
*** srichter has quit IRC | 06:27 | |
*** ignas has joined #schooltool | 08:27 | |
*** vidasp has joined #schooltool | 10:08 | |
*** vidasp has quit IRC | 11:21 | |
*** jinty has joined #schooltool | 12:09 | |
*** vidasp has joined #schooltool | 12:14 | |
*** thisfred has joined #schooltool | 12:30 | |
*** Aiste has quit IRC | 12:58 | |
*** mgedmin has joined #schooltool | 13:02 | |
*** jinty has quit IRC | 13:16 | |
*** Aiste has joined #schooltool | 13:32 | |
*** jinty has joined #schooltool | 13:58 | |
*** didymo has quit IRC | 14:07 | |
*** alga has joined #SchoolTool | 14:10 | |
*** vidasp has quit IRC | 15:39 | |
*** Aiste has quit IRC | 15:54 | |
*** Aiste has joined #schooltool | 16:00 | |
*** pcardune has joined #schooltool | 16:06 | |
*** jinty has quit IRC | 17:32 | |
*** jinty has joined #schooltool | 17:33 | |
*** jinty has quit IRC | 17:44 | |
*** x-spec-t is now known as Spec | 18:22 | |
*** ignas has quit IRC | 18:37 | |
*** pcardune has quit IRC | 19:13 | |
*** jinty has joined #schooltool | 19:31 | |
*** eldafar has joined #schooltool | 19:37 | |
eldafar | hi | 19:37 |
---|---|---|
Spec | heya | 19:39 |
Spec | heya jinty, i hear you used to package CanDo? | 19:40 |
jinty | Spec: hey, indeed. Though there has been nothing to package while we wait for schooltool 2006 | 19:41 |
Spec | I'm taking over packaging apparantly, :p | 19:42 |
Spec | at least, for CanDo | 19:42 |
Spec | but they want it to be packaged with SchoolTool and zope3, all together in one .deb, which is very undebiany | 19:42 |
jinty | yeah, that's a really bad idea | 19:43 |
jinty | I did that in the beginning for schooltool and have been regretting it ever since | 19:43 |
Spec | it doesn't seem toooo bad | 19:43 |
jinty | wait;) | 19:43 |
Spec | When I get the making-a-good-package thing down, I'll write a script to do it all automagically :) | 19:44 |
jinty | haha!!!! | 19:44 |
* jinty sincerely wishes Spec luck | 19:44 | |
Spec | :), i have to learn by making mistakes some how | 19:44 |
jinty | but really, are you interested in packaging cando 2006? or the older version? | 19:45 |
Spec | the package i found on schooltool's ftp server for CanDo puts everything into /lib/cando ... but cando isn't really a library, is this debian policy? | 19:45 |
Spec | I'm packaging the trunk of CanDo I think....umm, eldafar, what's that's guys name who was there sunday? | 19:45 |
jinty | er it's interesting | 19:45 |
eldafar | stefan? | 19:46 |
Spec | yeah | 19:46 |
jinty | because python libraries, even if they are pure python, are put under /usr/lib | 19:46 |
Spec | He set it up to use zpkgtools and wrote a script to grab schooltool and zope3, compile zope3, and throw it all into DESTDIR, i translated the script to a Makefile so far | 19:46 |
Spec | so then I can just use dpkg-buildpackage in the src dir, and it'll grab everything it needs, and throw it into DESTDIR(/usr/lib/cando) | 19:46 |
Spec | okay, so what's /usr/bin/cando? is that a symlink to schooltool-server.py or whatever it is? | 19:47 |
jinty | i can't remember really | 19:48 |
Spec | hmm, well, my computer at home is down, so i can't work on it until it magically turns on ... so thanks for the help, i'll bug you later probably :o) | 19:48 |
jinty | I think it's just a script that does some python path setting stuff | 19:48 |
jinty | sure | 19:48 |
jinty | Spec: I have designed the schooltool 2006 packages to have cando as a plugin. | 19:49 |
jinty | so we sould co-ordinate, at least at the package name level, so that we don't step on each other's toes | 19:50 |
Spec | umm | 19:54 |
jinty | anyway, if you want to take over the cando name, that's fine by me | 19:54 |
* jinty reserves schooltool-cando | 19:54 | |
Spec | the decision that people_other_than_me made was to package schooltool/zope3 and cando altogether | 19:55 |
Spec | if it was up to me, schooltool-cando would sit in /usr/lib/schooltool/cando(or wherever plugins are appropriate), and have schooltool as a dependency (which in turn should have zope3 as a dependency) | 19:55 |
jinty | yeah, those are your external requirements, and that's fine | 19:55 |
Spec | but instead, i get to make the package `cando` | 19:55 |
Spec | so, are you going to package cando as a plugin to schooltool as well? | 19:56 |
jinty | perhaps, if I get the time | 19:56 |
Spec | we'll be using different apt repositories...so it's not -too- bad | 19:56 |
jinty | on the other hand, I don't mind if you want to do it as well | 19:56 |
Spec | but if they ever get in main, it'll be: schooltool, schooltool-cando, and cando | 19:57 |
jinty | but lets just say that schooltool plugins get a prefix schooltool- | 19:57 |
jinty | but your cando server will be standalone, so cando is fine | 19:57 |
* jinty thinks so at least | 19:57 | |
Spec | yeap | 19:57 |
Spec | except it'll confuse the users | 19:57 |
Spec | it won't confuse the elite. | 19:58 |
jinty | anyway, the bad part about having schooltool as a dependency is that you will have to wait for schooltool 2006 before you can distribute | 19:58 |
Spec | for schooltool-cando | 19:58 |
jinty | which, perhaps, is why they want you to take the other route | 19:59 |
Spec | i think so | 19:59 |
Spec | what tools did you use to build cando, anyways? dh-make+dpkg-buildpackage+pbuilder ? | 19:59 |
jinty | yeah, pbuilder is great | 19:59 |
jinty | I use it for everything | 20:00 |
Spec | everything? how do you use it to feed cats? | 20:00 |
* jinty has interesting cats | 20:00 | |
Spec | heh | 20:00 |
jinty | anyway, back to the python modules in lib. you gotta put zope in lib because it's got extension modules | 20:01 |
Spec | : /usr/lib/cando/zope3 ? | 20:01 |
Spec | I don't know much about zope3 ... in fact, I know very little about it, I've never used it before. | 20:02 |
jinty | yeah, I'd install everything under /usr/lib/cando | 20:02 |
jinty | that way you get to have your own copy and don't interfere with the schooltool/zope packages | 20:03 |
Spec | both should be able to be installed at the same time, yes? | 20:03 |
Spec | and don't they both bind to the same ports? | 20:03 |
jinty | yes, if cando is standalone, i don't see a reason why cando and schooltool should conflict in any way | 20:04 |
jinty | the old packages have installation scripts that set up a the server and such | 20:05 |
jinty | I suggest you look at those | 20:05 |
Spec | installation scripts? you mean the Makefile or are you referring to pre/postinst? | 20:05 |
jinty | pre/postinst | 20:05 |
jinty | logrotate | 20:05 |
jinty | configuration file | 20:06 |
Spec | alright, i was planning on looking at the entire debian/* directory, i haven't set mine up yet | 20:06 |
jinty | you should also be aware that some people who used to have the old cando installed are going to install your package | 20:07 |
jinty | or maybe not, but you might want to try some upgrade testing | 20:07 |
jinty | anyway, i've gotta get back to work, my vacation starts tomorrw... | 20:09 |
jinty | but feel free to ask questions | 20:09 |
eldafar | how do you make the little developer tools menu at the top right show up in schooltool? | 20:10 |
jinty | put "devmode on" into the config file | 20:11 |
jinty | ? | 20:11 |
eldafar | oh yes, thank you | 20:11 |
Spec | eldafar: work harder1 | 20:18 |
eldafar | yes sir! | 20:20 |
*** pcardune has joined #schooltool | 20:22 | |
*** jinty has quit IRC | 20:58 | |
*** thisfre1 has joined #schooltool | 21:04 | |
*** thisfred has quit IRC | 21:05 | |
*** thisfre1 has left #schooltool | 21:06 | |
*** mgedmin has quit IRC | 22:24 | |
*** alga has quit IRC | 23:05 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!