IRC log of #schooltool for Sunday, 2005-07-24

*** th1a has joined #schooltool00:06
*** jinty has joined #schooltool01:03
*** jinty has quit IRC02:15
srichterth1a: are you there?02:19
srichterth1a: are you there? (don't know whether the previous ping went through)02:20
th1aI am here.03:17
th1asrichter... I'm here.03:17
srichterth1a: hi03:19
th1aWhat's up?03:19
srichterth1a: how do you decide when my story boards are done correctly?03:20
srichterand when, etc03:20
srichter(I think I have a remote chance of finishing before/on August 103:20
th1aWe've been pretty informal about the process.03:21
th1aMore or less you say, "I'm done" and then I go over it.03:21
th1aBut it really should be more interactive.03:21
th1aPOV has been sending me an email as they complete each story.03:22
srichterok, I think once the branch is cut, I check in the first stuff and you can review the level stuff already03:22
srichterok03:22
th1aAlright.03:22
srichterbtw, we *really* need to have default groups03:24
srichterwe also need to have some method for assigning interfaces on persons based on groups03:24
srichterfor example, if a person belongs to the student group, it should really provide IStudent03:25
th1aYes, we will do default groups in the next round.03:25
srichterthis way I can register views for this particular IStudent interface03:25
srichter(like the academic record, which now shows for all people)03:26
th1aSteve originally conceived a "student facet" to indicate student-hood.03:26
th1aBut it never made that much sense to me.03:26
th1aAnd we're just using annotations instead of facets.03:27
srichterwell, we really just need to create events and subscribe some listeners03:27
srichterlike IGroupAddedToPersonEvent(group, person)03:28
srichterthen my subscriber can say:03:28
srichterif group is student: zope.interface.directlyProvides(student, IStudent)03:29
th1aPerhaps you should jot down a quick explanation and send it to schooltool-dev.03:29
srichteryeah, I have to send a boat-load of messages to that list ;-)03:30
th1aParticularly if there's stuff you need to finish your work properly.03:30
srichterI am trying to get the workflow hooked correctly into the Web UI first03:30
th1aOK.03:30
srichterI still have a bunch of small issues; but once I am done with that, I only have the REST stuff left (and some stupid ftests)03:32
th1aOK.  Sounds good.03:32
srichterone of the unfortunate things I noticed in otherwise very good code are some signs that the development is done on a sotry by story basis03:33
srichterthere should be some contracts that mainly deal with cleanups03:33
srichterfor example, the UI is beautiful, but style.css does not define good generic styles; they are all very specific03:34
th1aYeah, I've noticed that.03:34
srichter(i.e. h3-h6 are all the same style, which I would not expect as a regular developer)03:34
srichter<ul><li /></ul> will not generate little bullets, etc...03:35
th1aIt also comes from me not really being a real developer.03:35
th1aI don't dig as deeply into the code as I might.  And when I notice things I'm not confident that I'm right, or that I know how things ought to be done.03:36
th1aIt isn't quite the normal situation for an open source project.03:36
srichterit would be really good to create a style guide that describes the intend of all classes and styles and most importantly defines a good and simple default03:36
th1aYes.  That's the kind of thing we need to do to turn this from an application to a platform.03:37
th1aThis is a good time to have a fresh pair of eyes on the code.03:40
srichterI think we can refactor the code a lot to make it much more pluggable; the current app.py is not horrible, but certainly not nice either ;-)03:40
srichterbut the biggest headache is the separation of schoolbell and schooltool03:42
srichterI think the two pacakges should merge and we should have zpkgtools take care of cutting the release for the two products03:42
th1aHm.  It could do that?03:43
th1aAnyhow... we're off to see Charlie and the Chocolate Factory.03:45
th1attyl03:45
*** th1a is now known as th1a|way03:45
srichterbye03:52
*** gml_ has joined #schooltool05:32
*** gml has quit IRC05:36
povbot/svn/commits: * bskahan committed revision 4327:05:46
povbot/svn/commits: event subscriber that adds/removes a section's calendar from a student's overlay list.05:46
povbot/svn/commits: currently you have to manually grant permission to see the calendar before it will show up.05:46
*** tvon has quit IRC08:19
*** tvon has joined #schooltool09:24
*** munkee has quit IRC10:07
*** auxesis has quit IRC10:07
*** gml_ has quit IRC10:07
*** th1a|way has quit IRC10:07
*** maha has quit IRC10:07
*** Ricey has quit IRC10:07
*** tvon has quit IRC10:07
*** Aiste has quit IRC10:07
*** srichter has quit IRC10:07
*** gml_ has joined #schooltool10:07
*** th1a|way has joined #schooltool10:07
*** munkee has joined #schooltool10:07
*** maha has joined #schooltool10:07
*** auxesis has joined #schooltool10:07
*** Ricey has joined #schooltool10:07
*** tvon has joined #schooltool10:08
*** Aiste has joined #schooltool10:08
*** srichter has joined #schooltool10:08
*** tvon has left #schooltool10:32
*** tvon has joined #schooltool11:16
*** Aiste has quit IRC14:38
*** Aiste has joined #schooltool14:40
*** Aiste has quit IRC14:45
*** Aiste has joined #schooltool14:47
*** Aiste has quit IRC14:54
*** Aiste has joined #schooltool14:55
*** Aiste has quit IRC15:00
*** Aiste has joined #schooltool15:01
*** Aiste has quit IRC15:06
*** Aiste has joined #schooltool15:09
*** Aiste has quit IRC15:12
*** Aiste has joined #schooltool15:14
*** Aiste has quit IRC15:17
*** Aiste has joined #schooltool15:25
*** Aiste has quit IRC15:30
*** Aiste has joined #schooltool15:33
*** bskahan has joined #schooltool15:35
*** Aiste has quit IRC15:36
*** Aiste has joined #schooltool15:48
*** Aiste has joined #schooltool15:52
*** Aiste has quit IRC15:57
*** Aiste has joined #schooltool15:59
*** Aiste_ has joined #schooltool16:12
*** Aiste has quit IRC16:18
*** Aiste_ has quit IRC16:20
*** Aiste has joined #schooltool16:21
*** Aiste has quit IRC16:29
*** Aiste has joined #schooltool16:30
povbot/svn/commits: * bskahan committed revision 4328:16:34
povbot/svn/commits: if there's only one term or one schema, remove that choice from the section scheduling view.16:34
*** bskahan has quit IRC16:43
*** gml_ is now known as gml16:47
*** maha has quit IRC17:45
*** maha has joined #schooltool17:49
*** maha has quit IRC17:52
*** maharaja has joined #schooltool17:55
*** Ricey has quit IRC18:01
*** Ricey has joined #schooltool18:03
*** gml has left #schooltool19:03
*** _jeremy has joined #schooltool19:20
povbot/svn/commits: * bskahan committed revision 4329:21:06
povbot/svn/commits: section membership overlay subscriber now follows groups (forms).21:06
povbot/svn/commits: fix for issue304: A student's courses don't show up on info page.21:06
povbot/svn/commits: improved doctest for singleTerm/Schema to test False results.21:06
*** tvon has quit IRC21:48
povbot/svn/commits: * bskahan committed revision 4330:22:05
povbot/svn/commits: use the javascript date picker for choosing the start and end times of a term.22:05
*** th1a|way is now known as th1a22:08

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