*** jinty has joined #schooltool | 00:31 | |
*** Aiste has quit IRC | 00:33 | |
*** th1a has quit IRC | 00:47 | |
*** pcardune has quit IRC | 00:48 | |
*** gpaci has quit IRC | 00:50 | |
*** jfroche has quit IRC | 00:54 | |
*** jinty has quit IRC | 01:05 | |
*** fsufitch_away has quit IRC | 01:06 | |
*** didymo has joined #schooltool | 01:24 | |
*** pcardune has joined #schooltool | 01:43 | |
AVN_out | ok | 02:16 |
---|---|---|
*** AVN_out is now known as AVN` | 02:16 | |
AVN` | back | 02:16 |
AVN` | So, what can I work on? | 02:17 |
pcardune | AVN`: printable forms? | 02:34 |
pcardune | isn't that what eldar had you working on? | 02:34 |
AVN` | yeah | 02:34 |
pcardune | surely you aren't already done with the printable forms are you/ | 02:35 |
pcardune | ? | 02:35 |
AVN` | No, I don't think so | 02:35 |
AVN` | I'll work on that | 02:36 |
pcardune | ok good | 02:36 |
AVN` | what is the exact difference between cando and schooltool? | 03:03 |
AVN` | like, why is skilldriver in the cando directory, but almost everything else in schooltool | 03:03 |
pcardune | we work on cando and not schooltool | 03:05 |
pcardune | cando is a package providing several add-ons to schooltool | 03:05 |
pcardune | skilldrivers is just one of them | 03:05 |
AVN` | oh, | 03:05 |
pcardune | we could put them in schooltool, but then they would live in schooltool's repository and not cando's repository | 03:05 |
pcardune | and it takes a bit more work to get committ access to schooltool repository than to the cando repository | 03:06 |
AVN` | ok | 03:06 |
AVN` | what is generations? | 03:07 |
AVN` | its a folder in the sorce code | 03:07 |
AVN` | with names like evolve2.py | 03:07 |
pcardune | it allows us to make changes to internal data structures without breaking the database | 03:09 |
pcardune | the code must always reflect what is actually in the database or your data gets corrupted. So if you make architectural changes, you need to migrate old data to the new architecture | 03:09 |
pcardune | zope has an automated system of managing those transitions - and that is what the generations package does | 03:09 |
AVN` | oh, cool | 03:10 |
AVN` | thanks | 03:11 |
pcardune | np | 03:12 |
*** wrobel has quit IRC | 03:25 | |
*** pcardune is now known as pcardune_climbin | 04:29 | |
*** AVN` is now known as avn_sleeping | 04:44 | |
*** E-nnovative has joined #schooltool | 06:40 | |
*** E-nnovative has quit IRC | 07:14 | |
*** E-nnovative has joined #schooltool | 07:14 | |
*** E-nnovative has quit IRC | 08:05 | |
*** E-nnovative has joined #schooltool | 08:13 | |
*** wrobel has joined #schooltool | 09:33 | |
*** Aiste has joined #schooltool | 10:04 | |
*** pcardune_climbin has quit IRC | 10:33 | |
*** Aiste has quit IRC | 11:29 | |
*** jfroche has joined #schooltool | 11:44 | |
*** thisfred has joined #schooltool | 11:47 | |
*** Aiste has joined #schooltool | 11:53 | |
*** jinty has joined #schooltool | 12:04 | |
*** E-nnovative has quit IRC | 12:12 | |
*** E-nnovative has joined #schooltool | 12:12 | |
*** kinder has joined #schooltool | 12:33 | |
kinder | hi all | 12:36 |
kinder | is Tom Hoffman here? | 12:36 |
*** E-nnovative has quit IRC | 12:42 | |
*** jinty has quit IRC | 12:43 | |
*** mgedmin has joined #schooltool | 13:11 | |
jfroche | kinder: Tom Hoffman is th1a , he lives in USA east coast so he might be sleeping now | 13:55 |
kinder | jfroche: thank you, I hope he will be availble in the afternoon | 13:56 |
jfroche | kinder: he is often there around 16h 17h (gmt +1) | 13:58 |
kinder | jfroche: ok thank you | 13:58 |
*** ignas has joined #schooltool | 14:26 | |
*** jinty has joined #schooltool | 14:50 | |
*** didymo has quit IRC | 14:56 | |
*** wrobel` has joined #schooltool | 15:34 | |
*** wrobel has quit IRC | 15:35 | |
*** wrobel` is now known as wrobel | 15:35 | |
*** jinty has left #schooltool | 15:40 | |
*** jinty has quit IRC | 15:40 | |
*** jinty has joined #schooltool | 15:44 | |
*** kinder76 has joined #schooltool | 15:48 | |
*** kinder has quit IRC | 15:50 | |
*** avn_sleeping is now known as ANV` | 16:12 | |
*** ANV` is now known as AVN` | 16:12 | |
AVN` | It looks like there is already a skilldriver printable form | 16:40 |
AVN` | what changes need to be made to that? | 16:52 |
Lumiere | AVN`: where? | 17:00 |
AVN` | if you look at a skill driver | 17:01 |
AVN` | and actions-grade | 17:01 |
Lumiere | do you have a version I can look at? :) | 17:02 |
AVN` | uh | 17:02 |
AVN` | what do you mean? | 17:02 |
Lumiere | I am at home and don't have access to a trunk instance | 17:02 |
Lumiere | :) | 17:02 |
AVN` | so... like a screenshot? | 17:03 |
Lumiere | or a copy I can login to | 17:03 |
AVN` | screenshot is easier, I am not set up for people to log in to | 17:04 |
Lumiere | that works | 17:04 |
AVN` | sending it | 17:06 |
Lumiere | your IP isn't right | 17:06 |
AVN` | its not | 17:09 |
*** jelkner has joined #schooltool | 17:09 | |
Lumiere | SEND from AVN` [0.0.0.199 port 0]: Screenshot-7.png [122kB] | 17:09 |
AVN` | huh | 17:10 |
AVN` | thats really odd | 17:10 |
Lumiere | yea | 17:10 |
Lumiere | just email it | 17:10 |
AVN` | sent | 17:10 |
Lumiere | k | 17:10 |
Lumiere | that isn't the printable version that's just the competency gradebook view | 17:11 |
Lumiere | the printable version can be related | 17:11 |
AVN` | wait | 17:11 |
AVN` | like | 17:11 |
AVN` | organized by skill driver | 17:12 |
Lumiere | but it needs to contain ALL the competencies | 17:12 |
AVN` | of the competency gradebook | 17:12 |
AVN` | so | 17:12 |
Lumiere | and print with space to write new info in | 17:12 |
AVN` | like the compentacy gradebook but instead of groups of competencies, skilldrivers | 17:13 |
AVN` | huh | 17:13 |
Lumiere | AVN`: the view you showed me is the gradebook for the skilldriver, but not the printable view | 17:14 |
AVN` | ok | 17:17 |
AVN` | i think i understand | 17:17 |
Lumiere | Filip knows pretty well how it should go ;) | 17:20 |
AVN` | I guess I will wait for him then ... | 17:22 |
*** pcardune_climbin has joined #schooltool | 18:01 | |
*** pcardune_climbin is now known as pcardune | 18:04 | |
pcardune | good morning Lumiere | 18:05 |
Lumiere | hihi | 18:06 |
pcardune | Lumiere: I just forwarded an email to the cando list about cando+moodle integration | 18:07 |
Lumiere | ok | 18:20 |
Lumiere | I don't see any capability at the moment | 18:20 |
*** mattva01 has joined #schooltool | 18:23 | |
pcardune | hi mattva01 | 18:23 |
mattva01 | hello | 18:23 |
pcardune | mattva01: i'm sending you the link to the README file | 18:23 |
pcardune | http://codebrowse.launchpad.net/~stagent-developers/stagent/stagent-dev/annotate/wdickers%40gasp-20070619150032-c37l0517cffr94g2?file_id=readme.txt-20070329154305-xlzah1nst5r4it7b-1 | 18:23 |
*** mgedmin has quit IRC | 18:24 | |
mattva01 | you want me to make a package or a least an easier installer ? | 18:24 |
pcardune | we need to get this down to a lot fewer steps | 18:24 |
*** mgedmin has joined #schooltool | 18:24 | |
pcardune | well, i'm not sure if the problem is in your realm of work | 18:24 |
pcardune | it is more about setting up a working environment | 18:24 |
pcardune | specifically making the working environment easy to set up | 18:24 |
pcardune | it should go something like this: | 18:25 |
pcardune | bzr branch url/to/stagent/branch | 18:25 |
pcardune | cd stagent | 18:25 |
pcardune | make | 18:25 |
pcardune | make runall | 18:25 |
pcardune | and that should be it | 18:25 |
mattva01 | yeah i'm not good with makefiles quite yet | 18:25 |
mattva01 | but i can start it at least | 18:26 |
pcardune | ok, that is what I was wondering | 18:26 |
mattva01 | i think i can do it, i just dont think it would be clean | 18:26 |
pcardune | oh | 18:27 |
pcardune | well, we're looking for something that is hopefully clean | 18:27 |
pcardune | so, I'll do it, and if you are interested in knowing how it's done, we can gobby | 18:27 |
mattva01 | ok thanks | 18:27 |
mattva01 | i have to say , getting tinyZIS outof subversion is pretty dirty :) | 18:28 |
jelkner | pcardune: why can't we use bzr for all this? | 18:28 |
jelkner | and setup our own repository that has everything we need | 18:28 |
pcardune | jelkner: bzr is not about setting up a working environment | 18:29 |
pcardune | i'm not sure how you mean by "use bzr for all this" | 18:29 |
Lumiere | bzr is just to hold files, and it is a VERY bad idea to layer 2 RCS over each other | 18:29 |
jelkner | i don't understand what "getting tinyZIS ouf of subversion is pretty dirty" means? | 18:29 |
pcardune | Lumiere: it's not really that bad of an idea | 18:30 |
pcardune | Lumiere: I've done it over and over again and it works fine | 18:30 |
Lumiere | pcardune: as long as you can get each to ignore the other | 18:30 |
jelkner | what i am saying is that *everything* we need is in one place | 18:30 |
pcardune | Lumiere: that is easy | 18:30 |
Lumiere | it works fine, but it is still bad | 18:31 |
pcardune | jelkner: we don't need everything to be in one place, we just need a make file that pulls everything from the right place | 18:31 |
pcardune | this is how we do it in CanDo | 18:31 |
pcardune | cando src, schooltool src, and Zope3 src are all in different places | 18:32 |
mattva01 | isnt that why we always have issues | 18:32 |
pcardune | even all the zope3 sub packages are in different places | 18:32 |
mattva01 | because something got changed when we were not expecting it | 18:32 |
pcardune | mattva01: that is easy to stop, you just pick an exact revision for grabbing the other things | 18:33 |
*** fsufitch has joined #schooltool | 18:39 | |
fsufitch | AVN`: what did i miss? | 18:39 |
Lumiere | pcardune: anyways... as far as Iknow there won't be moodle integration till ZIS works | 18:40 |
*** eldar has joined #schooltool | 18:46 | |
fsufitch | does anybody know what chris has been working on all morning, because i dont want to redo anything he did | 18:48 |
pcardune | fsufitch: i don't know, you guys should coordinate which branches you are working on | 19:07 |
fsufitch | that's not the issue, it's that he's been working all morning and i didnt know what progress he made :) | 19:08 |
fsufitch | but i got in contact, so it's all right | 19:09 |
*** alga has joined #SchoolTool | 19:14 | |
*** kinder76 has quit IRC | 19:19 | |
fsufitch | pcardune: chris and i have run into a problem | 19:24 |
fsufitch | we can't add more than 1 skill driver to anything | 19:24 |
AVN` | like overall | 19:25 |
pcardune | fsufitch: what is the error you get? | 19:25 |
fsufitch | after 1 is added, the "Add Skill Driver" button dissapears | 19:25 |
fsufitch | no error | 19:25 |
pcardune | hmmm | 19:25 |
fsufitch | bug? :) | 19:26 |
AVN` | i am pretty sure its 1 total skill driver, not 1 per section | 19:26 |
AVN` | feature? :) | 19:26 |
* pcardune looks | 19:26 | |
fsufitch | argh, Xterm's colors are screwed up | 19:27 |
fsufitch | brb | 19:27 |
*** fsufitch has quit IRC | 19:27 | |
*** fsufitch has joined #schooltool | 19:28 | |
fsufitch | that's better | 19:28 |
pcardune | oh blargh, i have to set up an instance | 19:29 |
pcardune | fsufitch: ask eldar | 19:29 |
pcardune | eldar: ping pong | 19:29 |
pcardune | fsufitch: if you guys are really sure that you can't find any other way to add a skill driver, then put it in as a bug | 19:29 |
pcardune | on launchpad | 19:29 |
fsufitch | we've been trying since yesterday | 19:30 |
fsufitch | anyway, i dont think our unfamiliarity with the system is helping :) | 19:30 |
pcardune | do you have this running on maddog? | 19:30 |
fsufitch | no | 19:30 |
fsufitch | on each of our computers | 19:30 |
fsufitch | localhost | 19:30 |
pcardune | oh | 19:30 |
pcardune | well, if you get a copy up on maddog, I can take a look | 19:31 |
fsufitch | ok | 19:31 |
pcardune | but can you delete the one that you create? | 19:31 |
fsufitch | how can i get a branch of it on maddog? | 19:31 |
fsufitch | yes, i can | 19:31 |
pcardune | this still shouldn't be a problem for printable forms no? | 19:31 |
pcardune | fsufitch: the same way you do it on localhost | 19:31 |
AVN` | http://www.schooltool.org/products/cando/documentation/how-to/checking-out-from-the-cando-repository | 19:32 |
fsufitch | well, without multiple skill drivers, there's no way to test some of the stuff in the printable form | 19:32 |
pcardune | really? | 19:32 |
fsufitch | or to code it, to think of that | 19:32 |
pcardune | but how you aren't doing stuff for printing out multiple skill driver forms at the same time are you? | 19:32 |
pcardune | at least, I don't think that is a feature we need | 19:33 |
pcardune | just one skill driver at a time | 19:33 |
fsufitch | Lumiere seems to think otherwise | 19:33 |
fsufitch | at least he did towards chris sometime | 19:33 |
fsufitch | "The printable version can be related [to the 'grading' form] but it has to contain ALL competencies" | 19:34 |
pcardune | but that is not about skill drivers | 19:35 |
pcardune | that is just about the overall grade view | 19:35 |
pcardune | maybe he meant all the competencies in the skill driver? | 19:35 |
AVN` | so all the comp's, but someof them are grouped into 1 skill driver | 19:36 |
pcardune | well, as lead developer, I command you to only do printable forms for individual skill drivers and for the overall gradebook view | 19:36 |
pcardune | AVN`: there are two different forms | 19:36 |
pcardune | one of the forms has all the comps and that is from the competency gradebook | 19:36 |
pcardune | the other form is just for an individual skill driver and only contains competencies from that skill driver | 19:36 |
AVN` | I think i understand | 19:37 |
pcardune | besides, there is nothing that says all the skill drivers will contain all the competencies, so even if you do print out all the skill drivers, you won't necessarily get all the competencies | 19:37 |
pcardune | and two skill drivers can have the same competencies | 19:37 |
pcardune | so it really makes no sense to print out multiple skill drivers forms on the same page | 19:37 |
fsufitch | whoa, i missed a lot | 19:38 |
pcardune | if Lumiere disagrees with me, we will have a discussion about it | 19:38 |
fsufitch | btw, i think chris and i fail | 19:38 |
AVN` | uh ggalse alarm | 19:38 |
AVN` | *false | 19:38 |
fsufitch | i just found a way to add multiple skill drivers | 19:38 |
fsufitch | srrt for disturbance | 19:38 |
AVN` | its just organized strangly | 19:38 |
pcardune | oh ok, good :) | 19:38 |
pcardune | well if it is organized in an unintuitive way, you could still put that in as a bug | 19:38 |
fsufitch | so, what we have to do, is for each skill driver, we need to print out that skill driver's competencies _only_, with all students and extra space for new grades | 19:39 |
pcardune | yes | 19:40 |
*** mattva01 has quit IRC | 19:40 | |
pcardune | in fact, you might be able to get away with one form, registered for the ICompetencyGradebook interface | 19:40 |
pcardune | since both grades for skill drivers and for overall sections (with all competencies) use the same code | 19:40 |
pcardune | and the same interfaces | 19:41 |
*** jfroche has quit IRC | 19:47 | |
*** thisfred has quit IRC | 20:00 | |
*** wjohnsto has quit IRC | 20:03 | |
*** wjohnsto has joined #schooltool | 20:06 | |
jelkner | pcardune: i'm on the phone with eldar talking about the planning document | 20:26 |
pcardune | jelkner: ok | 20:26 |
pcardune | I'm looking at it right now | 20:26 |
Lumiere | fsufitch: all the competencies in a skill driver | 20:32 |
Lumiere | or the competencies in 1 competency group | 20:32 |
*** jelkner has quit IRC | 20:35 | |
*** gpaci has joined #schooltool | 20:41 | |
*** ignas has quit IRC | 20:53 | |
fsufitch | Lumiere: thanks :) | 21:19 |
fsufitch | i've almost got it done | 21:19 |
alga | http://images.google.com/images?q=skildriver :-) | 21:26 |
eldar | hmmm random pictures of programmers from netherlands | 21:27 |
eldar | lol | 21:27 |
pcardune | Lumiere: we need to get an ACC design person on CanDo tshirts | 21:27 |
pcardune | Lumiere: it will read "CanDo Developers - we put Termination in deTermination" | 21:30 |
eldar | >.< | 21:31 |
Lumiere | pcardune: there are no ACC designpeople around | 21:39 |
Lumiere | they're all now on summer break | 21:39 |
Lumiere | who wants to help me kill DHL | 21:40 |
Lumiere | I WANT MY LAPPY! | 21:40 |
Lumiere | this has cost me like $200 | 21:40 |
Lumiere | *brb* | 21:41 |
fsufitch | wow. | 21:42 |
fsufitch | so i just realized | 21:42 |
fsufitch | the code i made yesterday for displaying grades by competency group works just as well for skill drivers | 21:42 |
fsufitch | hooray for time wasted making new code :( | 21:43 |
eldar | :( | 21:44 |
fsufitch | so i guess i can say i'm done making stuff by skill driver | 21:45 |
fsufitch | same .pt file | 21:45 |
fsufitch | just needs an addition in a configure.zcml | 21:45 |
AVN` | yeah, well, we made 2 versions that do the same thing | 21:55 |
AVN` | independanty-ish | 21:55 |
pcardune | it's good practice | 21:59 |
pcardune | did you check this stuff in yet? | 21:59 |
pcardune | AVN`: ping | 21:59 |
pcardune | fsufitch: ping | 22:01 |
AVN` | uh | 22:03 |
AVN` | pong! | 22:04 |
fsufitch | oh | 22:04 |
fsufitch | pong | 22:04 |
AVN` | I win | 22:04 |
fsufitch | no, i didnt check it yet | 22:05 |
fsufitch | i'll do that now | 22:05 |
*** jfroche has joined #schooltool | 22:09 | |
*** jfroche has quit IRC | 22:09 | |
*** jfroche has joined #schooltool | 22:09 | |
AVN` | what country is .be? | 22:11 |
fsufitch | belgium? | 22:11 |
AVN` | we arn't in a serious screenplay filip | 22:11 |
fsufitch | haha funny | 22:12 |
AVN` | i know | 22:12 |
fsufitch | pcardune: what was the command for committing with svn again? | 22:12 |
AVN` | i am known for my wit | 22:12 |
pcardune | svn ci -m "some message" | 22:13 |
* pcardune goes to grab some lunch | 22:13 | |
AVN` | does it commit the data.fs file? | 22:14 |
pcardune | no | 22:14 |
fsufitch | no, i dont think | 22:14 |
AVN` | ok | 22:14 |
AVN` | thats good | 22:14 |
pcardune | i'll be back in like 20/30 minutes | 22:14 |
pcardune | don't forget about doctests either :) | 22:14 |
pcardune | I'll look at your commit when I come back | 22:14 |
fsufitch | doctests? | 22:15 |
AVN` | did we write anything doc test worthy? | 22:15 |
fsufitch | no, i dont think so | 22:15 |
pcardune | for functional doctests yes | 22:15 |
fsufitch | cuz we didnt write .py, we wrote .pt | 22:15 |
pcardune | that is what you use functional doctests for | 22:15 |
AVN` | and /xcml | 22:15 |
AVN` | *.zcml | 22:15 |
fsufitch | oh | 22:15 |
pcardune | we did it in class | 22:15 |
fsufitch | um | 22:15 |
fsufitch | i think i'm lost htem | 22:16 |
fsufitch | *then | 22:16 |
pcardune | you'll want to modify the README.txt file in cando/virginia/browser/ | 22:16 |
fsufitch | right | 22:16 |
pcardune | if you look at that you will see what I mean | 22:16 |
pcardune | functional doctests are about as straightforward as it gets | 22:16 |
fsufitch | i c | 22:16 |
pcardune | just a way of writing down the steps you would take if you were a human at a web browser | 22:16 |
pcardune | ok, bbiab | 22:17 |
pcardune | good luck | 22:17 |
*** pcardune is now known as pcardune_lunch | 22:17 | |
*** jfroche has quit IRC | 22:19 | |
*** AVN` is now known as AVN-clockout | 22:19 | |
fsufitch | wait, but we can't do that, as there aren't actual links to the pt files we made | 22:22 |
fsufitch | they're just sort of hanging out there | 22:22 |
fsufitch | agh brain block | 22:23 |
fsufitch | i'll work on the doctests later... | 22:23 |
fsufitch | now i need to put some order into my mind | 22:23 |
pcardune_lunch | make links | 22:23 |
fsufitch | how? | 22:23 |
pcardune_lunch | ask eldar | 22:23 |
fsufitch | great. | 22:23 |
eldar | what's up | 22:24 |
fsufitch | i need to make links from the gradesheets to the print views | 22:24 |
pcardune_lunch | i love how that pinging thing works | 22:24 |
fsufitch | what syntax would i use for the anchor? | 22:24 |
eldar | well they're in the same place, right? | 22:24 |
eldar | structurally | 22:24 |
eldar | first just put an anchor in | 22:25 |
eldar | <a href="pagetemplateurlname">moo</a> | 22:25 |
eldar | and for the students | 22:25 |
eldar | that depends on where the page template is | 22:25 |
eldar | and what you take in | 22:25 |
eldar | as in what url variables you need | 22:26 |
eldar | oh wiat | 22:26 |
fsufitch | ok... | 22:26 |
eldar | there is nothing for the student | 22:26 |
fsufitch | yeah | 22:26 |
eldar | i mean the skill driver | 22:26 |
fsufitch | yeah | 22:26 |
fsufitch | but how these work is when i view them it's "theircontext/print.html" | 22:26 |
eldar | who's they | 22:27 |
fsufitch | the print views | 22:27 |
fsufitch | let me give example | 22:27 |
AVN-clockout | http://127.0.0.1:7080/sections/period-1/skilldrivers/bs-strategies-Cop/print.html | 22:28 |
fsufitch | http://localhost:7080/sections/period-1/gradeCompetencies/print.html | 22:28 |
fsufitch | or that | 22:28 |
AVN-clockout | where bs stratagies is a skill driver | 22:29 |
fsufitch | yes | 22:29 |
eldar | for the competencies | 22:29 |
eldar | index.html is the gradebook, right? | 22:29 |
eldar | just make a link | 22:29 |
fsufitch | yes | 22:29 |
eldar | to "print.html" | 22:29 |
eldar | from there | 22:29 |
eldar | it should work | 22:30 |
fsufitch | so i just do <a href="print.html">? | 22:30 |
eldar | yeah | 22:30 |
eldar | if you wanna be safe | 22:30 |
eldar | do "./print.html" | 22:30 |
eldar | and for skilldrivers | 22:30 |
eldar | from where are you trying to link to them? | 22:30 |
fsufitch | from http://127.0.0.1:7080/sections/period-1/skilldrivers/bs-strategies-Cop/ | 22:31 |
fsufitch | still an index.html | 22:31 |
fsufitch | waiit no | 22:31 |
fsufitch | http://127.0.0.1:7080/sections/period-1/skilldrivers/bs-strategies-Cop/edit.html | 22:31 |
fsufitch | or somehting like that | 22:31 |
eldar | if you're linking from inside bs-strategies-Cop | 22:31 |
eldar | and the print file | 22:31 |
eldar | is under that | 22:31 |
eldar | you can use "./print.html" | 22:31 |
fsufitch | ok | 22:32 |
fsufitch | AVN-clockout: where did you say the .pt file for skill driver was? | 22:34 |
fsufitch | earlier u said src/cando/skilldriver/brower/skilldrivergrade.pt | 22:36 |
fsufitch | but that's not htere | 22:36 |
fsufitch | AVN-clockout: ping | 22:37 |
fsufitch | (( i hope this works) | 22:38 |
AVN-clockout | pong | 22:39 |
fsufitch | :( it doesnt | 22:39 |
fsufitch | oh yay | 22:39 |
fsufitch | so where did u say the file was located? | 22:39 |
AVN-clockout | its not there? | 22:39 |
eldar | are oyu talking to me? | 22:39 |
AVN-clockout | no, me | 22:40 |
fsufitch | no, it's not | 22:40 |
AVN-clockout | I have it | 22:40 |
fsufitch | ... | 22:40 |
AVN-clockout | addskilldriver.py gradebook.py __init__.py README.txt skilldrivergrade.pt skilldrivers.pt | 22:40 |
AVN-clockout | configure.zcml gradebook.pyc __init__.pyc sectiondriver.pt skilldriver.pt | 22:40 |
AVN-clockout | ftesting.zcml indexform.pt printform2.pt sectiondriver.py skilldriver.py | 22:40 |
AVN-clockout | ftests.py indexformview.py printform.pt sectiondriver.pyc skilldriver.pyc | 22:40 |
AVN-clockout | thats an LS | 22:40 |
fsufitch | yeah, you said skilldrivergrade.pt | 22:41 |
fsufitch | waaait | 22:41 |
fsufitch | wtf | 22:41 |
fsufitch | addskilldriver.py gradebook.pyc printform.pt skilldriver.pt | 22:41 |
fsufitch | configure.zcml indexform.pt README.txt skilldriver.py | 22:41 |
fsufitch | ftesting.zcml indexformview.py sectiondriver.pt skilldriver.pyc | 22:41 |
fsufitch | ftests.py __init__.py sectiondriver.py skilldrivers.pt | 22:41 |
fsufitch | gradebook.py __init__.pyc sectiondriver.pyc | 22:41 |
fsufitch | that's my LS | 22:41 |
*** Aiste has quit IRC | 22:41 | |
eldar | oh yeah btw | 22:41 |
eldar | when you add a new file | 22:41 |
eldar | you have to do | 22:41 |
eldar | svn add | 22:41 |
eldar | svn add filename | 22:42 |
fsufitch | ok | 22:42 |
AVN-clockout | uh | 22:42 |
eldar | so that it registers and svn doesn't treat it as an extra | 22:42 |
AVN-clockout | ... | 22:42 |
AVN-clockout | that is wack | 22:42 |
AVN-clockout | so ... | 22:42 |
AVN-clockout | huh? | 22:42 |
eldar | svn add filename | 22:42 |
eldar | then commit | 22:42 |
eldar | he'll update | 22:42 |
eldar | and get the file | 22:42 |
eldar | svn basics guys | 22:42 |
AVN-clockout | ok | 22:42 |
fsufitch | i dont think he has a branch | 22:42 |
AVN-clockout | no | 22:42 |
fsufitch | do you? | 22:42 |
AVN-clockout | i don't | 22:42 |
eldar | you don't need separate branches | 22:43 |
fsufitch | see? i'm psychic | 22:43 |
eldar | you can work on the same one | 22:43 |
fsufitch | ok... | 22:43 |
eldar | he doens't have commit access though, yet | 22:43 |
eldar | wait so how have you been sharing code? | 22:43 |
fsufitch | gobby | 22:43 |
eldar | ah i see | 22:43 |
AVN-clockout | and gmail | 22:43 |
fsufitch | lol yes | 22:43 |
eldar | ah nvmd then, i'll let you guys figure it out yourselves | 22:43 |
fsufitch | >_< | 22:44 |
fsufitch | fine, be that way | 22:44 |
*** Aiste has joined #schooltool | 22:44 | |
AVN-clockout | Filip | 22:44 |
AVN-clockout | i opened it in gobbu | 22:44 |
AVN-clockout | save it from there | 22:44 |
AVN-clockout | but how don't you have it | 22:44 |
fsufitch | the problem is not that i don't have it | 22:45 |
fsufitch | it's that i don't have it yet the page shows up | 22:45 |
fsufitch | so it's not the file u thought it was | 22:45 |
fsufitch | and i need to find the right file to change it to include the link to print.html | 22:45 |
AVN-clockout | ah | 22:46 |
AVN-clockout | look in the .zcml file | 22:46 |
AVN-clockout | i wonder where i got it from then | 22:46 |
fsufitch | oh wait | 22:46 |
fsufitch | whoa! | 22:46 |
AVN-clockout | maybe I made it, forgot about it, then rediscovered it | 22:46 |
AVN-clockout | what? | 22:46 |
fsufitch | remember how masood said i should put the title as SKILZZZZZ in configure.zcml? | 22:47 |
fsufitch | apparently that made it somehow appear in the actions menu of the skill driver as SKILZZZZZ | 22:47 |
* fsufitch gasps in revelation | 22:47 | |
AVN-clockout | what? | 22:48 |
AVN-clockout | woah | 22:48 |
AVN-clockout | ah | 22:48 |
AVN-clockout | ehh | 22:48 |
fsufitch | ... interjections? | 22:48 |
AVN-clockout | uh | 22:48 |
AVN-clockout | what is 'it' | 22:48 |
AVN-clockout | the printform? | 22:48 |
fsufitch | yes | 22:49 |
AVN-clockout | or skilldrivergrade.pt | 22:49 |
fsufitch | the printform | 22:49 |
AVN-clockout | do you have the grade option? | 22:49 |
fsufitch | yes | 22:50 |
fsufitch | Information Change Information Link Grade SKILZZZZZ Edit Skill Driver | 22:50 |
fsufitch | those are the options | 22:50 |
AVN-clockout | lol | 22:51 |
fsufitch | so i guess i'm done there :) | 22:51 |
fsufitch | gr, i've got no idea what to put in the doctest | 22:52 |
AVN-clockout | wait | 22:52 |
AVN-clockout | nvm | 22:52 |
AVN-clockout | i thought you had more options | 22:52 |
AVN-clockout | heh, you could just put "the printview work" | 22:53 |
AVN-clockout | *works | 22:53 |
fsufitch | no | 22:53 |
fsufitch | it's called a doc_test_ for a reason | 22:53 |
AVN-clockout | hmmm | 22:54 |
AVN-clockout | browsr.getLink("Skill Drivers"),click | 22:55 |
AVN-clockout | i wonder though | 22:55 |
AVN-clockout | how it deals with the funky menu | 22:55 |
AVN-clockout | the action menu | 22:56 |
eldar | it doesn't | 22:56 |
eldar | it looks at the source | 22:56 |
eldar | and finds an anchor | 22:56 |
eldar | with Skill Drivers | 22:56 |
eldar | in it | 22:56 |
*** pcardune_lunch is now known as pcardune | 22:56 | |
AVN-clockout | filip | 22:56 |
AVN-clockout | everything is set up | 22:56 |
fsufitch | um | 22:57 |
fsufitch | what do you mean set up? | 22:57 |
AVN-clockout | in the README.txt | 22:57 |
AVN-clockout | like the class is already created | 22:57 |
AVN-clockout | and the doctests for the grade are already written | 22:57 |
fsufitch | so what is there to do? | 22:58 |
AVN-clockout | and because its very similar to the grade.html | 22:58 |
fsufitch | just make sure the link works? | 22:58 |
pcardune | pretty much yes | 22:58 |
*** gpaci has quit IRC | 22:58 | |
AVN-clockout | uh, make sure there is no dashboard and logo? | 22:59 |
*** gpaci has joined #schooltool | 22:59 | |
*** aelkner has joined #schooltool | 22:59 | |
pcardune | hi aelkner | 22:59 |
fsufitch | how do i do that? | 22:59 |
pcardune | fsufitch: "dashboard" not in browser.contents | 22:59 |
AVN-clockout | >>> 'dashboard' in browser.contents | 22:59 |
AVN-clockout | True | 22:59 |
AVN-clockout | uh, false | 23:00 |
aelkner | I should be able to help you with TinyZis as I was involved back in January. | 23:00 |
aelkner | I wrote part of those instructions. | 23:00 |
aelkner | I understand that they are complicated. | 23:00 |
pcardune | aelkner: well TinyZIS isn't the issue i don't think | 23:00 |
pcardune | aelkner: I'm right now working on a makefile to automate a lot of that | 23:00 |
aelkner | That was necessary to use ZEO, but maybe REST would make things simpler | 23:00 |
pcardune | and i'm renaming it schooltool.sifagent | 23:01 |
pcardune | the problem with REST is that it would need to be resurrected | 23:01 |
pcardune | REST is easier, but more work | 23:01 |
aelkner | A subpackage of schooltool? | 23:01 |
pcardune | yes | 23:01 |
aelkner | that would make it less complicated. | 23:02 |
pcardune | complexity is going to be greatly reduced when I'm finished with this | 23:02 |
aelkner | You see originally, Tom wrote the base agent which didn't really do any communication with anything. | 23:02 |
aelkner | It was just for tests. | 23:02 |
aelkner | stAgent was to be the first real use of it. | 23:03 |
aelkner | And we weren't ready to bolt it into schooltool. | 23:03 |
aelkner | But if you're going down that road, then all the better. | 23:03 |
*** mgedmin has quit IRC | 23:04 | |
pcardune | well, i'm not bolting it into schooltool | 23:04 |
pcardune | at least not yes | 23:04 |
pcardune | not yet* | 23:04 |
aelkner | pcardune: are you back in the states? | 23:04 |
pcardune | yes | 23:04 |
pcardune | aelkner: you can actually have these things called namespace packages | 23:04 |
pcardune | which is done all over zope | 23:04 |
pcardune | so the code for zope.formlib is totally separate from the code for zope.testbrowser | 23:05 |
pcardune | but with the right checkout, they all come together into one unified package | 23:05 |
pcardune | but can still be used separately | 23:05 |
pcardune | it makes organization a bit easier | 23:05 |
aelkner | What does a namespace package do? | 23:05 |
aelkner | I thought the code for zope.formlib is already separate from the code for zope.testbrowser. | 23:06 |
aelkner | I mean aren't packages independent by nature? | 23:07 |
aelkner | Until they refer to each other? | 23:07 |
pcardune | yes, but you'll see what I mean if you go look at svn.zope.org | 23:08 |
pcardune | zope.formlib and zope.testbrowser don't live in the same directory | 23:08 |
aelkner | They never did, so what's different? | 23:09 |
aelkner | formlib and testbrowser are subpackages of zope./ | 23:10 |
aelkner | Not the same dir. | 23:10 |
pcardune | well a namespace package makes that possible | 23:11 |
pcardune | just look around svn.zope.org and look at the __init__.py files | 23:11 |
aelkner | Looking at testbrowser's init.py doesn't reveal anything about namespaces, it just handles deprecation warnings. | 23:14 |
aelkner | Wait... | 23:14 |
pcardune | look at the __init__.py in the directory above | 23:14 |
aelkner | I see that mentions namespaces. | 23:15 |
pcardune | http://svn.zope.org/zope.formlib/trunk/src/zope/__init__.py?rev=72091&view=auto | 23:15 |
aelkner | I'm there. | 23:15 |
aelkner | Have you read into the declare_namespaces method yourself to understand what it does? | 23:16 |
pcardune | nope | 23:17 |
pcardune | I have no idea | 23:17 |
aelkner | Then how does that make any sense to you? | 23:17 |
pcardune | i don't ask questions | 23:17 |
pcardune | lol | 23:17 |
aelkner | No questions, no answers I would think. | 23:17 |
pcardune | I haven't had the time to look into it | 23:17 |
aelkner | So you're going by someone | 23:17 |
aelkner | 's doc that explains it? | 23:18 |
aelkner | pcardune: I'm just wondering what you're talking about. Right now, it's just words to me. | 23:21 |
pcardune | i wouldn't lose any sleep over it | 23:21 |
aelkner | Not losing sleep, just trying to learn someting. | 23:21 |
aelkner | I'll google it later. | 23:22 |
aelkner | pcardune: are you going to be on-line tomorrow morning? | 23:23 |
pcardune | yes | 23:23 |
pcardune | well, at least morning my time | 23:23 |
aelkner | What time EST? | 23:23 |
pcardune | 11am at the latest | 23:24 |
aelkner | I'll look for you then and see if I can help in some way. | 23:24 |
aelkner | Got to go now. | 23:24 |
*** aelkner has quit IRC | 23:24 | |
fsufitch | pcardune: there is no skill driver created in README.txt | 23:27 |
fsufitch | do i need to create it myself? | 23:27 |
fsufitch | i.e. should there be some form of testing for them? | 23:27 |
fsufitch | wait, i think i'm looking in the wrong README | 23:27 |
pcardune | no | 23:27 |
pcardune | there is a separate README.txt for skill drivers | 23:27 |
pcardune | But I think the tests in the gradebook will cover both | 23:28 |
pcardune | because you really didn't make a from for skill drivers, you made a form for gradebook | 23:28 |
fsufitch | yes | 23:28 |
fsufitch | oh, right | 23:28 |
pcardune | and there are already tests in skilldriver that make sure you can get a gradebook from a skill driver | 23:28 |
fsufitch | >_> that was silly | 23:28 |
fsufitch | yes, i can | 23:28 |
fsufitch | ok | 23:28 |
fsufitch | so that's good then | 23:28 |
fsufitch | now i just need to commit and i'm done! | 23:28 |
fsufitch | what was that command again? | 23:29 |
pcardune | svn ci -m "some message" | 23:29 |
fsufitch | ok | 23:29 |
fsufitch | svn: Commit failed (details follow): | 23:30 |
fsufitch | svn: Entry '/home/filip/mybranch/src/cando' has unexpectedly changed special status | 23:30 |
fsufitch | i didnt do anything >_> | 23:30 |
pcardune | i've never seen that error before | 23:33 |
pcardune | oh wait | 23:33 |
pcardune | I know | 23:33 |
pcardune | go to that directory | 23:33 |
pcardune | and then do the commit again | 23:34 |
fsufitch | oook... | 23:34 |
fsufitch | hey, it works! | 23:34 |
pcardune | it has to do with the fact that the cando make file turns that spot into a symbolic link | 23:34 |
pcardune | and svn does not like that | 23:34 |
fsufitch | i c | 23:35 |
fsufitch | committed! | 23:35 |
fsufitch | when may i expect comments on my work? | 23:42 |
pcardune | woops | 23:53 |
pcardune | you aught to ping me | 23:53 |
pcardune | i'll go look at it now | 23:54 |
pcardune | fsufitch: that looks good to me | 23:56 |
pcardune | you should add a doctest for the "Printable View" link | 23:57 |
pcardune | and don't forget to send me a pdf or some such thing showing how it looks | 23:57 |
fsufitch | i did... | 23:58 |
fsufitch | wait, the doctest doesnt fail if it fails to find the link? | 23:58 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!