680 likes | 817 Vues
Intro. Rethinking the community calendar. Jon Udell Hampton Roads April 23, 2013 http://elmcity.cloudapp.net. Where I’m working to solve this problem. Why do posters on kiosks succeed?. t here’s no central point of control e veryone is directly responsible for their own stuff.
E N D
Intro Rethinking the community calendar Jon Udell Hampton Roads April 23, 2013 http://elmcity.cloudapp.net
Why do posters on kiosks succeed? there’s no central point of control everyone is directly responsible for their own stuff Why do posters on kiosks fail? you can’t add them (easily) to your personal calendar you can’t find them (reliably) in community web calendars
Search: “posters on kiosks” Replace: “standard web calendars” Why do posters on kiosks succeed? there’s no central point of control everyone is directly responsible for their own stuff Why do posters on kiosks fail? you can’t add them (easily) to your personal calendar you can’t find them (reliably) in community web calendars
Search: “posters on kiosks” Replace: “standard web calendars” Why do standard web calendars succeed? there’s no central point of control everyone is directly responsible for their own stuff Why do standard web calendars fail? you can’t add them (easily) to your personal calendar you can’t find them (reliably) in community web calendars
Search: “posters on kiosks” Replace: “standard web calendars” Why do standard web calendars succeed? there’s no central point of control everyone is directly responsible for their own stuff Why do standard web calendars failsucceed? you can’tcan add them (easily) to your personal calendar you can’tcan find them (reliably) in community web calendars
So:Washtenaw County calendar of events https://secure.ewashtenaw.org/eventcal/ViewCalendar.do?view=month
http://elmcity.cloudapp.net/a2cal/html A2Cal today
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.
Today in Ann Arbor A2Cal today all
Some Ann Arbor feeds I found A2cal feed stats snapshot
All the Ann Arbor feeds I found A2cal feed stats all
A2cal quick stats Sources feeding the Ann Arbor hub
Applications that produced the feeds iCal PRODIDs
Bright lights: AADL Syndication from the Ann Arbor District Library
Syndication from CrazyWisdom Bright lights: Crazy Wisdom
Syndication from the City of Ann Arbor Bright lights: City of Ann Arbor
calendar “dark matter” dark matter
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
Syndicating from Google Calendar Google create new calendar Step 1: Create a calendar (once only)
Google share calendar Step 2: Make it public (once only)
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
Embed Google HTML Step 4: Ask webmaster to embed the HTML in your site (once only)
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
Google create event From now on, when you create an event here…
It shows up here: https://secure.ewashtenaw.org/eventcal It shows up here
And also here: http://elmcity.cloudapp.net/a2cal/html And also here
And maybe here? http://annarborchronicle.com/events-listing/ And potentially A2Chron
And maybe also here? http://www.a2ychamber.org/Events.aspx And potentially also A2YChamber
And potentially even Community Television Network And maybe even on community access television?
Syndicating from Hotmail Calendar Hotmailcreate new calendar Step 1: Create a calendar (once only)
Hotmailshare calendar Step 2: Make it public (once only)
Capture Hotmail HTML and iCal HTML (for people) iCalendar (for computers)
Step 4: Ask webmaster to embed the HTML in your site (once only) Embed Hotmail HTML
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
Hotmail create event From now on, when you create an event here…
It shows up here… It shows up here
And also here: http://elmcity.cloudapp.net/a2cal/html And also here
And maybe here? http://annarborchronicle.com/events-listing/ And potentially A2Chron
And maybe also here? http://www.a2ychamber.org/Events.aspx And potentially also A2YChamber
http://www.blindpigmusic.com/calendar.html Blind Pig home calendar
http://elmcity.cloudapp.net/a2cal/html?view=music Blind Pig in a2cal via upcoming The Hood Internet shows up here via Upcoming