Alright, I'm giving in to the hegemony and will adopt vevent for all
calendar use cases. My sample content <http://hans.gerwitz.com/
2006/06/01/she-said-yes.html> has been adjusted and the various
parsers all like it, now.
What drove this decision is a consideration of the iCalendar-
hCalendar impedance mismatch. VJOURNAL is not the only component not
represented in hCalendar; VTODO and VFREEBUSY are also unaccounted
for (in the ecosystem, at least. Only Mark Mansour's parser accounts
for non-event components).
So, I'd like to propose the VEVENT-centric scope of hCalendar be
formalized:
- Ryan's "remove vjournal" to-do item should be expanded to include
vtodo and vfreebusy, and executed to prevent others falling into the
trap I did.
- References to iCalendar (especially "1:1 representation" of RFC
2445!) in wiki/hcalendar should be re-worded to specify that only the
VEVENT component is mapped.
I'd be happy to handle the wikicleanup if there is a consensus. Is
there a voting process here?
- - -
Hans Gerwitz
hans.gerwitz.com
On Jun 3, 2006, at 12:00 PM, Hans Gerwitz wrote:
Thanks for replying, Ryan. That's exactly what I suspected had
occurred and is completely reasonable.
Would you mind sharing your thoughts on formatting records like "I
<?>met <hcard>Ryan</hcard> today for lunch at <hreview>The Pink
Door</hreview></?>"? It looks like if I want to live in the uf
ecosystem I need to use hcalendar's vevent; but that feels like an
abuse of that spec, since it would be inappropriate in iCalendar.
Perhaps I'm showing my age by taking an RFC too seriously.
- - -
Hans Gerwitz
hans.gerwitz.com
On Jun 2, 2006, at 5:30 PM, Ryan King wrote:
Our reasoning behind dropping vjournal is this:
1. For the most part, vjournal and hatom cover the same ground.
2. vjournal was rejected in the hatom process
3. we don't want two ways to do the same thing
4. perhaps we should drop vjournal?
The only part that's up for debate is #1, and I, personally, think
that making that case would be pretty difficult, as I think there
is a significant overlap, with the divergences amounting to edge
cases, which we tend to no worry about.
-ryan
_______________________________________________
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss