IRC log of #schooltool for Wednesday, 2005-09-07

*** _srichter has joined #schooltool00:00
eldafa1hey00:00
*** _strichter has joined #schooltool00:08
*** srichter has quit IRC00:09
*** _strichter is now known as srichter00:09
*** strichter has quit IRC00:15
*** _srichter has quit IRC00:21
*** eldafa1 has left #schooltool00:32
*** tiredbones has quit IRC00:45
*** jinty has joined #schooltool01:29
*** jinty has quit IRC01:47
*** th1a has quit IRC02:10
*** th1a has joined #schooltool02:13
*** tiredbones has joined #schooltool04:05
tiredbonessrichter, ayt04:05
tiredbonessrichter, did you use a third party software to implement workflows in ST?04:07
tiredbonessrichter, if so which one?04:08
th1atiredbones: ayt?05:46
srichtertiredbones: I used zope.wfmc, which is in the repository06:07
*** admp has joined #schooltool07:25
*** admp has quit IRC08:31
*** tiredbones has quit IRC09:36
*** mgedmin has joined #schooltool11:06
*** munkee has quit IRC12:53
*** auxesis has quit IRC12:53
*** munkee has joined #schooltool12:53
*** auxesis has joined #schooltool12:53
*** ignas has joined #schooltool13:09
*** ignas has quit IRC13:57
*** alga has joined #SchoolTool14:14
*** mgedmin has quit IRC14:17
*** ignas has joined #schooltool14:20
*** bskahan has joined #schooltool15:13
*** tiredbones has joined #schooltool15:28
*** alga has quit IRC15:56
*** flint has quit IRC16:55
*** tiredbones has quit IRC17:22
*** SteveA has quit IRC17:22
*** ignas has quit IRC17:22
*** srichter has quit IRC17:22
*** tvon has quit IRC17:22
*** FarcePest has quit IRC17:22
*** Ricey_ has quit IRC17:22
*** munkee has quit IRC17:23
*** auxesis has quit IRC17:23
*** bskahan has quit IRC17:23
*** th1a has quit IRC17:23
*** Aiste has quit IRC17:23
*** auxesis has joined #schooltool17:26
*** munkee has joined #schooltool17:26
*** ignas has joined #schooltool17:26
*** srichter has joined #schooltool17:26
*** tvon has joined #schooltool17:26
*** Ricey_ has joined #schooltool17:26
*** FarcePest has joined #schooltool17:26
*** SteveA has joined #schooltool17:26
*** Aiste has joined #schooltool17:27
*** tiredbones has joined #schooltool17:27
*** th1a has joined #schooltool17:28
ignassrichter, ping17:33
srichterpong17:35
*** tvon has quit IRC17:41
*** bskahan has joined #schooltool17:51
*** ignas has quit IRC18:03
bskahanSteveA: do you know who controls the DNS for schooltool.org?18:27
SteveAyes18:27
bskahan:)18:27
SteveAso does tom18:27
th1aYes.18:28
bskahanwho do I contact to get updates made?18:28
th1aSteveA:  I lost the name when my IRC client crashed.  Can you message it to bskahan?18:29
*** alga has joined #SchoolTool18:39
*** mgedmin has joined #schooltool18:50
th1amgedmin:  Have you started looking at srichter's branch?18:56
*** ignas has joined #schooltool19:14
mgedminno19:14
mgedminI'm still bogged down with that release19:14
mgedminskimming a 21000+ line diff uncovered 3 bugs19:14
srichterin the branch?19:18
mgedminno, nothing to do with schooltool19:26
*** pcardune has joined #schooltool19:27
srichterok, wew19:28
pcardunehow can I access the ZODB from a python prompt?19:31
pcarduneand tell it to use a specific Data.fs file19:31
srichteryou can look at Zope 3's zope.app.debug (I think) package19:33
srichterit has facilitites for this sort of thing19:33
pcarduneok, thanks19:34
*** Aiste has quit IRC19:37
*** pcardune has quit IRC20:04
*** mgedmin has quit IRC20:11
*** alga has quit IRC20:11
*** FarcePest has quit IRC20:11
*** Ricey_ has quit IRC20:11
*** srichter has quit IRC20:11
*** SteveA has quit IRC20:11
*** Ricey has joined #schooltool20:11
*** alga has joined #SchoolTool20:11
*** mgedmin has joined #schooltool20:11
*** srichter has joined #schooltool20:12
*** FarcePest has joined #schooltool20:12
*** SteveA has joined #schooltool20:12
*** Aiste has joined #schooltool20:13
povbot/svn/commits: * alga committed revision 4931:20:52
povbot/svn/commits: Optimizing recurrent events.  Daily and Yearly are done, as is one case of monthly recurrences.  Weekly and Monthly by weekday still to come.20:52
th1aalga: What kind of speed improvements are you seeing?20:53
algahard to say :-)20:53
th1aRoughly?20:54
algathe other approach (caching) gave a 30 times improvement20:54
th1aOther?20:54
algafor daily recurrent events seen several years in the future20:54
algamy current approach is even better20:54
th1aOK.  So very large improvements.20:55
algawell, the problem was that the recurrences were recalculated each time for all those years20:55
algawhich amounts in lots of adding dates :-)20:55
th1aSo the first time you look ahead you still take a hit?20:55
algano20:55
alganow I just jump to a recurrence close to the interval we're interested in20:56
algaprocedurally20:56
th1aOK.20:56
algaalso, with the caching approach there was no hit on the first view20:57
th1aIs it a persistent cache or in memory?20:57
algabecause all the events are touched many times when rendering a yearly/monthly calendar view20:58
algajust inefficient architecture20:58
algawe were thinging of persistent cache20:58
algahaving a "savepoint" every 20 recurrences or so20:58
algaand calculating them from the closest one20:58
algabut then we figured out that we can calculate the closest one procedurally20:59
algaor, er, functionally...20:59
algaso, now jumping several years to the future does not require enumerating all those recurrences in between21:00
algathere is a lot of stupid code in the view21:00
algas21:00
algaignas was especially unhappy with how the all day events were integrated21:00
algaperformance wise21:00
algabasically, they doubled the rendering time of the calendar views21:01
th1aOof.  Well, at least there is room for improvement.21:01
algaplenty!21:01
th1aWe do need to finish the proposal/time estimates for this work.21:01
algatrue21:02
algaI'll take on this once I'm done with my current task21:02
th1aI sent an update to all@pov.lt yesterday.21:02
th1aOK.21:02
*** th1a is now known as th1a|way21:03
algaAlso, I'm planning to take a week off next week21:03
*** tvon has joined #schooltool21:08
*** maharaja has joined #schooltool21:32
*** th1a|way is now known as th1a21:37
srichterth1a: one thing I will need for the LDAP work is an LDAP server with data22:38
*** alga has quit IRC22:43
*** mgedmin has quit IRC22:47
th1asrichter: yes22:48
*** bskahan has quit IRC23:01
*** admp has joined #schooltool23:05
*** jinty has joined #schooltool23:07
*** th1a has quit IRC23:08
*** admp has quit IRC23:26
*** th1a has joined #schooltool23:44

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!