Hello, I’d like to draw your collective attention to two challenges for open standards:
The date of the next bank holiday is one of the top needs answered by GOV.UK. I like how this page clearly presents information to a human, but also makes the same information available in a machine-friendly form. A link to an iCalendar file on the page makes it easy for a user to add upcoming bank holidays to their calendar application on their laptop, phone, tablet or in the cloud.
That iCalendar file is fetched approximately 20,000 times each day. This may sound like a relatively small number given the bank holidays page is visited more than
800,000 time a day 900,000 per-month or 30,000 times a day and a calendar application will request the file periodically, but masks the real number of users with services such as Yahoo!, Google, Apple iCloud and Microsoft Live calendars fetching the file once on behalf of a potentially much larger number of subscribers. Either way I think we can safely say people like being able to add events to their calendar.
Similarly GOV.UK has many pages which contain contact information, such as the address of the British Embassy in Washington. Resources such as this page could also provide the postal address in a standard format such as vCard which would allow people to add it to their address book, especially as the address is already presented on the page using the hCard microformat.
It seems likely there may soon be better ways of identifying the address of a location, such as using a persistent resolvable identifier possibly discovered as a result of the Open Data Institute's Open Address Initiative. In the meantime we need a standard format for exchanging contact information which systems can easily present, consume and match so we can build services which are consistent, not uniform.
Whilst iCalendar and vCARD are supported by a number of different applications and are IETF standards (RFC 5545 and RFC 6350 respectively) before selecting these as open standards the board needs evidence of how wide a reach these formats have amongst applications, and experiences of issues or known limitations of using the formats and of other open standards in this area. This is where you can help by contributing your experiences. I’m particularly keen to hear about difficulties converting address information between records held in databases and government specifications for representing structured addresses to and from vCards.
Update: the deadline has been extended for both challenges which are now open for responses until the 5 August 2014.