*** didymo has joined #schooltool | 00:02 | |
*** Fujitsu has joined #schooltool | 01:27 | |
*** lameiro has joined #schooltool | 01:37 | |
*** povbot has joined #schooltool | 02:21 | |
*** fsufitch has joined #schooltool | 04:11 | |
fsufitch | Lumiere, ayt? | 04:35 |
---|---|---|
Lumiere | yes | 04:43 |
Lumiere | you've been given the task of new skin testing and non-hackish bug fixes | 04:44 |
Lumiere | fsufitch: if you can be around 9:30-11 tomorrow | 04:45 |
Lumiere | that'd be good | 04:45 |
fsufitch | ...... .wTF!? | 04:45 |
fsufitch | that's the response i was trying to get to, but i think you're psychic, Lumiere | 04:45 |
Lumiere | was it not obvious XD | 04:46 |
Lumiere | and I spent as much time as I could with my girlfriend this weekend | 04:46 |
Lumiere | after ignoring the crap outta her all last week | 04:46 |
Lumiere | I was trying to back fill the hole with me still in it | 04:47 |
fsufitch | lol | 04:47 |
fsufitch | i know what ur talking about :) | 04:48 |
fsufitch | anyway, thanx for the task | 04:48 |
fsufitch | but non-hackish? come on! | 04:48 |
Lumiere | you have commit access | 04:48 |
fsufitch | to? | 04:48 |
fsufitch | trunk? | 04:48 |
Lumiere | but if we have to clean everything you do | 04:48 |
Lumiere | yes | 04:48 |
Lumiere | you're on the short list | 04:48 |
fsufitch | i c | 04:48 |
fsufitch | fine, u wont have to clean it | 04:49 |
Lumiere | thanks | 04:49 |
fsufitch | i.e. i'll make it uncleanable ;) | 04:49 |
fsufitch | j/k | 04:49 |
fsufitch | i won't do crazy stuff anymore | 04:49 |
fsufitch | but don't ask me to redo the actions menu | 04:49 |
fsufitch | that was a nightmare | 04:49 |
fsufitch | well, not really | 04:49 |
fsufitch | but it's somewhat impossible to do with CSS only | 04:49 |
Lumiere | I am sure that eldar has a way he wants that | 04:49 |
fsufitch | so i'll ask him | 04:50 |
Lumiere | and | 04:50 |
Lumiere | there is a menu like that | 04:50 |
Lumiere | in schooltool | 04:50 |
Lumiere | how does it work? | 04:50 |
fsufitch | it just does. | 04:50 |
fsufitch | meh, i'll check it out | 04:50 |
fsufitch | i can't now tho | 04:50 |
fsufitch | sorta busy | 04:50 |
Lumiere | kk | 04:50 |
Lumiere | maybe we can plug it | 04:51 |
fsufitch | maybe | 04:53 |
Lumiere | anyways... tomorrow 9:30-11 for cando and schooltool dev meetings | 05:00 |
fsufitch | oook | 05:05 |
fsufitch | ((sweet, i get to excuse myself from swimming practice)) | 05:05 |
*** lameiro has quit IRC | 05:15 | |
*** th1a has quit IRC | 05:24 | |
Lumiere | fsufitch: who do you swim for | 06:11 |
fsufitch | Lumiere, my parents | 06:24 |
fsufitch | :-P | 06:25 |
fsufitch | no swim team, it's just the only way that i don't turn into a cucumber | 06:25 |
fsufitch | *the only way i can prevent myself from turning into a cucumber | 06:25 |
Lumiere | ah | 06:32 |
fsufitch | :) | 06:34 |
*** fsufitch has quit IRC | 07:02 | |
*** pcardune has quit IRC | 07:52 | |
*** lameiro has joined #schooltool | 08:03 | |
*** Lumiere has quit IRC | 08:09 | |
*** Lumiere has joined #schooltool | 08:09 | |
*** didymo has quit IRC | 09:11 | |
*** vidasp has joined #schooltool | 09:50 | |
*** vidasp has left #schooltool | 09:50 | |
*** vidas1 has joined #schooltool | 10:18 | |
*** vidas1 has left #schooltool | 10:19 | |
*** jfroche has quit IRC | 11:24 | |
*** jfroche has joined #schooltool | 11:27 | |
*** ignas has joined #schooltool | 11:49 | |
*** mgedmin has joined #schooltool | 13:12 | |
ignas | Lumiere: ping | 13:22 |
*** lameiro has quit IRC | 13:53 | |
jfroche | hello ignas, how was the sprint in the us ? | 13:55 |
ignas | quite nice | 13:55 |
jfroche | they are ready for a release ? | 13:55 |
ignas | not sure | 14:01 |
ignas | they still have failing functional tests | 14:02 |
ignas | so i guess pcardune and eldar are still cleaning up | 14:02 |
Lumiere | hi | 15:57 |
ignas | i was just going to ask how to get to gradebook views in cando | 16:02 |
ignas | and where functional tests for them are | 16:02 |
ignas | but functional tests are probably missing | 16:03 |
ignas | the view takes up 1.4 mb and takes 2 minutes to render | 16:03 |
ignas | and it has like 3 rendering bugs, and no error handling ;) | 16:03 |
Lumiere | paul has been rewriting gradebook stuff | 16:03 |
ignas | so i won't be able to steal a lot of code from there for my gradebook ;) | 16:04 |
Lumiere | I am hoping he'll be on for some part of this | 16:04 |
Lumiere | I think you will once he finishes his refactor | 16:04 |
ignas | maybe | 16:05 |
*** jelkner has joined #schooltool | 16:05 | |
Lumiere | hi jelkner | 16:09 |
jelkner | Lumiere: good morning | 16:13 |
jelkner | as you can see, i made it online | 16:14 |
jelkner | and in time for the meeting | 16:14 |
Lumiere | yes, I am amazed | 16:14 |
jelkner | my friend has dsl, so it wasn't a problem | 16:14 |
Lumiere | eldar will be on in 75 minutes, he has to visit the dentist | 16:16 |
jelkner | and pcardune? | 16:16 |
Lumiere | it's 6:15 | 16:16 |
jelkner | and aelkner? | 16:16 |
Lumiere | I haven't heard anything from paul | 16:17 |
Lumiere | aelkner is usually on, see no reason to suspect otherwise | 16:17 |
jelkner | alan told me he would join at 9:30 am | 16:17 |
Lumiere | but th1a usually rolls in right at 9:30 | 16:17 |
* jelkner goes back to checking email until 9:30... | 16:18 | |
Lumiere | k | 16:18 |
*** aelkner has joined #schooltool | 16:23 | |
*** th1a has joined #schooltool | 16:23 | |
Lumiere | 'morning aelkner, th1a | 16:24 |
th1a | Good morning Lumiere. | 16:24 |
aelkner | good morning | 16:24 |
*** fsufitch has joined #schooltool | 16:28 | |
fsufitch | boo | 16:28 |
* th1a shuffles some papers around. | 16:29 | |
th1a | Good morning ignas, jfroche, Lumiere, aelkner, fsufitch, et. al. | 16:29 |
ignas | hi | 16:29 |
jfroche | hello | 16:29 |
fsufitch | hello | 16:30 |
Lumiere | yes, it is morning | 16:30 |
aelkner | indeed it is | 16:30 |
th1a | jfroche: Want to start us off with an update, since the rest of us saw each other a few days ago? | 16:30 |
jfroche | yep i am working on the production instance | 16:31 |
th1a | Then we'll update you ;-) | 16:31 |
jfroche | for them to work with | 16:31 |
jfroche | last week i went in france so i wasn t productive there | 16:32 |
th1a | Oh yes. | 16:32 |
jfroche | i meet with the school on the 20 | 16:32 |
*** pcardune has joined #schooltool | 16:32 | |
pcardune | hello? | 16:32 |
jfroche | hello | 16:32 |
fsufitch | hey | 16:33 |
th1a | Oh, hi pcardune. | 16:33 |
Lumiere | hi pcardune | 16:33 |
jfroche | and how was the sprint ? | 16:33 |
pcardune | I think it went pretty well | 16:33 |
Lumiere | productive when we had net | 16:33 |
th1a | I wrote a post last night: http://www.tuttlesvc.org/2007/08/cando-sprint.html | 16:33 |
pcardune | cool, *reading* | 16:35 |
jfroche | wow 25 ! | 16:35 |
th1a | I think that's accurate. | 16:35 |
fsufitch | yep, i think so too | 16:35 |
Lumiere | 25 is aboout right | 16:36 |
th1a | jfroche: So what are the main hazards for you right now? | 16:37 |
jfroche | september | 16:38 |
jfroche | will be for them a busy month | 16:39 |
jelkner | th1a: 27 in total | 16:39 |
jelkner | i know, because i bought 25 meal cards | 16:39 |
jelkner | and came up 2 short ;-) | 16:39 |
th1a | jfroche: Yes, keeping yourself in their loop may be difficult. | 16:40 |
th1a | If we end up starting out just testing with a core group inside the school, that is much, much better than nothing. | 16:41 |
ignas | pcardune: are there any functional tests for your competency gradebook | 16:41 |
jfroche | yep that's what i told them, to find people motivated | 16:41 |
th1a | OK. Don't let them forget about you. | 16:42 |
pcardune | ignas: Some. I need to write more. I'm finding it somewhat difficult to test | 16:42 |
jfroche | th1a: sure | 16:42 |
th1a | pcardune: huh? | 16:42 |
th1a | Lumiere: Can you send a sprint summary to the schooltool list? | 16:43 |
pcardune | th1a: that was in reference ti ignas's question | 16:43 |
Lumiere | yes | 16:43 |
aelkner | pcardune: as far as security testing for the gradebook, that you can leave to my tests in newskin | 16:43 |
Lumiere | I'll write it today | 16:43 |
Lumiere | now that I am out of the complete doghouse with the gf | 16:43 |
th1a | pcardune: Oh. I see. Sorry. | 16:44 |
th1a | Lumiere: Thanks. | 16:44 |
th1a | ignas: Anything to report in the last half-week? How was your flight? | 16:45 |
th1a | jfroche: Can you send me a July invoice? I need to get those in. | 16:45 |
ignas | quite nice, thank you | 16:45 |
ignas | didn't do anything | 16:45 |
th1a | No overnight stays in transit? | 16:45 |
jfroche | th1a: right doing it now | 16:45 |
th1a | jfroche: Thanks. | 16:45 |
ignas | so don't have anything to report | 16:45 |
th1a | OK. Understandable. | 16:46 |
th1a | mgedmin got his N800? | 16:46 |
ignas | yep | 16:46 |
* mgedmin thanks | 16:47 | |
th1a | I'm going to work on cranking out more help files this week. | 16:47 |
Lumiere | ignas: did you ever get that diff from our help writers | 16:48 |
ignas | nope | 16:48 |
Lumiere | well | 16:49 |
fsufitch | hm, i was under the impression that they turned _something_ out | 16:49 |
Lumiere | that sucks | 16:49 |
fsufitch | Lumiere, at how much you hammered them, it must suck to know it had no effect ;) | 16:49 |
fsufitch | or maybe it was eldar that hammered them | 16:49 |
ignas | hmm | 16:50 |
ignas | ok | 16:50 |
ignas | i got them | 16:50 |
ignas | in my spambox | 16:50 |
pcardune | lol | 16:50 |
fsufitch | lol | 16:50 |
ignas | message was quite concise | 16:50 |
ignas | "Here's a .diff file of all the help topics for SchoolTool." | 16:50 |
ignas | 6 days ago | 16:50 |
aelkner | from whom? | 16:50 |
ignas | Bao Vuong | 16:51 |
Lumiere | ah | 16:51 |
Lumiere | that's the one | 16:51 |
ignas | chinese name + short message + attachment | 16:51 |
ignas | the recipe for spam ;) | 16:51 |
Lumiere | we'll see if it does anything | 16:51 |
Lumiere | ignas: yes | 16:51 |
aelkner | jelkner: did Bao said he was done with help | 16:51 |
Lumiere | fsufitch: we both hammer spammed them | 16:51 |
aelkner | also, i thought linda was working on that | 16:51 |
jelkner | aelkner: not at all | 16:52 |
jelkner | i'll give you a call later to talk about help | 16:52 |
jelkner | we need a good plan | 16:52 |
aelkner | ok | 16:52 |
fsufitch | btw, apart from some visual ugliness, the help button is ready to use | 16:52 |
fsufitch | and it should work as soon as the help files are in | 16:53 |
Lumiere | pcardune: I have a quote present for you | 16:53 |
Lumiere | 20:29:34 < Lumiere> you've been given the task of new skin testing and non-hackish bug fixes | 16:53 |
Lumiere | 20:33:23 < Lumiere> but if we have to clean everything you do | 16:53 |
Lumiere | 20:33:46 < fsufitch> fine, u wont have to clean it | 16:53 |
fsufitch | >_< | 16:54 |
pcardune | he he | 16:54 |
fsufitch | Lumiere, why didn't you quote my miranda rights first? | 16:54 |
Lumiere | didn't need to | 16:55 |
Lumiere | you don't have any ^^ | 16:55 |
fsufitch | -.- | 16:55 |
Lumiere | aelkner: do you want to take a minute | 16:56 |
Lumiere | to go through where we are | 16:56 |
pcardune | fsufitch: you should check out tango icons... the collection of open source icons for use in open source applications | 16:56 |
fsufitch | yeah, u showed it to me | 16:56 |
fsufitch | i'll be using it | 16:56 |
pcardune | fsufitch: and if they don't have something good, then inkscape is a great program for making your own | 16:57 |
fsufitch | or the gimp :) | 16:57 |
aelkner | Lumiere: we have a plan that we've drawn up in our gobby session. | 16:57 |
aelkner | We could discuss that | 16:57 |
pcardune | fsufitch: you will find inkscape to be easier i think | 16:57 |
fsufitch | i've never used it before | 16:58 |
fsufitch | besides, i've done much more gimp magicks in the past | 16:58 |
ignas | pcardune: are you going to work on performance of comp gradebook ? | 16:58 |
Lumiere | aelkner: for everyone here | 16:58 |
Lumiere | can you post it to somewhere | 16:58 |
Lumiere | and talk through it with people | 16:59 |
aelkner | i'll paste it | 16:59 |
pcardune | ignas: yes at some point, can you recommend a good (automated) way to generate performance reports? | 16:59 |
ignas | what reports, the file is 1.4 megabyte large | 16:59 |
ignas | no profiling can make that load up fast ;) | 16:59 |
ignas | your javascript generation and ids in every cell seem quite excessive | 17:00 |
lisppaste5 | aelkner pasted "planning doc for cando completion" at http://paste.lisp.org/display/46061 | 17:00 |
ignas | and the idea to use div's instead of cells + inputs with tabindex seems to add to the size of file | 17:00 |
aelkner | basically we have listed the developers available and the remaining work to be done | 17:01 |
ignas | i think if you would make gradebook a table, you could store student ids in the row with student row and take it everytime from there instead of embedding it everywhere | 17:01 |
ignas | if that makes any sense to you | 17:01 |
ignas | ;) | 17:01 |
aelkner | anyone should fell free to gobby in to alan.elkner.net:6001 to make any additions/changes they fell appropriate | 17:01 |
th1a | Sometimes a table is a table. | 17:01 |
pcardune | ignas: yes it does, the problem is when gradebooks are quite big and you have to scroll far to the right to see the grades and you loose the student ids | 17:02 |
pcardune | and making student ids "follow" the scrolling is very difficult, i've tried it | 17:02 |
Lumiere | that's how we had it... and it was... problematic | 17:03 |
ignas | oh and the hover ons are rendering too far to the right, statistics tables are overlapping when expanding, error handling is not working properlyt i think | 17:03 |
ignas | pcardune: i am talking about the sourcecode | 17:03 |
aelkner | pcardune: we have you down for completing gradebook by 8/13, but if it takes you longer to get the testing to be super robust, that should be ok | 17:03 |
ignas | pcardune: you have student URL in every single input box, which adds to the size of the html a lot | 17:03 |
fsufitch | why can't it all be one table? from what i've seen of gradebooks they're 2+ tables, always | 17:03 |
aelkner | i don;t know where eldar is with journal notification | 17:04 |
pcardune | where is eldar btw? | 17:04 |
pcardune | ignas: oh that, yes, that could deffinitely be changed | 17:04 |
aelkner | jelkner, did you tell him about this meeting when you last spoke to him? | 17:04 |
jelkner | Lumiere told me this morning he is at the dentist | 17:05 |
jelkner | i did tell him | 17:05 |
Lumiere | he will be on at 10:30 | 17:05 |
jelkner | but i did not send out the reminder email i said i would | 17:05 |
jelkner | (i didn't have time) | 17:05 |
Lumiere | we got evercyone | 17:05 |
Lumiere | welsh is unavailable and sent email | 17:06 |
Lumiere | eldar will be on at 10:30 | 17:06 |
aelkner | so i'll be writing the security tests, and Lumiere should check them when they get advanced enough | 17:06 |
aelkner | you can check them against your spreadsheet | 17:07 |
pcardune | aelkner: 8/13 is completion for testing purposes for welsh, but a more finished polishing will be available later in the week | 17:07 |
aelkner | pcardune: sounds good | 17:07 |
aelkner | what's the deal with matt's availability, jelkner | 17:07 |
*** ignas_ has joined #schooltool | 17:08 | |
jelkner | he should be available after 10 am | 17:08 |
jelkner | i can call him | 17:08 |
pcardune | ignas: ah yes, the hover-ons... I guess I only tested those with competencies with the doctest which have very short titles and I probably forgot to put a max-size for the hovers | 17:08 |
jelkner | but an email ought to do the trick | 17:08 |
jelkner | i'm visiting here in El Salvador, so i can't be on the computer all the time | 17:09 |
aelkner | you're already in El Salvador? | 17:09 |
jelkner | yup | 17:09 |
aelkner | oooh | 17:09 |
aelkner | cool | 17:09 |
*** ignas__ has joined #schooltool | 17:09 | |
pcardune | ignas__: having connectivity issues? | 17:10 |
ignas__ | pcardune: marius was showing me how to connect to internet using my phone | 17:10 |
*** ignas has quit IRC | 17:10 | |
pcardune | lol, cool | 17:10 |
* ignas__ will go on vacation the day after tomorrow | 17:10 | |
ignas__ | so it's kind of work related ;) | 17:10 |
pcardune | aelkner: me and eldar were thinking it might be better to have those test files be lowercase | 17:11 |
th1a | ignas__: good to know. | 17:11 |
aelkner | pcardune: why? | 17:11 |
aelkner | uppercase indicates their purpose | 17:11 |
pcardune | READMEs are uppercase just because you are supposed to notice that file in the directory before you notice the other files in the directory | 17:11 |
th1a | I'm going to wrap up the official SchoolTool part of the meeting. | 17:11 |
* th1a drops the bag of gravel. | 17:11 | |
* Lumiere picks it up | 17:12 | |
fsufitch | lol | 17:12 |
pcardune | aelkner: if you look in zope source code, the places where there are multiple testing files like that (or any testing files not called README.txt), they are lowercase | 17:12 |
aelkner | fine | 17:12 |
aelkner | i'll change them | 17:12 |
pcardune | typically, there can be a README.txt that says "oh, btw, you should also probably read this.txt, that.txt, and theotherthing.txt, which talk about this that and the other thing. | 17:13 |
pcardune | " | 17:13 |
Lumiere | pcardune: should we think about having a folder for these | 17:13 |
Lumiere | I'll brb | 17:14 |
aelkner | also, i'm changing groupless.txt to authenticated.txt to match jason's doc | 17:14 |
pcardune | well, maybe if we really want, it wouldn't hurt to put them in a directory called ftests | 17:14 |
pcardune | aelkner: ok, cool | 17:14 |
pcardune | i suppose when you think about it, "groupless" sounds kind of funny... like "headless" or something, or "legless", or "armless" | 17:15 |
ignas__ | pcardune: as for functional tests, you can just add a submit button, that is not shown for users with javascript and have the form function even without ajax | 17:15 |
*** ignas__ is now known as ignas | 17:15 | |
pcardune | ignas: hmm, yes that would be a good idea | 17:17 |
*** eldar has joined #schooltool | 17:17 | |
fsufitch | eldar, hello | 17:17 |
eldar | hi all | 17:17 |
ignas | pcardune: i am going to be doing it the other way around ;) i have forms working, and i will be adding ajax to them | 17:17 |
pcardune | cool, are you going to use z3c.form + z3c.formjs? | 17:18 |
ignas | nope ;) | 17:18 |
eldar | lolz | 17:18 |
pcardune | fair enough | 17:18 |
ignas | it's easier for me to just add handlers to existing forms | 17:18 |
ignas | separately | 17:18 |
ignas | as forms are already working | 17:19 |
ignas | so i can just use some selector to hook into all the table cells | 17:19 |
ignas | from one central location | 17:19 |
ignas | all i need is "disabled" input boxes in all the cells, the meeting id, and student id can be gathered from the row and column the cell is in | 17:20 |
*** Aiste has joined #schooltool | 17:20 | |
ignas | so it should not add to the size of the table | 17:21 |
ignas | only rendering input boxes for one row and one column in the gradebook was a major time saver | 17:22 |
ignas | because submitting a form with 700 input boxes | 17:22 |
ignas | takes way too much in firefox | 17:22 |
pcardune | *Ouch* | 17:22 |
pcardune | yeah | 17:22 |
ignas | rendering all the boxes with event ids in them | 17:22 |
pcardune | we have the same thing, except it is more like 5000 :) | 17:22 |
ignas | takes a lot of time and space too | 17:22 |
ignas | that's why i'd rather not render any ids, and try accessing them on click | 17:23 |
pcardune | or well, maybe more like 2500 | 17:23 |
ignas | as your student="long-url-here" seems like a huge duplication of the information | 17:23 |
ignas | 91 character * 2500 cells is 222 kb | 17:25 |
eldar | OMG! | 17:25 |
eldar | dial up users will be in deep shiet! | 17:25 |
ignas | the generated script that hooks up to each and every cell personally instead of getting them by css class | 17:26 |
ignas | 190 kb | 17:26 |
ignas | ok, 160 kb | 17:26 |
eldar | lol, are starting to optimize now? because I've never ever seen this project count kilobytes | 17:26 |
eldar | of the webpages | 17:26 |
ignas | eldar: not really, it takes 2 minutes to render on zope side | 17:26 |
ignas | so you can download it | 17:27 |
eldar | o.O | 17:27 |
ignas | during that time | 17:27 |
eldar | damn, 2 minutes | 17:27 |
aelkner | ignas: i once had a problem with a spreadsheet in a web app with size and dial-up speed | 17:30 |
aelkner | so our solution was | 17:31 |
aelkner | to send a table of info | 17:31 |
aelkner | and autogenerate the form with some javascript | 17:31 |
aelkner | but it wasn't pretty | 17:31 |
ignas | hmm, interesting | 17:31 |
aelkner | and would be quite hackish i suppose | 17:31 |
pcardune | yeah, that is one option | 17:32 |
fsufitch | heh, hackish <_< | 17:32 |
Lumiere | fsufitch's style | 17:32 |
aelkner | if we do that, we must be sure to document in deatil | 17:32 |
pcardune | the javascript gets kind of nasty though, and it is hard to suddenly say, oh and I also want to render this other data as well | 17:32 |
ignas | pcardune: by the way, with all the ajax around, why are you rendering all the tables at the same time | 17:32 |
ignas | not just the table that you just clicked on | 17:33 |
pcardune | ignas that is changing | 17:33 |
ignas | oh | 17:33 |
ignas | i see | 17:33 |
pcardune | the first time I tried to do it, I kept messing up on getting the right position in the dom to inject the new table | 17:33 |
ignas | mmm | 17:34 |
*** ignas_ has quit IRC | 17:34 | |
aelkner | eldar: what should fsufitch work on in the short term? | 17:35 |
pcardune | ignas: it is helpful to have lots of ids in the dom elements so you don't have to jump around, traversing through the dom if you just know the exact id of what you are looking for | 17:35 |
eldar | you can use him how you see fit on the new skin | 17:35 |
fsufitch | >_< that sounds so bad | 17:35 |
pcardune | it also becomes easier to handle when you change the page template slightly and the dom structure changes but the ids are the same | 17:36 |
aelkner | fsufitch: i'll try to keepo it appropriate :) | 17:36 |
ignas | pcardune: if you can fit everything in a suitable amount of space, then yes it's easier to develop | 17:36 |
aelkner | would you like to work on security testing with me? | 17:36 |
fsufitch | aelkner, tyvm | 17:36 |
eldar | fsufitch: sorry it's too early in the morning to make euphoric statments | 17:36 |
fsufitch | what? | 17:36 |
aelkner | tyvm? | 17:36 |
fsufitch | for keeping it appropriate | 17:36 |
ignas | pcardune: maybe just separating the page into separately loadable tables would be enough | 17:36 |
Lumiere | thank you very much | 17:36 |
aelkner | got it | 17:37 |
fsufitch | bleh, yes, i'd like to do security testing | 17:37 |
fsufitch | if u teach me how to do it... | 17:37 |
aelkner | ok, we could meet after this meeting in my gobby session | 17:37 |
fsufitch | is it just ftests? | 17:37 |
aelkner | yes | 17:37 |
fsufitch | i c | 17:37 |
ignas | pcardune: though using divs to display a table made me wander around the code for quite a while | 17:37 |
aelkner | and bug fixeds of course | 17:37 |
eldar | ignas: who's using divs to display tables!? | 17:37 |
ignas | eldar: competency gradebook | 17:37 |
ignas | is using <tr><td><divs with names></td><td><divs with grades></td></tr> | 17:38 |
ignas | which gives the nice plus of having tab order sane - top to bottom | 17:38 |
pcardune | yep | 17:38 |
ignas | but makes the implementation quite unusual to read | 17:38 |
aelkner | fsufitch: join our gobby session on alan.elkner.net:6001 | 17:39 |
fsufitch | ok | 17:39 |
ignas | and you can do taborder with tabindex="1234" | 17:39 |
ignas | on inputs and links | 17:39 |
pcardune | ignas: if you saw the gradebook code before... oh man... you would probably have a mental break down looking at the code | 17:40 |
pcardune | I think that happened to some people... he he he | 17:40 |
Lumiere | yes | 17:40 |
pcardune | that was the version that was all tables | 17:41 |
Lumiere | that thing | 17:41 |
Lumiere | made me cry | 17:41 |
eldar | i don't remember anything about it because my brain refuses to recall the painful memories | 17:42 |
fsufitch | lol, memory suppression | 17:43 |
Lumiere | fsufitch: you will learn it | 17:43 |
fsufitch | pcardune, remember i worked with the gradebook? | 17:44 |
pcardune | eldar: have you looked at the grade book code now? it is much more reasonable | 17:44 |
fsufitch | sorta explains some of my peculiarities | 17:44 |
Lumiere | lol | 17:44 |
Lumiere | who put an intern on gradebook | 17:44 |
Lumiere | it's teaching hackishness! | 17:44 |
fsufitch | i dont remember who did it | 17:45 |
fsufitch | but i had to make the print view | 17:45 |
fsufitch | by basically stripping down the gradebook | 17:45 |
Lumiere | oh yea | 17:45 |
Lumiere | fsufitch: needs to rewrite printable views | 17:45 |
eldar | it wasn't bad stop complaining | 17:45 |
fsufitch | yes, yes i know | 17:45 |
fsufitch | i'm on that, along with other stuff | 17:46 |
aelkner | ok, so let's have fsufitch do that before joining my effort? | 17:46 |
aelkner | or will he be blocking on pcardune? | 17:46 |
fsufitch | aelkner, what do you mean "blocking on" | 17:47 |
pcardune | no, he won't be | 17:47 |
Lumiere | fsufitch: blocking on means that pcardune'd have to finish his stuff | 17:47 |
fsufitch | oh | 17:47 |
aelkner | waiting for a change before being able to proceed | 17:47 |
Lumiere | before you could work | 17:47 |
fsufitch | no, i wouldn't do that | 17:47 |
fsufitch | cuz this printview is not a stripped down gradebook | 17:47 |
aelkner | it's independent? | 17:48 |
aelkner | a separate view class and template i presume? | 17:48 |
eldar | just template | 17:48 |
fsufitch | yes | 17:48 |
fsufitch | wait, i was making a view class too... | 17:48 |
eldar | huh? what did you need a separate view class for | 17:48 |
aelkner | what's your eta on having that finished? | 17:48 |
eldar | aelkner: he would have to look at the way existing gradebook is done first | 17:49 |
eldar | before he can give an eta | 17:49 |
fsufitch | i dont know how much time i'm going to have for work, but i would say a min of a few days | 17:49 |
aelkner | fine | 17:49 |
fsufitch | it's a big thing to do | 17:49 |
fsufitch | i won't be able to help you _too_ soon | 17:49 |
aelkner | i would think so | 17:49 |
aelkner | that's ok | 17:49 |
aelkner | i don't need it as much as we need what you're doing | 17:50 |
* pcardune just made the most perfect soft boiled egg | 17:50 | |
fsufitch | pcardune, for a minute i thought you were talking about zope eggs | 17:50 |
Lumiere | ok | 17:55 |
Lumiere | is there any other business? | 17:55 |
Lumiere | lol ignas broke ftests | 17:56 |
fsufitch | *cricket chirps* | 17:56 |
aelkner | Lumiere: could you email matt to find out when he can work with you? | 17:56 |
ignas | Lumiere: yes i did, had no time to fix them yet. | 17:56 |
ignas | not sure whether i should rollback my devmode changes or just remove parts of devmode functionality | 17:56 |
Lumiere | aelkner: I'll deal with that from work | 17:56 |
aelkner | ok | 17:56 |
* Lumiere places the bag of gravel back on th1a's desk | 17:57 | |
Lumiere | thanks for coming everyone | 17:57 |
th1a | thanks Lumiere. | 17:58 |
aelkner | so is this meeting winding down? | 17:58 |
Lumiere | the gravel marks the end of the meeting ;) | 17:59 |
jelkner | ok | 17:59 |
jelkner | before we end | 17:59 |
Lumiere | we're too cheap for a gavel | 17:59 |
jelkner | next week at 10:30, yes? | 17:59 |
Lumiere | so we have gravel | 17:59 |
jelkner | yes? | 17:59 |
Lumiere | jelkner: yes | 17:59 |
aelkner | 10:30 is cando meeting | 17:59 |
Lumiere | but if you can be here a couple minutes early | 17:59 |
Lumiere | that's best | 17:59 |
jelkner | do i need to send an email | 17:59 |
Lumiere | it's in the topic | 18:00 |
jelkner | it is on the calendar | 18:00 |
jelkner | ok then, see you'all next week | 18:00 |
aelkner | i'll be there at 9:30 to catch any schooltool developments | 18:00 |
Lumiere | I am trying to get some overlap between us and th1a's meeting | 18:00 |
jelkner | understood | 18:00 |
jelkner | good idea | 18:00 |
aelkner | ok, jelkner, enjoy El Salvador | 18:00 |
jelkner | thanks! | 18:00 |
jelkner | i'm already introducing a 12 year old to ubuntu | 18:01 |
aelkner | your subversion is dangerous | 18:01 |
jelkner | lol | 18:01 |
jelkner | (i hope so) | 18:02 |
*** jelkner has quit IRC | 18:02 | |
* pcardune goes to get dressed and get some exercise | 18:04 | |
pcardune | by get dressed, i mean out of my pajamas | 18:04 |
pcardune | I dont attend meetings in the nude... not even if they are on irc. lol | 18:05 |
ignas | thank you | 18:05 |
aelkner | yes, as David Letterman once said, "some people shouldn't be allowed to be naked in private" | 18:06 |
*** ignas has quit IRC | 18:07 | |
fsufitch | someone broke template.pt | 18:08 |
fsufitch | they deleted a </script> | 18:09 |
fsufitch | i fixed it | 18:14 |
*** pcardune has quit IRC | 18:30 | |
*** eldar has left #schooltool | 18:52 | |
*** mgedmin has quit IRC | 19:02 | |
*** mgedmin has joined #schooltool | 19:09 | |
*** lisppaste5 has quit IRC | 19:35 | |
*** pcardune has joined #schooltool | 19:54 | |
Lumiere | wb pcardune | 20:19 |
*** pcardune has quit IRC | 20:29 | |
*** pcardune has joined #schooltool | 20:44 | |
*** paolob has joined #schooltool | 21:03 | |
paolob | Hi guys! I'm trying to install in edubuntu feisty according to http://www.schooltool.org/weblog/archive/2007/07/20/new-test-packages-for-ubuntu-feisty | 21:03 |
*** paolob has left #schooltool | 21:04 | |
Lumiere | gah | 21:29 |
Lumiere | love when people stay under 2 minutes | 21:30 |
*** mgedmin has quit IRC | 21:36 | |
Lumiere | bbl | 22:37 |
*** totherabc has joined #schooltool | 22:59 | |
totherabc | hey i´ve got a problem with the installation of schooltool: if I input: sudo apt-get install schooltool the error : | 23:01 |
totherabc | The following packages have unmet dependencies: | 23:01 |
totherabc | schooltool: Depends: python2.4-schooltool (= 0.11.4-1ubuntu4) but it is not going to be installed | 23:01 |
totherabc | appears | 23:01 |
*** jfroche has quit IRC | 23:02 | |
*** totherabc has left #schooltool | 23:03 | |
*** Lumiere changes topic to "SchoolTool development | SchoolTool 0.11.4 is unsupported - new trial release coming in Ubuntu Gutsy | 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" | 23:47 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!