mgedmin | minimum value of 1em for eventHeight is too small, I think | 00:00 |
---|---|---|
mgedmin | 3ems look much better | 00:00 |
* mgedmin suddenly wants to add checkins as events to his calendar | 00:03 | |
bskahan | mmm, 0 duration events | 00:04 |
* bskahan ponders what 0 duration events should look like vs. 5 min events | 00:05 | |
mgedmin | ok, see you tomorrow | 00:09 |
*** mgedmin has quit IRC | 00:09 | |
* bskahan wonders what happens with very-long-descriptions (tm) | 00:14 | |
*** tvon|desk is now known as tvon | 00:19 | |
*** vincy has joined #schooltool | 00:42 | |
*** vincy has left #schooltool | 00:42 | |
*** tvon|x31 has joined #schooltool | 00:53 | |
*** bskahan has quit IRC | 01:03 | |
*** gintas has quit IRC | 01:25 | |
*** hazmat has joined #schooltool | 03:18 | |
*** hazmat has quit IRC | 03:45 | |
*** tvon has quit IRC | 03:56 | |
*** hazmat has joined #schooltool | 04:35 | |
*** fcps has joined #schooltool | 06:22 | |
*** tvon|x31 has quit IRC | 06:23 | |
*** fcps has quit IRC | 06:24 | |
th1a | SchoolBell seems to be behaving better on Safari. | 06:26 |
*** hazmat_ has joined #schooltool | 06:58 | |
*** th1a has quit IRC | 08:04 | |
*** d2m has quit IRC | 08:24 | |
*** d2m has joined #schooltool | 09:54 | |
*** Voblia has quit IRC | 10:29 | |
*** mgedmin has joined #schooltool | 12:27 | |
*** mgedmin has quit IRC | 12:43 | |
*** mgedmin has joined #schooltool | 12:49 | |
*** Aiste has quit IRC | 14:13 | |
*** Aiste has joined #schooltool | 14:13 | |
*** gintas has joined #schooltool | 14:38 | |
mgedmin | could google be building a web calendaring service? http://jeremy.zawodny.com/blog/archives/004282.html | 15:27 |
*** alga has joined #SchoolTool | 15:41 | |
*** gintas has quit IRC | 15:56 | |
*** Homeblia is now known as Workblia | 16:09 | |
*** hazmat has quit IRC | 17:16 | |
*** hazmat_ has quit IRC | 17:17 | |
*** mgedmin has quit IRC | 17:18 | |
*** th1a has joined #schooltool | 17:30 | |
th1a | mgedmin: The question seems to be whether Google is working on indexing iCal files or running a full calendar. | 17:40 |
Workblia | th1a, mgedmin is not here am | 17:41 |
th1a | Oh, yeah. I was just looking over the logs. I'm still half asleep, I guess. | 17:42 |
th1a | I've got myself completely out of whack again, sleep-wise. | 17:42 |
*** mgedmin has joined #schooltool | 18:22 | |
*** mgedmin has quit IRC | 18:51 | |
th1a | When using the self-contained SchoolTool distribution, is the ZMI there at all: if you do /@@contents.html what happens? | 18:51 |
*** mgedmin has joined #schooltool | 18:51 | |
*** tvon has joined #schooltool | 18:53 | |
*** alga has quit IRC | 18:55 | |
*** jinty has joined #schooltool | 19:03 | |
th1a | mgedmin: Did you get a chance to look at the bug report Billy Smith sent to the list about 1.0? That's a little more important now than his 0.9 problem :-) | 19:06 |
th1a | Since he's a sys admin in an actual school, I'd like to make sure we give him a hand. | 19:06 |
* jinty thinks it's a lack of docutils | 19:08 | |
th1a | Oh. It might be a separate RPM package in Red Hat? | 19:08 |
jinty | as well as debian. Marius also noticed the same tests which fail in his e-mail. | 19:10 |
mgedmin | th1a, not yet | 19:11 |
mgedmin | still reading the backlog | 19:11 |
th1a | OK... | 19:11 |
*** alga has joined #SchoolTool | 19:13 | |
mgedmin | it's getting difficult to keep track of issues and decide which ones are important enough to backport to the 1.0 branch | 19:16 |
th1a | Maybe we should use an issue tracker? | 19:16 |
mgedmin | I will start filing issues in the tracker and tag them with a "proposed for 1.0" keyword | 19:16 |
th1a | OK. | 19:17 |
mgedmin | and then let our release manager decide the rest | 19:17 |
jinty | And shoot him when he gets it wrong? | 19:17 |
th1a | I've learned to stay out of his way. | 19:17 |
jinty | Well the number of issues with 1.0.... | 19:18 |
jinty | but anyway, can I do this now?: svn cp svn+ssh://source.schooltool.org/svn/schooltool/trunk/schooltool svn+ssh://source.schooltool.org/svn/schooltool/trunk/schoolbell | 19:20 |
mgedmin | not sure, but I'd double check the checkins made to the trunk after your previous branch | 19:22 |
Workblia | well 168 is important enough imho | 19:22 |
* jinty is investigating | 19:25 | |
* mgedmin hides in shame | 19:25 | |
Workblia | apparently i forgot a couple of tests and the bugs crawled in through the hole ... | 19:26 |
* mgedmin can't get used to roundup for some reason | 19:27 | |
th1a | I really don't like it. | 19:27 |
* th1a starts thinking about Basecamp again. | 19:28 | |
mgedmin | oops, jinty, I completely misunderstood your question | 19:28 |
jinty | and? | 19:29 |
jinty | Workbila: what was the second bug? | 19:32 |
* tvon wonders if the z3 issuetracker is any good | 19:35 | |
* mgedmin strongly doubts it | 19:36 | |
mgedmin | jinty, how about svn mkdir svn+ssh://source.schooltool.org/svn/schooltool/trunk/schoolbell | 19:37 |
Workblia | jinty, well one part of the form was not set because of marius bug and another because of mine bug | 19:37 |
mgedmin | followed by svn mv svn+ssh://source.schooltool.org/svn/schooltool/trunk/schooltool/svn/schoolbell svn+ssh://source.schooltool.org/svn/schooltool/trunk/schoolbell/src/ | 19:37 |
mgedmin | and then svn cp/mv only the relevant top-level things | 19:38 |
mgedmin | ? | 19:38 |
* tvon doesnt mind PCNG so much, takes tweaking and CSS love though | 19:38 | |
jinty | fine, I only want a place to put my new top level stuff, README, setup.py, etc | 19:39 |
* mgedmin tries to decipher "PCNG" | 19:40 | |
tvon | PloneCollectorNG | 19:41 |
tvon | (NextGeneration) | 19:41 |
th1a | I just set up a free Basecamp account. | 19:42 |
mgedmin | uh oh | 19:42 |
jinty | Workbila: It looks quite minimal, only one line in a *.py. But in future I would appreciate a more explicit commit message. | 19:43 |
th1a | We're all switching to Ruby on Rails. | 19:43 |
mgedmin | PloneCollectorNG's bugs are tracked in sourceforge's brain-dead issue tracker | 19:43 |
mgedmin | they don't eat their own dogfood! | 19:43 |
th1a | I'm FedEx-ing the Pickaxe book to everyone. | 19:43 |
* mgedmin googles Basecamp | 19:43 | |
th1a | SchoolBell 1.1 will be in Ruby! | 19:44 |
tvon | mgedmin: hehe, this is true, but all the collective stuff is there | 19:44 |
th1a | http://schooltool.projectpath.com | 19:44 |
tvon | sweet, a free login form | 19:45 |
tvon | ;) | 19:45 |
th1a | I'll make accounts. | 19:45 |
th1a | I need to make sure I'm spelling Lithuanian names correctly. | 19:45 |
tvon | in zcml, whats the difference between menuItem and addMenuItem? | 19:46 |
* mgedmin looks at http://zopyx.com/OpenSource/PloneCollectorNG/Screenshots and is not impressed | 19:46 | |
jinty | mgedmin: 3140 looks ok? | 19:47 |
th1a | Basecamp is very highly regarded. | 19:47 |
tvon | I'm not really opposed to it | 19:50 |
th1a | I'll set it up and try moving some bugs over. | 19:50 |
*** gintas has joined #schooltool | 19:52 | |
mgedmin | jinty, yes | 19:53 |
jinty | ok, moving it along then | 19:53 |
mgedmin | basecamp looks nice | 19:59 |
mgedmin | I like how it shows examples instead of empty screens | 19:59 |
th1a | 37 Signals are becoming web application gurus. | 20:00 |
th1a | Workblia: what's your email? what username do you want on Basecamp? | 20:01 |
Workblia | ignas | 20:01 |
Workblia | ignas@pov.lt | 20:01 |
*** Workblia is now known as ignas | 20:01 | |
ignas | hm my name is a non registered nick on freenode | 20:02 |
ignas | maybe i should drop the blia stuff | 20:02 |
gintas | +1 | 20:02 |
gintas | :? | 20:02 |
gintas | :) | 20:02 |
ignas | it's kind of unproffessional anyway when dealing with slavic people | 20:02 |
tvon | it does make it easier to tell who the hell you are to someone who is on the list and pops in here to chat :) | 20:03 |
th1a | ignas: It makes me think of "labia." | 20:03 |
tvon | haha | 20:03 |
jinty | hooo | 20:03 |
*** ignas is now known as Voblia | 20:04 | |
*** Voblia is now known as ignas | 20:04 | |
*** th1a is now known as th1abia | 20:05 | |
*** th1abia is now known as th1a | 20:05 | |
th1a | You know, the real advantage of using Basecamp is that you learn a lot about usability. | 20:06 |
th1a | They've got a great "Things that you can do that you haven't done yet" box at the bottom of the page as you start setting up the project. | 20:07 |
th1a | We could definitely use that. | 20:07 |
* mgedmin nods | 20:07 | |
th1a | They are human though. I've gotten a couple broken links and Server Errors. | 20:08 |
th1a | They have nice subtle calendars. | 20:09 |
mgedmin | calendars? where? | 20:10 |
* tvon read something the other day about another calendar thingy | 20:10 | |
th1a | In Basecamp. | 20:11 |
tvon | er, nm... think it was about RH having plans for something to compete with Novell... | 20:11 |
th1a | I wonder if we can ethically steal their iCal icon, since it is itself a rip of Apple's icon: http://schooltool.projectpath.com/images/ical.gif | 20:13 |
th1a | I suppose I could ask them. | 20:13 |
th1a | Here is a SB 1.0 To Do list: http://schooltool.projectpath.com/clients/schooltool/1/todos/list/93343 | 20:16 |
tvon | wants login | 20:16 |
th1a | You should have gotten it. | 20:17 |
th1a | Everyone should have been mailed one now. | 20:17 |
tvon | oh, got it :) | 20:17 |
tvon | stupid evolution cant filter to save it's life | 20:17 |
* mgedmin tried evolution for mail and discarded it after 30 minutes | 20:18 | |
mgedmin | maybe I'll try it again in a couple of years | 20:18 |
gintas | it's not *that* bad | 20:18 |
gintas | takes a while getting used to though | 20:19 |
tvon | still using mutt? | 20:19 |
mgedmin | yes | 20:19 |
mgedmin | gintas, for me, evolution is completely unusable, but let's not start an off-topic discussion here | 20:20 |
tvon | a year-ish ago I made an effort to move away from everything-in-screen.. which at this point basically means I use xchat instead of irssi and evo instead of mutt | 20:20 |
tvon | I still prefer vim in screen over gvim, and can't really use gedit or any IDE for more than 30 determined-to-try minutes | 20:20 |
*** th1a is now known as th1a|unch | 20:21 | |
* tvon can't finda wya to change his basecamp password | 20:22 | |
ignas | tvon, well you can allways use emacs + ognus + erc :) | 20:22 |
tvon | there we go.. | 20:23 |
tvon | you lost me at emacs :) | 20:23 |
ignas | rotfl | 20:23 |
* mgedmin never grokked screen (don't take away my ^A from me!) | 20:23 | |
tvon | hehe, screen kicks so much ass | 20:24 |
ignas | well marius is using emacs and is not having that many problems with it | 20:24 |
tvon | I thought POV was a vim shop :) | 20:24 |
ignas | blasphemy | 20:25 |
tvon | haha | 20:25 |
ignas | 2 emacses vs 3 vims | 20:25 |
ignas | s/emacses/emacsen | 20:25 |
tvon | ahh | 20:25 |
th1a|unch | tvon: do you need to go to the "People" page? | 20:26 |
tvon | th1a|unch: yeah, and your person has a lil 'edit' link | 20:26 |
tvon | not the most intuitive thing methinks | 20:27 |
th1a|unch | I'd agree. | 20:27 |
ignas | th1a|unch, can you create an account for POV instance of schoolbell so we could subscribe the SB to the iCal interface someday ? :) | 20:27 |
mgedmin | who uses emacs??? | 20:27 |
mgedmin | is there another marius in the office? | 20:27 |
ignas | mgedmin, well when pair programming with me you do :) | 20:28 |
ignas | bwahahahaha | 20:28 |
mgedmin | I do not _use_ emacs, I _struggle_ against it | 20:28 |
tvon | haha | 20:28 |
th1a|unch | ignas: Create an account on Basecamp? | 20:28 |
ignas | sometime :) if we are going to add support for integration of SB with Basecamp :) | 20:29 |
ignas | there is "Subscribe to iCalendar" | 20:29 |
jinty | can I send mail to basecamp? | 20:29 |
th1a|unch | Well, people are going to want a utility to poll external iCal files and update their SchoolBell. | 20:30 |
* mgedmin wants schoolbell to be able to subscribe to remote web calendars, eventually -- but not in the near future | 20:30 | |
tvon | schoolbell should be able to subscribe to ical urls at some point | 20:30 |
th1a|unch | I think it would be easier to do via REST. | 20:30 |
th1a|unch | Otherwise you'd need to use ZEO, wouldn't you? | 20:30 |
tvon | I wonder if people can be shared across projects | 20:31 |
th1a|unch | You set up a company, then projects within the company. | 20:31 |
th1a|unch | So people can be shared among projects in the same company. | 20:31 |
tvon | hrm | 20:31 |
th1a|unch | You only get one project for free, though. | 20:31 |
tvon | I was thinking of Etria setting up Basecamp and having the info from ST listed in our account | 20:32 |
*** d2m has quit IRC | 20:33 | |
*** d2m has joined #schooltool | 20:41 | |
th1a|unch | I think Basecamp might look better than it works. | 20:45 |
tvon | hehe | 20:45 |
tvon | does it have an actual issue tracker or just the messages thing? | 20:48 |
th1a|unch | Well, that's one of the things that has baffled me about Basecamp. | 20:48 |
tvon | ah | 20:49 |
th1a|unch | What good is a project manager that doesn't have a fucking bug tracker. | 20:49 |
th1a|unch | I wonder if there is some Basecamp Zen I'm not appreciating. | 20:50 |
th1a|unch | Let go of the bug tracker and use To-Do's, Luke. | 20:50 |
th1a|unch | Plus I'd like to be able to connect a To-Do to a message, or vice versa. | 20:52 |
th1a|unch | OK, I'm really going to lunch. | 20:53 |
* jinty goes to find oue how to send mail to roundup then | 20:53 | |
jinty | s/oue/out | 20:53 |
mgedmin | hey, let's suspend work on schooltool/bell for a month or two and write a decent bug tracking system! | 20:54 |
tvon | sweet, I'm in | 20:54 |
jinty | why don't we just use debzilla | 20:56 |
jinty | <wink> | 20:56 |
mgedmin | what's debzilla? | 20:56 |
tvon | we should move the whole project to savannah | 20:56 |
jinty | bugs.debian.org | 20:56 |
mgedmin | ah | 20:57 |
jinty | or am I confused | 20:57 |
mgedmin | is it officially called debzilla? | 20:57 |
mgedmin | I usually refer to it as "debian's bts" | 20:57 |
tvon | I effing hate that thing | 20:57 |
* mgedmin thinks there are only two good bug tracking systems in the world: debian's reportbug & bugilla.gnome.org | 20:57 | |
tvon | at least every time I've viewed a bug it's a dump of a bunchof raw emails | 20:57 |
tvon | bunch of | 20:58 |
jinty | I think the program is debzilla, but the instance is debian bts | 20:58 |
mgedmin | reportbug <something> rules as compared to doing queries and finding out what product/package/whatever to select, though | 20:58 |
mgedmin | debian's web interface to the bug system sucks | 20:58 |
* jinty agrees | 20:58 | |
mgedmin | bugzilla.gnome.org, however, is slick | 20:58 |
* jinty thinks the mail system rules | 20:59 | |
tvon | yeah, it's not too shabby | 20:59 |
mgedmin | I never realized bugzilla could be simplified and prettified to the point where it actually becomes easy and pleasant to use | 20:59 |
mgedmin | until I saw bugzilla.gnome.org | 20:59 |
tvon | I suspect it takes a month of work to do | 21:00 |
* jinty sends a mail to issue_tracker att schooltool.org and prays | 21:00 | |
ignas | in my humble opinion - phpBB + SB would be a better alternative to the Basecamp | 21:03 |
ignas | phpBB is a much more powerfull alternative to a plain message board | 21:04 |
ignas | and SB is our own dogfood | 21:04 |
* mgedmin likes cats | 21:09 | |
mgedmin | why do people talk about dog food, as opposed to cat food? | 21:10 |
ignas | because dog food is worse than catfood | 21:10 |
ignas | cat dfood at least smells good ;) | 21:10 |
tvon | what cat food are you smellin? | 21:11 |
tvon | heh | 21:11 |
ignas | Whiskas | 21:11 |
tvon | ah | 21:11 |
mgedmin | "viskas", btw, is the Lithuanian word for "everything" | 21:12 |
*** hazmat has joined #schooltool | 21:16 | |
tvon | late lunch time | 21:17 |
tvon | bbiab | 21:17 |
*** tvon has quit IRC | 21:17 | |
* mgedmin about to move src/schoolbell into /trunk/schoolbell/src/schoolbell | 21:18 | |
mgedmin | jinty, ayt? | 21:29 |
jinty | yep | 21:29 |
mgedmin | on second thought, never mind | 21:30 |
jinty | now im just left curious | 21:30 |
mgedmin | I wanted to ask you to add schoolbell's setup.py in /trunk/schoolbell | 21:30 |
jinty | I want to re-write is | 21:30 |
mgedmin | then I realized that it doesn't actually do anything useful for the developers | 21:30 |
jinty | s/is/it/ | 21:30 |
mgedmin | as schoolbell itself doesn't have C extension modules | 21:30 |
jinty | :) | 21:31 |
mgedmin | do we want svn:externals for pulling Zope 3 into /trunk/schoolbell? | 21:31 |
jinty | how are you going to develop otherwise? | 21:32 |
jinty | just stick it at revision 29357 for the meantime please | 21:33 |
mgedmin | ok | 21:33 |
jinty | it's safer, we can think about moving it when we know more about what happens next | 21:34 |
* jinty tries to remember what he was doing | 21:35 | |
mgedmin | oops, sorry for distracting you | 21:35 |
jinty | no worries, I'm sure I do it to you as well | 21:37 |
* jinty figured it out and goes looking for bugfixes that should be in the release. | 21:37 | |
*** th1a|unch is now known as th1a | 21:41 | |
ignas | imho we should have some passer by testing | 21:56 |
ignas | for sb 1.0 | 21:56 |
mgedmin | hallway testing? | 21:57 |
ignas | yup | 21:57 |
th1a | I've been pushing test instances on people. | 21:57 |
ignas | and how are they doing ? | 21:58 |
*** tvon has joined #schooltool | 21:59 | |
ignas | imho - the users of the callendar can see too much of the administrators stuff (in breadcrumbs for example) and administrating interface is cludgy | 21:59 |
th1a | One little issue is what "resources" refer to. Not sure what we can do about that. | 21:59 |
th1a | I don't think there's a clearer word. | 21:59 |
mgedmin | "things"... "stuff"... nah | 22:00 |
jinty | a problem with abstracting stuff | 22:00 |
th1a | One thing that we might want to do is make locations more distinct in the interface. | 22:01 |
th1a | People don't naturally think of locations as a subset of physical objects. | 22:01 |
ignas | well if we had a way to delete resources/persons | 22:01 |
ignas | we could at least create some example resources to guide people | 22:01 |
ignas | as what should be there | 22:01 |
th1a | I'll be writing some documentation. | 22:02 |
ignas | oh, i see | 22:02 |
ignas | well that fixes some things | 22:02 |
th1a | I actually think we're in a good spot overall. | 22:02 |
ignas | yet i am sadened that it would be kind of hard to use our application with it's current functionality wiothout documentation ... | 22:03 |
th1a | A bit rough but basically straightforward is better than rough with lots of weird unknown functionality, which is where we've bin. | 22:03 |
th1a | s/bin/been | 22:03 |
ignas | at least administrating baffled me a bit, yet i guess one should not have to do a lot of things with permissions when not using imported calendar | 22:03 |
th1a | One thing that we might consider is making SchooBell unrestrictive by default. | 22:04 |
th1a | I mean, schools are an inherently restrictive milieu, so I've been trying to keep us thinking like paranoids. | 22:05 |
th1a | But realistically, other organizations are going to be setting these things up with the goal of sharing public calendars. | 22:06 |
th1a | They've already got private calendars on their desktop. | 22:06 |
ignas | well then :) according to Joel, the next goal should be integrating SB with as many desktop calendaring applications seamlesly (so anyone could use their beloved calendaring app and have their events on SB too) | 22:07 |
ignas | but now :) onto booking resources ;) | 22:08 |
*** hazmat has quit IRC | 22:14 | |
* jinty wonders about the traceback that th1a posted. was it solved? | 22:16 | |
jinty | except for that, I think I'm ready for rc2. Tomorrow morning. | 22:18 |
* jinty goes into IRC-less land. | 22:19 | |
th1a | Yeah, did anyone have a look at that traceback? | 22:20 |
mgedmin | slipped my mind :( | 22:21 |
mgedmin | I'll look at it before tomorrow morning | 22:21 |
th1a | OK. | 22:21 |
mgedmin | I'll reply to the email | 22:21 |
th1a | Thanks. | 22:21 |
jinty | ok, I'll wait for that. | 22:21 |
mgedmin | ignas, you wanted to peek at resource booking api | 22:22 |
mgedmin | you can come over here | 22:22 |
* jinty wonders how many instances of mutt he has open | 22:23 | |
*** jinty has quit IRC | 22:24 | |
*** hazmat has joined #schooltool | 22:24 | |
mgedmin | pidof mutt|wc -l | 22:26 |
* mgedmin winks | 22:26 | |
alga | * mgedmin is talking to himself and is wearing heeadphones | 22:33 |
mgedmin | am I talking to myself? | 22:34 |
mgedmin | I did not hear that! | 22:35 |
alga | Deep Hack Mode (TM) | 22:39 |
ignas | mgedmin, you were talking behind your back | 22:40 |
ignas | so you would not hear you | 22:40 |
mgedmin | are you sure that wasn't my evil twin? | 22:43 |
gintas | in a parallel universe | 22:44 |
*** ignas is now known as ignas|home | 22:46 | |
*** mgedmin has quit IRC | 22:56 | |
*** hazmat has quit IRC | 23:02 | |
*** gintas has quit IRC | 23:12 | |
*** mgedmin has joined #schooltool | 23:46 | |
mgedmin | th1a, I think I have a fix for your traceback | 23:48 |
th1a | Cool. What was the problem? | 23:49 |
mgedmin | see http://issues.schooltool.org/issue174 for the boring details | 23:49 |
mgedmin | my fix works, now I need a test | 23:49 |
mgedmin | fix committed: rev 3173. | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!