*** th1a has quit IRC | 01:47 | |
*** replaceafill has quit IRC | 02:05 | |
*** Aiste has joined #schooltool | 09:16 | |
*** balor has joined #schooltool | 09:58 | |
*** mgedmin has joined #schooltool | 10:22 | |
*** balor has quit IRC | 10:43 | |
*** menesis has joined #schooltool | 13:12 | |
*** ignas has joined #schooltool | 13:53 | |
*** th1a has joined #schooltool | 15:31 | |
*** alga has joined #SchoolTool | 15:31 | |
th1a | ignas, yvl: You guys going to be around for a little while? | 15:31 |
---|---|---|
th1a | I'm going to pick up Alan and we have a few questions. | 15:31 |
ignas | yeah, i might go offline for an hour or so, but will be online | 15:32 |
ignas | for 30 minutes or so rather | 15:32 |
th1a | We'll be online in about an hour. | 15:33 |
ignas | see you | 15:33 |
*** mgedmin has quit IRC | 15:33 | |
*** mgedmin has joined #schooltool | 15:36 | |
*** jelkner has joined #schooltool | 15:58 | |
*** ignas has quit IRC | 16:04 | |
*** ignas has joined #schooltool | 16:32 | |
*** aelkner has joined #schooltool | 16:52 | |
th1a | ignas: What's the status of report headers? | 17:01 |
ignas | will ask yvl | 17:02 |
ignas | in a second | 17:02 |
th1a | Also, is there any place we can learn about section linking? | 17:02 |
th1a | And we're probably going to make "due date" a required attribute of activity. What should we do for date input -- just use a widget that ignores date formatting preference? | 17:03 |
aelkner | actually, the widget delivers a date that is international | 17:04 |
aelkner | 2009-04-01 for instance | 17:04 |
th1a | Yes, but not the user's preference. | 17:04 |
aelkner | well, if we display the date back the way the user wants to see it | 17:05 |
aelkner | then the validation will have a problem | 17:05 |
aelkner | unless ignas knows differently | 17:05 |
th1a | This is why it is a problem. | 17:07 |
*** yvl has joined #schooltool | 17:10 | |
yvl | hi th1a | 17:10 |
ignas | aelkner: which form library are you using for activity form? | 17:10 |
aelkner | now it uses z3c | 17:11 |
aelkner | remember the sprint? | 17:11 |
yvl | report headers going slow (4 prototypes scraped) | 17:11 |
yvl | will try to implement 5th on saturday | 17:11 |
th1a | What's making it difficult? | 17:11 |
yvl | Hard to choose a simple solution | 17:12 |
yvl | that would be easy to use for others | 17:13 |
yvl | currently I think I will go with very basic headers and auto PageTemplate/Frame building | 17:13 |
yvl | so that other people's code wouldn't need to calculate extra header margins for example | 17:14 |
aelkner | could you explain the auto part? | 17:14 |
aelkner | ah | 17:14 |
aelkner | how about page sizes | 17:14 |
aelkner | we have 8 1/2 by 11 innc in the us | 17:15 |
yvl | you will be able to set page sizes, margins for document | 17:15 |
yvl | then a PageTemplate will be generated on build | 17:15 |
yvl | to fit the header/footer | 17:15 |
ignas | aelkner: from schooltool.term.browser.widgets import CustomDateFieldTextWidget | 17:15 |
yvl | I am seriously thinking about moving to http://pypi.python.org/pypi/z3c.rml/0.8.0 after release | 17:15 |
ignas | aelkner: fields['first'].widgetFactory = CustomDateFieldTextWidget | 17:16 |
ignas | aelkner: should give you the ISO date widget | 17:16 |
ignas | aelkner: i'll look whether I can make it the default widget for date fields now | 17:16 |
yvl | so that people could write XML from which the PDF is generated | 17:16 |
th1a | aelkner and I were discussing dealing with letter vs. A5 in generating report cards. | 17:16 |
yvl | instead of using flowables | 17:16 |
aelkner | ignas: so the school year and term add/edit forms now use the custom widget? | 17:16 |
ignas | aelkner: used to use, then stopped using, but will start using again now | 17:17 |
th1a | yml -- I would like to use RML. | 17:17 |
th1a | +1 RML. | 17:17 |
aelkner | ignas: cool | 17:17 |
ignas | aelkner: because we have agreed to go with a simple ISO dates everywhere thing | 17:17 |
aelkner | what are ISO dates? | 17:17 |
aelkner | could you give me 2009-04-01 in ISO? | 17:18 |
ignas | 2009-04-01 :D | 17:19 |
yvl | th1a, I'll check if there are extra dependencies which z3c.rml brings in | 17:19 |
yvl | if not, will add that to this release | 17:20 |
yvl | (if no extra dependencies) | 17:20 |
mgedmin | but the :D is only appended to ISO dates when the daylight savings time is in effect | 17:20 |
mgedmin | otherwise you use :S | 17:20 |
yvl | :)))))))) | 17:20 |
yvl | aelkner, do you have you report cards committed anywhere? | 17:21 |
*** Aiste has quit IRC | 17:22 | |
yvl | I'd like to take a look of how hard it would be to move from flowables to RML | 17:22 |
th1a | Using RML would make it much easier to allow people to lay out their own reports in the future. | 17:22 |
aelkner | yvl: bzr+ssh://schooltool.org/aelkner/schooltool.gradebook/schooltool.gradebook_report_cards/ | 17:22 |
yvl | thanks aelkner | 17:22 |
th1a | I used it myself for that and liked it. | 17:22 |
yvl | yes th1a | 17:22 |
th1a | The only reason I didn't push it more for SchoolTool is POV didn't seem to like it -- although | 17:23 |
yvl | and I think it would make a lot easier to write their own reports | 17:23 |
aelkner | about dates, did you guys see how i used the standard date widget in the intervention goals view? | 17:23 |
th1a | now that I'm remembering, there might have been some unicode issues originally. | 17:23 |
aelkner | it delivers ISO dates | 17:23 |
aelkner | so, my question would be, why do we need a custom date widget? | 17:24 |
th1a | yvl: So check to see if it RML handles unicode correctly now. | 17:24 |
yvl | ok | 17:25 |
ignas | th1a: POV has no recollection of why they did not like RML | 17:27 |
yvl | and last discussion about RML in #schooltool happend in 2006 | 17:28 |
yvl | (and now it has examples in simplified chineese, so unicode should not be a problem.... but I'll double-check) | 17:28 |
th1a | OK. Cool. | 17:29 |
th1a | Yes, we haven't talked about it in a long time. | 17:30 |
th1a | Since 2006 I don't make as many low-level technical arguments ;-) | 17:31 |
th1a | You should be happy about that. | 17:31 |
yvl | :) | 17:31 |
aelkner | anybody see my intervention goal add/edit views' use of the date widget? | 17:31 |
aelkner | again, i'm wondering why we need a custom widget | 17:32 |
*** replaceafill has joined #schooltool | 17:32 | |
yvl | ok, gotta go now... | 17:32 |
* Lumiere thinks all dates in schooltool should be ISO YYYY-MM-DD and use a date chooser | 17:32 | |
th1a | Thanks yvl. | 17:32 |
yvl | speak to you on Monday :) | 17:33 |
aelkner | Lumiere: that's what i did in the intervention package | 17:33 |
yvl | and a good weekend to all :) | 17:33 |
aelkner | take care yvl | 17:33 |
Lumiere | cya yvl | 17:33 |
th1a | I don't think ALL dates should be formatted that way. It is nice for, say, the label at the top of your calendar to be localized. | 17:33 |
Lumiere | th1a: I don't mind localized dates for display | 17:34 |
Lumiere | but all entry boxes | 17:34 |
Lumiere | should be ISO | 17:34 |
th1a | That appears to be the only sane solution at this point. | 17:35 |
Lumiere | I do wonder if it would be possible to have a standard schooltool datepicker that we could use (and give a variable to) | 17:35 |
Lumiere | that would give the text box and the little calendar link to the side | 17:35 |
Lumiere | I think that's the best long-term solution | 17:35 |
aelkner | hello, can someone address my date questions, please? | 17:35 |
Lumiere | I have never seen interventions for more then a very brief intro | 17:36 |
aelkner | Lumiere: i understand | 17:36 |
aelkner | ignas: have you seen the code? | 17:36 |
aelkner | ignas: ok, so tom and i are getting back to discussing the gradebook... | 17:49 |
Lumiere | th1a: btw, on gradebook... jelkner's going to hate to hear this, but APS's existing SIS is getting involved in the gradebook discussion | 17:55 |
Lumiere | if they do, you can pretty much toss any thought about SchoolTool being APS's gradebook :) | 17:56 |
ignas | aelkner: what your date questions? | 18:00 |
aelkner | ignas: th1a doesn't want to discuss dates any more today, so let's table this until monday's meeting | 18:01 |
*** mgedmin has quit IRC | 19:07 | |
ignas | aelkner: ok, so you won't have to do anything special, schooltool will use ISO dates by default in z3c forms everywhere | 19:14 |
ignas | date picker - probably later, will look at it, but probably later | 19:15 |
ignas | sane error messages - will try to do it today | 19:15 |
aelkner | ok, i looked at the intervention package, and i couldn't figure out what i did to get the picker on the form | 19:16 |
aelkner | it looked like i didn't have to do anything | 19:16 |
aelkner | as if zope just created the picker widget by default becuase the field was of type Date | 19:17 |
ignas | aelkner: it did | 19:17 |
ignas | aelkner: formlib forms do that | 19:17 |
aelkner | you mean, pre-z3c formlib? | 19:18 |
aelkner | ignas: are you saying that the school year and term add/edit forms don't have the picker becuase they are z3c forms? | 19:19 |
ignas | yes, because the widget is a formlib widget | 19:20 |
ignas | the date picker widget | 19:20 |
aelkner | that seems hostile that z3c.fromlib has less functionality in this case as the older zope.formlib | 19:20 |
ignas | aelkner: the problem is - it's has less and more at the same time | 19:21 |
ignas | z3c - locale specific date formats , formlib - date picker | 19:21 |
aelkner | could it be that the decision to go to locale specific date formats was a mistake on z3c.formlib's part? | 19:23 |
aelkner | or why couldn't it still supply the widget, just put the locale specific date into the form? | 19:23 |
th1a | It is not a mistake per se. | 19:23 |
ignas | aelkner: because date parsing has to be in javascript | 19:24 |
ignas | so if you have 2005-01-01 in the text field | 19:24 |
ignas | javascript would select that date by default | 19:24 |
ignas | so if you want to suport 05/01/01 | 19:25 |
ignas | javascript has to understand it | 19:25 |
ignas | but as we are saying - ISO dates for everyone | 19:25 |
ignas | I will look at the code and try to hook up the formlib javascript stuff | 19:25 |
ignas | to the z3c widget | 19:25 |
aelkner | so that's why you talked of having a schooltool custom date widget, right? | 19:26 |
ignas | default z3c widget is locale specific | 19:27 |
ignas | z3c does not have ISO widget | 19:27 |
th1a | we're going out for a bit... | 19:28 |
th1a | Thanks. | 19:28 |
*** menesis has quit IRC | 19:36 | |
*** alga has quit IRC | 20:31 | |
*** jelkner has quit IRC | 20:36 | |
ignas | th1a: i have switched the short date formatter to print out ISO dates | 20:44 |
*** elarson_ has joined #schooltool | 21:25 | |
elarson_ | soup? | 21:26 |
*** elarson_ has quit IRC | 21:26 | |
ignas | ? | 21:27 |
*** jcrowley has joined #schooltool | 21:28 | |
*** ignas has quit IRC | 21:41 | |
*** jelkner has joined #schooltool | 21:54 | |
*** jcrowley has quit IRC | 22:04 | |
*** jelkner has quit IRC | 22:07 | |
*** alga has joined #SchoolTool | 23:07 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!