Slashdot Mirror


What is the Best Calendar?

An anonymous reader writes "In the flurry of AJAX applications being put to market, Google's new calendar has been getting quite a bit of attention. But being drowned out in this media blitz is Kiko, a startup from Paul Graham's Y Combinator program, along with spongecell, Trumba, Yahoo! calendar, and 30boxes. Which do you prefer?" Update: 04/16 14:55 GMT by Z : YCombinator link fixed.

41 of 309 comments (clear)

  1. Mayan by bj8rn · · Score: 5, Funny

    No doubt about it.

    --
    Hell is not other people; it is yourself. - Ludwig Wittgenstein
    1. Re:Mayan by sunwolf · · Score: 2, Funny

      Ours doesn't even predict the end of the world in 6 years. Lame.

  2. Offline by Mattygfunk1 · · Score: 5, Funny

    I've got a sexy Drew Barrymore calander which works for me.

  3. WebCalendar by Masa · · Score: 3, Informative

    http://webcalendar.sourceforge.net/ It's stable and it does everything a web calendar should do.

    1. Re:WebCalendar by Anonymous Coward · · Score: 3, Funny

      Well, this does not keep you from using Slashdot, obviously.

  4. iCal by generic-man · · Score: 5, Insightful

    I like iCal. Of all the calendars listed, iCal works the best when I'm in an airport and I don't want to spend $8 for Internet access during a 1-hour layover. :)

    --
    For more information, click here.
    1. Re:iCal by generic-man · · Score: 3, Interesting

      The iCalendar standard is used by Google Calendar. Google Calendar doesn't synchronize bidirectionally with iCal.app*, so you can't access your Google Calendar when you're without Internet access. (It happens.)

      * iCal.app doesn't support two-way synchronization by itself; iSync does but there's no Google Calendar plugin for iSync.

      --
      For more information, click here.
    2. Re:iCal by Assembler · · Score: 2, Informative

      ical is a file format. It an open format for sharing calendaring data defined in RFCs 2445-2447. It was originally created with Microsoft's help. Tons of programs (web & standalone) support it, except ironically Outlook.

  5. Julian by AnalystX · · Score: 2, Funny

    Like *NIX, it just works.

  6. Integration by thsths · · Score: 4, Interesting

    I would prefer any calender that integrates properly with my email client. Why is that so difficult? If I receive an invitation (from Outlook Express or Evolution or what not), I want to be able to accept it right there, without saving it first and then importing it into the calender.

    Mozilla Calendar cannot do it, Yahoo Mail fails the test, even Gmail does not integration (or I haven't figure out how to switch it on). The only program that really does this is evolution (and of course Outlook). For all the other, it should be back to the drawing board.

    1. Re:Integration by gmuslera · · Score: 2, Insightful
      Integration is the key, and gmail calendar just saw the light. As with gtalk, maybe in few time we could see it integrated in ways we didnt expect into gmail or google services in general.

      Is not what actually have what matters me more, is the potential future, so doing raw comparisions right now could be unfair. With future integration in mind, i think that either yahoo or gmail will be the best for their respective mail users.

    2. Re:Integration by ciroknight · · Score: 2, Informative

      If you have a Gmail account, go into your Calendar (if you have it), and under the "Calendars" box, you should see a link that says "Other Calendars +". Click it. You now should have the option of adding Public Calendars, Friends Calendars/events, Holiday Calendars, etc, right in front of you, with the same ease of use as Gmail.

      Oh, and if you're an iCal user (or for that matter, use iCalendar as a format either with any of the Mozilla Calendaring project components, or anything compatible), you can upload/migrate/do everything you should be expected to be able to do with different calendaring apps sharing a standard. (And yes, that DOES include adding Friend's Public Calendars/Events through whitelisting by Email address).

      --
      "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
    3. Re:Integration by krycheq · · Score: 2, Informative

      I've had great luck with integrated calendaring using Kontact/Kmail/KCalendar... I receive invites from Lotus Notes users and Exchange users (outlook email client) and am able to click accept/decline buttons built into the invites email messages. Kontact manages to interprit the iCal stuff as an invite and apparently adds these clickable links to the email and then returns a reply to the meeting requestor as well as adds it to my calendar.

      I then sync my Treo to it using KPilot and all is included... even meeting notes, location info, recurrance, and alerts.

      Occasionally I get a time-zone mistake, or it fails to add the meeting with an event alarm, but considering that I don't have to use the cruddy Lotus or Exchange clients I will gladly live with these minor annoyances.

  7. Discretion by Doc+Ruby · · Score: 3, Interesting

    I prefer a 3-tier calendar, with standard presentation protocols in the UI layer (iCal, vCal, etc), arbitrary logic in the logic layer, and any storage server I want in the storage layer (RDBMS, filesystem, etc). Each in a separate component, with standard interfaces. I like Open-Xchange, open source, Java, Postgres, many APIs. But even OX has problems, like a contacts DB ghettoized in a separate BerkeleyDB storage layer for its OpenLDAP server, rather than storing it in the same Postgres. All these apps should have completely discrete components, with minimum functional redundancy, and easily addable objects (in Java, Perl, C/C++, whatever) that can access every API and dataflow. Since there are so many calendar clients, calendaring needs that utility the most.

    --

    --
    make install -not war

  8. None do what is required to displace Exchange. by Shayde · · Score: 5, Insightful

    I've been hammering through this problem for the last 5 years, trying to find a group scheduling and calendaring application that has the capabilities of Exchange. It's important to note that there is a big difference between 'calendaring' apps (such as 30boxes and Yahoo Calendar and the like), and 'scheduling', where an interactive application can review a persons or groups schedule, and then add things to their calendar.

    As far as I've been able to tell, nothing does the group scheduling other than Exchange in any decent form. The best most can do is publish ICS files into a public server, and then make them available for public browsing (say, via phpicalendar), or available for remote subscription (which Evolution, et al supports).

    The golden calf for opensource would be an application that supports client-server group calendaring and scheduling, with PDA synchronizing, and multi-platform support. The only thing even remotely moving in this direction is CalDAV, which AFAICT, is moving at a glacial pace.

    Until this problem is resolved, there is no defense against "Why don't we just use Exchange for this?"

    --
    Event Management Solutions : http://www.stonekeep.com/
    1. Re:None do what is required to displace Exchange. by Anne_Nonymous · · Score: 3, Funny

      >> Why in the heck would I want someone to be able to add a meeting to MY calendar?

      I see your point, but consider how fun it would be to schedule the entire marketing department for prostate exams on April 1st. Including the women.

    2. Re:None do what is required to displace Exchange. by secolactico · · Score: 2, Insightful

      Thanks for missing the point, and allowing me to bite on a troll.

      Most apps don't simply drop a sched in your calendar. What they do is simplify the process of finding non-conflicting schedules. If someone wants to meet with you, they'll send a request and the calendar app will find a time when everyone invited can attend. If it does, it will ask for confirmation and you can either re-schedule, accept or reject.

      Otherwise you would have to respond each request with a time when you are free, that might or might not conflict with somebody elses'.

      --
      No sig
    3. Re:None do what is required to displace Exchange. by Brice21 · · Score: 3, Informative

      There is an alternative to Exchange, actually it is already used by 350.000 members in europe and accessilbe in the USA on http://www.office.com/. Developped since 1998 in Belgium this web application integrate webmail (with filters, fax/SMS integration), group calendaring (with killing features like display common available time slot in a group, full inviting system with response tracking, iCal export, SMS reminders, ...), document sharing (with webDAV access), address book (with PDF printing, group sharing of contact, vCard export, ...), todos, wikis, notes, chat, forum. Web interface, Pocket PC web interface, WAP interface, ... See http://www.contactoffice.com/ for more information. ContactOffice runs as an ASP with both free (limited) and subscription model (several plans). Jut try it ;-)

      --
      Brice Le Blevennec, Digerati
    4. Re:None do what is required to displace Exchange. by stompro · · Score: 2, Informative

      Please take a look at www.scalix.com. It can fully replace exchange, it comes with a outlook connector, an evolution connector, and a pretty decent ajax web interface. The community edition supports unlimited email only users, and 25 full groupware users. The small business edition is under $1000. I have been playing with it for a week or two and it seems pretty nice. The small business edition can integrate with AD, so it seems like it is an answer to keeping Exchange out of the work place. Anyone else have any opinions about scalix?

    5. Re:None do what is required to displace Exchange. by aisaac · · Score: 2, Informative

      What about Chandler? It seems largely to meet your criteria. It is multplatform. It includes individual and workgroup calendars that can be shared across platforms. It includes overlayed multiple calendars (crucial in my view, and poorly handled by Exchange) and manages a single event across calendars.

      There is also Scooby for sharing Chandler calendar information with others. But PDA synching is not yet available.

    6. Re:None do what is required to displace Exchange. by DieBase99 · · Score: 2, Informative

      Outlook Connector is currently under development by a friend of mine... He recently got some corporation sponsorship so hopefully it will be completed soon...
      BUT IT'S PURPOSE IS TO EXACTLY SOLVE THIS PROBLEM.

      It connects into Outlook (via the Mapi protocol) and allows you to bypass an exchange server and instead use an open source linux solution. it is already in beta on sourceforge.net...

      SO IF ANY OF YOU WANT TO HELP... I AM SURE MY FRIEND WOULD APPRECIATE IT!!!

    7. Re:None do what is required to displace Exchange. by AaronLawrence · · Score: 2, Informative

      Uhm, except of course for Lotus Notes, Exchange's number 1 competitor in the enterprise.

      Admittedly, there is plenty to dislike about it, but Notes has been doing integrated, multi-user calendar+mail for years.

      --
      For every expert, there is an equal and opposite expert. - Arthur C. Clarke
  9. Pencil and paper by schngrg · · Score: 5, Insightful

    Pencil and paper :-)

    1. Re:Pencil and paper by ChaoticCoyote · · Score: 5, Interesting

      You beat me to it...

      I just spent two weeks working and exploring in São Paulo, Brasil (my home is in Florida). I've never been to São Paulo before, and had a rather complex schedule of work and touristing, all managed with a couple of print-outs and old-fashion pen-and-paper notes. No PDA, no GPS, a borrowed cell phone just for emergencies, my laptop secured at the company offices. I did have a real (and decent quality) magentic compass in my watch, just to make certain I didn't get turned around.

      I never worried about finding an internet terminal, or having my tech stolen, or carrying flashy stuff to identify me as a "rich" American. No worries about batteries, either.

      I love my tech as much as the next geek, but I'm a believer in the right amount of tech for the job at hand. Sometimes, paper and pen are all that's needed, and the tech just gets cumbersome or disracting.

    2. Re:Pencil and paper by affenmann · · Score: 2, Funny

      Hipster PDA all the way!

  10. The command line tool "remind" by Florian · · Score: 4, Interesting

    ...is seriously the best calendaring solution I have come across. It provides a mini languages for recording virtually every possible repetition and exception patterns of recurring appointments (next to storing unique appointments of course), prints out reminders or tabular calendars on the terminal or outputs nicely formatted postscript calendars. And all its functionality is packed into a lean 100k executable. If you don't like noting appointments in its markup language, you can use the program "wyrd" as an interactive, terminal-visual frontend. "remind" is a BSD program and part of all free BSD and Linux distributions. If you install it on a server, you use it via ssh. Implementing a web frontend should be trivial, too.

    --
    gopher://cramer.plaintext.cc http://cramer.plaintext.cc:70
  11. None by Crouty · · Score: 4, Interesting
    Which do you prefer?
    None of them. Calendar entries are by definition personal and I do not trust any company enough, especially ones that offer the service without charge. It would be different if calendar entries were stored in encrypted form (which would require a client, but that could be done with JavaScript, too). Before you call me paranoid: Personal user data gets abused a lot and besides I really have done well without an online calendar until now, so there is no real need to use one for me.
    --
    On se Internetz nobody noes your German.
  12. Incompatible calendars by sjbe · · Score: 3, Insightful

    My opinion is that it doesn't much matter which calendar you you. I've tried a bunch of them (Google Calendar, Palm Desktop, Sunbird, Outlook, Lotus Notes, Groupwise, Plaxo, etc...) and the problem isn't typically with a given calendar's capabilities. The problem is that they don't work with each other, especially if you want to use a PDA. Palm Desktop is incompatible with Outlook which is incompatible with Sunbird, etc... Most third party software seems to be written with Outlook/Exchange in mind. iCal is a nice "standard" but it has a minority of marketshare and hence doesn't get enough developer attention. Furthermore, MS isn't about to open up Outlook or Exchange to help matters. Your employer problably uses a different calendar than mine which makes life difficult if you are a consultant or simply have chosen a different calendar for your own use than your company's standard.

    I have a Palm Tungsten T3 but it's not very useful because I have to maintain 2-3 incompatible calendars to keep it useful. Import/Export is simply not a solution unless you are changing calendars and dumping the old one. Google Calendar is nice but it doesn't efficiently exchange data with my desktop calendar, work calendar and pda. It's got potential but but we'll see where it goes. Few/none of the calendar makers have shown any inclination to work together so far (customer lock in and all that) so I'm not optimistic.

  13. My PDA by Anonymous Coward · · Score: 2, Insightful

    Works everywhere without needing to find a hot spot. Gives me notifications when things are due. Integrates with contacts.

  14. open-xchange.org by houghi · · Score: 2, Informative

    open-xchange.org

    Open-Xchange(TM) is an collaboration and integration server enviroment with a continuous right management for modules and objects. The product is based on existing components like a web server, mail server, directory server, database ...

    There are several interfaces (like WebDAV/XML interfaces) coming along with this software.
    Try it out on http://mirror.open-xchange.org/ox/EN/community/onl ine.htm

    --
    Don't fight for your country, if your country does not fight for you.
  15. features I'm looking for by Marsmensch · · Score: 2, Insightful

    What I want on my webcalendar:

    1. Perfect compatibility on any browser.
    2. A TO-DO list. I'm amazed by how many webcalendars don't have such a feature.
    3. I would really like to see a mature open source app come out that can run on my own server.
    4. I want problem free syncing to any palm or pocket pc device.
    5. Encryption would be really nice.

    If anyone knows of a solution out there that fits my needs, let me know. If any developpers are reading this, please take note.

    --
    Slashdot: news from nerds.
  16. Undecided :P by RealGrouchy · · Score: 2, Insightful

    Back when my PocketPCs still worked, I'd use Outlook 2002 (or was it 2000?). I liked being able to print out a one-page monthly calendar for my luddite friends. However; I didn't like the lack of control over "hiding" (rather, not hiding) personal or non-important events.

    Since my PocketPCs cacked out (the batteries would run out because I primarily used my laptop), I started relying on my previously-misused brain, and countless miscellaneous pieces of scrap paper ("lists") that I kept in my pockets. Now I rely on my cell phone. I may have also used my laptop, but it is now non-mobile.

    What I like about my cellphone is that it comes with me everywhere, it is always charged up. However, I like my cell phones to be cell phones, not cameras, video players, or any of that other crap (actually, it does have a flashlight, but I had to transfer all data from my old cell phone to it manually). So the calendar function on my Nokia is limited, and I can only view events one day at a time. However, I know it's always nearby, so I don't have to be at a computer to put something in. Also, I know it will remind me of important events; the PocketPCs were picky when it came to whether they would automatically turn on to remind me of something.

    However, I'll be checking out the Google calendar.

    - RG>

    --
    Hey pal, this isn't a pleasantforest, so don't waste my time with pleasantries!
  17. Spongecell's got read/write API and iPod sync by marcgul · · Score: 2, Interesting

    Spongecell is the only calendar that has a read/write API http://spongecell.com/api_info/ and an iPod sync tool http://spongecell.com/info/ipod_sync/. Spongecell's Natural Language engine has fared very well in shootouts against 30 boxes, GCal and Kiko.

  18. ReminderFox by N8F8 · · Score: 2, Interesting
    I just caught onto ReminderFox.
    • Integrates into Firefox browser
    • Handles one-time and recurring events
    • Stores data in open standard formats
    • Can be configured to store data file on FTP or WebDAV site for sharing and remote backup.
    • Does Reminders (Events) and ToDos
    • Is FREE and Open Source
    --
    "God fights on the side with the best artillery." - Napoleon, Marshal of France - speaking truth to power
  19. Re:Evaluating truth by rolfwind · · Score: 2, Funny

    (+ 1 Parent) ;;Funny
    (- 1 Parent) ;;Ugly/Non-evaluating/Non-existent Pseudo Lisp:)

  20. I want a calendar with no boxes by Infonaut · · Score: 3, Interesting

    I haven't explored all of the available calendars, but I've tried a few. My biggest problem with all of the ones I've tried thus far is that they try to replicate the 'boxes in a grid' design of paper calendars. I would prefer to see someone come up with a calendar that uses a list view, so I can always see by default a four-week view, with all of the dates laid out vertically.

    I would find it much more efficient to look at dates that are stacked vertically, so I can scroll up or scroll down through the year. Weeks could be delineated by simple horizontal lines, and months by lightly shaded background colors.

    Boxes truncate long words and are particularly inefficient for screen display, because the resolution of computer screens is so crappy compared to the resolution and flexibility of pen and paper. Providing a single long horizontal space for all the information relating to a day would be much more advantageous.

    Adding more and more features to a flawed paradigm is simply annoying to me. Give me a layout that works, before adding all kinds of Ajax. Think outside the box (sorry, I had to say it).

    --
    Read the EFF's Fair Use FAQ
    1. Re:I want a calendar with no boxes by moochfish · · Score: 3, Informative

      See Google Calendar's Agenda view.

    2. Re:I want a calendar with no boxes by Sarbandia · · Score: 5, Informative

      Have you tried kiko's upcoming view? It's exactly what you're asking for. As a Kiko developer, I made sure that we had a list.

  21. Gmail integration by jdbartlett · · Score: 5, Informative
    Gmail does not integration (or I haven't figure out how to switch it on).
    I may be able to help you here! According to Gogle:
    Gmail Integration
    Gmail now recognizes when messages mention events, and you can add those events to your calendar with just a couple of clicks
    More here:
    Gmail integration
    Gmail now recognizes when messages mention events, so when you get emailed about an event, you can add it to Google Calendar with just a couple clicks. Look for the Google Calendar links on the right side of your Gmail window.
    It'd be neat if iCal/Apple Mail had a feature like Gcal's Gmail integration.
    1. Re:Gmail integration by jdbartlett · · Score: 2, Interesting

      Works fine for me (and I actually got the image right this time!)

      You're probably right, though, their recognition criteria will probably become more elaborate as the service becomes more established.

  22. Even simpler: by Stoutlimb · · Score: 2, Insightful

    Are there any calendars (other than Outlook) that will also sync with my PDA??