Slashdot Mirror


RSS And Calendar Integration

sytelus writes "Many has played with the idea of packaging calendar information in to the RSS feed. Almost every other website owned by some kind of group or organization has an event calendar so the thought of aggregating those events in to your calendar is pretty appealing. Even more appealing is the thought that people might start tagging their weekend plans and schedules in their RSS feeds. This essay , written after digging through dozens of W3C specs and half a dozen of implementations, reviews the current state of affair."

29 comments

  1. Umm by xENoLocO · · Score: 1

    ... it's called iCal, and it's already here.

    --
    "The need to build the internet comes from something inside us, something programmed... something we can't resist."
    1. Re:Umm by xENoLocO · · Score: 2, Insightful

      Actually, in my haste to post and measure my geekdick, I didn't stop to think. He's right... an XML based calendar (not RSS... why does it have to be labeled 'rss'?? its XML!!) standard would be better because most languages have XML parsers built in, and therefore the application following would increase. I still can't find a good iCal aggregator or application. (Yes, I know about sunbird but flat out, posting a calendar does not work.)

      --
      "The need to build the internet comes from something inside us, something programmed... something we can't resist."
    2. Re:Umm by spencerogden · · Score: 3, Insightful

      One of his main points is that one thing RSS does well is provide a good subscription method. IE a well defined standard on, "go here to get an updated version of this calendar". Sounds like he is proposing using RSS with an iCal payload. The idea is to leverage existing support of the iCal into a subscription model.

    3. Re:Umm by Anonymous Coward · · Score: 0

      Uhm, more languages have character "parsers" built in, so what? What problem does making it XML solve? You still have a write a parser, it's just at the level of XML tags instead of individual characters.

    4. Re:Umm by metamatic · · Score: 2, Insightful

      iCal already has a good subscription method. You subscribe to the iCal calendar over HTTP.

      TFA is about how we need to reinvent iCal because it's not in XML. Uh, right.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    5. Re:Umm by geoffspear · · Score: 1

      XML is last year's Really Cool Buzzword. 2005 is the Year of RSS.

      --
      Don't blame me; I'm never given mod points.
  2. What's Wrong with iCal? by glamslam · · Score: 3, Insightful

    Works for me.... Does everything *have* to be XML??!??

    1. Re:What's Wrong with iCal? by glamslam · · Score: 1
      And why (if he is so into open standards) is he going to make his first implementation a MS Outlook extension?

    2. Re:What's Wrong with iCal? by spencerogden · · Score: 4, Insightful

      Maybe because it is hardly worth creating a standard for scheduling if its not supported in Outlook? I would imagine that among people who use a scheduling app on a regular basis, Outlook has an even better lock on the market than IE.

    3. Re:What's Wrong with iCal? by EnronHaliburton2004 · · Score: 1

      MS Outlook extension?

      Because people do 95% of their calendaring activities using MS Outlook. I think I've seen other calendaring clients once or twice.

      And yes, we need an alternative, but iCalendar is a STANDARD not a PRODUCT.

  3. Uhh... by quinto2000 · · Score: 2, Interesting

    what's wrong with iCal, aka vcal 2.0? There's even an XML version, and it can definitely be syndicated better than RSS.

    --
    Ceci n'est pas un post
    1. Re:Uhh... by quinto2000 · · Score: 1
      Just caught this from the article:
      The only thing that is missing from ics file is that it does not tell me where I should go back and fetch the updates for new events. That's exactly what RSS is good at. The key is RSS Enclosure. If you are already uploading ics files, then all you need to do is create a log entry with the ics file in enclosure. It would all work out with minimal of change and training. People who are using non-aggregating calendar/scheduling programs can still use ics files directly. This scheme is compatible in both the worlds: aggregating and non-aggregating. Yeah, just like podcasting. And it works out of the box.
      This person didn't do their research that well. It is possible to subscribe to an ical server, much like you can subscribe to an rss feed. You will get only the new event listings.
      --
      Ceci n'est pas un post
    2. Re:Uhh... by Anonymous Coward · · Score: 1, Informative

      This person didn't do their research that well.

      On top of that, he doesn't know what he's talking about. For example, he says that "RDF is simply an XML language", when it's a data model that just happens to have an XML serialisation.

    3. Re:Uhh... by Anonymous Coward · · Score: 2, Insightful

      The only thing that is missing from ics file is that it does not tell me where I should go back and fetch the updates for new events.

      Oh man, that's rich.

      "Help, I bough this delicious can of soup from Kroger, located on the corner of 5th and Main near my house, but it doesn't have instructions on where to buy another can! What do I do??"

    4. Re:Uhh... by Anonymous Coward · · Score: 0

      Christ, go play your Genesis or whatever and let the big boys talk about technology.

    5. Re:Uhh... by sytelus · · Score: 1

      Yes, you caught it right. This review was based on Mozilla Calendar (rather then Apple's iCal.app) which seems to support webcal but has no way to remove/view subscriptions. It also doesn't have anyway to control how often it polls. That also made me wonder if Mozilla Calendar treats "subscription" just as simple "import".

  4. RSS-this and RSS-that, all just a hype? by Oldest+European · · Score: 2, Interesting

    Even more appealing is the thought that people might start tagging their weekend plans and schedules in their RSS feeds.

    And why would that be?

    What would that be good for?

    And besides that, even if most sites offer RSS feeds today, how many people are really reading them?

    Maybe it sounds stupid to mention that on slashdot, but I know a lot of people, who don't even have the slightest clue what RSS is in the first place.

    1. Re:RSS-this and RSS-that, all just a hype? by damu · · Score: 1

      I think you're wrong, RSS is great, I love it and I use it and you probably use it, so who cares if most people don't know what it is? Does it make it less valuable? Inovation starts with one or a few people.

      --


      Useless sig.
    2. Re:RSS-this and RSS-that, all just a hype? by Oldest+European · · Score: 2, Insightful

      I think you're wrong, RSS is great, I love it and I use it and you probably use it, so who cares if most people don't know what it is? Does it make it less valuable? Inovation starts with one or a few people.

      You are right about how great it is and that innovation starts with one or a few people, but does this mean that RSS will be a success in the long run? Right now I'm not sure if it will become as successful as email or as successful as betamax and laserdisc.
      I guess in the end it will all depend on the question if sites can make money out of it. - And then we might need Firefox extensions to filter RSS-ads... :(

  5. Screw and Hammer integration by Anonymous Coward · · Score: 0

    Many has [sic] played with the idea of driving screws with a hammer. Almost every other woodworking project undertaken by some kind of group or organization involves the use of hammers, so the thought of using the same technology to drive screws is pretty appealing. Even more appealing is the thought that people might start using hammers for bolts, wingnuts, and gas tank caps. This essay, written after digging through dozens of tool catalogs and striking my head with half a dozen sledgehammer implementations, reviews the current state of affair [sic].

  6. do you know what the point is ? by johnjones · · Score: 1

    why are they intrested in rss ?
    because they want to subscribe to events...

    people create a ical file and stick it on webDAV that way you can tell if it has changed with a http method

    and yes you can use RDF but then half the readers (rss reader / ical from outlook) dont know about that and wont anytime soon (while all os's apple and MS can read webDAV )

    really what they need is a good ical client and hopefully thunderbird / sunbird can do this and accept meetings / book resources whatever...

    regards

    John Jones

    1. Re:do you know what the point is ? by Lucractius · · Score: 1

      Your right there. Sunbird Desperatly needs some work and hopefuly as it nears completion it will become a "usable" calendat and scheduling tool on par with the (as much as i hate to say this) "standard" thats set with Outlook. ( *shudder* )

      But one thing i have noticed. Is I as a person never go out of my way to schedule things. Yes i know its a bad habit blah blah etc. But its not that i realy Can Not Be Bothered stopping and spending the time to plan thing and so on. Its I dont think that way.

      One thing i expect /. to know is that there are always going to be people that think different. (anyone who reads /. with patience and care will note the flamers, the fanboys (i will not under any circumstance be held liable to be P.C. [i use a phrase to make a point and if you feel marginalised because of it then YOU have the problem not me. ] ) , the wizened sages and all the usual online steretypes each with the cliche thinking patterns about things.

      I DO need scheduling tools and that goes without saying. But for a tool to work for me, It does the work behind my back. I just dont have the consistency to plan things like when i have to get this done by. I have deadlines of course. But fat luck if they wind up in MY calendar. My calendar is set buy OTHERS not me. Rarely is it that I can go and just jot down something with absolute confidence (even temporarily absolute) that is will happen then.

      A way for "my" calendar to fetch dates from other sources is a brillant idea. And being able to get my callendar anywhere is a great one too.
      But to me a calendar is more than a record of whats going to happen.

      If youve seen system logs youve probably thought at some point wouldnt it be nice if important events that HAPPEND were noted down in your calendar. Keeping track of what has happend isnt just a tool for logs and diaries. I think they make the diaries with the calendars and daily planers in them for a reason? Ahem?

      just about anything can be made to spit out RSS feed information to a webserver.

      Syslogs, Sendmail, System crashes, automatic results from a personal document crawl searching for references to current or any new generaly dated event in your IM conversations or whatever.

      It may seem like yould end up with one impossible to use mess with all that. But like all things you pick and chose what works for you. and theres always view filters and categories as well.

      I think ive begun to ramble so unless someone encourages more discourse on this. Ill call it an end.

      --
      XML - A clever joke would be here if /. didn't mangle tag brackets.
  7. Abandonware by tyagiUK · · Score: 1

    It just sounds like another "project" that will be adopted by a computer science student, and duly abandoned after (s)he finishes final year and begins paid employment.

    If you really want to contribute, get involved in the calendar (iCal) working group in the IETF, as mentioned elsewhere in this thread. At least then, when you stop having enough time to contribute, your effort and work won't be lost or just gather dust before becoming another abandoned project.

    --
    Contribute to the online videogame encyclopedia: GamerWiki
  8. I think that iCal format is fine for sharing... by mr3038 · · Score: 2, Informative

    ...but I agree that there's a need for more. For example, hCalendar has some merit being XHTML compatible and can be nicely embedded in any XHTML (or even HTML) page. Distribution of calendar files (.ics) isn't the problem. The real problem is that it's hard to discuss events outside .ics format so that applications are still able to automatically extract the information. hCalendar is nicely submerged inside the real content as demonstrated by the example. Throw in hCard and we can finally talk about usable metadata embedded in a web page.

    --
    _________________________
    Spelling and grammar mistakes left as an exercise for the reader.
  9. GUI-this and GUI-that, all just a hype? by Anonymous Coward · · Score: 0

    "Maybe it sounds stupid to mention that on slashdot, but I know a lot of people, who don't even have the slightest clue what RSS is in the first place."

    Running Firefox? Look in the lower right-hand corner. See that orange icon? Now what browser do we all know that's coming along like gangbusters? Uh, huh. Now people may not know what RSS is, just by you and me jawing about it on a geek site. But they will see that icon in the corner, and ask "what's this"? They then go to either Firefox's trusty "Help" menu and look up Live Bookmarks, or they ask a geeky friend. See people know and use things, because the Mozilla team decided to actually put the feature in a usable form for people to use, instead of just talking about it.

    You're going to see something similiar happening with all the other technologies we discuss here.
    Put it in front of them, and they'll use it. Talk about it, and only geeks will.

    1. Re:GUI-this and GUI-that, all just a hype? by Oldest+European · · Score: 1

      When I was talking about people who don't know about RSS I was in fact mostly talking about people who already run Firefox.

      But does Firefox really convert RSS-clueless people into RSS-users? I'm not sure about that at all.

      What happens if you click the orange square in the down-right of your Firefox window? It gives you a "Subscribe to 'Slashdot RSS...'" option, which looks to the clueless like just another newsletter-thingy / advertisement they don't want to see...

  10. Distributed links and events by pfafrich · · Score: 2, Interesting
    Allow me to introduce a problem I'd like to solve. I'm part of a large international permaculture movement many of the the different groups have their own websites with space for events. However there is no communication between the website so the task of actually finding an event is rather tricky involving searching of numerous websites.

    What I'd like to do is introduce a distributed events system, so that information on an event could be submitted at one site and it could propagate around the network keeping all the listings up to date.

    Requirements for the system are simplicity. i.e. setting up a node should be very easy (most groups are not very computer literate) so recommendations for easy to install software would be good. The software would need to integrate easily with existing websites, so nice configurable php scripts would be good. Maybe a bit richer format than iCal so its easy to search for events in England or a particular county and also some tagging features to allow for certain types of events.

    I'd also like to do something similar for links to websites.

    Any suggestions?

    --
    There are four sorts of people in the world: fools, lunatics, idiots and morons. - Umberto Eco, Foucaut's pendulum.
  11. Google isn't always the answer. by EnronHaliburton2004 · · Score: 1

    You offer no help to answer the submitter's question, and instead post a snide comment with a lame Googling attempt. At least you apologized.

    Not everything can be solved with a simple Google search.

    The irony with your shoot-from-the-hip post is that out of the top 20 Google results in your search, there is only one useful link (The IETF RFC site).

    The rest of the results deal with closed-source software products such as Apple's iCal or Brown Bear's iCal client, an iCal sharing service, or point to completely obsolete websites (Last post was from 2003 or 2002, for example).

  12. RSS Calendar by dorsma · · Score: 1

    FYI - I set up RSS Calendars a few weeks ago for SF Station http://www.sfstation.com/ -- a bit burried, if you drill down into Clubs, Music, City, or any of the Arts, you can get a listing of SF Station editorially picked events as RSS.