1 / 75

Intro

Intro. Rethinking the community calendar. Jon Udell Ann Arbor District Library Sept 26, 2012 http://elmcity.cloudapp.net. I went to this university. Where I won this award. Then I worked on this publication. Then went to this graduate school. Then I worked for this software company.

rumor
Télécharger la présentation

Intro

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Intro Rethinking the community calendar Jon Udell Ann Arbor District Library Sept 26, 2012 http://elmcity.cloudapp.net

  2. I went to this university

  3. Where I won this award

  4. Then I worked on this publication

  5. Then went to this graduate school

  6. Then I worked for this software company

  7. Then I worked for this magazine

  8. Then I wrote this book

  9. Then I worked for this magazine

  10. Then I went to this company

  11. Where I’m working to solve this problem

  12. Why? Characteristics of the solution: 1. There's no central point of control 2. Everyone is responsible for their own data 3. Standards enable data contributions to form networks

  13. How?

  14. How not: AnnArbor.com

  15. Or: A2Y Chamber

  16. Or: ArborWeb.com

  17. But: A2Chronicle

  18. So:Washtenaw County calendar of events https://secure.ewashtenaw.org/eventcal/ViewCalendar.do?view=month

  19. http://elmcity.cloudapp.net/a2cal/html A2Cal today

  20. What is iCalendar and why would I care? • What is iCalendar? • The standard Internet format for exchanging calendar information. • Supported by Google Calendar, Hotmail Calendar, Outlook, Apple iCal, Lotus Notes, others. • Why should I care? • When you use a iCalendar-aware program to manage your web calendar: • It creates HTML for people to read. • It also creates an iCalendar feed for automatic data exchange. • Unfortunately… • Most web calendars (including eWashtenaw’s) are only available as HTML (or even PDF). So people can view them, but computers can't automatically exchange the data.

  21. Today in Ann Arbor A2Cal today all

  22. Wurster Park

  23. Wurster Park

  24. Some Ann Arbor feeds I found A2cal feed stats snapshot

  25. All the Ann Arbor feeds I found A2cal feed stats all

  26. A2cal quick stats Sources feeding the Ann Arbor hub

  27. iCal PRODIDs Applications that produced the feeds

  28. Feed count by iCal producer

  29. Bright lights: AADL Syndication from the Ann Arbor District Library

  30. Bright lights: Crazy Wisdom Syndication from CrazyWisdom

  31. Syndication from the City of Ann Arbor Bright lights: City of Ann Arbor

  32. calendar “dark matter” dark matter

  33. The HTML/PDF/RSS fallacy How humans represent calendar events: “Community Information Sharing Seminar with Jon Udell, Ann Arbor District Library, Sept. 26 at 4PM“ How computers represent calendar events: DTSTART;TZID=EST;20120926T160000 SUMMARY:Jon Udell: Community Info Sharing LOCATION:Ann Arbor District Library HTML, PDF, RSS iCalendar

  34. A civic scorecard for public calendars

  35. Syndicating from Google Calendar Google create new calendar Step 1: Create a calendar (once only)

  36. Google share calendar Step 2: Make it public (once only)

  37. Capture Google HTML and iCal Step 3: Capture HTML for website, iCalendar URL for syndication (once only) <iframesrc="https://www.google.com/calendar/embed?src=ajgh1q3t9plrlcoobkovsdfm88%40group.calendar.google.com&ctz=America/New_York" style="border: 0" width="800" height="600" frameborder="0" scrolling="no"></iframe> HTML (for people) iCalendar (for computers) https://www.google.com/calendar/ical/ajgh1q3t9plrlcoobkovsdfm88%40group.calendar.google.com/public/basic.ics

  38. Embed Google HTML Step 4: Ask webmaster to embed the HTML in your site (once only)

  39. Transmit URL to curator Step 5: Send the iCal URL to the syndication hub (once only) From: lucast@ewashtenaw.org 1 To: jonu@microsoft.com 2 Subject: iCal feed for Washtenaw County public meetings Hi there, Please syndicate our calendar at this URL: https://www.google.com/calendar/ical/8i9vg16fbddqkct11sml54a0m0%40group.calendar.google.com/public/basic.ics 1. Person responsible for the eWashtenaw public calendar 2. Person responsible for the syndication hub

  40. Google create event From now on, when you create an event here…

  41. It shows up here: https://secure.ewashtenaw.org/eventcal It shows up here

  42. And also here: http://elmcity.cloudapp.net/a2cal/html And also here

  43. And maybe here? http://annarborchronicle.com/events-listing/ And potentially A2Chron

  44. And maybe also here? http://www.a2ychamber.org/Events.aspx And potentially also A2YChamber

  45. And potentially even Community Television Network And maybe even on community access television?

  46. Syndicating from Hotmail Calendar Hotmailcreate new calendar Step 1: Create a calendar (once only)

  47. Hotmailshare calendar Step 2: Make it public (once only)

  48. Capture Hotmail HTML and iCal HTML (for people) iCalendar (for computers)

  49. Embed Hotmail HTML Step 4: Ask webmaster to embed the HTML in your site (once only)

  50. Transmit URL to curator Step 5: Send the iCal URL to the syndication hub (once only) From: lucast@ewashtenaw.org To: jonu@microsoft.com Subject: iCal feed for Washtenaw County public meetings Hi there, Please syndicate our calendar at this URL: webcals://cid-dffec23daaf5ee89.calendar.live.com/calendar/eWashtenaw/calendar.ics

More Related