FarcePest | 6367 people added, 5061 people deleted, 1307 people found | 00:23 |
---|---|---|
FarcePest | 584 groups added, 500 groups deleted, 84 groups found | 00:23 |
FarcePest | 2494 members added | 00:23 |
FarcePest | real 0m59.176s | 00:23 |
*** tvon has joined #schooltool | 00:38 | |
*** tvon has quit IRC | 00:49 | |
FarcePest | semi-useless knowledge: I can add or delete about 500 people or groups per second on my hardware | 01:20 |
th1a | Well, I suppose that's nice to throw at people who don't think ZODB will be fast enough. | 02:01 |
FarcePest | also, the person index is about 200-250 people/s | 02:01 |
FarcePest | ugh, a couple of subcommits makes my import run twice as slow | 02:07 |
*** alga has quit IRC | 02:44 | |
FarcePest | now i know why the net seems slow today: microsoft black tuesday again | 02:46 |
*** bskahan has joined #schooltool | 03:52 | |
*** bskahan has quit IRC | 03:54 | |
*** auxesis has quit IRC | 08:24 | |
*** auxesis has joined #schooltool | 08:29 | |
*** Aiste has joined #schooltool | 10:21 | |
*** alga has joined #SchoolTool | 10:23 | |
*** Aiste has quit IRC | 11:06 | |
*** Aiste has joined #schooltool | 11:44 | |
*** thisfred has joined #schooltool | 12:16 | |
*** alga has quit IRC | 12:33 | |
*** alga has joined #SchoolTool | 12:38 | |
*** thisfred has quit IRC | 13:57 | |
*** thisfred has joined #schooltool | 14:01 | |
*** mgedmin has joined #schooltool | 14:23 | |
*** bskahan has joined #schooltool | 14:25 | |
*** SteveA has joined #schooltool | 14:30 | |
*** Aiste has quit IRC | 14:41 | |
*** Aiste has joined #schooltool | 14:42 | |
*** Aiste has quit IRC | 14:47 | |
*** Aiste has joined #schooltool | 14:48 | |
*** SteveA_ has joined #schooltool | 15:21 | |
*** SteveA has quit IRC | 15:22 | |
*** faassen has joined #schooltool | 15:27 | |
*** mgedmin has quit IRC | 15:47 | |
* bskahan wonders how he caused an error with dublin core | 16:15 | |
*** ignas has joined #schooltool | 16:20 | |
*** tvon has joined #schooltool | 16:40 | |
bskahan | tvon et. al.: how do people feel about moving the actions menu into the frame ala Plone | 16:48 |
bskahan | I think having them in the frame helps people understand what the actions refer to | 16:49 |
tvon | I want them in the frame | 16:50 |
bskahan | if you look at the read only view of events... | 16:51 |
bskahan | the edit button should really be an action tab and delete should be an action in the 'edit' page | 16:51 |
bskahan | then looking at the view of a person... | 16:52 |
bskahan | actions is just confusing as hell | 16:52 |
tvon | How do you get to the readonly view? | 16:52 |
tvon | ah, found it | 16:53 |
bskahan | go to the edit view, | 16:53 |
bskahan | heh | 16:53 |
tvon | edit view -> add note -> returns to readonly | 16:53 |
bskahan | I haven't decided where/how the links get replaced | 16:53 |
bskahan | interesting | 16:53 |
bskahan | it should | 16:53 |
tvon | The actions menu kinda needs to be split up, it's not well defined at the moment | 16:53 |
bskahan | when you go to an item (event) you should go to view by default, with "Edit", "Add Note", "Frobnicate" action tabs | 16:54 |
bskahan | the tabs inside the frame should be reserved for actions performed on the object in the well | 16:55 |
bskahan | its a wierd distinction though, and it gets screwed up in Plone products | 16:55 |
bskahan | ex. Open in iCal should not be in the frame, imho | 16:56 |
tvon | yeah | 16:56 |
bskahan | be Add event probably should | 16:56 |
bskahan | s/be/but/ | 16:56 |
tvon | What we want in the frame is "context actions", not "all actions" | 16:56 |
* bskahan nods | 16:57 | |
bskahan | and Actions, not Views | 16:57 |
tvon | we should have "context actions" and "non-context actions" | 16:57 |
tvon | yeah | 16:57 |
* bskahan nods | 16:57 | |
bskahan | for the moment, I think we should avoid actions on the calendar | 16:57 |
bskahan | they're harder UIwise | 16:58 |
bskahan | meaning, I don't want to wait on doing the menu for other things until we figure out a UI that works for context-actions on the calendar views | 16:59 |
bskahan | currently I have to figure out how my 1 line change to CalendarEvent broke 2 ftests by causing an error in dublin core ... | 17:00 |
*** alga has quit IRC | 17:52 | |
*** mgedmin has joined #schooltool | 18:31 | |
*** bskahan has quit IRC | 19:17 | |
*** bskahan has joined #schooltool | 19:35 | |
*** tvon has quit IRC | 19:35 | |
th1a | http://fixeducation.blogspot.com/2005/04/schooltool-project.html | 19:40 |
*** tvon has joined #schooltool | 19:45 | |
bskahan | ignas: is it important to remove the groups attribute from Groups? | 19:48 |
bskahan | th1a: cool | 19:49 |
th1a | bskahan: Explicitly removing sub-groups capability? | 19:50 |
bskahan | yes, I'm promptly adding them back to class Section(Group): | 19:51 |
bskahan | I'm all for removing the concept of subgroups from the user | 19:52 |
bskahan | I'm just not sure about removing them internally | 19:52 |
bskahan | there's no way for a user to make subgroups (or even know its a posibility) now | 19:53 |
bskahan | iirc | 19:53 |
bskahan | I think schooltool 1.0 or 1.1, whichever we want people to use in production next schoolyear should get a /. announcement | 19:54 |
bskahan | s/schooltool/schooltool calendar/ | 19:55 |
*** thisfred has quit IRC | 19:56 | |
th1a | Yes. I must come up with a systematic method for preparing and dispatching press. | 19:56 |
th1a | Having the last release fall during ETech kinda screwed me up, without a real system. | 19:57 |
ignas | bskahan, well, dead code is bad | 19:57 |
ignas | at least imho ... | 19:57 |
th1a | ignas: I'm sure that code will spring to life soon enough. | 19:58 |
bskahan | ignas: ok | 19:58 |
mgedmin | th1a, I thought recursive group membership was dead for good | 19:58 |
bskahan | I'm not 100% convinced I'm going to use it, but I can add it back in if I need to | 19:59 |
ignas | well, when it will, you will add the line back, but at the moment - it's there as a marker ... like "# XXX subgroup support will be added" | 19:59 |
th1a | Having a tree of groups as the central navigational metaphor is dead for good. | 19:59 |
bskahan | mgedmin: Courses are groups of Sections and Sections are groups of Persons | 20:00 |
ignas | btw IGroup has no such thing as groups in it's interface ... only members ... | 20:00 |
th1a | A teacher will need to create sub-groups within a class. Reading groups A and B in my 9:00 section. | 20:00 |
bskahan | I'm ok with it going away for now, just wondered why it was happening now | 20:01 |
tvon | the group subclasses should be the ones to implement it, there is no need for it in Group | 20:01 |
ignas | so it is dead code, that makes you think that there is something implemented which is not true ... | 20:01 |
th1a | It is something that will be needed in SchoolTool, but not SchoolBell. | 20:01 |
tvon | we talked about it when I was doing the 0.9 migration code... subgroups are not retained there | 20:01 |
th1a | Maybe I'm confused about where we are now. | 20:02 |
bskahan | ignas: ok, I wasn't really unhappy about it, just curious | 20:02 |
ignas | bskahan, well i was curious, the i removed them and all tests passed which assured me that the functionality was not used in SB ... | 20:03 |
* bskahan nods | 20:03 | |
ignas | s/curious, the/curious too, then | 20:03 |
bskahan | it makes more sense when I remember that Sections are never going into that tree anyway | 20:04 |
bskahan | ;) | 20:04 |
mgedmin | has anyone seen jinty lately? | 20:05 |
mgedmin | (on irc) | 20:05 |
bskahan | early this morning or yesterday | 20:05 |
th1a | He's been in and out. | 20:05 |
*** alga has joined #SchoolTool | 20:16 | |
ignas | bskahan, borkent tests ? | 20:18 |
ignas | s/ent/en | 20:19 |
bskahan | ignas: yeah, adding IAttributeAnnotatable to CalendarEvents implements() broke 2 calendar tests | 20:23 |
bskahan | trying to figure out why | 20:23 |
* bskahan forgot to run ftests before committing | 20:23 | |
*** bska|mobile has joined #schooltool | 20:29 | |
*** bskahan has quit IRC | 20:31 | |
*** bska|mobile is now known as bskahan | 20:32 | |
alga | bskahan: have a look at http://www.zope.org/Collectors/Zope3-dev/373 , might be related | 20:36 |
bskahan | alga: thanks | 20:46 |
* bskahan goes to look | 20:46 | |
bskahan | looks like I hit the same thing on the Creator adapter | 20:48 |
bskahan | I'm not sure why it fails in ftests but work in practice | 20:50 |
alga | does it work in practice? | 20:51 |
bskahan | yes | 20:51 |
bskahan | the failed test in cal-security is editing an existing event by the creator of the event | 20:52 |
*** SteveA has joined #schooltool | 20:52 | |
*** SteveA has quit IRC | 20:52 | |
*** Aiste has quit IRC | 21:05 | |
ignas | could someone please make the Readonly event view a bit more informative ? | 21:13 |
ignas | and maybe even more beautifull ... | 21:14 |
ignas | i was hoping for something like class="standalone" + a fieldset with a label ... | 21:14 |
ignas | because one can get more info about the event in the resource booking view ... | 21:14 |
ignas | than in the Readonly view | 21:14 |
bskahan | ignas: yes | 21:15 |
bskahan | its on my list | 21:16 |
ignas | and i would prefer seeing the booked resources in the readonly view too ... | 21:16 |
* bskahan agrees | 21:16 | |
ignas | because at the moment one can only see this kind of information only when one has the editing permission ... | 21:16 |
alga | it does not even show the date when the event is happening | 21:16 |
bskahan | You'll see at least as much info in the view as you see in DailyCalendar view | 21:17 |
bskahan | as for beautifying it, I'm against making it look like the form, something involving the calendar colors is probbaly good | 21:18 |
bskahan | I'm not sure how easy that will be though | 21:19 |
ignas | well the form style is like "bare expectedminimum", if you can come up with something beatifull just for this occasion, i'll be happy ;) | 21:19 |
bskahan | :) | 21:20 |
bskahan | i agree its ugly at the moment | 21:21 |
bskahan | I want to fix the beauty issue in conjunction with PersonView and the other readonly views | 21:21 |
bskahan | alga: I fixed the cal-security.txt failure the same way you mentioned in that bug | 21:23 |
bskahan | by removing calling removeSecurityProxy on the dc adapter in zope.app.dublincore.creatorannotator | 21:24 |
bskahan | it doesn't break any tests, would you be willing to commit it? | 21:24 |
bskahan | I don't have access to zope svn | 21:25 |
alga | but if it works in reality, it should be working in ftests as well | 21:28 |
bskahan | hrm | 21:28 |
bskahan | that does not seem to be the case | 21:29 |
alga | we have complete control over the ftest fixture :-) | 21:29 |
alga | that bug is still open, and some people were very unhappy about my hack | 21:30 |
bskahan | heh | 21:31 |
bskahan | ok | 21:31 |
alga | oh! | 21:32 |
alga | I know | 21:32 |
bskahan | can we make schoolbell.edit include zope.app.dublincore.change | 21:32 |
alga | in reality it only works for manager | 21:32 |
bskahan | ah | 21:32 |
bskahan | thanks | 21:33 |
bskahan | that was confusing | 21:33 |
alga | that's what the security ftests are for | 21:33 |
bskahan | heh | 21:33 |
alga | for trying out stuff with different users and permissions | 21:33 |
bskahan | actually, the removeSecurityProxy hack fixes both ftests | 21:40 |
*** faassen has quit IRC | 21:45 | |
*** mgedmin has quit IRC | 21:58 | |
*** bskahan has quit IRC | 22:13 | |
*** bskahan has joined #schooltool | 22:13 | |
*** alga has quit IRC | 22:13 | |
*** ignas has quit IRC | 22:14 | |
bskahan | tvon: did you see the discussion about event view being ugly? | 22:26 |
tvon | yes | 22:26 |
bskahan | I want to make all the read view's consistent the way all the forms are | 22:27 |
tvon | how so? | 22:27 |
bskahan | should the all use a style similar to .standalone? | 22:27 |
tvon | how are they not consistent now is what I mean? | 22:27 |
tvon | er... I can't speak english today | 22:28 |
bskahan | they're consistently ugly | 22:28 |
bskahan | I'd like to make them cosistently purdy | 22:28 |
tvon | which views here... like group, person, resource, event ? | 22:28 |
bskahan | as ignas put it, .standalone is the minimum expected attractiveness | 22:28 |
bskahan | yeah | 22:28 |
bskahan | those, exactly | 22:28 |
tvon | I spose we could stick them in a box | 22:32 |
tvon | The problem is there isn't a lot of information to be displayed | 22:32 |
tvon | at least not that we are displaying | 22:32 |
*** tvon has quit IRC | 22:33 | |
*** tvon has joined #schooltool | 22:33 | |
tvon | lost net, whad I miss? | 22:33 |
tvon | apparently nothing | 22:35 |
bskahan | sorry | 22:42 |
bskahan | bbiab | 22:42 |
tvon | I'm leaving here soon | 22:42 |
*** Aiste has joined #schooltool | 23:10 | |
*** bskahan has quit IRC | 23:23 | |
*** bskahan has joined #schooltool | 23:39 | |
*** tvon has quit IRC | 23:40 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!