u-checkin draft property
There are a handful of publishers and consumers of the checkin property in h-entry now. The value of the checkin property is an h-card describing the venue or location being checked in to.
Publishers
-
OwnYourSwarm converts Swarm checkins to an
h-entryMicropub request, including thecheckinproperty -
p3k used by myself publishes checkins in the
checkinproperty (example) - Martijn publishes the
checkinproperty (example) - Seb publishes the
checkinproperty (example) - David Shanske publishes the
checkinproperty via WordPress (example) - swentel publishes the
checkinproperty via Drupal (example)
Consumers
-
Together consumes the
checkinproperty to display checkins on a map view -
Monocle consumes the
checkinproperty to show a small map image on checkin posts -
Indigenous for Android consumes the
checkinproperty to show a small map and links to a routing app to get directions
The h-entry specification does not mention a definition of the checkin property. Proposing the following definition.
u-checkin - the URL of the venue/location h-card which the h-entry is considered a “checkin” of. Optionally an embedded h-card.
A venue/location may not have a url, or the author may not know it, in which case u-checkin wouldn't work. Why not p-checkin?
<article class="h-entry">
<h2 class="p-name">At the Foo Bar With Coworkers</h2>
<p class="e-content">
I'm having an after-work beer at
<span class="p-checkin">The Foo Bar</span>
</p>
</article>
If the author has more info about the venue, and wants to include them, (s)he can:
<article class="h-entry">
<h2 class="p-name">At the Foo Bar With Coworkers</h2>
<p class="e-content">
I'm having an after-work beer at
<a class="p-checkin h-card" href="http://example.com/foobar">The Foo Bar</a>
</p>
</article>