*** jelkner is now known as jeffrey_elkner | 02:05 | |
*** jeffrey_elkner is now known as jelkner | 02:07 | |
*** alga has quit IRC | 02:23 | |
*** jelkner has quit IRC | 02:34 | |
*** ignas has quit IRC | 03:32 | |
*** aelkner has joined #schooltool | 03:35 | |
*** pcardune has quit IRC | 03:37 | |
*** pcardune has joined #schooltool | 04:43 | |
*** pcardune has quit IRC | 04:45 | |
*** ignas has joined #schooltool | 04:55 | |
*** ignas has quit IRC | 04:56 | |
*** lisppaste5 has quit IRC | 05:02 | |
*** povbot` has joined #schooltool | 05:51 | |
*** povbot has quit IRC | 06:02 | |
*** dlobo has joined #schooltool | 06:03 | |
*** yvl has quit IRC | 06:04 | |
*** yvl has joined #schooltool | 08:13 | |
*** dlobo has quit IRC | 08:15 | |
*** alga has joined #SchoolTool | 09:15 | |
*** menesis has joined #schooltool | 13:32 | |
*** menesis has quit IRC | 14:00 | |
*** menesis has joined #schooltool | 14:04 | |
*** menesis has quit IRC | 15:05 | |
*** yvl has quit IRC | 15:09 | |
*** yvl has joined #schooltool | 15:10 | |
*** lisppaste5 has joined #schooltool | 15:16 | |
*** th1a has joined #schooltool | 15:57 | |
*** flint has joined #schooltool | 16:05 | |
th1a | flint! Jennifer and I were just talking about you while driving up to Burlington on Friday. | 16:07 |
---|---|---|
flint | Good morning Alan, it the meeting happening? | 16:07 |
th1a | th1a = tom. | 16:07 |
th1a | Yes, there will be a meeting. | 16:08 |
flint | th1a, Ah Tom, I have been involved with other things, but I have not forgotten my commitment here... | 16:08 |
flint | th1a, indeed... thanks for keeping thing rolling Mr. Hoffman! | 16:08 |
th1a | Jennifer said, "Wasn't Flint going to do something on SchoolTool?" and I said, "Ah, well, that's the kind of thing where I don't know if I'm supposed to be nagging him, or whether it would do any good." | 16:09 |
th1a | (the nagging, that is) | 16:09 |
flint | th1a, what brought you to Burlington this week? Has Jennifer family in the Big "B"? | 16:09 |
* Lumiere drops an anvil on flint | 16:10 | |
flint | Lumiere, indeed... | 16:10 |
th1a | Yes, her second cousin's 60th birthday. | 16:10 |
th1a | Her grandparents lived there. | 16:11 |
flint | th1a, ah... excellent, and the young one is well? | 16:11 |
th1a | Vivian is doing well. Julia is too. You haven't met Julia yet. | 16:13 |
flint | th1a, I have met your daughter but not you wife as I recall... (go figure :^) | 16:15 |
th1a | flint: I'm afraid your memory is going. | 16:15 |
th1a | Vivian and Jennifer (wife) and I visited you in Barre. Julia wasn't around yet (she's 6 months old). | 16:16 |
Lumiere | th1a: flint's memory has been going for ages ;) | 16:17 |
* th1a can't remember anything about anybody else's children either. | 16:17 | |
th1a | Good morning aelkner, yvl. | 16:31 |
aelkner | good morning | 16:31 |
th1a | hi Lumiere. | 16:31 |
yvl | hi th1a | 16:32 |
Lumiere | hi! | 16:32 |
th1a | It may be time for us to learn Khmer. | 16:32 |
Lumiere | Khmer? | 16:32 |
th1a | The language. | 16:32 |
Lumiere | ? | 16:33 |
th1a | It's looking like we may have a serious pilot in Cambodia next year. | 16:33 |
yvl | migrating to Cambodia? | 16:33 |
Lumiere | I see | 16:33 |
yvl | cool! :) | 16:33 |
aelkner | really? | 16:34 |
Lumiere | th1a: just get an english speaking customer to represent them :) | 16:34 |
yvl | is that government initiative? | 16:35 |
th1a | There is a Spanish fellow named Javier Sola who is kind of the intermediary. | 16:35 |
th1a | Yes, I just forwarded the mail to you. | 16:35 |
yvl | oh, sorry, just got the email | 16:35 |
alga | a SERIOUS BUSINESS PROPOSAL? :) | 16:36 |
th1a | Heh. | 16:36 |
Lumiere | FROM NIGERIA! (sorry, had to) | 16:36 |
th1a | alga: I forwarded the mail to you, too. | 16:37 |
th1a | Their requirements are pretty typical for very poor countries. | 16:38 |
th1a | I had a meeting with a UN agency that does training for school administrators in the developing world, and they all just need software to keep track of basic data about all their schools. | 16:38 |
Lumiere | th1a: does this mean we need multi-school functionality? | 16:40 |
Lumiere | I somehow doubt that they want to install it for every school in Cambodia | 16:40 |
th1a | Well, it is going back to the original specifications for SchoolTool -- all schools don't have internet connectivity. | 16:41 |
th1a | Particularly not reliable internet connectivity. | 16:41 |
th1a | They would like to be able to manage some multi-school instances. | 16:42 |
th1a | We'll have to see if they can just do multiple Zope instances or if it is time to start thinking about doing it in one SchoolTool instance. | 16:42 |
th1a | Any other questions or comments about the email? | 16:43 |
yvl | hmm, not yet | 16:44 |
aelkner | I didn't see any mention of a grant amount | 16:44 |
aelkner | is that coming? | 16:45 |
th1a | aelkner: There wouldn't be a direct grant. | 16:45 |
aelkner | an indirect one? | 16:46 |
th1a | But having SchoolTool actually being used in schools in the developing world open up a lot more possibilities, grant-wise. | 16:46 |
aelkner | makes sense | 16:46 |
th1a | Also, they seem to have some development resources themselves, and grant resources. | 16:47 |
aelkner | well,, it sounds exciting | 16:48 |
th1a | We'll be discussing this more, but at this point, I expect it to become one of SchoolTool's main goals for next year (and the end of this year). | 16:49 |
th1a | They seem to have a lot of capacity and organization nationally *compared to* their overall low level of tech in actual schools, which kind of makes it perfect. | 16:50 |
th1a | Especially with a strong open source strategy. | 16:50 |
th1a | yvl: And you can tell menesis that it shows how important packaging is, since they would be using OpenAdmin if they'd been able to get the packaging to work. | 16:51 |
th1a | OK, moving on then... | 16:52 |
th1a | aelkner: How has your work been coming? | 16:52 |
aelkner | i chose the task of adding linked columns last week | 16:52 |
aelkner | it was estimated at five days, and i thought i was gong to mark it finished last night | 16:52 |
aelkner | but i think i might need one more day | 16:53 |
aelkner | it depends on your answer to a couple of questions | 16:53 |
th1a | Do you want to ask me now or later? | 16:53 |
aelkner | 1) are we allowing the user to link to activities or worksheet averages from outside sections? | 16:53 |
th1a | From other non-linked sections? | 16:54 |
aelkner | well, yeah, for starters | 16:54 |
aelkner | so far i include all sections the teacher teaches | 16:55 |
aelkner | should it only be the linked sections | 16:55 |
aelkner | ? | 16:55 |
th1a | Well, if it already does all of them, I'm not sure if it is worth limiting it further. | 16:56 |
th1a | At least, it wouldn't be a priority. | 16:56 |
aelkner | i can leave it as it is | 16:56 |
th1a | Sounds fine. | 16:56 |
aelkner | i had to fail safe on the student not existing in the source section | 16:56 |
th1a | Right. | 16:57 |
th1a | You had to do that anyhow. | 16:57 |
aelkner | true, but only if i included outside sections with different lists of students | 16:57 |
aelkner | ok, so there's nothing to do differently for that then | 16:57 |
th1a | Linked sections can have different students. | 16:58 |
aelkner | right, hense the issue | 16:58 |
th1a | moving on... | 16:58 |
aelkner | 2) originally, you suggested the add link view have a table | 16:58 |
aelkner | each row in the table would correspond to an activity | 16:59 |
aelkner | and have a button to push for that activity | 16:59 |
aelkner | i got all of that to work, and then it occured to me | 16:59 |
aelkner | that table could get awfully large with activities and a bit unwieldy | 17:00 |
aelkner | i have an alternative suggestion | 17:00 |
*** dlobo has joined #schooltool | 17:00 | |
aelkner | the table could have just one row per worksheet | 17:00 |
aelkner | and the row would have a drop-down of activities + the word 'Average' | 17:00 |
aelkner | and a button next to the drop down to say 'use the activity (or worksheet average) selected' | 17:01 |
aelkner | that would make the table leaner and cleaner looking | 17:01 |
th1a | Well, the thing is that drop down can get really long. | 17:01 |
th1a | Like 30 items. | 17:02 |
aelkner | would that be unacceptable? | 17:02 |
th1a | And I'd rather look at a list of thirty things in a table than scrolling around a giant drop-down. | 17:02 |
aelkner | you'd be scrolling around a giant table instead, no? | 17:02 |
th1a | It is ok for now if it is a long table, as long as it is in a sane order. | 17:03 |
th1a | A really long drop-down is just hard to use. | 17:03 |
aelkner | i have it sorting by term, section, worksheet, activity | 17:03 |
th1a | Yeah. | 17:03 |
th1a | In a table? | 17:04 |
aelkner | yes | 17:04 |
aelkner | those are the columns | 17:04 |
th1a | Perhaps you can send me a screenshot. | 17:04 |
aelkner | will do | 17:04 |
th1a | OK. | 17:04 |
th1a | Let's finish your specific issues after the meeting, aelkner. | 17:04 |
aelkner | anyway, this week, i'm going to move onto the journal bug that we estimated for three days | 17:05 |
th1a | Which one was that? | 17:05 |
aelkner | 410005 | 17:06 |
aelkner | make journal data accessible to report card layout | 17:06 |
th1a | OK. | 17:06 |
aelkner | the estimate included the time i would need to get up to speed with the journal code | 17:06 |
th1a | Sure. | 17:06 |
aelkner | so that's all i got | 17:06 |
th1a | Thanks. | 17:07 |
th1a | yvl? | 17:07 |
yvl | I finally got the self contacts working | 17:07 |
yvl | the functional test is not finished, but it's not much left to do | 17:07 |
yvl | doing proper indexing was hell | 17:07 |
yvl | but the contacts will be as fast as persons now | 17:08 |
yvl | and all users have auto-generated contact entries | 17:08 |
*** ignas has joined #schooltool | 17:09 | |
yvl | for developers: to get self contact information, you need to adapt the person to IContact | 17:09 |
yvl | for other people: there's a "Contact Info." action button in person's home page | 17:10 |
yvl | and of course you can look them up in manage->contacts | 17:10 |
yvl | you cannot delete contacts of users there, by the way | 17:10 |
th1a | "Contact Info" plus "Contacts" or in place of. | 17:10 |
yvl | plus | 17:10 |
th1a | Contact info is self only? | 17:11 |
yvl | yes | 17:11 |
th1a | Those may need to be integrated into one page. | 17:11 |
yvl | maybe an umbrella page | 17:11 |
th1a | Like, self info above other contacts. | 17:11 |
th1a | One page where you can see both. | 17:12 |
yvl | there's a lot of stuff in contacts page now anyway | 17:12 |
yvl | maybe one page were you can navigate to both | 17:12 |
yvl | to any of them, I mean | 17:12 |
th1a | No... sometimes we start thinking people don't want a lot of info on one page because it will look cluttered or something. | 17:12 |
th1a | But certainly on some pages in SchoolTool people want as much info in one place as they can get. | 17:13 |
*** alga has quit IRC | 17:13 | |
th1a | So the contacts page looks the same as it does now? | 17:13 |
th1a | Can you send me a screenshot of the new "contact info" page? | 17:13 |
yvl | sure, one sec. | 17:14 |
yvl | hmm, you know, you are right | 17:15 |
yvl | we can definitely squeeze in the "view" mode of self contact above the other contact management table | 17:15 |
th1a | Yes. Now that I'm thinking about it, we probably shouldn't be requiring you to click on each contact to get the full info, either. | 17:16 |
yvl | th1a: http://justas.pov.lt/contacts-screenshot.png | 17:17 |
th1a | You should see all the relevant contact info when you click "Contacts" and editing should be below or in an action button. | 17:17 |
yvl | well, you can see address | 17:17 |
yvl | we can of course add other stuff | 17:18 |
yvl | 17:18 | |
yvl | language | 17:18 |
yvl | etc. | 17:18 |
th1a | Right. | 17:18 |
th1a | We really should do that because most of the time getting that info is why you'll be pressing that button. | 17:18 |
th1a | We tend to focus on screens to set up the data, but once you're rolling, 90% of the time users will just want to view it. | 17:18 |
th1a | For contacts, that is. | 17:19 |
yvl | I agree | 17:19 |
th1a | OK. | 17:20 |
yvl | still, in person's contacts the table will look cramped if we just bluntly put all the available info for assigned contacts | 17:20 |
yvl | I'd be happy if we limit to something like: address, phone numbers, email | 17:20 |
th1a | I guess we could have "Contacts" send you to a view page and actions to edit self or other contacts. | 17:21 |
th1a | That's the most straightforward way to do it. | 17:21 |
yvl | sounds right | 17:21 |
yvl | I'll do that | 17:22 |
th1a | OK. If you talk about it long enough, the obvious reveals itself. | 17:22 |
yvl | so that's it from me, sadly | 17:22 |
yvl | I kind of liked some of the changes that were made under-the-hood :) | 17:23 |
yvl | with indexing | 17:23 |
*** dlobo has quit IRC | 17:23 | |
th1a | Did you figure out some things that will be generally useful? | 17:23 |
yvl | hmm, I think I got backbone right for "multi-source" object indexes | 17:24 |
yvl | some of it may be used if we rework calendar events | 17:25 |
yvl | I think Ignas talked about it some time ago | 17:25 |
th1a | So we've got string freeze slated for the 9th. | 17:26 |
th1a | So we need to have contacts and the new security pages settled by then. | 17:27 |
yvl | ok | 17:27 |
th1a | Thanks yvl. | 17:27 |
th1a | Any last words from anyone? | 17:28 |
th1a | Have a great week gentlemen! | 17:28 |
* th1a drops the bag of gravel. | 17:28 | |
th1a | and goes to pee before resuming discussing aelkner's issues. | 17:28 |
aelkner | me too | 17:30 |
aelkner | i'm back | 17:31 |
th1a | Go ahead. | 17:32 |
aelkner | did you look at the screenshot i sent you (the second email) | 17:33 |
th1a | Oh, no... | 17:34 |
flint | th1a, did you get my email? | 17:34 |
th1a | flint: Just read it, thanks. | 17:35 |
aelkner | th1a: if that looks ok to you, then i'm done | 17:35 |
th1a | If you could make the rows take up less vertical space (make the buttons smaller) and generally style the table more like the other index tables in SchoolTool (alternating colors by row) that's fine. | 17:37 |
aelkner | ok, will do | 17:37 |
aelkner | i don't have anything else that needs to be discussed, you? | 17:38 |
th1a | No. | 17:39 |
aelkner | ok, i'll let you know how the journal bug is going after a while | 17:40 |
th1a | Thanks, aelkner. | 17:40 |
*** dlobo has joined #schooltool | 17:50 | |
*** pcardune has joined #schooltool | 18:50 | |
*** pcardune has quit IRC | 19:11 | |
*** pcardune has joined #schooltool | 20:20 | |
*** dlobo has quit IRC | 21:20 | |
*** dlobo has joined #schooltool | 21:55 | |
*** flint has quit IRC | 22:15 | |
*** robatron has left #schooltool | 22:18 | |
*** moquist has quit IRC | 23:15 | |
*** moquist has joined #schooltool | 23:15 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!