th1a | Actually that might have been wildly insecure anyhow, since I can't think of how you'd hide the ST username and password in the script. | 00:01 |
---|---|---|
th1a | I guess the general approach I was thinking of works. Really the only difference is that there'll have to be a page reload in there. | 00:04 |
alga | th1a: are you talking about hiding username/password in a script that calls wget or curl? | 00:17 |
alga | curl -n | 00:17 |
alga | then curl looks up the basic credentials in .netrc | 00:18 |
th1a | Well, the idea was to use JavaScript and XmlHTTPRequest, although for that matter, I'm not even sure how authorization works in that context, if at all. | 00:18 |
th1a | Regardless, I'll need to do it in the underlying Ruby in this case. | 00:19 |
mgedmin | if the script has access to the server, so has the user who runs that script | 00:22 |
th1a | Well, let's say that there is a form, where you enter the url and port of the SchoolTool server, and your username and password. | 00:24 |
th1a | Then the (wiki) server can fetch your class rosters from the SchoolTool server. | 00:25 |
th1a | That's reasonable, correct? | 00:26 |
* mgedmin nods | 00:36 | |
th1a | What I was cryptically referring to earlier was if I had hardcoded a username and password into javascript--I don't know how to hide it in that case. But I know very little about javascript. | 00:38 |
th1a | Bookmarklet? | 00:43 |
*** jinty has joined #schooltool | 00:59 | |
mgedmin | I accidentally ran ftests with python2.4 and discovered a bug in recurring event implementation | 01:11 |
mgedmin | there's a comparison between a date and a datetime | 01:11 |
mgedmin | if I could move schoolbell to /trunk/schoolbell, I would change 'make test' to run ./test.py -pv schoolbell ... | 01:13 |
jinty | just 7 more days to wait, mgedmin | 01:14 |
mgedmin | jinty, do you use python 2.4? | 01:20 |
jinty | Yes, I regularly test in hoary chroots. Mentioned the errors a while back though | 01:21 |
mgedmin | oh? | 01:21 |
mgedmin | and we didn't fix them?? | 01:21 |
mgedmin | if ./test.py -fupv schoolbell gives you any errors, please report them | 01:21 |
mgedmin | all tests must always pass on the trunk | 01:21 |
mgedmin | acl.txt ftest currently fails, btw -- alga is working on it now | 01:22 |
jinty | did, but was given the impression they were not important | 01:22 |
jinty | will do for everything from now. | 01:23 |
jinty | ps. my name in the defauly nosy list would be nice as well | 01:24 |
mgedmin | it is there | 01:24 |
jinty | have there been no new issues since then?? | 01:25 |
* jinty goes to check his roundup settings | 01:25 | |
mgedmin | I didn't get any notifications from roundup | 01:25 |
mgedmin | lately | 01:25 |
jinty | ok, thanks, had assumed I wasn't added | 01:26 |
*** alga has quit IRC | 01:32 | |
* jinty discovers that the new schoolbell-server.py works really nicely when moved to scripts (python2.3) | 01:32 | |
* jinty thanks mgedmin | 01:33 | |
mgedmin | see you | 01:34 |
*** mgedmin has quit IRC | 01:34 | |
jinty | th1a: do you want to hear some first impressions of the new schoolbell? | 01:51 |
*** jinty has quit IRC | 01:59 | |
*** jinty has joined #schooltool | 02:00 | |
th1a | jinty: from you? | 02:06 |
th1a | Your impressions? | 02:08 |
*** hazmat has quit IRC | 02:17 | |
th1a | jinty: Sure. | 02:17 |
*** jinty has quit IRC | 02:25 | |
*** jinty has joined #schooltool | 02:26 | |
th1a | jinty: Impressions? | 02:27 |
jinty | hmm.. seems like my IRC has problems, so I'll just dump them | 02:28 |
jinty | Working off the standalone server: | 02:28 |
jinty | 1) the contrast between the red bar at the top and the rest of the screen above and below. This is a focus for my eye, so I have to force myself to look away from it. irritating. | 02:31 |
jinty | 2) http://localhost:7001/persons/manager/preferences.html is not available! | 02:32 |
jinty | 3) the three monthly calendars on the left in a daily view. the bottom is chopped off the last one. | 02:33 |
*** mgedmin has joined #schooltool | 02:39 | |
th1a | Those are good points. | 02:42 |
*** jinty has quit IRC | 02:43 | |
*** jinty has joined #schooltool | 02:53 | |
*** mgedmin has quit IRC | 02:59 | |
*** jinty has quit IRC | 03:00 | |
*** jinty has joined #schooltool | 03:00 | |
* jinty thinks he needs to go and beat his firewall | 03:01 | |
jinty | 4) Social societies and activity groups probably won't like the 8:00 -> 18:00 day. and I found no way of easily changing that. | 03:01 |
jinty | 5) Line under Jump To..., in my opinion is too close to the text. | 03:01 |
jinty | 6) Mouse clicking in the password box (login) past the end of the text puts the cursor at the beginning of the text. (firefox) | 03:01 |
jinty | 7) I really can't figure out access control... 8) Why do the links on the main window (e.g. people in person index) have to be underlined? visual cruft? | 03:01 |
jinty | Just my pesonal first impressions. Propably a lot of stuff in there is on someones todo list, or is a bad idea. | 03:02 |
jinty | but said it just in case it was useful. | 03:02 |
th1a | Sorry. I was just off killing Nazis. | 03:03 |
jinty | :) | 03:07 |
jinty | <fake offence>my great-grandfather was a mechanic in the german air force</fake offense> | 03:08 |
th1a | Actually, I was just overrunning an air base, so I might have just virtually mowed him down. | 03:09 |
jinty | how realistic were the screams? We were just killing an army of cockroaches in the kitchen the other day, never knew I could be so genocidal. | 03:15 |
th1a | Not terribly realistic. The bodies disappear, too. | 03:45 |
jinty | aw, shucks, I have to sweep them away afterwards | 03:52 |
th1a | I did dispose of a mouse today. | 03:53 |
th1a | Kitty is not getting the clean kills lately. | 03:54 |
th1a | She brings the fatally wounded mice upstairs and loses them, so they die in my laundry, or under boxes. | 03:54 |
jinty | Very nice thing to find when you put on a shirt. | 03:58 |
th1a | Yes. | 04:06 |
*** jinty has quit IRC | 04:16 | |
*** hoffman|stone has quit IRC | 08:18 | |
*** mgedmin has joined #schooltool | 13:24 | |
*** hazmat has joined #schooltool | 13:48 | |
*** hazmat has quit IRC | 13:49 | |
*** hazmat has joined #schooltool | 14:12 | |
*** hazmat has quit IRC | 15:42 | |
mgedmin | all unit and functional tests now pass with both python 2.3 and 2.4 | 15:43 |
mgedmin | I was surprised that I could run the tests with python 2.4 without having to recompile any Zope 3 extension modules | 15:44 |
mgedmin | also, all tests pass both with the schooltool test runner, and with zope 3 test runner | 15:45 |
mgedmin | (you need to do some special setup -- create a package include file, symlink Zope3/src/schoolbell to ../../src/schoolbell -- to use the z3 test runner) | 15:46 |
*** mgedmin has quit IRC | 15:46 | |
* th1a is driving up to the in-laws for a few days. | 16:00 | |
th1a | connectivity will be spotty, I think. | 16:01 |
*** tvon has quit IRC | 16:14 | |
*** th1a has quit IRC | 16:32 | |
*** gintas has joined #schooltool | 16:51 | |
*** jinty has joined #schooltool | 17:33 | |
*** tvon has joined #schooltool | 18:01 | |
*** jinty has quit IRC | 18:33 | |
*** jinty has joined #schooltool | 18:34 | |
*** hazmat has joined #schooltool | 18:50 | |
*** gintas has quit IRC | 19:16 | |
*** mgedmin has joined #schooltool | 19:35 | |
*** gintas has joined #schooltool | 19:51 | |
mgedmin | jinty's points | 19:54 |
mgedmin | 1) what color do you suggest for the red bar? | 19:54 |
mgedmin | 2) no, preferences aren't implemented yet; perhaps it would be better to hide that link until they appear | 19:55 |
mgedmin | 3) same here -- I suggest getting rid of the Navigation box | 19:56 |
mgedmin | 4) perhaps there should be a preference; btw the 8-18 day automatically expands if you have events outside that range | 19:58 |
*** tvon has quit IRC | 19:58 | |
mgedmin | 5) screenshot? which browser? do you mean just "Jump to", or all portlet titles? | 19:59 |
mgedmin | 6) I experience the same bug; I think it's a bug in firefox | 19:59 |
mgedmin | 7) could you try with a newer version and elaborate a bit? | 20:00 |
mgedmin | 8) all links on the web must be underlined, according to usability experts (don't have a url handy now, though), unless it is clear in some other way that you can click on them | 20:01 |
jinty | 2,3,4,6 ok. rest will follow: | 20:09 |
jinty | 1) something with less of a contrast above and below. | 20:10 |
*** hazmat has quit IRC | 20:13 | |
jinty | perhaps not such a deep red, or even a darker version of the grey used in the rest of the screen.. hmm even the color of the writing (pale blue???) with red writing might be better for me. | 20:14 |
jinty | Though i fear we may end up with a completely "washed out" look | 20:15 |
jinty | 5) http://localhost:7001/persons/manager/calendar, firefox. portlets on the left hand side. | 20:16 |
*** alga has joined #SchoolTool | 20:18 | |
jinty | In my opinion, the line under "navigation", "jump to..." is just a little too close to the writing, because a g almost but not quite touches that line. | 20:19 |
mgedmin | I agree | 20:19 |
jinty | looking at it again, it seems to be a more general issue. | 20:19 |
mgedmin | I would like the titles moved ~0.5 ex up and left | 20:20 |
mgedmin | also, look at the portlets in iexplorer, the spacing is way off then | 20:20 |
mgedmin | not to mention the strange red background of the logo image due to use of png transparency | 20:20 |
jinty | don't have access to iexplorer :-/ | 20:20 |
jinty | don't notice the strange background either | 20:22 |
mgedmin | you wouldn't, without iexploder | 20:22 |
jinty | about the titles, a quote from my art class many years ago: "In a composition, objects should either overlap or not touch each other. Just touching is a really bad idea" or something like that | 20:23 |
* mgedmin nods | 20:24 | |
mgedmin | I dislike the way the first calendar line in the calendar overlay portlet touches the underline behind the portlet title | 20:24 |
mgedmin | I will add some padding | 20:24 |
jinty | whoops: http://localhost:7001/persons/manager/calendar/@@calendar_overlay, A system error has ocurred. | 20:26 |
mgedmin | don't do that | 20:26 |
mgedmin | ;) | 20:27 |
mgedmin | it's not implemented yet | 20:27 |
jinty | never again, I promise | 20:27 |
jinty | where is the calendar overlay portlet? (wtf is a portlet?) | 20:28 |
mgedmin | ./schoolbell-server.py | 20:28 |
mgedmin | log in as manager | 20:28 |
mgedmin | go look at http://7001/persons/manager/calendar | 20:28 |
jinty | ok | 20:28 |
mgedmin | you should see a box on the left saying "Calendars", [x] My calendar, <Apply> <More...> | 20:28 |
mgedmin | -- assuming you have today's version of sb | 20:29 |
mgedmin | by the way, when you got a system error message on @@calendar_overlay | 20:29 |
mgedmin | you should have seen this on the console: | 20:29 |
mgedmin | NotImplementedError: TODO | 20:29 |
mgedmin | ;) | 20:29 |
jinty | sorry, no, just "A system error has ocurred." (Zope, Schoolbell under 1 hr old) | 20:31 |
jinty | AHA | 20:31 |
jinty | console | 20:31 |
* mgedmin nods | 20:31 | |
jinty | stupid me | 20:31 |
mgedmin | tracebacks are not shown on the web in zope 3, so as to not confuse the user and avoid security leaks of things like module names | 20:31 |
jinty | about that spacing, Apply and More really shouldnt be touching the list of calenders either | 20:33 |
jinty | in tha calender overlay portlet | 20:33 |
mgedmin | they aren't on my machine | 20:33 |
jinty | interesting | 20:33 |
* mgedmin wishes he could paste screenshots into irc | 20:33 | |
mgedmin | are there any paste servers that serve images as well as text? | 20:34 |
jinty | dunno, should I mail one? | 20:35 |
mgedmin | don't bother | 20:35 |
mgedmin | just a thought | 20:35 |
jinty | 7) Access control. | 20:37 |
jinty | _much_ better:) but, if I was not a semi programmer, I would have no idea what objects are. | 20:38 |
jinty | what does "Edit" allow me to do? | 20:39 |
mgedmin | ask alga | 20:40 |
jinty | Ok, I will route all mails asking about that to alga:) | 20:40 |
jinty | It's just not obvious from first sight. | 20:42 |
jinty | 8) Use color? | 20:42 |
* jinty is about to take 5min rest break | 20:43 | |
*** jinty has quit IRC | 21:13 | |
*** tvon|desk has joined #schooltool | 21:22 | |
tvon|desk | hoary has been locking up on my laptop all day | 21:22 |
mgedmin | fun | 21:23 |
mgedmin | kernel panics caused by inotify? | 21:23 |
*** tvon has joined #schooltool | 21:35 | |
tvon|desk | probably, whole thing was locking up when nautilus started...which uses gamin | 22:27 |
tvon|desk | with 2.6.10-4, back to -3 and it seems solid | 22:28 |
* mgedmin checks | 22:28 | |
mgedmin | 2.6.10-3-686 | 22:28 |
*** Workblia is now known as Awayblia | 22:41 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!