It is my duty to point out that this issue comes up every six months. In the past, it has always been tabled for a variety of reasons. Maybe this will be the last time I exercise this office.

As someone who consumes ufs, my +1 is for a top-level, generic scoping class of a single name used in conjunction with other classes for non- scoping semantics.

~Derrick • iPhone

On Sep 1, 2008, at 5:34 PM, "Tantek Celik" <[EMAIL PROTECTED]> wrote:

Martin,

I agree with you that this is a larger issue impacting existing and new microformats, however, trying to come up with new names for the same meaning is not the answer, and will quickly fall apart.

We likely need to come up with scoping rules for all microformats like (just thinking out loud here, please do not implement) - some options:

1. any class name starting with an "h" should be treated as a root microformat which introduces a new scope 2. introduce a root microformat classname like "hroot" or "hitem" which introduces a new scope and require its use in addition to any new microformat root class name (eg class="hitem haudio") this is essentially the mfo solution but with a friendlier generic root name. Feel free to brainstorm additional friendly generic root names. 3. same as 2 except don't introduce any other root microformat- specific class names, and use some other mechanism to specify what type/kind of microformat the item is. E.g. all new microformats would start with class="hitem" and then we come up with another way of "typing" them.
4 ... ? Additional suggestions?

I'm on my BB enroute in the airport and would prefer to add this to the wiki (will do once I reach my destination, or feel free to do so - perhaps on a new page since it is a cross-microformat issue e.g. / wiki/root-brainstorming ) but I felt this issue was important enough to share a few of these thoughts immediately. Again these are just thoughts and not intended for implementation (at this point).

Thanks,

Tantek

-----Original Message-----
From: Martin McEvoy <[EMAIL PROTECTED]>

Date: Mon, 01 Sep 2008 23:34:09
To: For discussion of new microformats.<[email protected] >
Subject: Re: [uf-new] hAudio issue D2 "title"


Hello Scott

Scott Reynen wrote:
On [Sep 1], at [ Sep 1] 2:00 , Martin McEvoy wrote:

"fn" was changed to "title" because it was over used in haudio,

haudio title => fn
haudio contributor = fn
item title = fn

and what If the author of the audio came first?


This shouldn't be an issue.  Every hAudio parser must understand
contributors and items, so there's no room for confusion here.
However, there *is* room for confusion when embedding hAudio in every
other microformat using fn, as those parsers have no awareness of
hAudio.  And this is the problem mfo [1] seeks to solve.
But doesn't Not yet, mfo is just a concept an has not really been
contributed to since early 2007

so yes it would cause problems if you decided to embed a haudio inside a
hcard because hcard has no understanding of haudio

I would say on a whole that existing microformats class names
(particularaly the older ones) cant really be used reliably in New
Microformats. because the older one's are only aware of their own context.


Best wishes

Martin McEvoy

[1] http://microformats.org/wiki/mfo-examples

--
Scott Reynen
MakeDataMakeSense.com


_______________________________________________
microformats-new mailing list
[email protected]
http://microformats.org/mailman/listinfo/microformats-new

_______________________________________________
microformats-new mailing list
[email protected]
http://microformats.org/mailman/listinfo/microformats-new

_______________________________________________
microformats-new mailing list
[email protected]
http://microformats.org/mailman/listinfo/microformats-new

_______________________________________________
microformats-new mailing list
[email protected]
http://microformats.org/mailman/listinfo/microformats-new

Reply via email to