||[Apr. 3rd, 2005|06:04 pm]
Fellow geeks: how do you manage your calendars?|
-- multiple computers... need to stay synced.
-- publish free/busy and public events to web
Solutions I've considered:
Evolution+Hula? Uh, but no CalDAV support in Evolution yet, and Hula doesn't even have a release.
Buy a Mac for home and use iCal + .Mac? So far that looks like the best option. So what Mac should I get? Are the G5 iMacs quiet?
Hack my own ghetto solution where "appointments" are files in dated directories, and I just rsync stuff around on a cron? Then some even more ghetto tools atop that for managing/publishing them? Also a top contender.
.mac is nice, but if all you want is the calendar sync'ing, it's a waste of money. if you're gonna go the mac route though, you can use phpicalendar (i THINK that's what it's called?) in combination with a webdav server and publish/sync your calendars that way.
I've been dealing with this lately. I've decided I'll go all HTTP, and put off Evolution integration for a while. I'm definitely looking at ways to do merging/exporting of iCal files. I've decided I'm happy enough planning everything but work meetings in it, and letting the work meetings be in their own namespace: Evolution.
2005-04-04 01:19 am (UTC)
I mean seriously, a separate computer for keeping a calendar? uh, excess?
2005-04-04 01:37 am (UTC)
Won't carry it. And I'm around computers all the time.
I just use iCal for my personal stuff. Mozilla Sunbird also has iCal/webdav support, but I haven't used it recently.
I think it would be pretty silly to get a Mac just for iCal, but if you did then a mini would be the way to go.
Now if I could just figure out how to get my work (Outlook) stuff to do ical/webdav, then I could sync it to my mac, and then to my phone, and then I'd quit being late for those morning meetings.
2005-04-04 01:20 am (UTC)
Best solution evar
I scribble daily notes on a notepad. Then check off what I got done. If things are left over, I copy them to the new page for the day.
As for planning ahead? I refuse to make plans unless they are communicated to me in the form "The Wednesday after next", etc... that way I can keep them all in a timeline in my head.
firefox has an ical plugin. you can use webdav to publish your calendar to your website (in ical ics format)
You could always create yourself a new LJ, "bradcal" if it's not taken, and post entries to it with "backdating" turned on. Then, you can browse entries in your archive by month/etc. You could create various Friend groups and lock entries so only certain people can see them, while some can be public for everyone to see.
Would meet both your requirement and your wishlist? The only downside is no offline solution -- this would require 'net access to your LJ.
As far as I know, the only ones to have G5 processor is the desktops. Either way, you don't want to get an iMac.... ew ew ew ew ew ew ew. If you want to get something small and with a shiny Apple, at least spend the money and get something that will last... like a powerbook. I own a 17" but I doubt you'll need one that big.
They are awesome machines.
2005-04-04 02:59 am (UTC)
iMacs and webcalendar
Get with the times yo! iMacs have had G5s for at least six months ;-). On the calendaring front I've been looking at running webcalendar
at work because it supports multiple users and iCal import and export , but I haven't done it yet so I can't say how well it actually works.
2005-04-04 01:28 am (UTC)
iCal + .Mac could work
iCal and .Mac is a good solution. In Tiger both iCal and .Mac syncing are much improved, but I can't tell you details until it ships. But yeah, you'll get everything you want, including the public calendar.
You can also do your own .Mac style server, see:http://www.macdevcenter.com/pub/a/mac/2002/09/20/ical_webdav.html
I'm typing this on a 20" iMac G5. It's quiet, but there is fan noise that comes from the processor fan in the bottom of the unit. Some people find the fan noise annoying. I think it can be annoying if you have a totally quiet room, but that's certainly not the case in my house. It's much quieter than a typical PC.
The Mac Mini is quieter, it only has a single fan, and has plenty of power if you just want to do web browsing, email, and iCal.
Having done some hacking with phpicalendar, I think working out your own ical/caldav solution without using .Mac is a hassle. A better option if you don't want to go the mac route is to just do a browser-based calendar and not use a local client at all.
how about http://calendar.yahoo.com/
? It has free/busy, public events, and also friends visible events, special friends can also edit events (might be useful)
On the downside, I wasn't able to (quickly) find a way to sync it to anything in linux.
same thing I was going to suggest, I have 3 desktops (2 hime + office), PDA and laptop syncing to it
I don't know if you've noticed but you are really good at writing services in Perl, you are also really good with MySQL and you have access to quite a few servers. Could this be another Danja project? Maybe it could be added as an LJ feature. If the current code base could handle such a large feature that is.
2005-04-04 01:42 am (UTC)
I'm sure we'll support CalDAV at some point.
I just want something now.
the iMac & iBook are reasonably quiet. Given that you're only going to be using it as a calendar, it probably wouldn't ever get worked up enough for the emergency fan to come on.
2005-04-04 06:35 am (UTC)
Seconded. They're sexy little (quiet!) boxes.
2005-04-04 02:42 am (UTC)
Sunbird doesn't run on Debian unstable nor Ubuntu.
Just segfaults on startup, and I've seen no workarounds anywhere... just people complaining it doesn't work.
This is the one thing I like about exchange. Its shit for everything else, but it makes a nice caledar organizer.