*** dlobo has quit IRC | 01:16 | |
*** dlobo has joined #schooltool | 01:28 | |
*** alga has joined #SchoolTool | 02:18 | |
*** alga has quit IRC | 02:43 | |
*** alga has joined #SchoolTool | 02:43 | |
*** dlobo has quit IRC | 02:53 | |
*** alga has quit IRC | 04:23 | |
*** dlobo has joined #schooltool | 04:48 | |
*** ignas has quit IRC | 04:52 | |
*** pcardune has quit IRC | 05:34 | |
*** th1a has quit IRC | 06:47 | |
*** didymo has joined #schooltool | 07:56 | |
*** dlobo has quit IRC | 09:06 | |
*** didymo has quit IRC | 09:16 | |
*** dkg0 has quit IRC | 10:18 | |
*** lisppaste5 has quit IRC | 10:18 | |
*** aelkner has quit IRC | 10:18 | |
*** dkg0 has joined #schooltool | 10:20 | |
*** lisppaste5 has joined #schooltool | 10:20 | |
*** aelkner has joined #schooltool | 10:20 | |
aelkner | yvl: ping | 11:11 |
---|---|---|
aelkner | menesis: ayt? | 11:12 |
yvl | pong, aelkner | 11:12 |
aelkner | did you make the changes to buildout.cfg, creation base.cfg? | 11:14 |
aelkner | or was that menesis? | 11:14 |
yvl | both of us, I think | 11:15 |
aelkner | i'm not sure what i'm supposed to do now in that area | 11:15 |
aelkner | i can send you my old sandbox diff to show you what i needed | 11:16 |
aelkner | but it's going to look a lot different now | 11:16 |
yvl | umm, just paste it | 11:16 |
aelkner | ok | 11:16 |
lisppaste5 | aelkner pasted "sandbox diff" at http://paste.lisp.org/display/93272 | 11:17 |
aelkner | yvl: note how i have several parts for testing separate packages | 11:18 |
yvl | I see... | 11:18 |
aelkner | and i needed to change setup.py together with buildout.cfg in order to handle version of publisher necessitated by schooltool.cas | 11:19 |
aelkner | will it be easier to do the same to the new setup or harder? :) | 11:21 |
lisppaste5 | basic buildout.cfg annotated #93272 "untitled" at http://paste.lisp.org/display/93272#1 | 11:21 |
aelkner | ah, i can still do the same stuff for versions | 11:22 |
aelkner | what the test parts | 11:22 |
yvl | yes, the goal was to have the most common configuration moved out of buildout.cfg | 11:22 |
yvl | I'll get to those in a moment :) | 11:23 |
aelkner | :) | 11:23 |
yvl | where is your buildout.cfg located? | 11:23 |
yvl | I mean, is it schooltool checkout, or shcooltool.gradebook, or..? | 11:23 |
aelkner | i followed your lead a while back, switching from schooltool.stapp... to schooltool | 11:24 |
yvl | cool :) | 11:25 |
aelkner | i figure, the more i do things the same, the easier for all of us | 11:25 |
lisppaste5 | basic buildout.cfg annotated #93272 "untitled" at http://paste.lisp.org/display/93272#2 | 11:25 |
yvl | ok, this should work | 11:26 |
yvl | also - the default bin/test now uses all packages specified in [package] eggs = ... | 11:26 |
yvl | so you can run tests like: | 11:26 |
yvl | bin/test -vs schooltool.gradebook | 11:26 |
yvl | bin/test -vs schooltool.lyceum | 11:27 |
yvl | etc | 11:27 |
aelkner | so i don't need the other test parts | 11:27 |
yvl | not really | 11:27 |
yvl | unless it's more convenient to you | 11:27 |
aelkner | bin/test -vs schooltool.lyceum -f README.txt | 11:28 |
aelkner | to test only that file? | 11:28 |
yvl | I use: bin/test -vfs schooltool.lyceum -t README.txt | 11:28 |
aelkner | -t for file? | 11:28 |
yvl | yes, -t for a test | 11:28 |
yvl | the testrunner does regular expression on all test names | 11:29 |
menesis | btw zope.publisher is 3.4.9 in versions.cfg so you don't need it in your buildout.cfg | 11:29 |
yvl | so you can do: bin/test -vfs schooltool.lyceum -t README | 11:29 |
yvl | oh, right! | 11:29 |
lisppaste5 | basic buildout.cfg annotated #93272 "untitled" at http://paste.lisp.org/display/93272#3 | 11:30 |
yvl | the last one should work | 11:30 |
lisppaste5 | basic buildout.cfg annotated #93272 "untitled" at http://paste.lisp.org/display/93272#4 | 11:30 |
yvl | sorry - this one | 11:30 |
yvl | (had schooltool.gradebook duplicated and shcooltool egg missing) | 11:30 |
lisppaste5 | basic buildout.cfg annotated #93272 "finally" at http://paste.lisp.org/display/93272#5 | 11:31 |
yvl | man, I just can't type right today | 11:31 |
lisppaste5 | basic buildout.cfg annotated #93272 "no, really. final version." at http://paste.lisp.org/display/93272#6 | 11:32 |
yvl | apologies for the mess, aelkner | 11:33 |
yvl | can you try that last one? | 11:33 |
aelkner | no prob | 11:33 |
aelkner | trying now | 11:33 |
aelkner | appreciate the help | 11:33 |
lisppaste5 | aelkner annotated #93272 "build errors" at http://paste.lisp.org/display/93272#7 | 11:36 |
aelkner | yvl: oops | 11:37 |
yvl | yes? | 11:40 |
aelkner | did you look at my annotation? | 11:40 |
yvl | hmm, it looks ok from the first glance | 11:41 |
aelkner | it's at the end | 11:41 |
aelkner | i included everything just in case the info would help you | 11:41 |
yvl | RestrictedPython spits warnings | 11:42 |
yvl | but it's ok | 11:42 |
yvl | eggs were updated | 11:42 |
aelkner | ae you saying that the build was successful? | 11:42 |
yvl | looks like it | 11:42 |
yvl | the last warnings are from omelette | 11:43 |
aelkner | question is: how do know when the build succeeds? | 11:43 |
yvl | when there are no errors, I guess | 11:44 |
yvl | those 4 errors were actually warnings: RestrictedPython/tests/before_and_after26.py:30: Warning: 'with' will become a reserved keyword in Python 2.6 | 11:44 |
yvl | in python 2.6 compatibility tests | 11:44 |
yvl | don't know how to shut them up :| | 11:45 |
menesis | you won't see them any more | 11:45 |
menesis | the egg was installed | 11:45 |
aelkner | ok, i can deal with that | 11:45 |
menesis | I had to remove those tests when I made RestrictedPython debs | 11:46 |
yvl | aelkner: you might want to run "make clean", then "make" again sometime, to get rid of older bin/test-* thingies | 11:48 |
yvl | and you might want to check the /home/aelkner/sandboxes/january_fixes/schooltool/parts/omelette/ directory | 11:49 |
yvl | it has browsable zope and schooltool | 11:49 |
yvl | just be cautious and never ever edit files opened from there | 11:49 |
aelkner | what is browsable zope and schooltool? in what sense? | 11:50 |
yvl | not a bunch of eggs, but all pulled into their respective directories | 11:51 |
yvl | almost all packages we use, including schooltool are agregated there | 11:52 |
yvl | so you have /omelette/schooltool/gradebook, /omelette/schooltool/app, etc. | 11:52 |
yvl | or just "cd /omelette/zope" and "ls" | 11:52 |
yvl | you can see the zope's code we use, if you need it some time | 11:53 |
aelkner | like any time i need to pdb zope source, like all the time :) | 11:55 |
aelkner | thanks | 11:55 |
yvl | but really - be very very careful not to edit files opened from there | 11:56 |
yvl | they are actually symlinks | 11:56 |
yvl | so you'd be editing your ~/.buildout/eggs/ something | 11:56 |
yvl | if you forget the edit... | 11:56 |
yvl | every other checkout will get it | 11:56 |
yvl | same goes for omelette/schooltool/ | 11:56 |
yvl | you would be actually editing in various places on your disk | 11:57 |
yvl | and omelette does not care if its develop or a cached egg in ~/.buildout | 11:57 |
yvl | so, with these warnings issued, enjoy ;) | 11:57 |
aelkner | i appreciate the warnings | 11:58 |
*** mgedmin has joined #schooltool | 12:22 | |
*** alga has joined #SchoolTool | 12:23 | |
yvl | zcml executed in *unit* test setUp looks... interesting. | 12:41 |
mgedmin | yvl, IIRC ignas was very proud of that idea | 13:28 |
*** menesis has quit IRC | 13:28 | |
yvl | hmm, I haven't seen it yet in ST | 13:29 |
yvl | reinventing the whee* :) | 13:29 |
*** th1a has joined #schooltool | 14:10 | |
th1a | We have jobs for another year. :-D | 14:10 |
* th1a goes to take a shower. | 14:10 | |
yvl | good new, th1a! | 14:11 |
yvl | (about the jobs ;) | 14:11 |
*** jelkner has joined #schooltool | 16:05 | |
*** ignas has joined #schooltool | 16:10 | |
*** jelkner has quit IRC | 16:13 | |
*** Aiste has joined #schooltool | 16:58 | |
*** yvl has quit IRC | 16:58 | |
*** dlobo has joined #schooltool | 17:18 | |
*** dlobo has quit IRC | 17:27 | |
*** dlobo has joined #schooltool | 17:32 | |
*** yvl has joined #schooltool | 17:45 | |
*** alga has quit IRC | 18:26 | |
*** Aiste has quit IRC | 18:29 | |
*** pcardune has joined #schooltool | 20:11 | |
*** pcardune has quit IRC | 21:48 | |
*** krushik has quit IRC | 22:27 | |
*** dlobo has quit IRC | 22:45 | |
*** ignas has quit IRC | 22:52 | |
*** dlobo has joined #schooltool | 23:15 | |
*** pcardune has joined #schooltool | 23:29 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!