From fberriman at gmail.com Mon Oct 1 08:53:32 2007 From: fberriman at gmail.com (Frances Berriman) Date: Mon Oct 1 08:53:36 2007 Subject: [uf-new] Internet radio and TV In-Reply-To: <6.2.0.14.2.20070925154427.02df1fc8@pop3> References: <6.2.0.14.2.20070925154427.02df1fc8@pop3> Message-ID: On 25/09/2007, Chris Newell wrote: > I'm interested in exploring how Internet radio and TV stations could be defined semantically. > > As hAudio appears targeted at individual recordings and collections of content I'm not sure it would be beneficial to the development process, or to the end-users, to add additional complexity in order to support Internet radio. > > Looking at the station listings out there on the web, there doesn't appear to be much difference between the metadata provided for radio and TV stations but there is a lot in common e.g. streams are often available at different bitrates or using different codecs. > > Does anyone else have an interest or thoughts in this area? > > Chris It's an interesting concept and worth exploring and I see there's some stuff up on the wiki about it that you've started. Might be worthwhile to see how much can be done with a mixture of the audio work, hAtom (for syndication) and hCalendar (for scheduling - time of air if it is time sensitive/limited broadcast)? -- Frances Berriman http://fberriman.com From gl at brixlogic.com Mon Oct 1 09:57:01 2007 From: gl at brixlogic.com (Guillaume Lebleu) Date: Mon Oct 1 09:57:09 2007 Subject: [uf-new] Currency brainstorming In-Reply-To: References: <615160.30567.qm@web54108.mail.re2.yahoo.com> Message-ID: <470126DD.7000009@brixlogic.com> Andy Mabbett wrote: > To apply a date, we could simply use hCalendar: > >
> > > The last Monet painting to be auctioned > > fetched > $95 million > in >
I would suggest marking it up with the following CSS rule: div.poem p.verse{ margin:10px; } Possibly with a border around the whole poem, but that is, of course, completely up to you. What do you all think? -- Michael Walker, Webmaster From supercanadian at gmail.com Wed Oct 3 11:58:11 2007 From: supercanadian at gmail.com (Charles Iliya Krempeaux) Date: Wed Oct 3 11:58:16 2007 Subject: [uf-new] I propose a new microformat for poems. In-Reply-To: References: Message-ID: <84ce626f0710031158o3896c0c2m696621437a9c7d95@mail.gmail.com> Hello Michael, On 10/3/07, Michael Walker wrote: > Well, this is my first post to this mailing list and I thought i'd start > by addressing a problem thats been annoying me for a while. > > I can't seem to find a microformat for poetry. I often write poems and > post them to my blog (http://blog.yarrt.com), and I sometimes wonder about > the best way to code them. Below is the method I have thought of (with one > of my poems as an example): > [...] > What do you all think? This is an excellent example of POSH. So... you this may be a case for POSH (Plain Old Semantic HTML), instead of a Microformat. Here's more info on POSH... http://microformats.org/wiki/posh Having said that... if there are others putting poems on the web too... then there may be a case to come up with a common POSH format -- a Microformat. If that's the case then you may want to look at the Microformat process... http://microformats.org/wiki/process See ya -- Charles Iliya Krempeaux, B.Sc. Vlog Razor... Vlogging News http://vlograzor.com/ From scott at makedatamakesense.com Wed Oct 3 12:04:34 2007 From: scott at makedatamakesense.com (Scott Reynen) Date: Wed Oct 3 12:04:47 2007 Subject: [uf-new] I propose a new microformat for poems. In-Reply-To: References: Message-ID: <579F2201-E9BC-4904-8B42-301DD899F5F7@makedatamakesense.com> On Oct 3, 2007, at 12:37 PM, Michael Walker wrote: > I can't seem to find a microformat for poetry. I often write poems > and post them to my blog (http://blog.yarrt.com), and I sometimes > wonder about the best way to code them. Below is the method I have > thought of (with one of my poems as an example): Before we get into brainstorming, do you have some specific use cases in mind for such a microformat? What problem are we tying to solve here? If you haven't already, please read about the microformats process: http://microformats.org/wiki/process -- Scott Reynen MakeDataMakeSense.com From alexandrevandesande at gmail.com Wed Oct 3 14:59:46 2007 From: alexandrevandesande at gmail.com (Alexandre Van de Sande) Date: Wed Oct 3 14:59:49 2007 Subject: [uf-new] I propose a new microformat for poems. In-Reply-To: <579F2201-E9BC-4904-8B42-301DD899F5F7@makedatamakesense.com> References: <579F2201-E9BC-4904-8B42-301DD899F5F7@makedatamakesense.com> Message-ID: <8608a69a0710031459o271f4624lb4d75f81e25748b1@mail.gmail.com> you mean a microformat for sonnets, or for haikus or Odes or Sestinas, because Poetry is a broad term that defies an objective structure needed by microformatting. And I agree with previous commenters that this requires a problem. On 10/3/07, Scott Reynen wrote: > On Oct 3, 2007, at 12:37 PM, Michael Walker wrote: > > > I can't seem to find a microformat for poetry. I often write poems > > and post them to my blog (http://blog.yarrt.com), and I sometimes > > wonder about the best way to code them. Below is the method I have > > thought of (with one of my poems as an example): > > Before we get into brainstorming, do you have some specific use cases > in mind for such a microformat? What problem are we tying to solve > here? If you haven't already, please read about the microformats > process: > > http://microformats.org/wiki/process > > -- > Scott Reynen > MakeDataMakeSense.com > > > _______________________________________________ > microformats-new mailing list > microformats-new@microformats.org > http://microformats.org/mailman/listinfo/microformats-new > -- Alexandre Van de Sande www.wanderingabout.com rio de janeiro ? From andy at pigsonthewing.org.uk Wed Oct 3 15:02:50 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Wed Oct 3 15:03:58 2007 Subject: [uf-new] I propose a new microformat for poems. In-Reply-To: References: Message-ID: In message , Michael Walker writes >I can't seem to find a microformat for poetry. What would be the use-case? In other words, what would parsers (browsers or browser plug-ins; other websites) do with poems marked up that way? You should also look at the work which has been done on a proposed "citation" microformat: since a poem on a website is, effectively, cited. Then you should compile examples of poems published on the web: what data is commonly included? You might find, for example, that most poems published are dated, or cre4dit the author. But what else? -- Andy Mabbett From lorenzo.detomasi at gmail.com Thu Oct 4 00:19:16 2007 From: lorenzo.detomasi at gmail.com (Lorenzo De Tomasi) Date: Thu Oct 4 00:19:21 2007 Subject: [uf-new] Recipe Examples- Any more? In-Reply-To: References: Message-ID: <5c2a5c380710040019p314c8b77tffacc4ce2d68a266@mail.gmail.com> Look at http://www.cooker.net , one of the most advanced recipe repository of recipes in Italy. You can ask them, for their experience. Have a good lunch! :-D On 10/3/07, Frances Berriman wrote: > It does look to me like not that many, but I am feeling quite > confident that we're not going to find much more varied examples from > what's there given that our scope is to stick within food recipes > only. -- Lorenzo De Tomasi Designer multimodale http://www.ipernico.it http://www.isotype.org (in costruzione) From fberriman at gmail.com Thu Oct 4 01:26:29 2007 From: fberriman at gmail.com (Frances Berriman) Date: Thu Oct 4 01:26:33 2007 Subject: [uf-new] Recipe Examples- Any more? In-Reply-To: <5c2a5c380710040019p314c8b77tffacc4ce2d68a266@mail.gmail.com> References: <5c2a5c380710040019p314c8b77tffacc4ce2d68a266@mail.gmail.com> Message-ID: On 04/10/2007, Lorenzo De Tomasi wrote: > Look at http://www.cooker.net , one of the most advanced recipe > repository of recipes in Italy. > You can ask them, for their experience. > Have a good lunch! :-D Interesting. My Italian isn't up to much, but I can figure it out. -- Frances Berriman http://fberriman.com From andy at pigsonthewing.org.uk Thu Oct 4 03:04:55 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Thu Oct 4 03:05:06 2007 Subject: [uf-new] I propose a new microformat for poems. Message-ID: <3860.80.249.57.38.1191492295.squirrel@www.gradwell.com> I wrote: >you should compile examples of poems published on the web: what >data is commonly included? For example, note the example, marking up Dublin Core metadata about a poem, at the top of page three of rfc2731: -- Andy Mabbett ** via webmail ** From xblazox at gmail.com Thu Oct 4 05:00:44 2007 From: xblazox at gmail.com (John Blazier) Date: Thu Oct 4 05:00:54 2007 Subject: [uf-new] unsubscribe In-Reply-To: <200710032200.l93M0BBS028103@microformats.org> References: <200710032200.l93M0BBS028103@microformats.org> Message-ID: <000c01c8067e$32a63b20$2102a8c0@blazo4akn0dki8> John Blazier 834 Old Waterbury Road Southbury, CT 06488 voice: 203-267-3328 fax: 203-267-3329 cell: 203-841-9399 xblazox@gmail.com -----Original Message----- From: microformats-new-bounces@microformats.org [mailto:microformats-new-bounces@microformats.org] On Behalf Of microformats-new-request@microformats.org Sent: Wednesday, October 03, 2007 6:00 PM To: microformats-new@microformats.org Subject: microformats-new Digest, Vol 9, Issue 1 Send microformats-new mailing list submissions to microformats-new@microformats.org To subscribe or unsubscribe via the World Wide Web, visit http://microformats.org/mailman/listinfo/microformats-new or, via email, send a message with subject or body 'help' to microformats-new-request@microformats.org You can reach the person managing the list at microformats-new-owner@microformats.org When replying, please edit your Subject line so it is more specific than "Re: Contents of microformats-new digest..." Today's Topics: 1. Money (aka Currency) and Measure test cases (Andy Mabbett) 2. Re: Internet radio and TV (Frances Berriman) 3. Re: Currency brainstorming (Guillaume Lebleu) 4. Internet radio and TV examples (Chris Newell) 5. Re: Internet radio and TV (Chris Newell) 6. Internet radio and TV brainstorming (Chris Newell) 7. Recipe Examples- Any more? (Frances Berriman) 8. I propose a new microformat for poems. (Michael Walker) 9. Re: I propose a new microformat for poems. (Charles Iliya Krempeaux) 10. Re: I propose a new microformat for poems. (Scott Reynen) 11. Re: I propose a new microformat for poems. (Alexandre Van de Sande) ---------------------------------------------------------------------- Message: 1 Date: Sat, 29 Sep 2007 20:20:18 +0100 From: Andy Mabbett Subject: [uf-new] Money (aka Currency) and Measure test cases To: Microformats New Message-ID: <$pa1zSxyVq$GFwfX@pigsonthewing.org.uk> Content-Type: text/plain;charset=us-ascii I have put up some simple test cases for Money and Currency microformats (using arbitrary class names), based on Taylor Cowan's model or working. Should anyone like to try a testing them with a parser, please feel free and comment on the results here. or on the wiki. I have added some variations of spacing, ordering and capitalisation, so we can decide whether we need to be strict or generous in what we allow. I'll be happy to add alternative examples, if anyone has any. Enjoy! -- Andy Mabbett ------------------------------ Message: 2 Date: Mon, 1 Oct 2007 16:53:32 +0100 From: "Frances Berriman" Subject: Re: [uf-new] Internet radio and TV To: "For discussion of new microformats." Message-ID: Content-Type: text/plain; charset=ISO-8859-1 On 25/09/2007, Chris Newell wrote: > I'm interested in exploring how Internet radio and TV stations could be defined semantically. > > As hAudio appears targeted at individual recordings and collections of content I'm not sure it would be beneficial to the development process, or to the end-users, to add additional complexity in order to support Internet radio. > > Looking at the station listings out there on the web, there doesn't appear to be much difference between the metadata provided for radio and TV stations but there is a lot in common e.g. streams are often available at different bitrates or using different codecs. > > Does anyone else have an interest or thoughts in this area? > > Chris It's an interesting concept and worth exploring and I see there's some stuff up on the wiki about it that you've started. Might be worthwhile to see how much can be done with a mixture of the audio work, hAtom (for syndication) and hCalendar (for scheduling - time of air if it is time sensitive/limited broadcast)? -- Frances Berriman http://fberriman.com ------------------------------ Message: 3 Date: Mon, 01 Oct 2007 09:57:01 -0700 From: Guillaume Lebleu Subject: Re: [uf-new] Currency brainstorming To: "For discussion of new microformats." Message-ID: <470126DD.7000009@brixlogic.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Andy Mabbett wrote: > To apply a date, we could simply use hCalendar: > >
> > > The last Monet painting to be auctioned > > fetched > $95 million > in > Subject: Re: [uf-new] Internet radio and TV To: "For discussion of new microformats." Message-ID: <6.2.0.14.2.20071002090751.02e92ce8@pop3> Content-Type: text/plain; charset="us-ascii" Frances Berriman wrote: At 16:53 01/10/2007, you wrote: >On 25/09/2007, Chris Newell wrote: >> I'm interested in exploring how Internet radio and TV stations could be defined semantically. >> >> As hAudio appears targeted at individual recordings and collections of content I'm not sure it would be beneficial to the development process, or to the end-users, to add additional complexity in order to support Internet radio. >> >> Looking at the station listings out there on the web, there doesn't appear to be much difference between the metadata provided for radio and TV stations but there is a lot in common e.g. streams are often available at different bitrates or using different codecs. >> >> Does anyone else have an interest or thoughts in this area? >> >> Chris > >It's an interesting concept and worth exploring and I see there's some >stuff up on the wiki about it that you've started. Might be >worthwhile to see how much can be done with a mixture of the audio >work, hAtom (for syndication) and hCalendar (for scheduling - time of >air if it is time sensitive/limited broadcast)? Syndication may be more appropriate to hAudio / hVideo as currently proposed but I agree entirely with the latter idea for real-time streams - something similar was proposed during the media-info discussion before it got bogged down due to the broadness of the overall scope. Chris _______________________ Chris Newell Lead Technologist BBC Research ------------------------------ Message: 6 Date: Wed, 03 Oct 2007 09:39:21 +0100 From: Chris Newell Subject: [uf-new] Internet radio and TV brainstorming To: Message-ID: <6.2.0.14.2.20071002164620.02e126f0@pop3> Content-Type: text/plain; charset="us-ascii" I've started a brainstorming page for Internet radio and TV: http://microformats.org/wiki/broadcast-brainstorming Please contribute any ideas you have in this area. Chris _______________________ Chris Newell Lead Technologist BBC Research ------------------------------ Message: 7 Date: Wed, 3 Oct 2007 16:28:28 +0100 From: "Frances Berriman" Subject: [uf-new] Recipe Examples- Any more? To: "For discussion of new microformats." Message-ID: Content-Type: text/plain; charset=ISO-8859-1 Ben Ward has kindly tidied the recipe-brainstorm[1] page to reflect recent discussions we've had here. Would any other interested parties take a look please and give us any feedback. I think the first thing I'd like to do is query whether we feel the examples[2] section of the work is complete enough to next discuss commonalities and some of the proposed properties. It does look to me like not that many, but I am feeling quite confident that we're not going to find much more varied examples from what's there given that our scope is to stick within food recipes only. Since I didn't conduct this research though, I'm keen to know other people's feelings on it. [1] http://microformats.org/wiki/recipe-brainstorming [2]http://microformats.org/wiki/recipe-examples -- Frances Berriman http://fberriman.com ------------------------------ Message: 8 Date: Wed, 03 Oct 2007 19:37:51 +0100 From: "Michael Walker" Subject: [uf-new] I propose a new microformat for poems. To: "Microformats Mailing List" Message-ID: Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-15 Well, this is my first post to this mailing list and I thought i'd start by addressing a problem thats been annoying me for a while. I can't seem to find a microformat for poetry. I often write poems and post them to my blog (http://blog.yarrt.com), and I sometimes wonder about the best way to code them. Below is the method I have thought of (with one of my poems as an example): [Heading Text Here, possibly a

,

, etc, depending on the context]

Standing by the roadside,
A tall dark man,
Wore a long brown coat,
Stood in the rain.

Explained he had no home,
Just travelled the country,
Sleeping on the streets,
Begging for his food.

"Why is he helping me?",
"Where am I going?",
He must have wondered,
While stepping into the car.

He seemed uneasy,
Not sure to trust me,
He had seem too much,
To trust people blindly.

I would suggest marking it up with the following CSS rule: div.poem p.verse{ margin:10px; } Possibly with a border around the whole poem, but that is, of course, completely up to you. What do you all think? -- Michael Walker, Webmaster ------------------------------ Message: 9 Date: Wed, 3 Oct 2007 11:58:11 -0700 From: "Charles Iliya Krempeaux" Subject: Re: [uf-new] I propose a new microformat for poems. To: "For discussion of new microformats." Message-ID: <84ce626f0710031158o3896c0c2m696621437a9c7d95@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Hello Michael, On 10/3/07, Michael Walker wrote: > Well, this is my first post to this mailing list and I thought i'd start > by addressing a problem thats been annoying me for a while. > > I can't seem to find a microformat for poetry. I often write poems and > post them to my blog (http://blog.yarrt.com), and I sometimes wonder about > the best way to code them. Below is the method I have thought of (with one > of my poems as an example): > [...] > What do you all think? This is an excellent example of POSH. So... you this may be a case for POSH (Plain Old Semantic HTML), instead of a Microformat. Here's more info on POSH... http://microformats.org/wiki/posh Having said that... if there are others putting poems on the web too... then there may be a case to come up with a common POSH format -- a Microformat. If that's the case then you may want to look at the Microformat process... http://microformats.org/wiki/process See ya -- Charles Iliya Krempeaux, B.Sc. Vlog Razor... Vlogging News http://vlograzor.com/ ------------------------------ Message: 10 Date: Wed, 3 Oct 2007 13:04:34 -0600 From: Scott Reynen Subject: Re: [uf-new] I propose a new microformat for poems. To: "For discussion of new microformats." Message-ID: <579F2201-E9BC-4904-8B42-301DD899F5F7@makedatamakesense.com> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed On Oct 3, 2007, at 12:37 PM, Michael Walker wrote: > I can't seem to find a microformat for poetry. I often write poems > and post them to my blog (http://blog.yarrt.com), and I sometimes > wonder about the best way to code them. Below is the method I have > thought of (with one of my poems as an example): Before we get into brainstorming, do you have some specific use cases in mind for such a microformat? What problem are we tying to solve here? If you haven't already, please read about the microformats process: http://microformats.org/wiki/process -- Scott Reynen MakeDataMakeSense.com ------------------------------ Message: 11 Date: Wed, 3 Oct 2007 18:59:46 -0300 From: "Alexandre Van de Sande" Subject: Re: [uf-new] I propose a new microformat for poems. To: "For discussion of new microformats." Message-ID: <8608a69a0710031459o271f4624lb4d75f81e25748b1@mail.gmail.com> Content-Type: text/plain; charset=UTF-8 you mean a microformat for sonnets, or for haikus or Odes or Sestinas, because Poetry is a broad term that defies an objective structure needed by microformatting. And I agree with previous commenters that this requires a problem. On 10/3/07, Scott Reynen wrote: > On Oct 3, 2007, at 12:37 PM, Michael Walker wrote: > > > I can't seem to find a microformat for poetry. I often write poems > > and post them to my blog (http://blog.yarrt.com), and I sometimes > > wonder about the best way to code them. Below is the method I have > > thought of (with one of my poems as an example): > > Before we get into brainstorming, do you have some specific use cases > in mind for such a microformat? What problem are we tying to solve > here? If you haven't already, please read about the microformats > process: > > http://microformats.org/wiki/process > > -- > Scott Reynen > MakeDataMakeSense.com > > > _______________________________________________ > microformats-new mailing list > microformats-new@microformats.org > http://microformats.org/mailman/listinfo/microformats-new > -- Alexandre Van de Sande www.wanderingabout.com rio de janeiro R ------------------------------ _______________________________________________ microformats-new mailing list microformats-new@microformats.org http://microformats.org/mailman/listinfo/microformats-new End of microformats-new Digest, Vol 9, Issue 1 ********************************************** From andy at pigsonthewing.org.uk Thu Oct 4 12:29:17 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Thu Oct 4 12:30:50 2007 Subject: [uf-new] Currency brainstorming In-Reply-To: References: <615160.30567.qm@web54108.mail.re2.yahoo.com> Message-ID: In message , Andy Mabbett writes >In message <615160.30567.qm@web54108.mail.re2.yahoo.com>, Taylor Cowan > writes > >>Pretending to forget all that we've know up till now about >>microformats, what if we just wanted a way for web page designers to >>make their currency amounts unambiguous with respect to currency >>denomination and amount? > >That's certainly what I want; and to be able to include dates). I've posted a new "money" microformat straw-man on th wiki: comments and suggested amendments welcome! -- Andy Mabbett From andy at pigsonthewing.org.uk Thu Oct 4 12:30:22 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Thu Oct 4 12:32:05 2007 Subject: [uf-new] Measurement brainstorming (was: Measure & currency) In-Reply-To: References: Message-ID: In message , Andy Mabbett writes >Taylor Cowan's eelgant sugegstion in the Currency discussion: > > /000915.html> > >talkes the form: > > one hundred bucks > >abbr-accessibility issues notwithstanding, I think we can apply that to >measurements, also I've posted a new "measurement" microformat straw-man on th wiki: comments and suggested amendments welcome! -- Andy Mabbett From julian at julianstahnke.com Thu Oct 4 15:58:10 2007 From: julian at julianstahnke.com (Julian Stahnke) Date: Thu Oct 4 15:58:15 2007 Subject: [uf-new] hAudio v0.7 released In-Reply-To: <46FD1623.8000802@digitalbazaar.com> References: <46FD1623.8000802@digitalbazaar.com> Message-ID: <6E0FB330-6450-426C-8D27-926055E60C26@julianstahnke.com> I?d like to point out that the currently proposed spec (http:// microformats.org/wiki/audio-info-proposal#Complete_Album_Examplet) of nesting an haudio element in a track element to mark up albums is incompatible with using tables for the track listings. In a table, you only have one element per track that wraps all the information (the table row). So both track and haudio would need to be the same element. I don?t know if the current proposed mark-up is the way it is (nesting an haudio element inside another element ?track?) to clarify the relationship of the elements, or if this is actually the proposed solution in a strict sense. If the latter is the case, a lot of the sites provided as example mark-up would actually be incompatible with the proposed solution as they all use tables and would therefore be unable to nest the elements as specified. This would be unacceptable because I think a lot of people (as you can see, again, on the sites provided as examples) would agree that using a table is a valid way of marking up a track listing. (Of course, one could just put another whole table with the class ?haudio? *inside* the table row with the class ?track?, but why anyone would want to do this is beyond me. On 28 Sep 2007, at 3:56pm, Manu Sporny wrote: > An updated version of the hAudio Draft (v0.7) has been placed on the > wiki. It contains some changes that are contested. The draft was > updated > to give people a complete picture of what is currently being proposed > for hAudio. Here are the major changes: > > * Added 'album' > (concept approved, name is disputed) > * Added 'track' > (concept approved, name is disputed) > * Changed 'audio-title' to 'recording' to bring it in line with the > audio type naming convention that is being proposed. > (concept approved, name is disputed) > * Changed 'published-date' to 'published' > (concept approved, name approved) > * Changed 'image-summary' to 'photo' > (concept approved, name approved) > * Added 'podcast' > (concept disputed, name disputed) > * Added 'position' > (concept needs analysis, name disputed) > * Added 'description' > (concept needs analysis, name disputed) > > The schema changes are here: > > http://microformats.org/wiki/audio-info-proposal#Schema > > The disputed properties are here: > > http://microformats.org/wiki/audio-info-proposal#Disputed_Additions > > All of the examples have been updated (examples have not been provided > for disputed properties): > > http://microformats.org/wiki/audio-info-proposal#Examples > > Feedback would be appreciated... > > -- manu > _______________________________________________ > microformats-new mailing list > microformats-new@microformats.org > http://microformats.org/mailman/listinfo/microformats-new From msporny at digitalbazaar.com Thu Oct 4 18:09:09 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Thu Oct 4 18:09:13 2007 Subject: [uf-new] hAudio/table incompatibility (was: hAudio v0.7 released) In-Reply-To: <6E0FB330-6450-426C-8D27-926055E60C26@julianstahnke.com> References: <46FD1623.8000802@digitalbazaar.com> <6E0FB330-6450-426C-8D27-926055E60C26@julianstahnke.com> Message-ID: <47058EB5.602@digitalbazaar.com> Julian Stahnke wrote: > I?d like to point out that the currently proposed spec > (http://microformats.org/wiki/audio-info-proposal#Complete_Album_Examplet) > of nesting an haudio element in a track element to mark up albums is > incompatible with using tables for the track listings. In a table, you > only have one element per track that wraps all the information (the > table row). So both track and haudio would need to be the same element. Julian, you are absolutely, 100% correct! Crap! :) We hadn't considered the limitations of HTML tables, thanks for catching that rather glaring problem with the new hAudio proposal. I have a feeling that the following proposed solution is going to ruffle a few feathers, but it seems to be the simplest way to address the problem - make the hAudio parser do the heavy lifting. PROPOSAL: TRACK and HAUDIO can co-exist in the same CLASS attribute, but they must be specified in that order. It is the hAudio parsers job to detect the co-existence of these two properties and act accordingly. EXAMPLE:
#TrackLength
1. Sanity 5:48
2. Highway To Hell 3:39
The only reason I mention that order is important in the attribute list is because we might have 'track hvideo' in the future for DVD chapters, television episodes or other track-like items. I remember there being opposition to placing properties (TRACK) and types (HAUDIO) together in the same CLASS attribute, but can't remember what the logic was behind the argument. If there is no opposition to this approach, we could adopt it and make the parser do the hard work. Thoughts? Below is a more complete, validated XHTML 1.0 document demonstrating the fix. You can copy and paste it into the following URL to verify that it is a valid XHTML 1.0 document: http://validator.w3.org/#validate_by_input -- manu ---------------------------------------------------------------------- hAudio Table Example

This is an example of an hAudio in a table:

Live Phish Album Image

Live Phish, Volume 15 Phish

Released on: October 31, 2002

Acquire: Sample, Live Recording, Buy High Quality Track

Category: live

Duration: 145 minutes, 27 seconds

Price: $ 14.99

Tracks:

#TrackLength
1. Sanity 5:48
2. Highway To Hell 3:39
From scott at makedatamakesense.com Thu Oct 4 18:41:56 2007 From: scott at makedatamakesense.com (Scott Reynen) Date: Thu Oct 4 18:42:00 2007 Subject: [uf-new] hAudio/table incompatibility (was: hAudio v0.7 released) In-Reply-To: <47058EB5.602@digitalbazaar.com> References: <46FD1623.8000802@digitalbazaar.com> <6E0FB330-6450-426C-8D27-926055E60C26@julianstahnke.com> <47058EB5.602@digitalbazaar.com> Message-ID: <3B835F83-6E6E-4FBA-8308-FFDAC836F64B@makedatamakesense.com> On Oct 4, 2007, at 7:09 PM, Manu Sporny wrote: > PROPOSAL: > > TRACK and HAUDIO can co-exist in the same CLASS attribute, but they > must > be specified in that order. It is the hAudio parsers job to detect the > co-existence of these two properties and act accordingly. [...] > The only reason I mention that order is important in the attribute > list > is because we might have 'track hvideo' in the future for DVD > chapters, > television episodes or other track-like items. I'm not sure l understand that reason. If you're saying that a class="track haudio" should carry the same meaning as a class="haudio" inside a class="track", I think that's a bad idea. It discards useful HTML container semantics and introduces container semantics to the class attribute where none have existed previously. But I also don't understand why we were ever treating those as separate elements. It seems to me we're not talking about a track that *contains* audio, but rather a track that *is* audio. If that's the case, why wouldn't they belong in the same element? On a similar topic, why does the contributor description say "The contents of the element must *include* a valid hCard Microformat" rather than "The element must *be* a valid hCard Microformat" (emphasis added)? In hCalender [1] we say "ATTENDEE, CONTACT, and ORGANIZER in iCalendar may be represented by an hCard in hCalendar." So we use class="organizer hcard" (or class="hcard organizer") because the organizer is exactly the same entity as the hcard. Why should contributor work differently? [1] http://microformats.org/wiki/hcalendar#More_Semantic_Equivalents -- Scott Reynen MakeDataMakeSense.com From msporny at digitalbazaar.com Thu Oct 4 20:06:35 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Thu Oct 4 20:06:38 2007 Subject: [uf-new] hAudio/table incompatibility In-Reply-To: <3B835F83-6E6E-4FBA-8308-FFDAC836F64B@makedatamakesense.com> References: <46FD1623.8000802@digitalbazaar.com> <6E0FB330-6450-426C-8D27-926055E60C26@julianstahnke.com> <47058EB5.602@digitalbazaar.com> <3B835F83-6E6E-4FBA-8308-FFDAC836F64B@makedatamakesense.com> Message-ID: <4705AA3B.2020802@digitalbazaar.com> Scott Reynen wrote: >> The only reason I mention that order is important in the attribute list >> is because we might have 'track hvideo' in the future for DVD chapters, >> television episodes or other track-like items. > > I'm not sure l understand that reason. If you're saying that a > class="track haudio" should carry the same meaning as a class="haudio" > inside a class="track", I think that's a bad idea. It discards useful > HTML container semantics and introduces container semantics to the class > attribute where none have existed previously. > > But I also don't understand why we were ever treating those as separate > elements. It seems to me we're not talking about a track that > *contains* audio, but rather a track that *is* audio. If that's the > case, why wouldn't they belong in the same element? Yes, I agree. We are talking about a track that *is* audio. Based on that suggestion, perhaps we can change the rules for processing TRACK to be even more publisher-friendly. PROPOSAL: TRACK can be either plain text or marked up using HAUDIO. This approach would make the following markup valid:
... Album Title ... Song Name ...
the following would also be valid:
...
#TrackLength
1. Sanity 5:48
2. Highway To Hell 3:39
...
These issues have been noted in hAudio ISSUE #11 and ISSUE #12: http://microformats.org/wiki/audio-info-issues#Problem:_TRACK_does_not_work_in_tables http://microformats.org/wiki/audio-info-issues#Problem:_CONTRIBUTOR_and_TRACK_are_not_publisher_friendly > On a similar topic, > why does the contributor description say "The contents of the element > must *include* a valid hCard Microformat" rather than "The element must > *be* a valid hCard Microformat" (emphasis added)? In hCalender [1] we > say "ATTENDEE, CONTACT, and ORGANIZER in iCalendar may be represented by > an hCard in hCalendar." So we use class="organizer hcard" (or > class="hcard organizer") because the organizer is exactly the same > entity as the hcard. Why should contributor work differently? It shouldn't work differently from hCalendar, and I agree again. We should bring hAudio more in line with hCalendar. Do the following two examples work for everybody? This would be valid: Phish and so would this: Phish This has been noted in hAudio ISSUE #12: http://microformats.org/wiki/audio-info-issues#Problem:_CONTRIBUTOR_and_TRACK_are_not_publisher_friendly -- manu From julian at julianstahnke.com Fri Oct 5 01:44:26 2007 From: julian at julianstahnke.com (Julian Stahnke) Date: Fri Oct 5 01:44:30 2007 Subject: [uf-new] hAudio/table incompatibility In-Reply-To: <4705AA3B.2020802@digitalbazaar.com> References: <46FD1623.8000802@digitalbazaar.com> <6E0FB330-6450-426C-8D27-926055E60C26@julianstahnke.com> <47058EB5.602@digitalbazaar.com> <3B835F83-6E6E-4FBA-8308-FFDAC836F64B@makedatamakesense.com> <4705AA3B.2020802@digitalbazaar.com> Message-ID: <383B3334-80FC-40BF-B655-39963BF5DB99@julianstahnke.com> > PROPOSAL: > > TRACK can be either plain text or marked up using HAUDIO. > > This approach would make the following markup valid: > >
> ... > Album Title > ... > Song Name > ... >
I love this! > It shouldn't work differently from hCalendar, and I agree again. We > should bring hAudio more in line with hCalendar. Do the following two > examples work for everybody? > > This would be valid: > > > Phish > > > and so would this: > > Phish Again, I think this would be great. Big music sites like Last.fm would have no problem to implement all those nested vcard etc. in most cases, even though they may sometimes be a bit heavyweight. ?Regular? people like bloggers who just want to write about music and mark it up accordingly would have a hard time understanding all that though, I think. (At least that?s my impression talking to people.) So this simpler proposal makes perfect sense to me. One element per property and you just wrap the whole thing in an haudio element. That?s easy to explain and still covers the very basic information one would want to have. And if you want to have more details, you still can. I think that would be cool. From chris.newell at rd.bbc.co.uk Fri Oct 5 03:20:49 2007 From: chris.newell at rd.bbc.co.uk (Chris Newell) Date: Fri Oct 5 03:20:53 2007 Subject: [uf-new] Measurement brainstorming (was: Measure & currency) In-Reply-To: References: Message-ID: <6.2.0.14.2.20071005101709.02e09cd8@pop3> At 20:30 04/10/2007, you wrote: I've posted a new "measurement" microformat straw-man on the wiki: comments and suggested amendments welcome! Andy, I guess you may have been through this but my first thought is why not separate unit-code and value? The reasoning being: - Programmers hate parsing strings (particularly if you have to deal with a number of different formats and field orders) and parsing strings is notorious for causing implementation interoperability problems. - Users may want to style the unit-code differently from the numerical value and the separation would make this easier. - Users wouldn't have to remember rules about the format of the string. Straw man #2 could be: [unit-code] [number] With the alternative: [text] [text] The same thoughts would apply to the recent Currency strawman proposal. Chris _______________________ Chris Newell Lead Technologist BBC Research From andy at pigsonthewing.org.uk Fri Oct 5 04:44:10 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Oct 5 04:44:19 2007 Subject: [uf-new] Measurement brainstorming (was: Measure & currency) In-Reply-To: <6.2.0.14.2.20071005101709.02e09cd8@pop3> References: <6.2.0.14.2.20071005101709.02e09cd8@pop3> Message-ID: <40064.80.249.57.38.1191584650.squirrel@www.gradwell.com> On Fri, October 5, 2007 11:20, Chris Newell wrote: >> a new "measurement" microformat straw-man on the wiki: >> > I guess you may have been through this but my first thought is why not > separate unit-code and value? Please read Taylor Cowan's original comments: > The reasoning being: > - Programmers hate parsing strings (particularly if you have to deal with > a number of different formats and field orders) and parsing strings is > notorious for causing implementation interoperability problems. Microformats put the burden, where possible, on parsers, not publishers, in order to make life as easy as possible for publishers. > - Users may want to style the unit-code differently from the numerical > value and the separation would make this easier. They are not prevented from doing so by the current proposal. > - Users wouldn't have to remember rules about the format of the string. What rules? > Straw man #2 could be: > > > > [unit-code] > [number] > That's already there, as an option, under "issues". -- Andy Mabbett ** via webmail ** From msporny at digitalbazaar.com Fri Oct 5 06:52:24 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Fri Oct 5 06:53:39 2007 Subject: [uf-new] Currency brainstorming In-Reply-To: References: <615160.30567.qm@web54108.mail.re2.yahoo.com> Message-ID: <47064198.4030005@digitalbazaar.com> Andy Mabbett wrote: > I've posted a new "money" microformat straw-man on th wiki: > > > > comments and suggested amendments welcome! Andy, I really like the new hmoney proposal. There is only one issue that I can see: The example uses the following markup: $95 million however, the following markup possibilities are proposed: * [currency-code][number] * [currency-code][space][number] * [number][currency-code] * [number]space[currency-code] This causes a problem with the above example when using the [number][currency-code] markup. Take the example of Macedonian Dollars (MKD) and the Kyat (MMK). If we wanted to mark up 50 million Macedonian Dollars, we would do the following: 95 million However, is this 95 MMK? or is it 95 million MKD? You could make the parser a bit smarter and attempt to divine what the publisher meant, but why are we allowing this markup in the first place? This is one example of where too many options might confuse publishers... can't we just use one simple markup that is easy for publishers to understand: [number][K|M|B|T][space][ISO-4217-currency-code] I would also argue that we shouldn't even have K, M, B, or T - the full number should be used. -- manu From chris.newell at rd.bbc.co.uk Fri Oct 5 06:57:00 2007 From: chris.newell at rd.bbc.co.uk (Chris Newell) Date: Fri Oct 5 06:57:05 2007 Subject: [uf-new] Measurement brainstorming (was: Measure & currency) In-Reply-To: <40064.80.249.57.38.1191584650.squirrel@www.gradwell.com> References: <6.2.0.14.2.20071005101709.02e09cd8@pop3> <40064.80.249.57.38.1191584650.squirrel@www.gradwell.com> Message-ID: <6.2.0.14.2.20071005130142.02e167d8@pop3> Andy, At 12:44 05/10/2007, you wrote: On Fri, October 5, 2007 11:20, Chris Newell wrote: >>> a new "measurement" microformat straw-man on the wiki: >>> >>> >> >> I guess you may have been through this but my first thought is why not >> separate unit-code and value? > >Please read Taylor Cowan's original comments: > > > >> The reasoning being: >> >> - Programmers hate parsing strings (particularly if you have to deal with >> a number of different formats and field orders) and parsing strings is >> notorious for causing implementation interoperability problems. > >Microformats put the burden, where possible, on parsers, not publishers, >in order to make life as easy as possible for publishers. Agreed, but this is a balance. If it's hard to parse you'll get buggy implementations. For "currency" the parsing is not too bad because the unit-code is restricted to ISO currency codes (a fixed set of three letter codes). However, for "measure" (where the unit-codes encompass all SI permutations etc) parsing the string to separate the value from the unit-code gets more tricky and potentially ambiguous. For example: 2m2 I guess this wouldn't be too bad if we can state that numbers within unit-codes are always in tags. >> - Users may want to style the unit-code differently from the numerical >> value and the separation would make this easier. > >They are not prevented from doing so by the current proposal. I didn't say they were. >> - Users wouldn't have to remember rules about the format of the string. > >What rules? The Strawman proposal states "where parsers must accept the formats: ....." Chris _______________________ Chris Newell Lead Technologist BBC Research From andy at pigsonthewing.org.uk Fri Oct 5 07:03:30 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Oct 5 07:03:44 2007 Subject: [uf-new] Measurement brainstorming (was: Measure & currency) In-Reply-To: <6.2.0.14.2.20071005130142.02e167d8@pop3> References: <6.2.0.14.2.20071005101709.02e09cd8@pop3> <40064.80.249.57.38.1191584650.squirrel@www.gradwell.com> <6.2.0.14.2.20071005130142.02e167d8@pop3> Message-ID: <42696.80.249.57.38.1191593010.squirrel@www.gradwell.com> On Fri, October 5, 2007 14:57, Chris Newell wrote: >> Microformats put the burden, where possible, on parsers, not >> publishers, in order to make life as easy as possible for publishers. > > Agreed, but this is a balance. If it's hard to parse you'll get buggy > implementations. *If*; For some value of "hard to parse". This process is about making sure that's not the case. > for "measure" (where the unit-codes encompass all SI > permutations etc) parsing the string to separate the value from the > unit-code gets more tricky and potentially ambiguous. For example: > > 2m2 That would be: 2m2 using "m2", or whatever is that standard for representing square-metres. > I guess this wouldn't be too bad if we can state that numbers within > unit-codes are always in tags. We can't. >>> - Users may want to style the unit-code differently from the >>> numerical value and the separation would make this easier. >> >> They are not prevented from doing so by the current proposal. >> > > I didn't say they were. Then your comment appears redundant. >>> - Users wouldn't have to remember rules about the format of the >>> string. >> >> What rules? >> > > The Strawman proposal states "where parsers must accept the formats: > ....." "parsers" not "users". -- Andy Mabbett ** via webmail ** From andy at pigsonthewing.org.uk Fri Oct 5 07:18:26 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Oct 5 07:18:33 2007 Subject: [uf-new] Currency brainstorming In-Reply-To: <47064198.4030005@digitalbazaar.com> References: <615160.30567.qm@web54108.mail.re2.yahoo.com> <47064198.4030005@digitalbazaar.com> Message-ID: <51440.80.249.57.38.1191593906.squirrel@www.gradwell.com> On Fri, October 5, 2007 14:52, Manu Sporny wrote: > Andy Mabbett wrote: >> a new "money" microformat straw-man >> > Andy, I really like the new hmoney proposal. Thank you. > There is only one issue that I can see: > > The example uses the following markup: > Take the example of Macedonian Dollars > (MKD) and the Kyat (MMK). If we wanted to mark up 50 million Macedonian > Dollars, we would do the following: > 95 million > However, is this 95 MMK? or is it 95 million MKD? It's 95 million MKD; the last three characters must be the currency; because "95 MMK D" isn't valid. > You could make the > parser a bit smarter and attempt to divine what the publisher meant, but > why are we allowing this markup in the first place? Because people publish amounts like "10USD" in the wild . > I would also argue that we shouldn't even have K, M, B, or T - the full > number should be used. That's a reasonable suggestion - please add it to the "issues" section of the above wiki page. -- Andy Mabbett ** via webmail ** From chris.newell at rd.bbc.co.uk Fri Oct 5 07:31:37 2007 From: chris.newell at rd.bbc.co.uk (Chris Newell) Date: Fri Oct 5 07:31:44 2007 Subject: [uf-new] Measurement brainstorming (was: Measure & currency) In-Reply-To: <42696.80.249.57.38.1191593010.squirrel@www.gradwell.com> References: <6.2.0.14.2.20071005101709.02e09cd8@pop3> <40064.80.249.57.38.1191584650.squirrel@www.gradwell.com> <6.2.0.14.2.20071005130142.02e167d8@pop3> <42696.80.249.57.38.1191593010.squirrel@www.gradwell.com> Message-ID: <6.2.0.14.2.20071005151318.02dfc088@pop3> Andy, At 15:03 05/10/2007, you wrote: >On Fri, October 5, 2007 14:57, Chris Newell wrote: > >>> Microformats put the burden, where possible, on parsers, not >>> publishers, in order to make life as easy as possible for publishers. >> >> Agreed, but this is a balance. If it's hard to parse you'll get buggy >> implementations. > >*If*; For some value of "hard to parse". > >This process is about making sure that's not the case. > >> for "measure" (where the unit-codes encompass all SI >> permutations etc) parsing the string to separate the value from the >> unit-code gets more tricky and potentially ambiguous. For example: >> >> 2m2 > >That would be: > >2m2 > >using "m2", or whatever is that standard for representing square-metres. Given that "parsers must accept the formats" includes [unit-code][number] would: m23 represent 23 metres or 3 square-metres? Chris _______________________ Chris Newell Lead Technologist BBC Research From chris.newell at rd.bbc.co.uk Fri Oct 5 07:38:03 2007 From: chris.newell at rd.bbc.co.uk (Chris Newell) Date: Fri Oct 5 07:38:08 2007 Subject: [uf-new] Currency brainstorming In-Reply-To: <47064198.4030005@digitalbazaar.com> References: <615160.30567.qm@web54108.mail.re2.yahoo.com> <47064198.4030005@digitalbazaar.com> Message-ID: <6.2.0.14.2.20071005153143.02df9bb8@pop3> At 14:52 05/10/2007, you wrote: >Andy Mabbett wrote: >> I've posted a new "money" microformat straw-man on th wiki: >> >> >> >> comments and suggested amendments welcome! > >Andy, I really like the new hmoney proposal. There is only one issue >that I can see: > >The example uses the following markup: > >$95 million > >however, the following markup possibilities are proposed: > > * [currency-code][number] > * [currency-code][space][number] > * [number][currency-code] > * [number]space[currency-code] > >This causes a problem with the above example when using the >[number][currency-code] markup. Take the example of Macedonian Dollars >(MKD) and the Kyat (MMK). If we wanted to mark up 50 million Macedonian >Dollars, we would do the following: > >95 million > >However, is this 95 MMK? or is it 95 million MKD? You could make the >parser a bit smarter and attempt to divine what the publisher meant, but >why are we allowing this markup in the first place? > >This is one example of where too many options might confuse >publishers... can't we just use one simple markup that is easy for >publishers to understand: > >[number][K|M|B|T][space][ISO-4217-currency-code] If we applied a similar restriction to the "measure" strawman proposal e.g. [number][space][unit-code] I would withdraw my concerns about the potential parsing problems. >I would also argue that we shouldn't even have K, M, B, or T - the full >number should be used. Agreed. Chris _______________________ Chris Newell Lead Technologist BBC Research From andy at pigsonthewing.org.uk Fri Oct 5 07:49:12 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Oct 5 07:49:19 2007 Subject: [uf-new] Measurement brainstorming (was: Measure & currency) In-Reply-To: <6.2.0.14.2.20071005151318.02dfc088@pop3> References: <6.2.0.14.2.20071005101709.02e09cd8@pop3> <40064.80.249.57.38.1191584650.squirrel@www.gradwell.com> <6.2.0.14.2.20071005130142.02e167d8@pop3> <42696.80.249.57.38.1191593010.squirrel@www.gradwell.com> <6.2.0.14.2.20071005151318.02dfc088@pop3> Message-ID: <25109.80.249.57.38.1191595752.squirrel@www.gradwell.com> On Fri, October 5, 2007 15:31, Chris Newell wrote: >> That would be: >> 2m2 >> using "m2", or whatever is that standard for representing >> square-metres. > > Given that "parsers must accept the formats" includes [unit-code][number] > would: > m23 > represent 23 metres or 3 square-metres? Note that I said "or whatever is [the] standard for representing square-metres". -- Andy Mabbett ** via webmail ** From andy at pigsonthewing.org.uk Fri Oct 5 07:50:59 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Oct 5 07:51:05 2007 Subject: [uf-new] Currency brainstorming In-Reply-To: <6.2.0.14.2.20071005153143.02df9bb8@pop3> References: <615160.30567.qm@web54108.mail.re2.yahoo.com> <47064198.4030005@digitalbazaar.com> <6.2.0.14.2.20071005153143.02df9bb8@pop3> Message-ID: <27267.80.249.57.38.1191595859.squirrel@www.gradwell.com> On Fri, October 5, 2007 15:38, Chris Newell wrote: > If we applied a similar restriction to the "measure" strawman proposal There is a separate thread" for discussion of that proposal. > e.g. > > [number][space][unit-code] > I would withdraw my concerns about the potential parsing problems. People publish measurements, without spaces, such as "4cm" in the wild. -- Andy Mabbett ** via webmail ** From chris.newell at rd.bbc.co.uk Fri Oct 5 08:18:20 2007 From: chris.newell at rd.bbc.co.uk (Chris Newell) Date: Fri Oct 5 08:18:24 2007 Subject: [uf-new] Measurement brainstorming (was: Measure & currency) In-Reply-To: <25109.80.249.57.38.1191595752.squirrel@www.gradwell.com> References: <6.2.0.14.2.20071005101709.02e09cd8@pop3> <40064.80.249.57.38.1191584650.squirrel@www.gradwell.com> <6.2.0.14.2.20071005130142.02e167d8@pop3> <42696.80.249.57.38.1191593010.squirrel@www.gradwell.com> <6.2.0.14.2.20071005151318.02dfc088@pop3> <25109.80.249.57.38.1191595752.squirrel@www.gradwell.com> Message-ID: <6.2.0.14.2.20071005160918.02e07d30@pop3> Andy, At 15:49 05/10/2007, you wrote: >On Fri, October 5, 2007 15:31, Chris Newell wrote: > >>> That would be: > >>> 2m2 > >>> using "m2", or whatever is that standard for representing >>> square-metres. >> >> Given that "parsers must accept the formats" includes [unit-code][number] >> would: > >> m23 > >> represent 23 metres or 3 square-metres? > >Note that I said "or whatever is [the] standard for representing >square-metres". I'm not sure there is a standard for representing the superscripts used within SI units using plain text. We may have to specify something. Chris _______________________ Chris Newell Lead Technologist BBC Research From msporny at digitalbazaar.com Fri Oct 5 08:47:09 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Fri Oct 5 08:48:25 2007 Subject: [uf-new] Measurement brainstorming In-Reply-To: <6.2.0.14.2.20071005160918.02e07d30@pop3> References: <6.2.0.14.2.20071005101709.02e09cd8@pop3> <40064.80.249.57.38.1191584650.squirrel@www.gradwell.com> <6.2.0.14.2.20071005130142.02e167d8@pop3> <42696.80.249.57.38.1191593010.squirrel@www.gradwell.com> <6.2.0.14.2.20071005151318.02dfc088@pop3> <25109.80.249.57.38.1191595752.squirrel@www.gradwell.com> <6.2.0.14.2.20071005160918.02e07d30@pop3> Message-ID: <47065C7D.9090303@digitalbazaar.com> Chris Newell wrote: >> Note that I said "or whatever is [the] standard for representing >> square-metres". > > I'm not sure there is a standard for representing the superscripts > used within SI units using plain text. > > We may have to specify something. These are all good discussions, but I'm afraid that the second we get into "We might have to specify something", we're going to get into philosophical debates about how we represent prefixes, units and the combinations thereof... thereby killing the discussion :) In an attempt to avoid those philosophical debates, let's build on the work of great people. Namely, the ISO and SI standards of measurement used by the international community. I have put up Straw Man 2 on the wiki in an attempt to outline basic markup that hmeasure could support: http://microformats.org/wiki/measure-brainstorming#Straw_man_2 The Strawman includes the following new concepts: - The proposal only uses abbr to avoid the "but the parsers are going to be so complicated!" argument. Let's focus on what we can represent using - what we can support in will naturally come out of that discussion. - This is a first cut and is missing things like measurements for "cups", "feet", etc. - SI-prefixes should be used when applicable. - It attempts to simplify and focus the discussion on -- manu From chris.newell at rd.bbc.co.uk Fri Oct 5 09:28:21 2007 From: chris.newell at rd.bbc.co.uk (Chris Newell) Date: Fri Oct 5 09:28:26 2007 Subject: [uf-new] Measurement brainstorming In-Reply-To: <47065C7D.9090303@digitalbazaar.com> References: <6.2.0.14.2.20071005101709.02e09cd8@pop3> <40064.80.249.57.38.1191584650.squirrel@www.gradwell.com> <6.2.0.14.2.20071005130142.02e167d8@pop3> <42696.80.249.57.38.1191593010.squirrel@www.gradwell.com> <6.2.0.14.2.20071005151318.02dfc088@pop3> <25109.80.249.57.38.1191595752.squirrel@www.gradwell.com> <6.2.0.14.2.20071005160918.02e07d30@pop3> <47065C7D.9090303@digitalbazaar.com> Message-ID: <6.2.0.14.2.20071005170303.02e2bbf0@pop3> Andy, At 16:47 05/10/2007, you wrote: >I have put up Straw Man 2 on the >wiki in an attempt to outline basic markup that hmeasure could support: > >http://microformats.org/wiki/measure-brainstorming#Straw_man_2 > >The Strawman includes the following new concepts: > >- The proposal only uses abbr to avoid the "but the parsers are going to > be so complicated!" argument. Let's focus on what we can represent > using - what we can support in will naturally come out > of that discussion. >- This is a first cut and is missing things like measurements for > "cups", "feet", etc. >- SI-prefixes should be used when applicable. >- It attempts to simplify and focus the discussion on Looks good. We could also reference http://en.wikipedia.org/wiki/SI_derived_unit and http://en.wikipedia.org/wiki/Non-SI_units_accepted_for_use_with_SI which expand the number of units in a controlled way. Even so, these references don't provide a suitable unit for bit-rate so I'd like to add "bit" as a supported unit, for use with the other entities you've defined e.g. "kbit/s". Chris _______________________ Chris Newell Lead Technologist BBC Research From martin at weborganics.co.uk Fri Oct 5 10:31:37 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Fri Oct 5 10:31:01 2007 Subject: [uf-new] hAudio/table incompatibility In-Reply-To: <383B3334-80FC-40BF-B655-39963BF5DB99@julianstahnke.com> References: <46FD1623.8000802@digitalbazaar.com> <6E0FB330-6450-426C-8D27-926055E60C26@julianstahnke.com> <47058EB5.602@digitalbazaar.com> <3B835F83-6E6E-4FBA-8308-FFDAC836F64B@makedatamakesense.com> <4705AA3B.2020802@digitalbazaar.com> <383B3334-80FC-40BF-B655-39963BF5DB99@julianstahnke.com> Message-ID: <1191605497.31012.6.camel@localhost.localdomain> On Fri, 2007-10-05 at 09:44 +0100, Julian Stahnke wrote: > > PROPOSAL: > > > > TRACK can be either plain text or marked up using HAUDIO. > > > > This approach would make the following markup valid: > > > >
> > ... > > Album Title > > ... > > Song Name > > ... > >
> > I love this! [ ... ] > > > It shouldn't work differently from hCalendar, and I agree again. We > > should bring hAudio more in line with hCalendar. Do the following two > > examples work for everybody? > > > > This would be valid: > > > > > > Phish > > > > > > and so would this: > > > > Phish > > Again, I think this would be great. Big music sites like Last.fm > would have no problem to implement all those nested vcard etc. in > most cases, even though they may sometimes be a bit heavyweight. > ?Regular? people like bloggers who just want to write about music and > mark it up accordingly would have a hard time understanding all that > though, I think. (At least that?s my impression talking to people.) > So this simpler proposal makes perfect sense to me. Thank you for your comments Julian at least someone on the list Is starting to make sense. I have been wrestling with the current proposal of hAudio since Manu made his announcement [1] And frankly the current proposal is starting to make less and less sense to me, With each different proposal the concept of hAudio gets more and more vague. and honestly I dont like it at all the way hAudio stands now. What happened to keep it Simple, and *Meaningful*? So let Keep it simple eh? PROPOSAL:
Album Title [...]Artist[...]
1 Track One [...]
2 Track Two [...]
Notice no need to Reiterate hAudio over and over again, hAudio only=20 needs to be declared *ONCE* because the entire contents *ARE* hAudio Does hAudio really need to be more involved than the above example? I feel the more we bloat hAudio with *not* well thought of semantic class names such as *Album* (a container class or object not a title) and *Podcast* (which is also a container class and not a title) the less Publishers are going to use hAudio because it makes it difficult to understand and integrate with their webpages. > > One element per property and you just wrap the whole thing in an > haudio element. That?s easy to explain and still covers the very > basic information one would want to have. And if you want to have > more details, you still can. I think that would be cool. [...] Thanks Martin McEvoy [1] http://microformats.org/discuss/mail/microformats-new/2007-September/000885.html > > _______________________________________________ > microformats-new mailing list > microformats-new@microformats.org > http://microformats.org/mailman/listinfo/microformats-new From msporny at digitalbazaar.com Fri Oct 5 11:34:00 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Fri Oct 5 11:35:19 2007 Subject: [uf-new] Measurement brainstorming In-Reply-To: <6.2.0.14.2.20071005170303.02e2bbf0@pop3> References: <6.2.0.14.2.20071005101709.02e09cd8@pop3> <40064.80.249.57.38.1191584650.squirrel@www.gradwell.com> <6.2.0.14.2.20071005130142.02e167d8@pop3> <42696.80.249.57.38.1191593010.squirrel@www.gradwell.com> <6.2.0.14.2.20071005151318.02dfc088@pop3> <25109.80.249.57.38.1191595752.squirrel@www.gradwell.com> <6.2.0.14.2.20071005160918.02e07d30@pop3> <47065C7D.9090303@digitalbazaar.com> <6.2.0.14.2.20071005170303.02e2bbf0@pop3> Message-ID: <47068398.4010805@digitalbazaar.com> Chris Newell wrote: >> The Strawman includes the following new concepts: >> >> - The proposal only uses abbr to avoid the "but the parsers are going to >> be so complicated!" argument. Let's focus on what we can represent >> using - what we can support in will naturally come out >> of that discussion. >> - This is a first cut and is missing things like measurements for >> "cups", "feet", etc. >> - SI-prefixes should be used when applicable. >> - It attempts to simplify and focus the discussion on > > Looks good. Chris, just to clarify - those were my suggestions, not Andy's. I don't know if Andy agrees with this approach or not. If he does, then that's great... but I don't want to put any words into his mouth. :) > We could also reference http://en.wikipedia.org/wiki/SI_derived_unit and > http://en.wikipedia.org/wiki/Non-SI_units_accepted_for_use_with_SI > which expand the number of units in a controlled way. I have included the SI derived units and the Non-SI accepted units. > Even so, these references don't provide a suitable unit for bit-rate > so I'd like to add "bit" as a supported unit, for use with the other > entities you've defined e.g. "kbit/s". I have also added 'bit' under "Units Defined by Microformats.org". Changes can be found here: http://microformats.org/wiki/measure-brainstorming#Supported_Derived_SI_Units http://microformats.org/wiki/measure-brainstorming#Supported_Non-SI_Units http://microformats.org/wiki/measure-brainstorming#Units_Defined_by_Microformats.org -- manu From msporny at digitalbazaar.com Fri Oct 5 13:08:45 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Fri Oct 5 13:10:06 2007 Subject: [uf-new] hAudio/table incompatibility In-Reply-To: <1191605497.31012.6.camel@localhost.localdomain> References: <46FD1623.8000802@digitalbazaar.com> <6E0FB330-6450-426C-8D27-926055E60C26@julianstahnke.com> <47058EB5.602@digitalbazaar.com> <3B835F83-6E6E-4FBA-8308-FFDAC836F64B@makedatamakesense.com> <4705AA3B.2020802@digitalbazaar.com> <383B3334-80FC-40BF-B655-39963BF5DB99@julianstahnke.com> <1191605497.31012.6.camel@localhost.localdomain> Message-ID: <470699CD.3050001@digitalbazaar.com> Martin McEvoy wrote: > On Fri, 2007-10-05 at 09:44 +0100, Julian Stahnke wrote: >> So this simpler proposal makes perfect sense to me. > > at least someone on the list Is starting to make sense. Criticize the ideas, not the people, please. :) > I have been wrestling with the current proposal of hAudio since Manu > made his announcement [1] And frankly the current proposal is starting > to make less and less sense to me, With each different proposal the > concept of hAudio gets more and more vague. and honestly I dont like it > at all the way hAudio stands now. > > What happened to keep it Simple, and *Meaningful*? We are attempting to keep it simple... remember, if we don't have ALBUM and TRACK - we have to have the hAlbum Microformat. hAlbum is an order of magnitude more complicated than what is currently being proposed. What part of the mark-up isn't "meaningful" to you? Please be very explicit as I'm having a hard time following what part of the hAudio specification you don't like. Preface your statements with "This concerns hAudio ISSUE #N..." > So let Keep it simple eh? > > PROPOSAL: > >
> Album Title > [...]Artist[...] >
1 > Track One > [...] >
>
2 > Track Two > [...] >
>
> > Notice no need to Reiterate hAudio over and over again, hAudio only=20 > needs to be declared *ONCE* because the entire contents *ARE* hAudio Please take a bit more time to outline your objection more clearly. Which one of the hAudio ISSUES is this about? http://microformats.org/wiki/audio-info-issues#Problem:_TRACK_does_not_work_in_tables I'm guessing that you don't like the fact that you must define both TRACK and HAUDIO? The reason that we're doing this is because we might want to re-use TRACK (or whatever we end up calling it) in hVideo. Content has sections: Albums have Tracks Television Series have Episodes DVDs have Chapters Books have Chapters We could end up re-using TRACK to describe DVDs like so:
... The Matrix ... Chapter 27: The Lobby ... Chinese Audio Track ...
If we don't specify hvideo for the video track and haudio for the audio track, how would the parser determine the difference? We would have ambiguity, which is one of the reasons all of the other Microformats do this as well. If you want to push your proposal above, you will have to make the following arguments: 1. Why Ambiguity is not an issue for TRACK. 2. Why we should introduce a new property called TRACK-TITLE. 3. Why we should require CONTRIBUTOR to be marked up via a VCARD. > I feel the more we bloat hAudio with *not* well thought of semantic > class names such as *Album* (a container class or object not a title) ALBUM is not a container class, it defines two things: - the name of an audio album - the type of the hAudio The examples require us to have something like this, so is your opposition to it's name... or the concept that we need something to denote the name and type of an hAudio? > and *Podcast* (which is also a container class and not a title) the > less PODCAST will probably not make it in unless somebody other than me starts supporting it. Let me point out that we have plenty of podcast examples: http://microformats.org/wiki/audio-info-examples#Music_Podcasting I'd like hAudio to be completed sooner than later and if PODCAST is going to cause push-back, then I'd much rather drop it and move on... even though we have a number of examples to support putting podcast in hAudio. -- manu From martin at weborganics.co.uk Sat Oct 6 03:49:43 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sat Oct 6 03:49:07 2007 Subject: [uf-new] hAudio/table incompatibility In-Reply-To: <470699CD.3050001@digitalbazaar.com> References: <46FD1623.8000802@digitalbazaar.com> <6E0FB330-6450-426C-8D27-926055E60C26@julianstahnke.com> <47058EB5.602@digitalbazaar.com> <3B835F83-6E6E-4FBA-8308-FFDAC836F64B@makedatamakesense.com> <4705AA3B.2020802@digitalbazaar.com> <383B3334-80FC-40BF-B655-39963BF5DB99@julianstahnke.com> <1191605497.31012.6.camel@localhost.localdomain> <470699CD.3050001@digitalbazaar.com> Message-ID: <1191667783.5782.45.camel@localhost.localdomain> On Fri, 2007-10-05 at 16:08 -0400, Manu Sporny wrote: > Martin McEvoy wrote: > > On Fri, 2007-10-05 at 09:44 +0100, Julian Stahnke wrote: > >> So this simpler proposal makes perfect sense to me. > > > > at least someone on the list Is starting to make sense. > > Criticize the ideas, not the people, please. :) > > > I have been wrestling with the current proposal of hAudio since Manu > > made his announcement [1] And frankly the current proposal is starting > > to make less and less sense to me, With each different proposal the > > concept of hAudio gets more and more vague. and honestly I dont like it > > at all the way hAudio stands now. > > > > What happened to keep it Simple, and *Meaningful*? > > We are attempting to keep it simple... remember, if we don't have ALBUM > and TRACK - we have to have the hAlbum Microformat. hAlbum is an order > of magnitude more complicated than what is currently being proposed. > > What part of the mark-up isn't "meaningful" to you? Please be very > explicit as I'm having a hard time following what part of the hAudio > specification you don't like. Preface your statements with "This > concerns hAudio ISSUE #N..." > > > So let Keep it simple eh? > > > > PROPOSAL: > > > >
> > Album Title > > [...]Artist[...] > >
1 > > Track One > > [...] > >
> >
2 > > Track Two > > [...] > >
> >
> > > > Notice no need to Reiterate hAudio over and over again, hAudio only=20 > > needs to be declared *ONCE* because the entire contents *ARE* hAudio > > Please take a bit more time to outline your objection more clearly. > Which one of the hAudio ISSUES is this about? all the general hAudio proposal.... > > http://microformats.org/wiki/audio-info-issues#Problem:_TRACK_does_not_work_in_tables > > I'm guessing that you don't like the fact that you must define both > TRACK and HAUDIO? > > The reason that we're doing this is because we might want to re-use > TRACK (or whatever we end up calling it) in hVideo. > > Content has sections: > > Albums have Tracks > Television Series have Episodes > DVDs have Chapters > Books have Chapters > > We could end up re-using TRACK to describe DVDs like so: > >
> ... > The Matrix > ... > Chapter 27: The Lobby > ... > Chinese Audio Track > ... >
[?] > > If we don't specify hvideo for the video track and haudio for the audio > track, how would the parser determine the difference? We would have > ambiguity, which is one of the reasons all of the other Microformats do > this as well. > > If you want to push your proposal above, you will have to make the > following arguments: > > 1. Why Ambiguity is not an issue for TRACK. It is an ambiguity when you couple it with another instance of hAudio , it shouldn't I cause such confusions I don't think. TRACK should be clearly defined as a child element of hAudio for it to contain hAudio seems confusing an unnecessary: haudio track haudio ? hAudio inside hAudio ?... > 2. Why we should introduce a new property called TRACK-TITLE. You Have proposed recording, album, track, podcast, position and description 5 new properties ONE reused from hAlbum *Track* the rest !!! You decided from the Issues page I Hope? http://microformats.org/wiki/audio-info-issues First I notice that you have dropped the audio-title property? http://microformats.org/wiki/audio-info-issues#audio-title_Property Only YOU made a vote for changing the current propsal which clearly means to me that only you had an issue with this? +1 : use RECORDING and ALBUM ManuSporny 18:20, 27 Sep 2007 (PDT) My Proposal Suggests We Keep it I voted Against changing it -1 : don't change audio-title Martin McEvoy 15:48, 14 Aug 2007 (GMT) David Janes voted also on this issue +1 for using FN, no clear difference between two so why invent another David Janes 14 August 2007 I would take that as a vote against or changing it entirely My view would be from the *Three* votes we had that this was really a *NON ISSUE* but you changed it any way to reflect your views? > 3. Why we should require CONTRIBUTOR to be marked up via a VCARD. It Doesn't Just a recomendation as per the hAudio Spec. > > > I feel the more we bloat hAudio with *not* well thought of semantic > > class names such as *Album* (a container class or object not a title) > > ALBUM is not a container class, In your view It Isn't.. In my View IT IS You re used the already discovered meaning of hAlbum I Presume? http://microformats.org/wiki/audio-album-proposal#hAlbum http://microformats.org/wiki/audio-album-proposal#Simple_Album_Example > it defines two things: > > - the name of an audio album > - the type of the hAudio > > The examples require us to have something like this, so is your > opposition to it's name... or the concept that we need something to > denote the name and type of an hAudio? > > > and *Podcast* (which is also a container class and not a title) the > > less > > PODCAST will probably not make it in unless somebody other than me > starts supporting it. > > Let me point out that we have plenty of podcast examples: > > http://microformats.org/wiki/audio-info-examples#Music_Podcasting > > I'd like hAudio to be completed sooner than later and if PODCAST is > going to cause push-back, then I'd much rather drop it and move on... > even though we have a number of examples to support putting podcast in > hAudio. I propose You change the hAudio Proposal back to the 0.6 version UNTILL these ISSUES have been resolved YOU cant Just change the proposal to reflect your personal views.. Manu you didnt even notify the list that you were making these changes untill AFTER the changes were made. Frankly I resent the way you are seeming to bully this community into fiting into hAudio RDFa agenda http://wiki.digitalbazaar.com/en/HAudio_RDFa which you have said yourself is more useful than the Microformat Proposal http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2007Oct/0017.html Thanks Martin > > -- manu > > _______________________________________________ > microformats-new mailing list > microformats-new@microformats.org > http://microformats.org/mailman/listinfo/microformats-new From martin at weborganics.co.uk Sat Oct 6 04:31:12 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sat Oct 6 04:30:35 2007 Subject: [uf-new] hAudio/table incompatibility In-Reply-To: <1191667783.5782.45.camel@localhost.localdomain> References: <46FD1623.8000802@digitalbazaar.com> <6E0FB330-6450-426C-8D27-926055E60C26@julianstahnke.com> <47058EB5.602@digitalbazaar.com> <3B835F83-6E6E-4FBA-8308-FFDAC836F64B@makedatamakesense.com> <4705AA3B.2020802@digitalbazaar.com> <383B3334-80FC-40BF-B655-39963BF5DB99@julianstahnke.com> <1191605497.31012.6.camel@localhost.localdomain> <470699CD.3050001@digitalbazaar.com> <1191667783.5782.45.camel@localhost.localdomain> Message-ID: <1191670272.5782.48.camel@localhost.localdomain> On Sat, 2007-10-06 at 11:49 +0100, Martin McEvoy wrote: > On Fri, 2007-10-05 at 16:08 -0400, Manu Sporny wrote: > > Martin McEvoy wrote: > > > On Fri, 2007-10-05 at 09:44 +0100, Julian Stahnke wrote: > > >> So this simpler proposal makes perfect sense to me. > > > > > > at least someone on the list Is starting to make sense. Oh And thanks for Quoting me out of context.. http://microformats.org/discuss/mail/microformats-new/2007-October/000958.html > > > > Criticize the ideas, not the people, please. :) > > > > > I have been wrestling with the current proposal of hAudio since Manu > > > made his announcement [1] And frankly the current proposal is starting > > > to make less and less sense to me, With each different proposal the > > > concept of hAudio gets more and more vague. and honestly I dont like it > > > at all the way hAudio stands now. > > > > > > What happened to keep it Simple, and *Meaningful*? > > > > We are attempting to keep it simple... remember, if we don't have ALBUM > > and TRACK - we have to have the hAlbum Microformat. hAlbum is an order > > of magnitude more complicated than what is currently being proposed. > > > > What part of the mark-up isn't "meaningful" to you? Please be very > > explicit as I'm having a hard time following what part of the hAudio > > specification you don't like. Preface your statements with "This > > concerns hAudio ISSUE #N..." > > > > > So let Keep it simple eh? > > > > > > PROPOSAL: > > > > > >
> > > Album Title > > > [...]Artist[...] > > >
1 > > > Track One > > > [...] > > >
> > >
2 > > > Track Two > > > [...] > > >
> > >
> > > > > > Notice no need to Reiterate hAudio over and over again, hAudio only=20 > > > needs to be declared *ONCE* because the entire contents *ARE* hAudio > > > > Please take a bit more time to outline your objection more clearly. > > Which one of the hAudio ISSUES is this about? > > all the general hAudio proposal.... > > > > > http://microformats.org/wiki/audio-info-issues#Problem:_TRACK_does_not_work_in_tables > > > > I'm guessing that you don't like the fact that you must define both > > TRACK and HAUDIO? > > > > The reason that we're doing this is because we might want to re-use > > TRACK (or whatever we end up calling it) in hVideo. > > > > Content has sections: > > > > Albums have Tracks > > Television Series have Episodes > > DVDs have Chapters > > Books have Chapters > > > > We could end up re-using TRACK to describe DVDs like so: > > > >
> > ... > > The Matrix > > ... > > Chapter 27: The Lobby > > ... > > Chinese Audio Track > > ... > >
> > [?] > > > > > If we don't specify hvideo for the video track and haudio for the audio > > track, how would the parser determine the difference? We would have > > ambiguity, which is one of the reasons all of the other Microformats do > > this as well. > > > > If you want to push your proposal above, you will have to make the > > following arguments: > > > > 1. Why Ambiguity is not an issue for TRACK. > > It is an ambiguity when you couple it with another instance of hAudio > , it shouldn't I cause such confusions I don't think. TRACK should be > clearly defined as a child element of hAudio for it to contain hAudio > seems confusing an unnecessary: > > haudio > track > haudio > > ? > hAudio inside hAudio ?... > > > 2. Why we should introduce a new property called TRACK-TITLE. > > You Have proposed > > recording, album, track, podcast, position and description > > 5 new properties ONE reused from hAlbum *Track* the rest !!! > > You decided from the Issues page I Hope? > > http://microformats.org/wiki/audio-info-issues > > First I notice that you have dropped the audio-title property? > > http://microformats.org/wiki/audio-info-issues#audio-title_Property > > Only YOU made a vote for changing the current propsal which clearly > means to me that only you had an issue with this? > +1 : use RECORDING and ALBUM ManuSporny 18:20, 27 Sep 2007 (PDT) > > My Proposal Suggests We Keep it I voted Against changing it > -1 : don't change audio-title Martin McEvoy 15:48, 14 Aug 2007 (GMT) > > David Janes voted also on this issue > +1 for using FN, no clear difference between two so why invent another > David Janes 14 August 2007 > > I would take that as a vote against or changing it entirely > > My view would be from the *Three* votes we had that this was really a > *NON ISSUE* but you changed it any way to reflect your views? > > > 3. Why we should require CONTRIBUTOR to be marked up via a VCARD. > > It Doesn't Just a recomendation as per the hAudio Spec. > > > > > > I feel the more we bloat hAudio with *not* well thought of semantic > > > class names such as *Album* (a container class or object not a title) > > > > ALBUM is not a container class, > > In your view It Isn't.. > > In my View IT IS > You re used the already discovered meaning of hAlbum I Presume? > > http://microformats.org/wiki/audio-album-proposal#hAlbum > http://microformats.org/wiki/audio-album-proposal#Simple_Album_Example > > > > it defines two things: > > > > - the name of an audio album > > - the type of the hAudio > > > > The examples require us to have something like this, so is your > > opposition to it's name... or the concept that we need something to > > denote the name and type of an hAudio? > > > > > and *Podcast* (which is also a container class and not a title) the > > > less > > > > PODCAST will probably not make it in unless somebody other than me > > starts supporting it. > > > > Let me point out that we have plenty of podcast examples: > > > > http://microformats.org/wiki/audio-info-examples#Music_Podcasting > > > > I'd like hAudio to be completed sooner than later and if PODCAST is > > going to cause push-back, then I'd much rather drop it and move on... > > even though we have a number of examples to support putting podcast in > > hAudio. > > I propose You change the hAudio Proposal back to the 0.6 version UNTILL > these ISSUES have been resolved YOU cant Just change the proposal to > reflect your personal views.. > > Manu you didnt even notify the list that you were making these changes > untill AFTER the changes were made. > > Frankly I resent the way you are seeming to bully this community into > fiting into hAudio RDFa agenda > > http://wiki.digitalbazaar.com/en/HAudio_RDFa > > which you have said yourself is more useful than the Microformat > Proposal > > http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2007Oct/0017.html > > Thanks > > Martin > > > > -- manu > > > > _______________________________________________ > > microformats-new mailing list > > microformats-new@microformats.org > > http://microformats.org/mailman/listinfo/microformats-new From scott at makedatamakesense.com Sat Oct 6 07:53:06 2007 From: scott at makedatamakesense.com (Scott Reynen) Date: Sat Oct 6 07:53:10 2007 Subject: [uf-new] hAudio/table incompatibility In-Reply-To: <1191670272.5782.48.camel@localhost.localdomain> References: <46FD1623.8000802@digitalbazaar.com> <6E0FB330-6450-426C-8D27-926055E60C26@julianstahnke.com> <47058EB5.602@digitalbazaar.com> <3B835F83-6E6E-4FBA-8308-FFDAC836F64B@makedatamakesense.com> <4705AA3B.2020802@digitalbazaar.com> <383B3334-80FC-40BF-B655-39963BF5DB99@julianstahnke.com> <1191605497.31012.6.camel@localhost.localdomain> <470699CD.3050001@digitalbazaar.com> <1191667783.5782.45.camel@localhost.localdomain> <1191670272.5782.48.camel@localhost.localdomain> Message-ID: <18A82A57-257A-4C92-B562-4C539D1759B5@makedatamakesense.com> >>> So this simpler proposal makes perfect sense to me. >> >> at least someone on the list Is starting to make sense. > > Oh And thanks for Quoting me out of context.. Let's all try to clearly state what we mean without sarcasm and avoiding assumptions about what others mean, in the interest of clarifying disagreement and finding agreement. -- Scott Reynen MakeDataMakeSense.com From julian at julianstahnke.com Sat Oct 6 11:24:26 2007 From: julian at julianstahnke.com (Julian Stahnke) Date: Sat Oct 6 11:24:31 2007 Subject: [uf-new] hAudio/table incompatibility In-Reply-To: <470699CD.3050001@digitalbazaar.com> References: <46FD1623.8000802@digitalbazaar.com> <6E0FB330-6450-426C-8D27-926055E60C26@julianstahnke.com> <47058EB5.602@digitalbazaar.com> <3B835F83-6E6E-4FBA-8308-FFDAC836F64B@makedatamakesense.com> <4705AA3B.2020802@digitalbazaar.com> <383B3334-80FC-40BF-B655-39963BF5DB99@julianstahnke.com> <1191605497.31012.6.camel@localhost.localdomain> <470699CD.3050001@digitalbazaar.com> Message-ID: <85137B17-28D2-4A07-87E7-7864A39EDAEA@julianstahnke.com> > I'm guessing that you don't like the fact that you must define both > TRACK and HAUDIO? > > The reason that we're doing this is because we might want to re-use > TRACK (or whatever we end up calling it) in hVideo. > > Content has sections: > > Albums have Tracks > Television Series have Episodes > DVDs have Chapters > Books have Chapters > > We could end up re-using TRACK to describe DVDs like so: > >
> ... > The Matrix > ... > Chapter 27: The Lobby > ... > Chinese Audio Track > ... >
> > If we don't specify hvideo for the video track and haudio for the > audio > track, how would the parser determine the difference? We would have > ambiguity, which is one of the reasons all of the other > Microformats do > this as well. > > If you want to push your proposal above, you will have to make the > following arguments: > > 1. Why Ambiguity is not an issue for TRACK. > 2. Why we should introduce a new property called TRACK-TITLE. > 3. Why we should require CONTRIBUTOR to be marked up via a VCARD. About tracks inside hAudio/hVideo: What about assuming that the track has the same media type as its parent element unless declared otherwise? That way, the following?mentioned before?would thus be possible:
... Album Title ... Song Name ...
What does ?track? mean in the context of the hVideo format, though? I would assume, from my limited forays into the world of video editing and from DVDs I own, that there can be multiple audio tracks that run in parallel. You can then choose one (?English?, for example) or even two which then run in parallel (?English? and ?Director?s comments? on a DVD). The usage of ?track? specifically in hAudio (and rightfully so) is a sequential one, though. One track comes after another. So while it shares the same name, it?s (to my mind) an entirely different concept than a track found on a CD. I?m not saying that one shouldn?t use the name track for hVideo?by no means, it seems to be quite valid. But I think it?s dangerous to define ?track? _across_ the boundaries of it?s definition in the container it?s used in. Maybe it should not have a definition by its own but only in context with the microformat it is used in. (Same as, for example, ?boot??it can either be something you wear on your foot or a part of a car.) Then again, that might be quite confusing. I?m very confused already, for you could also map ?track? in hVideo to what commonly is referred to as a ?chapter? on a DVD. Which would be against its common usage in everyday language (I think). Maybe I missed a bit that would shed some light on this, but I think this issue needs some clarification. For the record: I?m totally for using ?track? in hAudio, I?m just wary of trying to define it in a way that makes it be exactly the same in hVideo as well. From julian at julianstahnke.com Sat Oct 6 11:36:46 2007 From: julian at julianstahnke.com (Julian Stahnke) Date: Sat Oct 6 11:37:24 2007 Subject: [uf-new] hAudio/table incompatibility In-Reply-To: <85137B17-28D2-4A07-87E7-7864A39EDAEA@julianstahnke.com> References: <46FD1623.8000802@digitalbazaar.com> <6E0FB330-6450-426C-8D27-926055E60C26@julianstahnke.com> <47058EB5.602@digitalbazaar.com> <3B835F83-6E6E-4FBA-8308-FFDAC836F64B@makedatamakesense.com> <4705AA3B.2020802@digitalbazaar.com> <383B3334-80FC-40BF-B655-39963BF5DB99@julianstahnke.com> <1191605497.31012.6.camel@localhost.localdomain> <470699CD.3050001@digitalbazaar.com> <85137B17-28D2-4A07-87E7-7864A39EDAEA@julianstahnke.com> Message-ID: <71B758F6-A0AC-401D-973D-4CF044C5B045@julianstahnke.com> > The usage of ?track? specifically in hAudio (and rightfully so) is > a sequential one, though. One track comes after another. So while > it shares the same name, it?s (to my mind) an entirely different > concept than a track found on a CD. Gah! I wrote that in a very misleading way. I *don?t* mean that the usage of track in hAudio is entirely different than tracks on a CD. I mean that tracks on a DVD/in a video seem to be an entirely different concept from tracks on a CD (from which the hAudio tracks are derived). From scott at makedatamakesense.com Sat Oct 6 12:02:55 2007 From: scott at makedatamakesense.com (Scott Reynen) Date: Sat Oct 6 12:04:41 2007 Subject: [uf-new] hAudio/table incompatibility In-Reply-To: <85137B17-28D2-4A07-87E7-7864A39EDAEA@julianstahnke.com> References: <46FD1623.8000802@digitalbazaar.com> <6E0FB330-6450-426C-8D27-926055E60C26@julianstahnke.com> <47058EB5.602@digitalbazaar.com> <3B835F83-6E6E-4FBA-8308-FFDAC836F64B@makedatamakesense.com> <4705AA3B.2020802@digitalbazaar.com> <383B3334-80FC-40BF-B655-39963BF5DB99@julianstahnke.com> <1191605497.31012.6.camel@localhost.localdomain> <470699CD.3050001@digitalbazaar.com> <85137B17-28D2-4A07-87E7-7864A39EDAEA@julianstahnke.com> Message-ID: On Oct 6, 2007, at 12:24 PM, Julian Stahnke wrote: > What does ?track? mean in the context of the hVideo format, though? I think we're getting distracted here. That's a good question for the hVideo discussion, but it's really irrelevant to the hAudio discussion. Audio tracks need to be clearly identified as audio tracks regardless of what happens with hVideo, so let's focus on how to do that and leave hVideo for a separate discussion. -- Scott Reynen MakeDataMakeSense.com From julian at julianstahnke.com Sat Oct 6 12:42:02 2007 From: julian at julianstahnke.com (Julian Stahnke) Date: Sat Oct 6 12:43:00 2007 Subject: [uf-new] hAudio/table incompatibility In-Reply-To: References: <46FD1623.8000802@digitalbazaar.com> <6E0FB330-6450-426C-8D27-926055E60C26@julianstahnke.com> <47058EB5.602@digitalbazaar.com> <3B835F83-6E6E-4FBA-8308-FFDAC836F64B@makedatamakesense.com> <4705AA3B.2020802@digitalbazaar.com> <383B3334-80FC-40BF-B655-39963BF5DB99@julianstahnke.com> <1191605497.31012.6.camel@localhost.localdomain> <470699CD.3050001@digitalbazaar.com> <85137B17-28D2-4A07-87E7-7864A39EDAEA@julianstahnke.com> Message-ID: <56FF72C7-16C4-40D7-8806-956D44103C80@julianstahnke.com> On 6 Oct 2007, at 8:02pm, Scott Reynen wrote: > On Oct 6, 2007, at 12:24 PM, Julian Stahnke wrote: > >> What does ?track? mean in the context of the hVideo format, though? > > I think we're getting distracted here. That's a good question for > the hVideo discussion, but it's really irrelevant to the hAudio > discussion. Audio tracks need to be clearly identified as audio > tracks regardless of what happens with hVideo, so let's focus on > how to do that and leave hVideo for a separate discussion. Okay. If that?s the case, then I don?t see why ?track? could not be just plain text? Secondly, somewhat related, what happens if you stumble upon something like the following:

my album title

by the artist
  1. my track title
  2. my track title
  3. my track title
Even though the tracks aren?t marked up as hAudio element and hence have no ?position? attribute, should ?position? be implied by the position of the track in the
    ? (This must, obviously, never happen for an
      .) I think that would make sense and enable some nice, light-weight mark-up that everyone with even the most basic understanding of HTML could comprehend or write (and that is quite parseable as well). (Also, I don?t know if the proposal to allow ?contributor? to be plain-text was welcomed or not. Just imagine an hcard in there in case it wasn?t ;)) From msporny at digitalbazaar.com Sat Oct 6 15:54:33 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Sat Oct 6 15:54:36 2007 Subject: [uf-new] hAudio/table incompatibility In-Reply-To: <85137B17-28D2-4A07-87E7-7864A39EDAEA@julianstahnke.com> References: <46FD1623.8000802@digitalbazaar.com> <6E0FB330-6450-426C-8D27-926055E60C26@julianstahnke.com> <47058EB5.602@digitalbazaar.com> <3B835F83-6E6E-4FBA-8308-FFDAC836F64B@makedatamakesense.com> <4705AA3B.2020802@digitalbazaar.com> <383B3334-80FC-40BF-B655-39963BF5DB99@julianstahnke.com> <1191605497.31012.6.camel@localhost.localdomain> <470699CD.3050001@digitalbazaar.com> <85137B17-28D2-4A07-87E7-7864A39EDAEA@julianstahnke.com> Message-ID: <47081229.80403@digitalbazaar.com> Julian Stahnke wrote: >> If you want to push your proposal above, you will have to make the >> following arguments: >> >> 1. Why Ambiguity is not an issue for TRACK. >> 2. Why we should introduce a new property called TRACK-TITLE. >> 3. Why we should require CONTRIBUTOR to be marked up via a VCARD. > > About tracks inside hAudio/hVideo: What about assuming that the track > has the same media type as its parent element unless declared otherwise? That is a rule that we could certainly enforce via the parser... and it would reduce the markup that a publisher would have to do. Just to add a bit of implementation detail to your proposal: An hAudio parser would then assume that the contents of TRACK is an hAudio object if it is inside of an hAudio container. This means that any uF markup inside of TRACK could be any of the properties of hAudio. hAudio parsers, when seeing TRACK would create another hAudio object and stuff the properties found in TRACK into the newly created hAudio object for the TRACK. Scott Reynen wrote: >> What does ?track? mean in the context of the hVideo format, though? > I think we're getting distracted here. That's a good question for the > hVideo discussion, but it's really irrelevant to the hAudio > discussion. I was attempting to think ahead to hVideo, but it seems to be causing more confusion than helping. Scott's right... we should concentrate on hAudio. > Okay. If that?s the case, then I don?t see why ?track? could not be > just plain text? We could easily give publishers both options without complicating the parser that greatly. Both of the examples below would be proper uses of hAudio:

      my album title

      by the artist
      1. my track title
      2. my track title
      3. my track title

      3 live bands at my local venue

      by various artists
      1. first track title by first artist
      2. second track title by second artist
      3. third track title by third artist
      > Even though the tracks aren?t marked up as hAudio element and hence > have no ?position? attribute, should ?position? be implied by the > position of the track in the
        ? My thoughts are that it should be... but with the ability to override the
      1. numbering scheme. What happens if somebody only wants to list 3 of the items in the album... song 3, 5, and 8? It should also be noted that the POSITION and DESCRIPTION concepts are disputed additions to the proposal. I still need to go back through and re-analyze the examples to prove that there is enough evidence in the examples to add POSITION and DESCRIPTION to hAudio. PODCAST is disputed by Martin and since I'm the only person that is backing it based on the examples, it will probably be dropped unless somebody else wants to see the ability to mark up PODCASTs via hAudio. It also seems that RECORDING (was audio-title) is a disputed name change, per Martin. -- manu From scott at makedatamakesense.com Sat Oct 6 16:24:52 2007 From: scott at makedatamakesense.com (Scott Reynen) Date: Sat Oct 6 16:24:55 2007 Subject: [uf-new] hAudio/table incompatibility In-Reply-To: <47081229.80403@digitalbazaar.com> References: <46FD1623.8000802@digitalbazaar.com> <6E0FB330-6450-426C-8D27-926055E60C26@julianstahnke.com> <47058EB5.602@digitalbazaar.com> <3B835F83-6E6E-4FBA-8308-FFDAC836F64B@makedatamakesense.com> <4705AA3B.2020802@digitalbazaar.com> <383B3334-80FC-40BF-B655-39963BF5DB99@julianstahnke.com> <1191605497.31012.6.camel@localhost.localdomain> <470699CD.3050001@digitalbazaar.com> <85137B17-28D2-4A07-87E7-7864A39EDAEA@julianstahnke.com> <47081229.80403@digitalbazaar.com> Message-ID: On Oct 6, 2007, at 4:54 PM, Manu Sporny wrote: > PODCAST is disputed by Martin and since I'm the only person that is > backing it based on the examples, it will probably be dropped unless > somebody else wants to see the ability to mark up PODCASTs via hAudio. That's assuming those who don't want a podcast class don't want to be able to markup podcasts, which in my case is a false assumption. I don't want a podcast class because I think we can markup podcasts without it. Specifically, hAtom + hAudio = a podcast. If you see something missing there, please clarify what exactly. -- Scott Reynen MakeDataMakeSense.com From julian at julianstahnke.com Sat Oct 6 16:38:08 2007 From: julian at julianstahnke.com (Julian Stahnke) Date: Sat Oct 6 16:38:13 2007 Subject: [uf-new] hAudio/table incompatibility In-Reply-To: <47081229.80403@digitalbazaar.com> References: <46FD1623.8000802@digitalbazaar.com> <6E0FB330-6450-426C-8D27-926055E60C26@julianstahnke.com> <47058EB5.602@digitalbazaar.com> <3B835F83-6E6E-4FBA-8308-FFDAC836F64B@makedatamakesense.com> <4705AA3B.2020802@digitalbazaar.com> <383B3334-80FC-40BF-B655-39963BF5DB99@julianstahnke.com> <1191605497.31012.6.camel@localhost.localdomain> <470699CD.3050001@digitalbazaar.com> <85137B17-28D2-4A07-87E7-7864A39EDAEA@julianstahnke.com> <47081229.80403@digitalbazaar.com> Message-ID: <86B0D4A9-F1FB-4AFB-9670-503FB04F3318@julianstahnke.com> >
        >

        my album title

        > by the artist >
          >
        1. my track title
        2. >
        3. my track title
        4. >
        5. my track title
        6. >
        >
        > >
        >

        3 live bands at my local venue

        > by various artists >
          >
        1. > first track title by > first artist >
        2. >
        3. > second track title by > second artist >
        4. >
        5. > third track title by > third artist >
        6. >
        >
        I think that, if you want to use hAudio properties inside a track, it actually must be an hAudio element. It must not be an hAudio element if you *only* want to use plain-text. Same for contributor with regards to hCard. Would seem most sensible to me. >> Even though the tracks aren?t marked up as hAudio element and hence >> have no ?position? attribute, should ?position? be implied by the >> position of the track in the
          ? > > My thoughts are that it should be... but with the ability to override > the
        1. numbering scheme. What happens if somebody only wants to > list 3 > of the items in the album... song 3, 5, and 8? In that case, one would either use an unordered list (and have no numbering) or just use a full-blown haudio element and specify the position via the position property as that would *always* override any implied formatting. Implied formatting should accommodate for the most common use cases and be kept simple, I think. It?s the same with implied fn formatting. It works fine in most cases, and if one wants something more fancy, one just uses given- name and family-name etc. Note the use of haudio on the
        2. s, I?m using properties of haudio instead of plain-text, so a new nested haudio element should be required imho. That would result in the following mark-up:

          3 live bands at my local venue

          by various artists
          • 1 first track title by first artist
          • 4 second track title by second artist
          • 8 third track title by third artist
          Your example brings up something new; the various artist album case. From common sense I?d say one should be able to omit the contributor in that case. The parser then should assume it is a various artist album and either say ?various artists? (less colloquial, obviously ;)) and/or, if available, construct it from the contributors in the ?track haudio? elements. The decision about what to do/display would then be in the hands of the person using the parser for his specific project. I?m aware though that this leads to a dangerous path of assumptions and implications. It may be common sense and thus not very complicated for *me*?but someone else may think differently. Then again, it *really* makes sense to me. But I think we really need some more opinions on this case. >> PODCAST is disputed by Martin and since I'm the only person that is >> backing it based on the examples, it will probably be dropped unless >> somebody else wants to see the ability to mark up PODCASTs via >> hAudio. > > That's assuming those who don't want a podcast class don't want to > be able to markup podcasts, which in my case is a false > assumption. I don't want a podcast class because I think we can > markup podcasts without it. Specifically, hAtom + hAudio = a > podcast. If you see something missing there, please clarify what > exactly. I haven?t given that case a lot of thinking, but I really like that solution. It even mirrors the technical definition of a podcast and makes it digestible by the whole toolchain I image one would want to use on it. From paul_wilkins at xtra.co.nz Sat Oct 6 17:27:25 2007 From: paul_wilkins at xtra.co.nz (paul_wilkins@xtra.co.nz) Date: Sat Oct 6 17:27:29 2007 Subject: [uf-new] I propose a new microformat for poems. Message-ID: <787886.78618.qm@web96002.mail.aue.yahoo.com> From: Michael Walker >
          >

          > Standing by the roadside,
          > A tall dark man,
          > Wore a long brown coat,
          > Stood in the rain. >

          I've never been keen with using breaks. A more semantically correct answer is provided with XHTML 2.0 where a line element is defined so that awful breaks aren't required in things like poems. If they were used, then the poem would look like this:

          Standing by the roadside, A tall dark man, Wore a long brown coat, Stood in the rain.

          Until such code is supported though, a modified form can be used

          Standing by the roadside, A tall dark man, Wore a long brown coat, Stood in the rain.

          with a style of .l { display: block; } It's bulkier than just having breaks, but it gives warm fuzzies to the the semantic leprechaun within me. -- Paul Wilkins From msporny at digitalbazaar.com Sat Oct 6 18:08:48 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Sat Oct 6 18:08:51 2007 Subject: [uf-new] hAudio position and description properties Message-ID: <470831A0.7070300@digitalbazaar.com> Most of the day today was spent re-analyzing all of the music service and podcast websites in audio-info-examples using Microformalyze. The raw analysis data is available here: http://microformats.org/wiki/audio-info-examples#Microformalyze_Data_Files The analysis is available here: http://microformats.org/wiki/audio-info-examples#Analysis_of_Music_Services http://microformats.org/wiki/audio-info-examples#Analysis_of_Music_Podcasts The new analysis shows very strong support for POSITION. This property is displayed in 70.73% of 41 music service websites analyzed and 100% of the 8 podcast websites analyzed. There is also enough support to meet the 80/20 rule for DESCRIPTION. This property is displayed in 39.02% of 41 music service websites analyzed and 100% of the 8 podcast websites analyzed. PROPOSAL: We add POSITION and DESCRIPTION to the hAudio draft since there are enough examples to warrant their inclusion into the Microformat. -- manu From julian at julianstahnke.com Sat Oct 6 18:14:45 2007 From: julian at julianstahnke.com (Julian Stahnke) Date: Sat Oct 6 18:14:51 2007 Subject: [uf-new] hAudio position and description properties In-Reply-To: <470831A0.7070300@digitalbazaar.com> References: <470831A0.7070300@digitalbazaar.com> Message-ID: <316FC33D-99C3-4E8F-839C-9B3AB61F4AAD@julianstahnke.com> > PROPOSAL: We add POSITION and DESCRIPTION to the hAudio draft since > there are enough examples to warrant their inclusion into > the Microformat. I think you?re right and they both make perfect sense. From martin at weborganics.co.uk Sat Oct 6 19:47:17 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sat Oct 6 19:46:40 2007 Subject: [uf-new] hAudio position and description properties In-Reply-To: <470831A0.7070300@digitalbazaar.com> References: <470831A0.7070300@digitalbazaar.com> Message-ID: <1191725237.12116.17.camel@localhost.localdomain> On Sat, 2007-10-06 at 21:08 -0400, Manu Sporny wrote: > Most of the day today was spent re-analyzing all of the music service > and podcast websites in audio-info-examples using Microformalyze. The > raw analysis data is available here: > > http://microformats.org/wiki/audio-info-examples#Microformalyze_Data_Files > > The analysis is available here: > > http://microformats.org/wiki/audio-info-examples#Analysis_of_Music_Services > > http://microformats.org/wiki/audio-info-examples#Analysis_of_Music_Podcasts > > The new analysis shows very strong support for POSITION. This property > is displayed in 70.73% of 41 music service websites analyzed and 100% of > the 8 podcast websites analyzed. I found No evidence of Position as far as podcasting is concerned although all the examples make a reference to episode I am not sure that this is the same thing, Can I also point out that podcasting Is NOT a problem area for this discussion. However Position Is something that should be supported As far as Music Downloads are concerned +1 for Position > > There is also enough support to meet the 80/20 rule for DESCRIPTION. > This property is displayed in 39.02% of 41 music service websites > analyzed and 100% of the 8 podcast websites analyzed. +1 for Description > > PROPOSAL: We add POSITION and DESCRIPTION to the hAudio draft since > there are enough examples to warrant their inclusion into > the Microformat. > > -- manu Manu are you also going to REMOVE the Album and Podcast properties and revert back to *audio-title* until any disputes have been resolved? I do not think that three votes was enough to warrant any changes to the existing proposal. I think you should have notified all the active participants in hAudio BEFORE you made any changes to OUR proposition. Thanks Martin > _______________________________________________ > microformats-new mailing list > microformats-new@microformats.org > http://microformats.org/mailman/listinfo/microformats-new From martin at weborganics.co.uk Sun Oct 7 12:30:39 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sun Oct 7 12:30:05 2007 Subject: [uf-new] hAudio position and description properties In-Reply-To: <1191725237.12116.17.camel@localhost.localdomain> References: <470831A0.7070300@digitalbazaar.com> <1191725237.12116.17.camel@localhost.localdomain> Message-ID: <1191785439.18330.16.camel@localhost.localdomain> On Sun, 2007-10-07 at 03:47 +0100, Martin McEvoy wrote: > On Sat, 2007-10-06 at 21:08 -0400, Manu Sporny wrote: > > Most of the day today was spent re-analyzing all of the music service > > and podcast websites in audio-info-examples using Microformalyze. The > > raw analysis data is available here: > > > > http://microformats.org/wiki/audio-info-examples#Microformalyze_Data_Files > > > > The analysis is available here: > > > > http://microformats.org/wiki/audio-info-examples#Analysis_of_Music_Services > > > > http://microformats.org/wiki/audio-info-examples#Analysis_of_Music_Podcasts > > > > The new analysis shows very strong support for POSITION. This property > > is displayed in 70.73% of 41 music service websites analyzed and 100% of > > the 8 podcast websites analyzed. > > I found No evidence of Position as far as podcasting is concerned > although all the examples make a reference to episode I am not sure that > this is the same thing, Can I also point out that podcasting Is NOT a > problem area for this discussion. > > However Position Is something that should be supported As far as Music > Downloads are concerned > > +1 for Position > > > > > There is also enough support to meet the 80/20 rule for DESCRIPTION. > > This property is displayed in 39.02% of 41 music service websites > > analyzed and 100% of the 8 podcast websites analyzed. > > +1 for Description > > > > > PROPOSAL: We add POSITION and DESCRIPTION to the hAudio draft since > > there are enough examples to warrant their inclusion into > > the Microformat. > > > > -- manu > > Manu are you also going to REMOVE the Album and Podcast properties and > revert back to *audio-title* until any disputes have been resolved? I do > not think that three votes was enough to warrant any changes to the > existing proposal. > > I think you should have notified all the active participants in hAudio > BEFORE you made any changes to OUR proposition. Sorry for seeming unreasonable but the additions of Album and Recording really was a bit of a surprise to me and something that wasn't fully discussed Anyway An easy solution The beginning of this conversation was about (in a nutshell) merging certain properties from hAlbum into hAudio right! so why don't we just do that >From hAlbum we reuse both *album-title* http://microformats.org/wiki/audio-album-proposal#Album_Title and *track* http://microformats.org/wiki/audio-album-proposal#Track coupled with new properties *position* and *description* merge all that with the 0.6 version of hAudio and I think we have something that will suit everyone's situation The full property list would be hAudio album-title contributor published rel-sample rel-enclosure rel-payment photo track audio-title duration category price Comments? Thanks Martin > > Thanks > > Martin > > _______________________________________________ > > microformats-new mailing list > > microformats-new@microformats.org > > http://microformats.org/mailman/listinfo/microformats-new From martin at weborganics.co.uk Sun Oct 7 12:32:30 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sun Oct 7 12:31:53 2007 Subject: [uf-new] hAudio position and description properties In-Reply-To: <1191785439.18330.16.camel@localhost.localdomain> References: <470831A0.7070300@digitalbazaar.com> <1191725237.12116.17.camel@localhost.localdomain> <1191785439.18330.16.camel@localhost.localdomain> Message-ID: <1191785550.18330.18.camel@localhost.localdomain> On Sun, 2007-10-07 at 20:30 +0100, Martin McEvoy wrote: > On Sun, 2007-10-07 at 03:47 +0100, Martin McEvoy wrote: > > On Sat, 2007-10-06 at 21:08 -0400, Manu Sporny wrote: > > > Most of the day today was spent re-analyzing all of the music service > > > and podcast websites in audio-info-examples using Microformalyze. The > > > raw analysis data is available here: > > > > > > http://microformats.org/wiki/audio-info-examples#Microformalyze_Data_Files > > > > > > The analysis is available here: > > > > > > http://microformats.org/wiki/audio-info-examples#Analysis_of_Music_Services > > > > > > http://microformats.org/wiki/audio-info-examples#Analysis_of_Music_Podcasts > > > > > > The new analysis shows very strong support for POSITION. This property > > > is displayed in 70.73% of 41 music service websites analyzed and 100% of > > > the 8 podcast websites analyzed. > > > > I found No evidence of Position as far as podcasting is concerned > > although all the examples make a reference to episode I am not sure that > > this is the same thing, Can I also point out that podcasting Is NOT a > > problem area for this discussion. > > > > However Position Is something that should be supported As far as Music > > Downloads are concerned > > > > +1 for Position > > > > > > > > There is also enough support to meet the 80/20 rule for DESCRIPTION. > > > This property is displayed in 39.02% of 41 music service websites > > > analyzed and 100% of the 8 podcast websites analyzed. > > > > +1 for Description > > > > > > > > PROPOSAL: We add POSITION and DESCRIPTION to the hAudio draft since > > > there are enough examples to warrant their inclusion into > > > the Microformat. > > > > > > -- manu > > > > Manu are you also going to REMOVE the Album and Podcast properties and > > revert back to *audio-title* until any disputes have been resolved? I do > > not think that three votes was enough to warrant any changes to the > > existing proposal. > > > > I think you should have notified all the active participants in hAudio > > BEFORE you made any changes to OUR proposition. > > Sorry for seeming unreasonable but the additions of Album and Recording > really was a bit of a surprise to me and something that wasn't fully > discussed > > Anyway An easy solution The beginning of this conversation was about > (in a nutshell) merging certain properties from hAlbum into hAudio > right! so why don't we just do that > > >From hAlbum we reuse both > > *album-title* > http://microformats.org/wiki/audio-album-proposal#Album_Title > > and > > *track* > http://microformats.org/wiki/audio-album-proposal#Track > > coupled with new properties > > *position* and *description* > > merge all that with the 0.6 version of hAudio and I think we have > something that will suit everyone's situation > > The full property list would be > > hAudio > album-title description > contributor > published > rel-sample > rel-enclosure > rel-payment > photo > track position > audio-title > duration > category > price > > Comments? > > > Thanks > Martin Sorry, Its been a long weekend :) > > > > > Thanks > > > > Martin > > > _______________________________________________ > > > microformats-new mailing list > > > microformats-new@microformats.org > > > http://microformats.org/mailman/listinfo/microformats-new From msporny at digitalbazaar.com Sun Oct 7 12:56:42 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Sun Oct 7 12:59:10 2007 Subject: [uf-new] hAudio position and description properties In-Reply-To: <1191785439.18330.16.camel@localhost.localdomain> References: <470831A0.7070300@digitalbazaar.com> <1191725237.12116.17.camel@localhost.localdomain> <1191785439.18330.16.camel@localhost.localdomain> Message-ID: <470939FA.8010009@digitalbazaar.com> Martin McEvoy wrote: > Anyway An easy solution The beginning of this conversation was about > (in a nutshell) merging certain properties from hAlbum into hAudio > right! so why don't we just do that > >>From hAlbum we reuse both > > *album-title* > http://microformats.org/wiki/audio-album-proposal#Album_Title > > and > > *track* > http://microformats.org/wiki/audio-album-proposal#Track > > coupled with new properties > > *position* and *description* > > merge all that with the 0.6 version of hAudio and I think we have > something that will suit everyone's situation The hAudio specification has been updated. The following properties have been reverted or added: * RECORDING has been changed back to AUDIO-TITLE * ALBUM has been changed back to ALBUM-TITLE * POSITION has been moved from disputed to not disputed status. * DESCRIPTION has been moved from disputed to not disputed status. -- manu From martin at weborganics.co.uk Sun Oct 7 13:34:57 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sun Oct 7 13:34:20 2007 Subject: [uf-new] hAudio position and description properties In-Reply-To: <470939FA.8010009@digitalbazaar.com> References: <470831A0.7070300@digitalbazaar.com> <1191725237.12116.17.camel@localhost.localdomain> <1191785439.18330.16.camel@localhost.localdomain> <470939FA.8010009@digitalbazaar.com> Message-ID: <1191789297.18962.0.camel@localhost.localdomain> On Sun, 2007-10-07 at 15:56 -0400, Manu Sporny wrote: > Martin McEvoy wrote: > > Anyway An easy solution The beginning of this conversation was about > > (in a nutshell) merging certain properties from hAlbum into hAudio > > right! so why don't we just do that > > > >>From hAlbum we reuse both > > > > *album-title* > > http://microformats.org/wiki/audio-album-proposal#Album_Title > > > > and > > > > *track* > > http://microformats.org/wiki/audio-album-proposal#Track > > > > coupled with new properties > > > > *position* and *description* > > > > merge all that with the 0.6 version of hAudio and I think we have > > something that will suit everyone's situation > > The hAudio specification has been updated. The following properties have > been reverted or added: > > * RECORDING has been changed back to AUDIO-TITLE > * ALBUM has been changed back to ALBUM-TITLE > * POSITION has been moved from disputed to not disputed status. > * DESCRIPTION has been moved from disputed to not disputed status. Thank You Manu :) Martin > > -- manu > _______________________________________________ > microformats-new mailing list > microformats-new@microformats.org > http://microformats.org/mailman/listinfo/microformats-new From jeff at jeffmcneill.com Sun Oct 7 16:58:13 2007 From: jeff at jeffmcneill.com (Jeff McNeill) Date: Sun Oct 7 16:58:17 2007 Subject: [uf-new] course syllabus markup or microformat? In-Reply-To: References: Message-ID: <519fa62f0710071658g2a7dd341q7be3695b125f4d0f@mail.gmail.com> Aloha everyone, Wondering if there is any work on microformat or markup of a course syllabus? Any and all suggestions solicited. Problem statement: * Syllabi are a source of much labor by instructors and much discussion and concern by students in higher education. Yet there appears to be no standard format either within or across colleges, disciplines, or courses. Reuse is based on copy-and-paste, word-of-mouth and serendipitous use of Google. With over 2 million undergraduate degrees awarded yearly in the United States alone, there is a large and growing population which use this document format. With the increasing demand for assessment of higher education (Spellings report, etc.), the humble syllabus is gaining in prominence. Initial information-gathering: * A cursory review of 14 syllabi of a similar course (undergraduate organizational communication), across a number of universities reveals a large amount of common information. * It appears that hCard, hCalendar, and citation/bibliographic microformats may be usefully deployed in this endeavor. Other efforts: * SylViA is a Berkeley iSchool masters project, but is specific only to one school: http://groups.sims.berkeley.edu/sylvia/docs/schema/syllabus_schema.xsd Definition: * http://en.wikipedia.org/wiki/Syllabus includes the formulation: > > > The syllabus serves many purposes for the students and the teacher such as 1) ensuring a fair and upfront contract between the instructor and students such that there is minimal confusion on policies relating to the course, 2) setting clear expectations of a) material to be learned, b) behavior in the classroom, and c) effort of student's behalf to be put into the course, 3) providing a roadmap of course organization/direction 4) relaying the instructor's teaching philosophy to the students, and 5) providing a marketing angle of the course such that students may choose early in the course whether the subject material is attractive. > > Many items can be included in a syllabus to maximize course organization and student understanding of expected material such as 1) grading policy (grading scale optional but helpful), 2) locations and times (classroom location/time, instructor office hours and location, teaching assistant office hours and location), 3) other contact information for instructor and teaching assistant such as phone or email, 4) materials required and/or recommended such as textbooks, assigned reading books, calculators (or other equipment), lab vouchers, etc 5) outside resources for subject material assistance (extra-curricular books, tutor locations, resource centers, etc), 6) important dates in course such as exams and paper due-dates 7) tips for succeeding in mastering course content such as study habits and expected time allotment, 8) suggested problems if applicable 9) necessary pre-requisites or co-requisites to current course, 10) safety rules if appropriate, and most importantly 11) objectives of course. -- Sincerely, Jeff McNeill http://jeffmcneill.com/ From bewest at gmail.com Sun Oct 7 21:57:58 2007 From: bewest at gmail.com (Benjamin West) Date: Sun Oct 7 21:58:01 2007 Subject: [uf-new] I propose a new microformat for poems. In-Reply-To: References: Message-ID: <8ad71be30710072157l4ee10744vf977a5f06347acd6@mail.gmail.com> On 10/3/07, Michael Walker wrote: > I can't seem to find a microformat for poetry. I often write poems and > post them to my blog (http://blog.yarrt.com), and I sometimes wonder about > the best way to code them. Below is the method I have thought of (with one > of my poems as an example): > -- > Michael Walker, Webmaster > There are other groups interested in this. It was recently brought up in a thread on the public-html list in the context of HTML5. http://lists.w3.org/Archives/Public/public-html/2007Oct/0058.html http://esw.w3.org/topic/HTML/PoeticSemantics Hope this helps. -Ben From paul_wilkins at xtra.co.nz Mon Oct 8 00:32:44 2007 From: paul_wilkins at xtra.co.nz (paul_wilkins@xtra.co.nz) Date: Mon Oct 8 00:32:49 2007 Subject: [uf-new] I propose a new microformat for poems. Message-ID: <928863.56190.qm@web96002.mail.aue.yahoo.com> From: Benjamin West > There are other groups interested in this. It was recently brought up > in a thread on the public-html list in the context of HTML5. > > http://lists.w3.org/Archives/Public/public-html/2007Oct/0058.html > http://esw.w3.org/topic/HTML/PoeticSemantics > > Hope this helps. Thank you Benjamin, that helps a lot. I've been wanting to get rid of the break elements from poetry. A previous post achieved that but at the expense of a lot of repeated class names, or as some call it, classitis. The discussion of poetry semantics helped remind me of what the answer should be. On the poetery semantics wiki, Olaf was proposing some HTML5 elements, POEM, STROPHE, LINE and H, but elements should be elemental, from which other more meaningful constructs are built. Gregory was saying "why not a containing element that indicates a line of poetry, much as
        3. and
        4. indicate the beginning and end of a list item?" XHTML is supposed to have an L element for marking up separate lines of text within a paragraph. This idea already exists, in the OL and UL structures. Tantek put together a presentation called "The Elements of Meaningful XHTML" where XHTML compounds are used to properly markup the content. http://tantek.com/presentations/2005/09/elements-of-xhtml/ I don't know how he still feels about his presentation, but to me it covers some very important ideas. A part of the presentation used OL structures to markup conversations between multiple people, and bibliographies. This works because the elements provide the semantics, while the styles are used to remove the line numbers from the list elements, to affect how it's presented. With this in mind, a poem can be quite easily marked up without linebreaks or special elements. ol.stanza { list-style: none; margin: 0; padding: 0; } . . .

          The Lady of Shalott

          1. On either side the river lie
          2. Long fields of barley and of rye,
          3. That clothe the wold and meet the sky;
          4. And through the field the road run by
          5. To many-tower'd Camelot;
          6. And up and down the people go,
          7. Gazing where the lilies blow
          8. Round an island there below,
          9. The island of Shalott.
          -- Paul Wilkins From chris.newell at rd.bbc.co.uk Mon Oct 8 07:42:09 2007 From: chris.newell at rd.bbc.co.uk (Chris Newell) Date: Mon Oct 8 08:12:34 2007 Subject: [uf-new] hAudio/table incompatibility In-Reply-To: References: <46FD1623.8000802@digitalbazaar.com> <6E0FB330-6450-426C-8D27-926055E60C26@julianstahnke.com> <47058EB5.602@digitalbazaar.com> <3B835F83-6E6E-4FBA-8308-FFDAC836F64B@makedatamakesense.com> <4705AA3B.2020802@digitalbazaar.com> <383B3334-80FC-40BF-B655-39963BF5DB99@julianstahnke.com> <1191605497.31012.6.camel@localhost.localdomain> <470699CD.3050001@digitalbazaar.com> <85137B17-28D2-4A07-87E7-7864A39EDAEA@julianstahnke.com> <47081229.80403@digitalbazaar.com> Message-ID: <6.2.0.14.2.20071008153204.02df8ea0@pop3> At 00:24 07/10/2007, Scott Reynen wrote: >On Oct 6, 2007, at 4:54 PM, Manu Sporny wrote: >>PODCAST is disputed by Martin and since I'm the only person that is >>backing it based on the examples, it will probably be dropped unless >>somebody else wants to see the ability to mark up PODCASTs via hAudio. > >That's assuming those who don't want a podcast class don't want to be >able to markup podcasts, which in my case is a false assumption. I >don't want a podcast class because I think we can markup podcasts >without it. Specifically, hAtom + hAudio = a podcast. If you see >something missing there, please clarify what exactly. Likewise we have TOPLIST, CHART, and PLAYLIST discussed as collection names in audio-info-issues #10. Aren't these generic list types which should be defined (where necessary) outside of hAudio? Chris _______________________ Chris Newell Lead Technologist BBC Research From msporny at digitalbazaar.com Mon Oct 8 08:22:05 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Mon Oct 8 08:24:40 2007 Subject: [uf-new] hAudio position and description properties In-Reply-To: <1191725237.12116.17.camel@localhost.localdomain> References: <470831A0.7070300@digitalbazaar.com> <1191725237.12116.17.camel@localhost.localdomain> Message-ID: <470A4B1D.8090204@digitalbazaar.com> Martin McEvoy wrote: > I found No evidence of Position as far as podcasting is concerned > although all the examples make a reference to episode I am not sure that > this is the same thing I treated podcast episode number as a POSITION because it was something that denoted an order, other than release date, for an audio recording. > I think you should have notified all the active participants in hAudio > BEFORE you made any changes to OUR proposition. I was merely attempting to bring the hAudio specification up-to-date with the issues page and the discussion. It no longer reflected the issues page nor the discussion that was happening on the mailing list, so I updated the audio-info-proposal page to reflect, what I thought, was the current thinking on hAudio. That is all, there were and still are no sinister motives behind those edits other than attempting to move the format forward. -- manu From msporny at digitalbazaar.com Mon Oct 8 08:58:44 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Mon Oct 8 09:01:22 2007 Subject: [uf-new] Closing several hAudio issues Message-ID: <470A53B4.8070408@digitalbazaar.com> There are several hAudio issues that seem to have been resolved in the past several weeks that should be marked as "Resolved". PROPOSAL: We close the following issues as each problem seems to have been addressed. hAudio ISSUE #1: image-summary Property is redundant - PHOTO has been used to replace image-summary in the latest proposal, reusing a previous Microformat property, which is a Good Thing(tm). - http://microformats.org/wiki/audio-info-proposal#Photo hAudio ISSUE #3: published-date Property is redundant - PUBLISHED has been used to replace published-date in the latest proposal, reusing a previous Microformat property, which is a Good Thing (tm). -http://microformats.org/wiki/audio-info-issues#published-date_Property hAudio ISSUE #6: Summary Property is Missing - DESCRIPTION has been added to the latest proposal. - http://microformats.org/wiki/audio-info-proposal#Description hAudio ISSUE #7: Track Number is Missing - POSITION has been added to the hAudio proposal, thus resolving this issue. - http://microformats.org/wiki/audio-info-proposal#Position hAudio ISSUE #8: hAlbum is redundant - We now have the ALBUM-TITLE and TRACK elements in hAudio, there is no longer a need for hAlbum. - http://microformats.org/wiki/audio-info-proposal#Schema hAudio ISSUE #12: CONTRIBUTOR and TRACK are not publisher friendly - Short forms for CONTRIBUTOR and TRACK are proposed in the newest proposal and doesn't seem to cause any parsing problems or compatibility issues with other Microformats. - http://microformats.org/wiki/audio-info-proposal#Contributor - http://microformats.org/wiki/audio-info-proposal#Track If there are no objections, I would like to mark each as a "Resolved Issue" -- manu From hober0 at gmail.com Mon Oct 8 10:35:04 2007 From: hober0 at gmail.com (Edward O'Connor) Date: Mon Oct 8 11:12:48 2007 Subject: [uf-new] Re: I propose a new microformat for poems. References: <928863.56190.qm@web96002.mail.aue.yahoo.com> Message-ID: <86tzp11pdj.fsf@rakim.cfhp.org> > I've been wanting to get rid of the break elements from poetry. We've shied away from a "source code" microformat, becuase the existing HTML compound of
           works. Isn't the poetry case analagous?
          (Except that we have no inline element to compound with the 
          .)
          
          
          When Aubrey did live there lived no poor,
          The lord and the beggar on roots did dine
          With lily, germander, and sops in wine,
            With sweet-brier,
              And bon-fire,
              And strawberry-wire,
                And columbine.
          
          -- Edward O'Connor hober0@gmail.com Ense petit placidam sub libertate quietem. From paul_wilkins at xtra.co.nz Mon Oct 8 12:27:02 2007 From: paul_wilkins at xtra.co.nz (paul_wilkins@xtra.co.nz) Date: Mon Oct 8 12:27:05 2007 Subject: [uf-new] Re: I propose a new microformat for poems. Message-ID: <513837.88861.qm@web96012.mail.aue.yahoo.com> From: Edward O'Connor > We've shied away from a "source code" microformat, becuase the existing > HTML compound of
           works. Isn't the poetry case analagous?
          > (Except that we have no inline element to compound with the 
          .)
          > 
          > 
          > When Aubrey did live there lived no poor,
          > The lord and the beggar on roots did dine
          > With lily, germander, and sops in wine,
          >   With sweet-brier,
          >     And bon-fire,
          >     And strawberry-wire,
          >       And columbine.
          > 
          While that works, it seems to be a brutal method to use when special formatting isn't required. -- Paul Wilkins From bhawkeslewis at googlemail.com Mon Oct 8 12:55:24 2007 From: bhawkeslewis at googlemail.com (Benjamin Hawkes-Lewis) Date: Mon Oct 8 12:55:35 2007 Subject: [uf-new] Re: I propose a new microformat for poems. In-Reply-To: <513837.88861.qm@web96012.mail.aue.yahoo.com> References: <513837.88861.qm@web96012.mail.aue.yahoo.com> Message-ID: <470A8B2C.5050505@googlemail.com> paul_wilkins@xtra.co.nz wrote: > From: Edward O'Connor >> We've shied away from a "source code" microformat, becuase the existing >> HTML compound of
           works. Isn't the poetry case analagous?
          >> (Except that we have no inline element to compound with the 
          .)
          >>
          >> 
          >> When Aubrey did live there lived no poor,
          >> The lord and the beggar on roots did dine
          >> With lily, germander, and sops in wine,
          >>   With sweet-brier,
          >>     And bon-fire,
          >>     And strawberry-wire,
          >>       And columbine.
          >> 
          > > While that works, it seems to be a brutal method to use when special formatting isn't required. > Brutal how? -- Benjamin Hawkes-Lewis From paul_wilkins at xtra.co.nz Mon Oct 8 14:17:26 2007 From: paul_wilkins at xtra.co.nz (paul_wilkins@xtra.co.nz) Date: Mon Oct 8 14:17:30 2007 Subject: [uf-new] Re: I propose a new microformat for poems. Message-ID: <610159.10069.qm@web96003.mail.aue.yahoo.com> From: Benjamin Hawkes-Lewis > Brutal how? In that there are several styling limitation when using a PRE block for a stanza, and that only a small percentage of poems are free-form in nature. Usually it's the 80% group for which problems are solved. The tools for extracting and working with the text are often XML based. Processing of such text becomes more difficult when whitespace has to be taken into account. it also reminds me of using tables for page layout in the bad old days. It's a lazy habit that provides no real benefit other than pure layout, often at the expense of other things. Perhaps it may help if we see how the code looks for each case. The standard formatting uses linebreaks

          Title

          Line 1
          Line 2

          Line 3
          Line 4

If you loath linebreaks like I do, other options are using ordered lists with a touch of styling to remove the line numbers

Title

  1. Line 1
  2. Line 2
    class="stanza">
  1. Line 3
  2. Line 4
Then there's the preformatted tag, which does the job and in the few instances where required, lets you adjust the spacing, but doesn't allow much room for much else

Title

Line 1
Line 2

Line 3
Line 4
-- Paul Wilkins From scott at makedatamakesense.com Mon Oct 8 15:22:34 2007 From: scott at makedatamakesense.com (Scott Reynen) Date: Mon Oct 8 15:42:46 2007 Subject: [uf-new] Re: I propose a new microformat for poems. In-Reply-To: <610159.10069.qm@web96003.mail.aue.yahoo.com> References: <610159.10069.qm@web96003.mail.aue.yahoo.com> Message-ID: <6AEE5EE6-98FD-463E-9B98-9750520D819C@makedatamakesense.com> On Oct 8, 2007, at 3:17 PM, paul_wilkins@xtra.co.nz wrote: > it also reminds me of using tables for page layout in the bad old > days. It's a lazy habit that provides no real benefit other than > pure layout, often at the expense of other things. Clearly identifying those "other things" would probably help. What exactly is the problem we're trying to solve here? -- Scott Reynen MakeDataMakeSense.com From martin at weborganics.co.uk Mon Oct 8 16:15:37 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Mon Oct 8 16:15:00 2007 Subject: [uf-new] Closing several hAudio issues In-Reply-To: <470A53B4.8070408@digitalbazaar.com> References: <470A53B4.8070408@digitalbazaar.com> Message-ID: <1191885337.25159.56.camel@localhost.localdomain> On Mon, 2007-10-08 at 11:58 -0400, Manu Sporny wrote: > There are several hAudio issues that seem to have been resolved in the > past several weeks that should be marked as "Resolved". > > PROPOSAL: We close the following issues as each problem seems to have > been addressed. > > hAudio ISSUE #1: image-summary Property is redundant > - PHOTO has been used to replace image-summary in the latest proposal, > reusing a previous Microformat property, which is a Good Thing(tm). > - http://microformats.org/wiki/audio-info-proposal#Photo > > hAudio ISSUE #3: published-date Property is redundant > - PUBLISHED has been used to replace published-date in the latest > proposal, reusing a previous Microformat property, which is a Good > Thing (tm). > -http://microformats.org/wiki/audio-info-issues#published-date_Property > > hAudio ISSUE #6: Summary Property is Missing > - DESCRIPTION has been added to the latest proposal. > - http://microformats.org/wiki/audio-info-proposal#Description > > hAudio ISSUE #7: Track Number is Missing > - POSITION has been added to the hAudio proposal, thus resolving this > issue. > - http://microformats.org/wiki/audio-info-proposal#Position > > hAudio ISSUE #8: hAlbum is redundant > - We now have the ALBUM-TITLE and TRACK elements in hAudio, there is no > longer a need for hAlbum. > - http://microformats.org/wiki/audio-info-proposal#Schema > > hAudio ISSUE #12: CONTRIBUTOR and TRACK are not publisher friendly > - Short forms for CONTRIBUTOR and TRACK are proposed in the newest > proposal and doesn't seem to cause any parsing problems or > compatibility issues with other Microformats. > - http://microformats.org/wiki/audio-info-proposal#Contributor > - http://microformats.org/wiki/audio-info-proposal#Track > > If there are no objections, I would like to mark each as a "Resolved Issue" No Objections although I do have concerns with the track definition http://microformats.org/wiki/audio-info-proposal#Track A container for another hAudio item. Used in conjunction with album-title. * The element is identified by the class name track. * hAudio MAY have one or more tracks, but MUST have album-title defined. If album-title is not defined, track cannot be defined. * The element MUST be processed opaquely. No sub-elements should be read from any hAudio contained in a track element. * The contents of the element MAY be plain-text or marked up using hAudio. In Particular "hAudio MAY have one or more tracks, but MUST have album-title defined. If album-title is not defined, track cannot be defined" ? What Happens when I want to mark up a single track from an Album that may be part of a collection, best of, or compilation? I would Like to mark my page up like this:
Spanish Bombs 3:18 taken from the London Calling album By The Clash
Nagasaki Nightmare 4:46 taken from the Best Before 1984 album By Crass
Seems to make sense but according to the Proposal this Is Invalid hAudio Maybe like this then?
Spanish Bombs 3:18
taken from the London Calling album By The Clash
Nagasaki Nightmare 4:46
taken from the Best Before 1984 album By Crass
Seems like valid hAudio but Is not because the contents of a hAudio track must either be marked up as text or as hAudio
Spanish Bombs 3:18
taken from the London Calling album By The Clash
Nagasaki Nightmare 4:46
taken from the Best Before 1984 album By Crass
This Is Valid hAudio my concerns are Do we really need to reiterate haudio In the track class It seems confusing that hAudio Is both a parent and a child class. used in the above context haudio has the same meaning as track? I think the proposition should simply say * "hAudio MAY have zero or more tracks" * "Track titles MAY be defined by using the class name *audio-title* it is recommended that a hAudio track SHOULD have an audio-title" * This would enable Greater flexibility when publishing hAudio. Thanks Martin > -- manu > _______________________________________________ > microformats-new mailing list > microformats-new@microformats.org > http://microformats.org/mailman/listinfo/microformats-new From julian at julianstahnke.com Mon Oct 8 17:27:47 2007 From: julian at julianstahnke.com (Julian Stahnke) Date: Mon Oct 8 17:27:54 2007 Subject: [uf-new] Closing several hAudio issues In-Reply-To: <1191885337.25159.56.camel@localhost.localdomain> References: <470A53B4.8070408@digitalbazaar.com> <1191885337.25159.56.camel@localhost.localdomain> Message-ID: <94F0EA16-7B03-4A69-9839-EF5A23370752@julianstahnke.com> > > A container for another hAudio item. Used in conjunction with > album-title. > > * The element is identified by the class name track. > * hAudio MAY have one or more tracks, but MUST have album-title > defined. If album-title is not defined, track cannot be > defined. > * The element MUST be processed opaquely. No sub-elements should > be read from any hAudio contained in a track element. > * The contents of the element MAY be plain-text or marked up > using > hAudio. > > In Particular > > "hAudio MAY have one or more tracks, but MUST have album-title > defined. > If album-title is not defined, track cannot be defined" > > ? > > What Happens when I want to mark up a single track from an Album that > may be part of a collection, best of, or compilation? > > I would Like to mark my page up like this: > >
>
> Spanish Bombs > 3:18 > taken from the London Calling > album > By The Clash >
>
> Nagasaki Nightmare > 4:46 > taken from the Best Before 1984 span> album > By Crass >
>
> > Seems to make sense but according to the Proposal this Is Invalid > hAudio > > Maybe like this then? > >
>
> Spanish Bombs > 3:18 >
> taken from the London Calling > album > By The Clash >
> >
>
> Nagasaki Nightmare > 4:46 >
> taken from the Best Before 1984 span> album > By Crass >
> > Seems like valid hAudio but Is not because the contents of a hAudio > track must either be marked up as text or as hAudio > >
>
> Spanish Bombs > 3:18 >
> taken from the London Calling > album > By The Clash >
> >
>
> Nagasaki Nightmare > 4:46 >
> taken from the Best Before 1984 > album > By Crass >
> > This Is Valid hAudio my concerns are Do we really need to reiterate > haudio In the track class It seems confusing that hAudio Is both a > parent and a child class. used in the above context haudio has the > same > meaning as track? > > I think the proposition should simply say > > * "hAudio MAY have zero or more tracks" > * "Track titles MAY be defined by using the class name > *audio-title* it is recommended that a hAudio track SHOULD > have > an audio-title" * > > This would enable Greater flexibility when publishing hAudio. To my understanding, you would mark it up like this: Nagasaki Nightmare 4:46 taken from the Best Before 1984 album By Crass Because as long as audio-title is present in the haudio element, it would be a track. If only album-title was present, it would be an album. If both audio-title and album-title were present, it would be a single track from an album. Examples: Single track, with known album (same as putting text in the ?album? field of an ID3 tag): Nagasaki Nightmare Best Before 1984 Crass Single track, album unknown: Nagasaki Nightmare Crass Album: Best Before 1984 Crass Album with a couple of tracks, simple example: Best Before 1984 Crass Nagasaki Nightmare Nagasaki Nightmare Nagasaki Nightmare Album with a couple of tracks, more detailed: Best Before 1984 Crass Nagasaki Nightmare ? 4:46 Nagasaki Nightmare ? 4:46 Nagasaki Nightmare ? 4:46 From msporny at digitalbazaar.com Mon Oct 8 20:33:47 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Mon Oct 8 20:36:36 2007 Subject: [uf-new] Closing several hAudio issues In-Reply-To: <94F0EA16-7B03-4A69-9839-EF5A23370752@julianstahnke.com> References: <470A53B4.8070408@digitalbazaar.com> <1191885337.25159.56.camel@localhost.localdomain> <94F0EA16-7B03-4A69-9839-EF5A23370752@julianstahnke.com> Message-ID: <470AF69B.8090907@digitalbazaar.com> Julian Stahnke wrote: >> Martin McEvoy wrote: >> I think the proposition should simply say >> >> * "hAudio MAY have zero or more tracks" >> * "Track titles MAY be defined by using the class name >> *audio-title* it is recommended that a hAudio track SHOULD have >> an audio-title" * >> >> This would enable Greater flexibility when publishing hAudio. > > as long as audio-title is present in the haudio element, it > would be a track. This is correct... as long as audio-title is present in the hAudio element, it is semantically indistinguishable from a "track". The processing rules have been updated to make this more clear: http://microformats.org/wiki/audio-info-proposal#More_Semantic_Equivalents > If only album-title was present, it would be an album. > > If both audio-title and album-title were present, it would be a single > track from an album. Also correct. The benefit with the current hAudio proposal is that you don't need to specify TRACK to identify the hAudio as a singular item... all you have to do is specify AUDIO-TITLE. It's easier on publishers because there is less HTML to write (you don't have to specify TRACK for individual recordings). To address your other concern, Martin, we might not have to specify "track haudio". Instead, we could have:
Nagasaki Nightmare 4:46
and Bloody Revolution taken from Best Before 1984 By Crass
I have to admit, though, that the above mark-up just doesn't sit well with me. We have to assume that properties inside of TRACK are of type hAudio and can use any of it's properties. In other words, we are assuming the type of the contents of TRACK is an hAudio based on the parent container, which is hAudio. Perhaps others that have been involved with Microformats for longer than I have been can point out the benefits or drawbacks of such an approach. Here are the ones that I can see: Pros: * Less mark-up for publishers. * Less confusing? Cons: * The type must be assumed from the parent container type. -- manu From msporny at digitalbazaar.com Mon Oct 8 21:03:52 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Mon Oct 8 21:06:39 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album Message-ID: <470AFDA8.2080906@digitalbazaar.com> One of the last remaining (and most pedantic) issues for hAudio is the naming of the audio-title and album-title properties. This includes the following issues (we could close them all if we can finally decide on these two names): hAudio ISSUE #2: audio-title Property http://microformats.org/wiki/audio-info-issues#audio-title_Property hAudio ISSUE #9: album-title Property http://microformats.org/wiki/audio-info-issues#album-title_Property hAudio ISSUE #10: Collection Names http://microformats.org/wiki/audio-info-issues#Collection_Names The primary issue that I have with audio-title and album-title is that they are not orthogonal in the programming language sense: http://www.lrdev.com/lr/frequently-asked-questions.html#programming-language-orthogonality audio-title is the title of a singular/atomic audio expression. It is a rather general term used to identify a singular work. album-title is the title of an audio album. It is a specific term used to identify a collection of singular works that are in an album/track format. To add to the complexity of the semantics behind these two terms, they not only denote the title, but the type of the hAudio as well. The question is: Can we make these terms more orthogonal to publishers. Can we choose terms that denote both title and type. The first attempt was to name them something like the following: recording-title and album-title The use of -title seemed a bit redundant, so it was dropped to form: recording and album Speaking and reading the words in context makes sense: hAudio recording hAudio album whereas speaking and reading what we have currently doesn't really make sense: hAudio audio-title (specifies the recording title AND the hAudio type) hAudio album-title (specifies the album title AND the hAudio type) There is also only one example to back-up using the "*-title" pattern in Microformats, that being ENTRY-TITLE in hAtom. There are, however, loads of examples of taking the other approach, which is using nouns to denote "title (type)": author (Person), item (Thing), label (Identifier), locality (Place), logo (Image), note (Text), photo (Image), summary (Text), region (Place), reviewer (Person), sound (Sound), and title (Text) are a handful of examples of nouns being used to denote title and type. The best that we've been able to do has been RECORDING and ALBUM. Any suggestions on addressing these issues? -- manu PS: Keep in mind that RECORDING can be re-used in hVideo. From scott at makedatamakesense.com Mon Oct 8 22:13:29 2007 From: scott at makedatamakesense.com (Scott Reynen) Date: Mon Oct 8 22:13:36 2007 Subject: [uf-new] Closing several hAudio issues In-Reply-To: <470AF69B.8090907@digitalbazaar.com> References: <470A53B4.8070408@digitalbazaar.com> <1191885337.25159.56.camel@localhost.localdomain> <94F0EA16-7B03-4A69-9839-EF5A23370752@julianstahnke.com> <470AF69B.8090907@digitalbazaar.com> Message-ID: <8F1CCD2F-A8D9-44B2-B2A3-E9EB9AE9E0DF@makedatamakesense.com> On Oct 8, 2007, at 9:33 PM, Manu Sporny wrote: >
>
> Nagasaki Nightmare > 4:46 >
> and > Bloody Revolution > taken from Best Before 1984 > By Crass >
> > I have to admit, though, that the above mark-up just doesn't sit well > with me. We have to assume that properties inside of TRACK are of type > hAudio and can use any of it's properties. In other words, we are > assuming the type of the contents of TRACK is an hAudio based on the > parent container, which is hAudio. Not only based on the parent container, but also based on the contained properties, because a track with no audio-title isn't hAudio. So someone looking at an element with class="track" would need to look both at the parent elements and at the contents of the element to know what exactly "track" means. I think it's simpler for track to always mean the same thing, and use the hAudio class to clearly indicate whether or not it's actually hAudio. Similarly, hCard has an "agent" property, which can itself be another hCard, and we mark this with class="agent hcard". -- Scott Reynen MakeDataMakeSense.com From andy at pigsonthewing.org.uk Tue Oct 9 02:35:19 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Tue Oct 9 02:35:27 2007 Subject: [uf-new] Video, Closed Captions, and Audio Description Tracks Message-ID: <24279.80.249.57.38.1191922519.squirrel@www.gradwell.com> The BBC iPlayer apparently uses three downloads: 1. Standard. 2. BSL. 3. Audio described (almost twice the size of Standard). All three have closed-captioning. Source: http://www.bbc.co.uk/blogs/access20/2007/05/audio_description_on_the_iplay.shtml How can the proposed microformat(s) for TV streaming and video downloads cater for captioning? -- Andy Mabbett ** via webmail ** From lists at ben-ward.co.uk Tue Oct 9 05:43:49 2007 From: lists at ben-ward.co.uk (Ben Ward) Date: Tue Oct 9 05:43:56 2007 Subject: [uf-new] Pattern: Presence of Property Message-ID: <6622F246-86D4-4763-B5F7-B6CCDB604454@ben-ward.co.uk> Out of the Recipe format development happening on uf-new I came across an interested concept that hasn't come up yet in previous microformats: Quoting Andy Mabbett, then myself: >> Whether an ingredients is optional or required is important (again, >> consider the "ingredients to hand" use case). > > Agreed, that's a very good use-case. Needs to be included in a > language-agnostic manner but writing ?3 sprigs of parsley > (optional)? is familiar. I would think that ?Required? is implied > by the absence of ?Optional?. In this case, we have a property established for the format which is either present or absence. An ingredient is either optional or not. So, lets say you have this in English: 3 Strawberries (optional) Or this in French: 3 Le Strawberries (en option) From a parsing POV, we're only interested in whether ?optional? is present or not. If it's absent, we'd be assuming ?required?. We'd be using a pattern whereby the property value is determined from presence or absence of the element, not by the value of it. Now of course this application is early days and we may yet find further requirements or different ways of doing it, but I like the idea of the pattern as it's language agnostic. Also, I think ?Presence of Property? is a pretty snappy name. What would people think about this sort of parsing rule being added to the microformats cannon? Ben From andy at pigsonthewing.org.uk Tue Oct 9 06:15:51 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Tue Oct 9 06:16:15 2007 Subject: [uf-new] Pattern: Presence of Property In-Reply-To: <6622F246-86D4-4763-B5F7-B6CCDB604454@ben-ward.co.uk> References: <6622F246-86D4-4763-B5F7-B6CCDB604454@ben-ward.co.uk> Message-ID: <38234.80.249.57.38.1191935751.squirrel@www.gradwell.com> On Tue, October 9, 2007 13:43, Ben Ward wrote: > say you have this in English: > > 3 Strawberries > (optional) Surely: 3 Strawberries (optional) From brian.suda at gmail.com Tue Oct 9 06:21:51 2007 From: brian.suda at gmail.com (Brian Suda) Date: Tue Oct 9 06:21:54 2007 Subject: [uf-new] Pattern: Presence of Property In-Reply-To: <6622F246-86D4-4763-B5F7-B6CCDB604454@ben-ward.co.uk> References: <6622F246-86D4-4763-B5F7-B6CCDB604454@ben-ward.co.uk> Message-ID: <21e770780710090621h7ce114cey1e83e13f789bc7fc@mail.gmail.com> On 10/9/07, Ben Ward wrote: > From a parsing POV, we're only interested in whether 'optional' is > present or not. If it's absent, we'd be assuming 'required'. We'd be > using a pattern whereby the property value is determined from > presence or absence of the element, not by the value of it. > > Now of course this application is early days and we may yet find > further requirements or different ways of doing it, but I like the > idea of the pattern as it's language agnostic. Also, I think > 'Presence of Property' is a pretty snappy name. > > What would people think about this sort of parsing rule being added > to the microformats cannon? --- i don?t think a binary true/false should be used as a class attribute. This brings us back to SHOULD, MUST, MAY, you MAY use this or you MAY NOT. Optional might not be a binary relationship. Your example could become: 3 Strawberries (optional) And we are back to hiding data. using the TYPE we can make an enumerated list of OPTIONAL, REQUIRED, MAY, RECOMMENDED, REPLACABLE, SUBSTITUDE, etc. -brian -- brian suda http://suda.co.uk From scott at makedatamakesense.com Tue Oct 9 06:45:40 2007 From: scott at makedatamakesense.com (Scott Reynen) Date: Tue Oct 9 06:45:46 2007 Subject: [uf-new] Pattern: Presence of Property In-Reply-To: <6622F246-86D4-4763-B5F7-B6CCDB604454@ben-ward.co.uk> References: <6622F246-86D4-4763-B5F7-B6CCDB604454@ben-ward.co.uk> Message-ID: On Oct 9, 2007, at 6:43 AM, Ben Ward wrote: > 3 Strawberries > (optional) > > What would people think about this sort of parsing rule being added > to the microformats cannon? I don't like how that reads. The HTML spec says of the class attribute "the element may be said to belong to these classes" [1], but I don't think that's true in this case. We would say "3 Strawberries (optional)" belongs to the class of ingredient but we would not say "(optional)" belongs to the class of optional. "3 Strawberries" belongs to that class, which would give us this: 3 Strawberries (optional) But that also gets into repeating ourselves. Alternatively, I think it may be better to say that "(optional)" belongs to a class of dispensability, giving us this: 3 Strawberries (optional) And maybe some parsers could assume any amount of dispensability makes something entirely optional, but others may choose to present the specific level of dispensability to users directly, as it may contain more specific information. [1] http://www.w3.org/TR/html401/struct/global.html#h-7.5.2 -- Scott Reynen MakeDataMakeSense.com From martin at weborganics.co.uk Tue Oct 9 13:22:24 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Tue Oct 9 13:22:19 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: <470AFDA8.2080906@digitalbazaar.com> References: <470AFDA8.2080906@digitalbazaar.com> Message-ID: <1191961345.29452.39.camel@localhost.localdomain> Hello Manu On Tue, 2007-10-09 at 00:03 -0400, Manu Sporny wrote: > One of the last remaining (and most pedantic) issues for hAudio is the > naming of the audio-title and album-title properties. This includes the > following issues (we could close them all if we can finally decide on > these two names): > > hAudio ISSUE #2: audio-title Property > http://microformats.org/wiki/audio-info-issues#audio-title_Property > > hAudio ISSUE #9: album-title Property > http://microformats.org/wiki/audio-info-issues#album-title_Property > > hAudio ISSUE #10: Collection Names > http://microformats.org/wiki/audio-info-issues#Collection_Names > > The primary issue that I have with audio-title and album-title is that > they are not orthogonal in the programming language sense: > > http://www.lrdev.com/lr/frequently-asked-questions.html#programming-language-orthogonality > > audio-title is the title of a singular/atomic audio expression. It is a > rather general term used to identify a singular work. > > album-title is the title of an audio album. It is a specific term used > to identify a collection of singular works that are in an album/track > format. > > To add to the complexity of the semantics behind these two terms, they > not only denote the title, but the type of the hAudio as well. > > The question is: Can we make these terms more orthogonal to publishers. > Can we choose terms that denote both title and type. The first attempt > was to name them something like the following: > > recording-title and album-title > > The use of -title seemed a bit redundant, so it was dropped to form: > > recording and album > > Speaking and reading the words in context makes sense: > > hAudio recording > hAudio album > > whereas speaking and reading what we have currently doesn't really make > sense: > > hAudio audio-title (specifies the recording title AND the hAudio type) > hAudio album-title (specifies the album title AND the hAudio type) > > There is also only one example to back-up using the "*-title" pattern in > Microformats, that being ENTRY-TITLE in hAtom. There are, however, loads > of examples of taking the other approach, which is using nouns to denote > "title (type)": > > author (Person), item (Thing), label (Identifier), locality (Place), > logo (Image), note (Text), photo (Image), summary (Text), region > (Place), reviewer (Person), sound (Sound), and title (Text) are a > handful of examples of nouns being used to denote title and type. > > The best that we've been able to do has been RECORDING and ALBUM. Any > suggestions on addressing these issues? In Principle I agree with you certainly *album-title* and *audio-title* don't seem to sit right and are causing some problems as regards naming and definition, we do have to resolve these issues. Also *track* to me is causing similar concerns. +1 for changing album-title to just album because on its own it is both type and title My concern is "recording" although the name suggests type and title, I dont think it is specific enough Its still a very loose term to describe what actually may be a recording or just the title itself. I know I have brought up that we re use ITEM from hReview before on the list but I guess I didnt explain my reasoning correctly, and I never really understood why It is that we cant use ITEM, because from what i can glean from the wiki and how people use it in other formats such as rss It seems to do exactly what we need. So please consider again. so another attempt at simplifying hAudio using my previous example
Best Before 1984 By Crass [...]
Nagasaki Nightmare 4:46
Big A, Little A 6:13
[...]
If we were to do this in hReview the markup would be.. [...]
Nagasaki Nightmare 4:46
[...] The above markup does seem to make hAudio compact and clean no confusion about what our hAudio properties mean? Comments? Thanks Martin > > -- manu > > PS: Keep in mind that RECORDING can be re-used in hVideo. > _______________________________________________ > microformats-new mailing list > microformats-new@microformats.org > http://microformats.org/mailman/listinfo/microformats-new From martin at weborganics.co.uk Tue Oct 9 13:27:48 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Tue Oct 9 13:27:12 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: <1191961345.29452.39.camel@localhost.localdomain> References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> Message-ID: <1191961668.29452.41.camel@localhost.localdomain> On Tue, 2007-10-09 at 21:22 +0100, Martin McEvoy wrote: > If we were to do this in hReview the markup would be.. > > [...] >
> Nagasaki Nightmare > 4:46 >
> [...] sorry rubbish markup [...]
Nagasaki Nightmare
[...] duration has nothing to do with hReview :) Thanks Martin From paul_wilkins at xtra.co.nz Wed Oct 10 03:48:52 2007 From: paul_wilkins at xtra.co.nz (paul_wilkins@xtra.co.nz) Date: Wed Oct 10 03:48:58 2007 Subject: [uf-new] Re: I propose a new microformat for poems. Message-ID: <58180.29567.qm@web96006.mail.aue.yahoo.com> From: Scott Reynen > Clearly identifying those "other things" would probably help. What > exactly is the problem we're trying to solve here? When the content is in a pre tag, there can be issues with word-wrapping, or not wrapping as the case may be. The purpose of the pre tag is to say that the spacing is predefined, within the content of the pre element itself. When there is no special spacing, which is the case for a majority of poetry, the use of the pre tag becomes redundant. Using linebreak tags or other structures provide additional structural information about the content that isn't available with pre tags. And, we should be able to apply class names to whatever code structure we are currently using for poetry, rather than restricting everyone to using a certain element. These are the issues I have with using the pre tag to markup all poetry. -- Paul Wilkins From scott at makedatamakesense.com Wed Oct 10 06:39:55 2007 From: scott at makedatamakesense.com (Scott Reynen) Date: Wed Oct 10 06:40:05 2007 Subject: [uf-new] Re: I propose a new microformat for poems. In-Reply-To: <58180.29567.qm@web96006.mail.aue.yahoo.com> References: <58180.29567.qm@web96006.mail.aue.yahoo.com> Message-ID: <255DC7CF-DB0D-4B26-82C9-78242B9953D2@makedatamakesense.com> On Oct 10, 2007, at 4:48 AM, paul_wilkins@xtra.co.nz wrote: >> Clearly identifying those "other things" would probably help. What >> exactly is the problem we're trying to solve here? > > When the content is in a pre tag, there can be issues with word- > wrapping, or not wrapping as the case may be. > > The purpose of the pre tag is to say that the spacing is > predefined, within the content of the pre element itself. > When there is no special spacing, which is the case for a majority > of poetry, the use of the pre tag becomes redundant. > > Using linebreak tags or other structures provide additional > structural information about the content that isn't available with > pre tags. > > And, we should be able to apply class names to whatever code > structure we are currently using for poetry, rather than > restricting everyone to using a certain element. > > These are the issues I have with using the pre tag to markup all > poetry. Sorry, that didn't really answer my question at all. Why do you want to apply class names to your poetry in the first place? What's the problem you're trying to solve with that? We should avoid wasting our time on semantics for semantics' sake. -- Scott Reynen MakeDataMakeSense.com From paul_wilkins at xtra.co.nz Wed Oct 10 11:44:50 2007 From: paul_wilkins at xtra.co.nz (paul_wilkins@xtra.co.nz) Date: Wed Oct 10 11:44:54 2007 Subject: [uf-new] Re: I propose a new microformat for poems. Message-ID: <111656.92075.qm@web96011.mail.aue.yahoo.com> From: Scott Reynen > Sorry, that didn't really answer my question at all. Why do you want > to apply class names to your poetry in the first place? What's the > problem you're trying to solve with that? We should avoid wasting > our time on semantics for semantics' sake. I think there's a misunderstanding going on here. I'm not proposing a new microformat, that was someone else who started this ball rolling. I'm just putting my bit in to say that the proposed pre tag is not a catch-all answer. -- Paul Wilkins From jeremyboggs at gmail.com Wed Oct 10 17:51:11 2007 From: jeremyboggs at gmail.com (Jeremy Boggs) Date: Wed Oct 10 17:51:15 2007 Subject: [uf-new] course syllabus markup or microformat? In-Reply-To: <519fa62f0710071658g2a7dd341q7be3695b125f4d0f@mail.gmail.com> References: <519fa62f0710071658g2a7dd341q7be3695b125f4d0f@mail.gmail.com> Message-ID: On 10/7/07, Jeff McNeill wrote: > Wondering if there is any work on microformat or markup of a course > syllabus? Any and all suggestions solicited. There's no work AFAIK, but I'm interested in researching the topic. I've thought a bit about it, and have implemented microformats in my course websites. (I teach an undergraduate US History survey at George Mason University). Most of the content of your email seems like a good start for a syllabi-examples wiki page, unless other in the Microformats community think otherwise. > > Problem statement: > * Syllabi are a source of much labor by instructors and much > discussion and concern by students in higher education. Yet there > appears to be no standard format either within or across colleges, > disciplines, or courses. Reuse is based on copy-and-paste, > word-of-mouth and serendipitous use of Google. With over 2 million > undergraduate degrees awarded yearly in the United States alone, there > is a large and growing population which use this document format. With > the increasing demand for assessment of higher education (Spellings > report, etc.), the humble syllabus is gaining in prominence. > > Initial information-gathering: > * A cursory review of 14 syllabi of a similar course (undergraduate > organizational communication), across a number of universities reveals > a large amount of common information. One tool that might be useful for research is Syllabus Finder.[2] It searches over 500,000 syllabi on Google. > * It appears that hCard, hCalendar, and citation/bibliographic > microformats may be usefully deployed in this endeavor. Agreed. I use hCard for my contact information. I use hCalendar for my course schedule, and include a link to subscribe to the schedule. I also mark up my reading assignments with citation microformat.[3] Additionally, I use XOXO for my presentation slides, using Eric Meyer's S5,[4] and hAtom for marking up my course weblog. My presentations aren't in my syllabus per se, but are included in my course website in general. In other cases, I've used POSH, like adding class="assignment reading" or class="assignment writing" for assignments and assignment types. > > Other efforts: > * SylViA is a Berkeley iSchool masters project, but is specific only > to one school: > http://groups.sims.berkeley.edu/sylvia/docs/schema/syllabus_schema.xsd > Some friends and I have also developed a WordPress plugin, called ScholarPress Courseware, that allows an instructor to add syllabus content to a WordPress blog: contact information, schedules, bibliographies, assignments. My course website uses this plugin. I plan to release it soon, once I iron out the wrinkles and get over the jitters of releasing a new plugin ;) If anyone's interested in trying it out, feel free to contact me off-list. Best, Jeremy [1] http://clioweb.org/courses/history120/fall07/ [2] http://chnm.gmu.edu/tools/syllabi/ [3] http://clioweb.org/courses/history120/fall07/schedule/. -- Jeremy Boggs Creative Lead, Center for History and New Media George Mason University 4400 University Drive, MSN 1E7 Fairfax, VA 22030-4444 http://chnm.gmu.edu -- From msporny at digitalbazaar.com Fri Oct 12 11:24:09 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Fri Oct 12 11:24:16 2007 Subject: [uf-new] Mapping Microformats to RDFa Message-ID: <470FBBC9.9060609@digitalbazaar.com> We've started an initiative to map all of the current Microformats that are in the draft or spec stage to RDFa vocabularies. The goal is to identify deficiencies in RDFa vocabularies and create a plan to fill those gaps in the next 6 months. It is also an interesting exercise to see what differences exist between Microformats and RDF vocabularies. This builds upon the work that Danny Ayers (he helped with hCard, hReview, hAudio, and hAtom to name a few) did in 2005 with his MicroModels[1] approach to the semantic web. It is also an attempt to help the GRDDL people out: http://wiki.digitalbazaar.com/en/mapping-ufs-to-rdfa -- manu [1] http://esw.w3.org/topic/MicroModels From martin at weborganics.co.uk Fri Oct 12 11:36:17 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Fri Oct 12 11:35:31 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: <1191961345.29452.39.camel@localhost.localdomain> References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> Message-ID: <1192214178.25526.2.camel@localhost.localdomain> So we leave album-title and audio-title as it is? Or are we going to talk about it? Thanks Martin On Tue, 2007-10-09 at 21:22 +0100, Martin McEvoy wrote: > Hello Manu > > On Tue, 2007-10-09 at 00:03 -0400, Manu Sporny wrote: > > One of the last remaining (and most pedantic) issues for hAudio is the > > naming of the audio-title and album-title properties. This includes the > > following issues (we could close them all if we can finally decide on > > these two names): > > > > hAudio ISSUE #2: audio-title Property > > http://microformats.org/wiki/audio-info-issues#audio-title_Property > > > > hAudio ISSUE #9: album-title Property > > http://microformats.org/wiki/audio-info-issues#album-title_Property > > > > hAudio ISSUE #10: Collection Names > > http://microformats.org/wiki/audio-info-issues#Collection_Names > > > > The primary issue that I have with audio-title and album-title is that > > they are not orthogonal in the programming language sense: > > > > http://www.lrdev.com/lr/frequently-asked-questions.html#programming-language-orthogonality > > > > audio-title is the title of a singular/atomic audio expression. It is a > > rather general term used to identify a singular work. > > > > album-title is the title of an audio album. It is a specific term used > > to identify a collection of singular works that are in an album/track > > format. > > > > To add to the complexity of the semantics behind these two terms, they > > not only denote the title, but the type of the hAudio as well. > > > > The question is: Can we make these terms more orthogonal to publishers. > > Can we choose terms that denote both title and type. The first attempt > > was to name them something like the following: > > > > recording-title and album-title > > > > The use of -title seemed a bit redundant, so it was dropped to form: > > > > recording and album > > > > Speaking and reading the words in context makes sense: > > > > hAudio recording > > hAudio album > > > > whereas speaking and reading what we have currently doesn't really make > > sense: > > > > hAudio audio-title (specifies the recording title AND the hAudio type) > > hAudio album-title (specifies the album title AND the hAudio type) > > > > There is also only one example to back-up using the "*-title" pattern in > > Microformats, that being ENTRY-TITLE in hAtom. There are, however, loads > > of examples of taking the other approach, which is using nouns to denote > > "title (type)": > > > > author (Person), item (Thing), label (Identifier), locality (Place), > > logo (Image), note (Text), photo (Image), summary (Text), region > > (Place), reviewer (Person), sound (Sound), and title (Text) are a > > handful of examples of nouns being used to denote title and type. > > > > The best that we've been able to do has been RECORDING and ALBUM. Any > > suggestions on addressing these issues? > > In Principle I agree with you certainly *album-title* and *audio-title* > don't seem to sit right and are causing some problems as regards naming > and definition, we do have to resolve these issues. Also *track* to me > is causing similar concerns. > > +1 for changing album-title to just album because on its own it is both > type and title > > My concern is "recording" although the name suggests type and title, I > dont think it is specific enough Its still a very loose term to describe > what actually may be a recording or just the title itself. > > I know I have brought up that we re use ITEM from hReview before on the > list but I guess I didnt explain my reasoning correctly, and I never > really understood why It is that we cant use ITEM, because from what i > can glean from the wiki and how people use it in other formats such as > rss It seems to do exactly what we need. > So please consider again. > > so another attempt at simplifying hAudio using my previous example > >
> Best Before 1984 > By Crass > [...] >
> Nagasaki Nightmare > 4:46 >
> >
> Big A, Little A > 6:13 >
> [...] >
> > If we were to do this in hReview the markup would be.. > > [...] >
> Nagasaki Nightmare > 4:46 >
> [...] > > The above markup does seem to make hAudio compact and clean no confusion > about what our hAudio properties mean? > > Comments? > > Thanks > > Martin > > > > > -- manu > > > > PS: Keep in mind that RECORDING can be re-used in hVideo. > > _______________________________________________ > > microformats-new mailing list > > microformats-new@microformats.org > > http://microformats.org/mailman/listinfo/microformats-new From msporny at digitalbazaar.com Fri Oct 12 12:30:36 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Fri Oct 12 12:30:42 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: <1192214178.25526.2.camel@localhost.localdomain> References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> Message-ID: <470FCB5C.9070802@digitalbazaar.com> Martin McEvoy wrote: > So we leave album-title and audio-title as it is? > Or are we going to talk about it? I was giving others at least a week to weigh in on the issue if they wanted to... didn't want to front-load the discussion. :) It is looking more and more like audio-title and album-title are going to stick. If I'm the only one that really has an issue with it, that is not a good reason to change it. I've made my argument and unless somebody else steps forward to support changing it, it'll remain as is (audio-title and album-title). What is important is that we move hAudio to draft stage and I'm willing to drop my proposal in order to do that... in the name of progress. :) > +1 for changing album-title to just album because on its own it is > both type and title I don't think we can change just album... both of them would have to change because the semantics behind both of them are the same. I think the only viable options are: audio-title and album-title recording and album > My concern is "recording" although the name suggests type and title, I > dont think it is specific enough Its still a very loose term to > describe what actually may be a recording or just the title itself. In context, I believe that it makes sense. Remember, hAudio is the top-level element, so they already know it's related to audio. I guess we could do: recording-title and album-title which could be read as: haudio recording-title and haudio album-title and could be re-used in hvideo as: hvideo recording-title I believe we should chop off "-title", but I also admit that I'm being pedantic... and it really isn't going to slow adoption. > so another attempt at simplifying hAudio using my previous example > >
> Best Before 1984 > By Crass > [...] >
> Nagasaki Nightmare > 4:46 >
> >
> Big A, Little A > 6:13 >
> [...] >
Item has already been defined as: item required. fn (url || photo ) | hCard (for person or business) | hCalendar (for event) Even if we were able to add "hAudio (for recording)" to the list of allowables in hReview, we would be back to your issue of having to put "item haudio" in the same class name, OR hAudio not being able to be defined in tables. TRACK also more accurately describes what we're talking about... and audio track. The strongest argument for ITEM, assuming that it can contain hAudio, is that we could re-use it in most of the other formats to denote a sub-part of the higher-level Microformat. Who created ITEM in this community, perhaps they have some insight? -- manu From brian.suda at gmail.com Fri Oct 12 12:37:15 2007 From: brian.suda at gmail.com (Brian Suda) Date: Fri Oct 12 12:37:20 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: <470FCB5C.9070802@digitalbazaar.com> References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> Message-ID: <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> On 10/12/07, Manu Sporny wrote: > Martin McEvoy wrote: > > So we leave album-title and audio-title as it is? > > Or are we going to talk about it? > > I was giving others at least a week to weigh in on the issue if they > wanted to... didn't want to front-load the discussion. :) --- i was under the impression this was still an open issue that is already solved with FN. I was unaware this was still a discussion point. -brian -- brian suda http://suda.co.uk From msporny at digitalbazaar.com Fri Oct 12 13:01:35 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Fri Oct 12 13:01:41 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> Message-ID: <470FD29F.3060107@digitalbazaar.com> Brian Suda wrote: > On 10/12/07, Manu Sporny wrote: >> Martin McEvoy wrote: >>> So we leave album-title and audio-title as it is? >>> Or are we going to talk about it? >> I was giving others at least a week to weigh in on the issue if they >> wanted to... didn't want to front-load the discussion. :) > > --- i was under the impression this was still an open issue that is > already solved with FN. I was unaware this was still a discussion > point. FN doesn't solve the problem because the examples demonstrate that the type of the hAudio, whether the item is an audio track or audio album, is never explicitly stated, but is instead implied by the markup. Therefore, we need at least two properties that imply both type and title. If we were to use FN, it would be impossible to distinguish between an album (an concept that can contain more than one hAudio) and a song/speech (an individual hAudio). Got any suggestions as to how we imply that an hAudio is either a single work (song/speech/sound effect), or a collection of works (album)? -- manu From scott at makedatamakesense.com Fri Oct 12 13:41:28 2007 From: scott at makedatamakesense.com (Scott Reynen) Date: Fri Oct 12 13:41:34 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: <470FD29F.3060107@digitalbazaar.com> References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> Message-ID: On Oct 12, 2007, at 2:01 PM, Manu Sporny wrote: > If we were to use FN, it would be impossible to distinguish between an > album (an concept that can contain more than one hAudio) and a > song/speech (an individual hAudio). I don't think that's true. hCard uses FN for two different types of contacts: organizations and people. The main item's name is class="fn". If that main item is an organization, it's class="fn org". If the main item is a person within a stated organization, the person's name is class="fn" and the organization's class="org". hAudio is only slightly more complicated because we can also have an album with several tracks, whereas we never use a single hCard to list an organization and several members. For that case we could still use "track". Examples of how this might work based on Julian's earlier examples: Single track, with known album (same as putting text in the ?album? field of an ID3 tag): Nagasaki Nightmare Best Before 1984 Crass Single track, album unknown: Nagasaki Nightmare Crass Album: Best Before 1984 Crass Album with a couple of tracks, simple example: Best Before 1984 Crass Nagasaki Nightmare Nagasaki Nightmare Nagasaki Nightmare Album with a couple of tracks, more detailed: Best Before 1984 Crass Nagasaki Nightmare ? 4:46 Nagasaki Nightmare ? 4:46 Nagasaki Nightmare ? 4:46 -- Scott Reynen MakeDataMakeSense.com From martin at weborganics.co.uk Fri Oct 12 16:26:16 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Fri Oct 12 16:25:29 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> Message-ID: <1192231576.25526.35.camel@localhost.localdomain> On Fri, 2007-10-12 at 14:41 -0600, Scott Reynen wrote: > On Oct 12, 2007, at 2:01 PM, Manu Sporny wrote: > > > If we were to use FN, it would be impossible to distinguish between an > > album (an concept that can contain more than one hAudio) and a > > song/speech (an individual hAudio). > > I don't think that's true. hCard uses FN for two different types of > contacts: organizations and people. The main item's name is > class="fn". If that main item is an organization, it's class="fn > org". If the main item is a person within a stated organization, the > person's name is class="fn" and the organization's class="org". > hAudio is only slightly more complicated because we can also have an > album with several tracks, whereas we never use a single hCard to > list an organization and several members. For that case we could > still use "track". Examples of how this might work based on Julian's > earlier examples: > > Single track, with known album (same as putting text in the ?album? > field of an ID3 tag): > > Nagasaki Nightmare > Best Before 1984 > Crass > > > Single track, album unknown: > > Nagasaki Nightmare > Crass > > > Album: > > Best Before 1984 > Crass > > > Album with a couple of tracks, simple example: > > Best Before 1984 > Crass > Nagasaki Nightmare > Nagasaki Nightmare > Nagasaki Nightmare > > > Album with a couple of tracks, more detailed: > > Best Before 1984 > Crass > Nagasaki Nightmare span> ? 4:46 > Nagasaki Nightmare span> ? 4:46 > Nagasaki Nightmare span> ? 4:46 > Hello Scott I have been thinking recently that it is perhaps best to use something that everyone is familiar with *FN* but I thought that it would be simpler just to use *track* to imply type and title I also don't think it is best practice to embed haudios *inside* haudio, I think of it like a hfeed element in hAtom or the Channel element in RSS, also would you embed hfeed's inside other hfeed's? David Janes made some good proposal back in November about a hTing uF http://microformats.org/discuss/mail/microformats-discuss/2006-November/007139.html which eventually turned into a hItem design pattern/uF proposed by Andy Mabbett http://microformats.org/discuss/mail/microformats-discuss/2006-November/007281.html there is a brainstorm about the hItem uf/item design pattern http://microformats.org/wiki/items-brainstorming So I thought simple solution
Best Before 1984 Crass
Nagasaki Nightmare 4:46
Big A, Little A 6:13
Elegant I would say? It solves the problem of do we use FN audio-title, whatever... We have established that we cant use FN because want to describe something MORE specific http://microformats.org/discuss/mail/microformats-new/2007-May/000355.html http://microformats.org/discuss/mail/microformats-new/2007-May/000357.html And also we dont need to use either FN or audio-title because track I understand has to have the exact semantic value as album The example above shows how to clearly define both track and album Comments? Thanks Martin > > -- > Scott Reynen > MakeDataMakeSense.com > > > > _______________________________________________ > microformats-new mailing list > microformats-new@microformats.org > http://microformats.org/mailman/listinfo/microformats-new From martin at weborganics.co.uk Fri Oct 12 16:46:32 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Fri Oct 12 16:45:45 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: <1192231576.25526.35.camel@localhost.localdomain> References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> <1192231576.25526.35.camel@localhost.localdomain> Message-ID: <1192232792.25526.38.camel@localhost.localdomain> On Sat, 2007-10-13 at 00:26 +0100, Martin McEvoy wrote: > think of it like a hfeed element in hAtom or the Channel element in > RSS, > also would you embed hfeed's inside other hfeed's? Hmm thats not perhaps correct :) more like entry's Thanks Martin From martin at weborganics.co.uk Fri Oct 12 16:54:23 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Fri Oct 12 16:53:33 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: <1192231576.25526.35.camel@localhost.localdomain> References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> <1192231576.25526.35.camel@localhost.localdomain> Message-ID: <1192233263.27585.2.camel@localhost.localdomain> On Sat, 2007-10-13 at 00:26 +0100, Martin McEvoy wrote: >
> Best Before 1984 > Crass >
> Nagasaki Nightmare > 4:46 >
>
> Big A, Little A > 6:13 >
>
> I am making an ass of myself tonight sorry one too many I should learn to check my copy and pasting. Oh well I guess you guys are used to me now :) Martin From msporny at digitalbazaar.com Fri Oct 12 20:39:45 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Fri Oct 12 20:39:49 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> Message-ID: <47103E01.8010908@digitalbazaar.com> Scott Reynen wrote: > On Oct 12, 2007, at 2:01 PM, Manu Sporny wrote: >> If we were to use FN, it would be impossible to distinguish between an >> album (an concept that can contain more than one hAudio) and a >> song/speech (an individual hAudio). > > I don't think that's true. hCard uses FN for two different types of > contacts: organizations and people. The main item's name is > class="fn". If that main item is an organization, it's class="fn org". > > Single track, with known album (same as putting text in the ?album? > field of an ID3 tag): > > Nagasaki Nightmare > Best Before 1984 > Crass > > > Single track, album unknown: > > Nagasaki Nightmare > Crass > > > Album: > > Best Before 1984 > Crass > > > Album with a couple of tracks, simple example: > > Best Before 1984 > Crass > Nagasaki Nightmare > Nagasaki Nightmare > Nagasaki Nightmare > > > Album with a couple of tracks, more detailed: > > Best Before 1984 > Crass > Nagasaki > Nightmare ? 4:46 > Nagasaki > Nightmare ? 4:46 > Nagasaki > Nightmare ? 4:46 > Scott... this is fantastic! Thank you for proving me wrong! :) I think this is our front-runner for replacing audio-title and album-title. Finally! It re-uses FN without being ambiguous about the difference between a single audio recording and an album. We simultaneously remove the need for audio-title. Does this also work for the Suda-nator (Brian Suda)? Martin, can you post some markup for the same 5 examples above using your proposal? We'll weigh the pros/cons for Scott's proposal and your proposal... I'm dropping my proposal in preference of Scott's. -- manu From scott at makedatamakesense.com Fri Oct 12 23:18:49 2007 From: scott at makedatamakesense.com (Scott Reynen) Date: Fri Oct 12 23:48:10 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: <47103E01.8010908@digitalbazaar.com> References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> <47103E01.8010908@digitalbazaar.com> Message-ID: On Oct 12, 2007, at 9:39 PM, Manu Sporny wrote: > Martin, can you post some markup for the same 5 examples above using > your proposal? Yeah, I'd like that too, Martin. It seems to me you're making several proposals at once, and I'm not able to conceptually separate them enough to understand and respond. Examples of the various types Julian posted earlier (single track with album, single track without album, single album without tracks, single album with simple tracks, and single album with detailed tracks) would help clarify for me exactly how you see it all fitting together. -- Scott Reynen MakeDataMakeSense.com From julian at julianstahnke.com Sat Oct 13 03:06:52 2007 From: julian at julianstahnke.com (Julian Stahnke) Date: Sat Oct 13 03:26:41 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: <1192231576.25526.35.camel@localhost.localdomain> References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> <1192231576.25526.35.camel@localhost.localdomain> Message-ID: <996265E1-109A-4B42-95B9-3526A52404EF@julianstahnke.com> > Hello Scott I have been thinking recently that it is perhaps best > to use > something that everyone is familiar with *FN* but I thought that it > would be simpler just to use *track* to imply type and title I also > don't think it is best practice to embed haudios *inside* haudio, I > think of it like a hfeed element in hAtom or the Channel element in > RSS, > also would you embed hfeed's inside other hfeed's? > > David Janes made some good proposal back in November about a hTing uF > > http://microformats.org/discuss/mail/microformats-discuss/2006- > November/007139.html > > which eventually turned into a hItem design pattern/uF proposed by > Andy > Mabbett > > http://microformats.org/discuss/mail/microformats-discuss/2006- > November/007281.html > > there is a brainstorm about the hItem uf/item design pattern > > http://microformats.org/wiki/items-brainstorming > > > So I thought simple solution > >
> Best Before 1984 > Crass >
> Nagasaki Nightmare > 4:46 >
>
> Big A, Little A > 6:13 >
>
> > > Elegant I would say? > > It solves the problem of do we use FN audio-title, whatever... > We have established that we cant use FN because want to describe > something MORE specific > > http://microformats.org/discuss/mail/microformats-new/2007-May/ > 000355.html > http://microformats.org/discuss/mail/microformats-new/2007-May/ > 000357.html I understand Tantek?s position to be in favour of using ?fn? and against inventing a new property. Also, I talked to him a couple of days ago and he made that point again. I myself kinda thought fn was more or less specific to people and meant ?full name? instead of ?formatted name?.[1] Shame on me. Specific to the hAudio microformat, I?d still love to use audio-title and album-title or similar names as they make for mark-up that is wonderfully readable by anyone. Yet, in the greater scheme of things, I guess it?s better to be pragmatic and re-use as many properties from other microformats as possible. He really has a point there. > And also we dont need to use either FN or audio-title because > track I understand has to have the exact semantic value as album > The example above shows how to clearly define both track and album In the example above, I?d use fn in the item instead of track. Anyhow, I?m more in favour of Scott?s approach. I wonder though if we could maybe use item instead of track somehow, as it is used in other microformats already (mentioned here: http://microformats.org/wiki/ item#3._As_a_composite). Works great for Album with a couple of tracks, more detailed: Best Before 1984 Crass Nagasaki Nightmare ? 4:46 Nagasaki Nightmare ? 4:46 Nagasaki Nightmare ? 4:46 The problem with that obviously is the missing possibility of the ?album with a couple of tracks, simple example? variant: Best Before 1984 Crass Nagasaki Nightmare Nagasaki Nightmare Nagasaki Nightmare That looks a bit wrong. The question really is if we need this. I?d very much like to have that possibility. Maybe someone has an idea about how to deal with it? [1] That?s mentioned neither in the cheatsheet nor on the main hcard page nor on the singular properties page. Found it in the FAQ, eventually. I think it should be mentioned in the explanation of the property as well, though. Anyone opposed to adding it there: http:// microformats.org/wiki/hcard-singular-properties#fn ? From martin at weborganics.co.uk Sat Oct 13 05:40:43 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sat Oct 13 05:39:53 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> <47103E01.8010908@digitalbazaar.com> Message-ID: <1192279243.875.31.camel@localhost.localdomain> Hello Scott, Manu, Julian... On Sat, 2007-10-13 at 00:18 -0600, Scott Reynen wrote: > On Oct 12, 2007, at 9:39 PM, Manu Sporny wrote: > > > Martin, can you post some markup for the same 5 examples above using > > your proposal? > > Yeah, I'd like that too, Martin. It seems to me you're making > several proposals at once, and I'm not able to conceptually separate > them enough to understand and respond. Examples of the various types > Julian posted earlier (single track with album, single track without > album, single album without tracks, single album with simple tracks, > and single album with detailed tracks) would help clarify for me > exactly how you see it all fitting together. Single Track album known Nagasaki Nightmare Best Before 1984 Crass Single track, album unknown: Nagasaki Nightmare Crass Album: Best Before 1984 Crass Album with a couple of tracks, simple example: Best Before 1984 Crass Nagasaki Nightmare Nagasaki Nightmare Nagasaki Nightmare Album with a couple of tracks, more detailed: Best Before 1984 Crass Nagasaki Nightmare ? 4:46 Nagasaki Nightmare ? 4:46 Nagasaki Nightmare ? 4:46 ... As I said in one of my previous messages I am a supporter of using *FN* as it suits the original design intention that when creating the hAudio uF we should re-use existing microformats where possible If none can not be found then we propose another, ... Single Track album known Nagasaki Nightmare Best Before 1984 Crass Single track, album unknown: Nagasaki Nightmare Crass Album: Best Before 1984 Crass Album with a couple of tracks, simple example: Best Before 1984 Crass Nagasaki Nightmare Nagasaki Nightmare Nagasaki Nightmare Album with a couple of tracks, more detailed: Best Before 1984 Crass Nagasaki Nightmare ? 4:46 Nagasaki Nightmare ? 4:46 Nagasaki Nightmare ? 4:46 Pros: NO more New Microformats other than *album* and those already discovered, and we get to drop audio-title as its meaning is a grey area to begin with. Cons: Is it easy to understand that an Item within hAudio is a track? (I think it is) Should we create yet another microformat "track"? when re-using "item" seems to suit our purpose? Comments? Thanks Martin > > -- > Scott Reynen > MakeDataMakeSense.com > > > _______________________________________________ > microformats-new mailing list > microformats-new@microformats.org > http://microformats.org/mailman/listinfo/microformats-new From andy at pigsonthewing.org.uk Sat Oct 13 06:03:36 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Oct 13 06:04:59 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: <1192279243.875.31.camel@localhost.localdomain> References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> <47103E01.8010908@digitalbazaar.com> <1192279243.875.31.camel@localhost.localdomain> Message-ID: In message <1192279243.875.31.camel@localhost.localdomain>, Martin McEvoy writes >Single Track album known > > Nagasaki Nightmare > Best Before 1984 > Crass > What is "item" telling us there, that "track" isn't already telling us? >Album with a couple of tracks, more detailed: > > Best Before 1984 > Crass > Nagasaki Nightmarespan> ? 4:46 > Nagasaki Nightmarespan> ? 4:46 > Nagasaki Nightmarespan> ? 4:46 > Why is "track" nested in "item" in the latter example, but not the former? >Single Track album known > > Nagasaki Nightmare > Best Before 1984 > Crass > What is "item" telling us there, that "fn" isn't already telling us (or vice versa)? >Album with a couple of tracks, more detailed: > > Best Before 1984 > Crass > Nagasaki Nightmarespan> ? 4:46 > Nagasaki Nightmarespan> ? 4:46 > Nagasaki Nightmarespan> ? 4:46 > 4:46, in plain English, is not an abbreviation of "P268T". -- Andy Mabbett From martin at weborganics.co.uk Sat Oct 13 07:00:08 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sat Oct 13 07:27:59 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: <996265E1-109A-4B42-95B9-3526A52404EF@julianstahnke.com> References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> <1192231576.25526.35.camel@localhost.localdomain> <996265E1-109A-4B42-95B9-3526A52404EF@julianstahnke.com> Message-ID: <1192284008.875.61.camel@localhost.localdomain> On Sat, 2007-10-13 at 11:06 +0100, Julian Stahnke wrote: > > Hello Scott I have been thinking recently that it is perhaps best > > to use > > something that everyone is familiar with *FN* but I thought that it > > would be simpler just to use *track* to imply type and title I also > > don't think it is best practice to embed haudios *inside* haudio, I > > think of it like a hfeed element in hAtom or the Channel element in > > RSS, > > also would you embed hfeed's inside other hfeed's? > > > > David Janes made some good proposal back in November about a hTing uF > > > > http://microformats.org/discuss/mail/microformats-discuss/2006- > > November/007139.html > > > > which eventually turned into a hItem design pattern/uF proposed by > > Andy > > Mabbett > > > > http://microformats.org/discuss/mail/microformats-discuss/2006- > > November/007281.html > > > > there is a brainstorm about the hItem uf/item design pattern > > > > http://microformats.org/wiki/items-brainstorming > > > > > > So I thought simple solution > > > >
> > Best Before 1984 > > Crass > >
> > Nagasaki Nightmare > > 4:46 > >
> >
> > Big A, Little A > > 6:13 > >
> >
> > > > > > Elegant I would say? > > > > It solves the problem of do we use FN audio-title, whatever... > > We have established that we cant use FN because want to describe > > something MORE specific > > > > http://microformats.org/discuss/mail/microformats-new/2007-May/ > > 000355.html > > http://microformats.org/discuss/mail/microformats-new/2007-May/ > > 000357.html > > I understand Tantek?s position to be in favour of using ?fn? and > against inventing a new property. Also, I talked to him a couple of > days ago and he made that point again. I myself kinda thought fn was > more or less specific to people and meant ?full name? instead of > ?formatted name?.[1] Shame on me. :) its a common misconception there is no shame in that. Many of us on the list agree with Tantek (including Me) that we SHOULD use FN, the trouble is Some on the list want to use *Track* and *audio-title* or *recording* because they believe the properties we are trying to describe SHOULD mean something specific, which I tend to disagree with, as the way I have proposed hAudio, *Item* contained within hAudio is a *track* None of my proposal are set in stone just yet we are just talking about the possibilities... > Specific to the hAudio microformat, I?d still love to use audio-title > and album-title or similar names as they make for mark-up that is > wonderfully readable by anyone. So would I but these Issues are not sitting well with any of the community because I believe they are not staying within the "principles" of creating a new microformat To "reuse building blocks from widely adopted standards: * semantic (http://tantek.com/presentations/20040928sdforumws/semantic-xhtml.html), meaningful (X)HTML (http://tantek.com/presentations/2005/03/elementsofxhtml), i.e. POSH. See SemanticXHTMLDesignPrinciples for more details. * existing microformats" http://microformats.org/wiki/principles#summary_of_key_principles I shouldn't have to quote that should I? > Yet, in the greater scheme of things, > I guess it?s better to be pragmatic and re-use as many properties > from other microformats as possible. He really has a point there. > He does a very good one... > > And also we dont need to use either FN or audio-title because > > track I understand has to have the exact semantic value as album > > The example above shows how to clearly define both track and album > > In the example above, I?d use fn in the item instead of track. > > Anyhow, I?m more in favour of Scott?s approach. I wonder though if we > could maybe use item instead of track somehow, as it is used in other > microformats already (mentioned here: http://microformats.org/wiki/ > item#3._As_a_composite). Works great for > > Album with a couple of tracks, more detailed: > > Best Before 1984 > Crass > Nagasaki Nightmare span> ? 4:46 > Nagasaki Nightmare span> ? 4:46 > Nagasaki Nightmare span> ? 4:46 > works for me too but without the haudio on every item, type in this case.. [snip] Best Before 1984 Crass Nagasaki Nightmare ? 4:46 Nagasaki Nightmare ? 4:46 Nagasaki Nightmare ? 4:46 [/snip] .. Is inherited from the parent class hAudio > > The problem with that obviously is the missing possibility of the > ?album with a couple of tracks, simple example? variant: > > > Best Before 1984 > Crass > Nagasaki Nightmare > Nagasaki Nightmare > Nagasaki Nightmare > > > That looks a bit wrong. The question really is if we need this. I?d > very much like to have that possibility. Maybe someone has an idea > about how to deal with it? > > [1] That?s mentioned neither in the cheatsheet nor on the main hcard > page nor on the singular properties page. Found it in the FAQ, > eventually. I think it should be mentioned in the explanation of the > property as well, though. Anyone opposed to adding it there: http:// > microformats.org/wiki/hcard-singular-properties#fn ? Thanks Martin From martin at weborganics.co.uk Sat Oct 13 07:32:38 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sat Oct 13 07:31:47 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> <47103E01.8010908@digitalbazaar.com> <1192279243.875.31.camel@localhost.localdomain> Message-ID: <1192285958.875.88.camel@localhost.localdomain> On Sat, 2007-10-13 at 14:03 +0100, Andy Mabbett wrote: > In message <1192279243.875.31.camel@localhost.localdomain>, Martin > McEvoy writes > > > >Single Track album known > > > > Nagasaki Nightmare > > Best Before 1984 > > Crass > > > > What is "item" telling us there, that "track" isn't already telling us? track is used in the above example instead of *fn* or *audio-title* I now believe that this should be FN > > >Album with a couple of tracks, more detailed: > > > > Best Before 1984 > > Crass > > >span> ? 4:46 > > Nagasaki Nightmare >span> ? 4:46 > > Nagasaki Nightmare >span> ? 4:46 > > > > Why is "track" nested in "item" in the latter example, but not the > former? where Item only has a single property it can be used: Nagasaki Nightmare of course you can do it like this, Nagasaki Nightmare but I dont really see the point? If Item has sub properties such as duration it can be achieved like this [snip] Nagasaki Nightmare ? 4:46 [/snip] > > > >Single Track album known > > > > Nagasaki Nightmare > > Best Before 1984 > > Crass > > > > What is "item" telling us there, that "fn" isn't already telling us (or > vice versa)? Item is being used as a composite http://microformats.org/wiki/item#3._As_a_composite not as a formatted name or title > > >Album with a couple of tracks, more detailed: > > > > Best Before 1984 > > Crass > > Nagasaki Nightmare >span> ? 4:46 > > Nagasaki Nightmare >span> ? 4:46 > > Nagasaki Nightmare >span> ? 4:46 > > > > 4:46, in plain English, is not an abbreviation of "P268T". No you are correct it isn't It needs changing. Thanks Martin > From martin at weborganics.co.uk Sat Oct 13 08:17:44 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sat Oct 13 08:16:53 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: <1192285958.875.88.camel@localhost.localdomain> References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> <47103E01.8010908@digitalbazaar.com> <1192279243.875.31.camel@localhost.localdomain> <1192285958.875.88.camel@localhost.localdomain> Message-ID: <1192288664.875.93.camel@localhost.localdomain> On Sat, 2007-10-13 at 15:32 +0100, Martin McEvoy wrote: > > > > >Album with a couple of tracks, more detailed: > > > > > > Best Before 1984 > > > Crass > > > Nagasaki Nightmare > >span> ? 4:46 > > > Nagasaki Nightmare > >span> ? 4:46 > > > Nagasaki Nightmare > >span> ? 4:46 > > > > > > > 4:46, in plain English, is not an abbreviation of "P268T". > > No you are correct it isn't It needs changing. would this work: 4:46 title is expressed in milliseconds 4:46 is a human readable abbreviation Thanks Martin From martin at weborganics.co.uk Sat Oct 13 08:22:47 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sat Oct 13 08:21:56 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: <1192288664.875.93.camel@localhost.localdomain> References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> <47103E01.8010908@digitalbazaar.com> <1192279243.875.31.camel@localhost.localdomain> <1192285958.875.88.camel@localhost.localdomain> <1192288664.875.93.camel@localhost.localdomain> Message-ID: <1192288967.875.96.camel@localhost.localdomain> On Sat, 2007-10-13 at 16:17 +0100, Martin McEvoy wrote: > On Sat, 2007-10-13 at 15:32 +0100, Martin McEvoy wrote: > > > > > > >Album with a couple of tracks, more detailed: > > > > > > > > Best Before 1984 > > > > Crass > > > > Nagasaki Nightmare > > >span> ? 4:46 > > > > Nagasaki Nightmare > > >span> ? 4:46 > > > > Nagasaki Nightmare > > >span> ? 4:46 > > > > > > > > > > 4:46, in plain English, is not an abbreviation of "P268T". > > > > No you are correct it isn't It needs changing. > > would this work: > > 4:46 opps one to many zeros title="267600" I am a dope :) Martin > > title is expressed in milliseconds 4:46 is a human readable abbreviation > > Thanks > > Martin From scott at makedatamakesense.com Sat Oct 13 08:50:50 2007 From: scott at makedatamakesense.com (Scott Reynen) Date: Sat Oct 13 08:50:54 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: <1192285958.875.88.camel@localhost.localdomain> References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> <47103E01.8010908@digitalbazaar.com> <1192279243.875.31.camel@localhost.localdomain> <1192285958.875.88.camel@localhost.localdomain> Message-ID: <2A01001E-A057-4F9A-9BED-EB4CFB934547@makedatamakesense.com> On Oct 13, 2007, at 8:32 AM, Martin McEvoy wrote: >> Why is "track" nested in "item" in the latter example, but not the >> former? > > where Item only has a single property it can be used: > > Nagasaki Nightmare > > of course you can do it like this, > > Nagasaki Nightmare > > but I dont really see the point? The point is clear semantics. There's no way of knowing with class="item fn" that the fn is a subproperty of the item. Merging properties and subproperties into the same element is not considered valid in any microformat for this reason. If you want to change that, please raise the issue in a thread outside the hAudio discussion, as it would be a major change affecting every single microformat. -- Scott Reynen MakeDataMakeSense.com From scott at makedatamakesense.com Sat Oct 13 08:57:02 2007 From: scott at makedatamakesense.com (Scott Reynen) Date: Sat Oct 13 08:57:06 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: <1192284008.875.61.camel@localhost.localdomain> References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> <1192231576.25526.35.camel@localhost.localdomain> <996265E1-109A-4B42-95B9-3526A52404EF@julianstahnke.com> <1192284008.875.61.camel@localhost.localdomain> Message-ID: On Oct 13, 2007, at 8:00 AM, Martin McEvoy wrote: > works for me too but without the haudio on every item, Please respond to the concerns Manu and I already raised about this, which I've updated below with our current naming preferences: On Oct 8, 2007, at 11:13 PM, Scott Reynen wrote: > On Oct 8, 2007, at 9:33 PM, Manu Sporny wrote: > >> I have to admit, though, that the above mark-up just doesn't sit well >> with me. We have to assume that properties inside of ITEM are of type >> hAudio and can use any of it's properties. In other words, we are >> assuming the type of the contents of ITEM is an hAudio based on the >> parent container, which is hAudio. > > Not only based on the parent container, but also based on the > contained properties, because an item with no fn isn't hAudio. So > someone looking at an element with class="item" would need to look > both at the parent elements and at the contents of the element to > know what exactly "item" means. I think it's simpler for item to > always mean the same thing, and use the hAudio class to clearly > indicate whether or not it's actually hAudio. Similarly, hCard has > an "agent" property, which can itself be another hCard, and we mark > this with class="agent hcard". -- Scott Reynen MakeDataMakeSense.com From andy at pigsonthewing.org.uk Sat Oct 13 08:51:16 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Oct 13 09:02:42 2007 Subject: [uf-new] I propose a new microformat for poems. In-Reply-To: <787886.78618.qm@web96002.mail.aue.yahoo.com> References: <787886.78618.qm@web96002.mail.aue.yahoo.com> Message-ID: In message <787886.78618.qm@web96002.mail.aue.yahoo.com>, paul_wilkins@xtra.co.nz writes > > and would be better. -- Andy Mabbett From andy at pigsonthewing.org.uk Sat Oct 13 09:13:48 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Oct 13 09:14:50 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: <1192288664.875.93.camel@localhost.localdomain> References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> <47103E01.8010908@digitalbazaar.com> <1192279243.875.31.camel@localhost.localdomain> <1192285958.875.88.camel@localhost.localdomain> <1192288664.875.93.camel@localhost.localdomain> Message-ID: In message <1192288664.875.93.camel@localhost.localdomain>, Martin McEvoy writes (corrected per his follow-up) >> > 4:46, in plain English, is not an abbreviation of "P268T". >> >> No you are correct it isn't It needs changing. > >would this work: > >4:46 > >title is expressed in milliseconds 4:46 is a human readable >abbreviation It would "work", in that could be parsed; but "4:46" is *not* an abbreviation of "267600". Consider, also that that might be in a table whose column-title is "duration in minutes and seconds". If the evidence is that people are publishing times as "4:46", why not simply allow them to do so as part of this microformat: 4:46 and for longer works: 1:16:00 Where the pattern is: nn (seconds) nn:nn (minutes and seconds) nn:nn:nn (hours, minutes and seconds) Additionally, decimal values in seconds could be allowed: nn:nn:nn.nn That said, 4'46", 4m46s and 4mins 46secs, and more, have to be catered for. This: 4m 46s is less of an abuse of abbr, but still not right. I think we should resolve the abbr-accessibility "elephant in the room", once and for all, before introducing any new mis-uses of abbr. After all, it was identified over a year ago... -- Andy Mabbett From martin at weborganics.co.uk Sat Oct 13 09:16:11 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sat Oct 13 09:15:18 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: <2A01001E-A057-4F9A-9BED-EB4CFB934547@makedatamakesense.com> References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> <47103E01.8010908@digitalbazaar.com> <1192279243.875.31.camel@localhost.localdomain> <1192285958.875.88.camel@localhost.localdomain> <2A01001E-A057-4F9A-9BED-EB4CFB934547@makedatamakesense.com> Message-ID: <1192292171.1923.10.camel@localhost.localdomain> On Sat, 2007-10-13 at 09:50 -0600, Scott Reynen wrote: > On Oct 13, 2007, at 8:32 AM, Martin McEvoy wrote: > > >> Why is "track" nested in "item" in the latter example, but not the > >> former? > > > > where Item only has a single property it can be used: > > > > Nagasaki Nightmare > > > > of course you can do it like this, > > > > Nagasaki Nightmare > > > > but I dont really see the point? > > The point is clear semantics. There's no way of knowing with > class="item fn" that the fn is a subproperty of the item. Merging > properties and subproperties into the same element is not considered > valid in any microformat for this reason. Ahh now I see the point :) > If you want to change > that, please raise the issue in a thread outside the hAudio > discussion, as it would be a major change affecting every single > microformat. so this is Invalid in hListing? http://microformats.org/wiki/hlisting#Examples_.28Preliminary.29 just this then Nagasaki Nightmare no sub properties inside the Item class? Thanks Martin > > -- > Scott Reynen > MakeDataMakeSense.com > > > _______________________________________________ > microformats-new mailing list > microformats-new@microformats.org > http://microformats.org/mailman/listinfo/microformats-new From andy at pigsonthewing.org.uk Sat Oct 13 09:16:40 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Oct 13 09:18:13 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: <1192285958.875.88.camel@localhost.localdomain> References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> <47103E01.8010908@digitalbazaar.com> <1192279243.875.31.camel@localhost.localdomain> <1192285958.875.88.camel@localhost.localdomain> Message-ID: In message <1192285958.875.88.camel@localhost.localdomain>, Martin McEvoy writes >> >Single Track album known >> > >> > Nagasaki Nightmare >> > Best Before 1984 >> > Crass >> > >> >> What is "item" telling us there, that "fn" isn't already telling us (or >> vice versa)? > >Item is being used as a composite > >http://microformats.org/wiki/item#3._As_a_composite > >not as a formatted name or title I believe that that "item composite pattern" is just a "brainstorm", and not agreed practice. -- Andy Mabbett From andy at pigsonthewing.org.uk Sat Oct 13 09:30:28 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Oct 13 09:31:41 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: <1192284008.875.61.camel@localhost.localdomain> References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> <1192231576.25526.35.camel@localhost.localdomain> <996265E1-109A-4B42-95B9-3526A52404EF@julianstahnke.com> <1192284008.875.61.camel@localhost.localdomain> Message-ID: In message <1192284008.875.61.camel@localhost.localdomain>, Martin McEvoy writes > Many of us on the list agree with Tantek (including Me) that we SHOULD >use FN, the trouble is Some on the list want to use *Track* and >*audio-title* or *recording* because they believe the properties we are >trying to describe SHOULD mean something specific, which I tend to >disagree with, as the way I have proposed hAudio, *Item* contained >within hAudio is a *track* "fn" is fine, so long as it's clear (from a higher-level attribute) what is being named, as in this pseudocode:
  • Speak to me
  • Breathe
  • On the Run
  • Time
  • Whereas that may be OK, this:
  • Speak to me
  • Breathe
  • On the Run
  • Time
  • is not. Would we use "fn", though, if hCard had been created before vCard? >> I wonder though if we >> could maybe use item instead of track somehow > > Best Before 1984 > Crass > Nagasaki Nightmarespan> ? 4:46 > Nagasaki Nightmarespan> ? 4:46 > Nagasaki Nightmarespan> ? 4:46 > Item is semantically empty, other than as a container. We might as well say "thing". -- Andy Mabbett From scott at makedatamakesense.com Sat Oct 13 09:32:15 2007 From: scott at makedatamakesense.com (Scott Reynen) Date: Sat Oct 13 09:32:18 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> <47103E01.8010908@digitalbazaar.com> <1192279243.875.31.camel@localhost.localdomain> <1192285958.875.88.camel@localhost.localdomain> <1192288664.875.93.camel@localhost.localdomain> Message-ID: <1B6B1F39-BCAB-46D5-9310-67583CF7BA71@makedatamakesense.com> On Oct 13, 2007, at 10:13 AM, Andy Mabbett wrote: > I think we should resolve the abbr-accessibility "elephant in the > room", > once and for all, before introducing any new mis-uses of abbr. After > all, it was identified over a year ago... And it could easily go unresolved for another year. Any resolution to abbr problems can be applied to hAudio in the future just as easily as every other microformat already using abbr. That shouldn't slow down hAudio progress. In this case, someone wrote "P268T" as a long form of "4:46", when it should have been "P286T". Typo aside, that follows established microformat use of and ISO 8601. If and when such use changes, hAudio can change accordingly. -- Scott Reynen MakeDataMakeSense.com From andy at pigsonthewing.org.uk Sat Oct 13 10:03:06 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Oct 13 10:04:37 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: <1B6B1F39-BCAB-46D5-9310-67583CF7BA71@makedatamakesense.com> References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> <47103E01.8010908@digitalbazaar.com> <1192279243.875.31.camel@localhost.localdomain> <1192285958.875.88.camel@localhost.localdomain> <1192288664.875.93.camel@localhost.localdomain> <1B6B1F39-BCAB-46D5-9310-67583CF7BA71@makedatamakesense.com> Message-ID: In message <1B6B1F39-BCAB-46D5-9310-67583CF7BA71@makedatamakesense.com>, Scott Reynen writes >On Oct 13, 2007, at 10:13 AM, Andy Mabbett wrote: > >> I think we should resolve the abbr-accessibility "elephant in the >>room", >> once and for all, before introducing any new mis-uses of abbr. After >> all, it was identified over a year ago... > >And it could easily go unresolved for another year. It could well do. For shame. Can anyone here give an undertaking not to loose their sight, during that time? Does everyone here think disability only happens to other people? > Any resolution to abbr problems can be applied to hAudio in the >future just as easily as every other microformat already using abbr. Yeah, who cares about cripples. What are they doing using our web, anyway? Let 'em wait. > That shouldn't slow down hAudio progress. In this case, someone >wrote "P268T" as a long form of "4:46", when it should have been >"P286T". Typo aside, that follows established microformat use of > and ISO 8601. I didn't even notice the typo; "4:46", in plain English, is no more an abbreviation of "P286T" than it is of "P268T". -- Andy Mabbett From martin at weborganics.co.uk Sat Oct 13 10:38:00 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sat Oct 13 10:37:10 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> <1192231576.25526.35.camel@localhost.localdomain> <996265E1-109A-4B42-95B9-3526A52404EF@julianstahnke.com> <1192284008.875.61.camel@localhost.localdomain> Message-ID: <1192297080.1923.21.camel@localhost.localdomain> On Sat, 2007-10-13 at 17:30 +0100, Andy Mabbett wrote: > In message <1192284008.875.61.camel@localhost.localdomain>, Martin > McEvoy writes > > > Many of us on the list agree with Tantek (including Me) that we SHOULD > >use FN, the trouble is Some on the list want to use *Track* and > >*audio-title* or *recording* because they believe the properties we are > >trying to describe SHOULD mean something specific, which I tend to > >disagree with, as the way I have proposed hAudio, *Item* contained > >within hAudio is a *track* > > "fn" is fine, so long as it's clear (from a higher-level attribute) what > is being named, as in this pseudocode: > >
  • Speak to me
  • >
  • Breathe
  • >
  • On the Run
  • >
  • Time
  • > > Whereas that may be OK, this: > >
  • Speak to me
  • >
  • Breathe
  • >
  • On the Run
  • >
  • Time
  • > > is not. > > Would we use "fn", though, if hCard had been created before vCard? > > > >> I wonder though if we > >> could maybe use item instead of track somehow > > > > > Best Before 1984 > > Crass > > Nagasaki Nightmare >span> ? 4:46 > > Nagasaki Nightmare >span> ? 4:46 > > Nagasaki Nightmare >span> ? 4:46 > > > > Item is semantically empty, other than as a container. We might as well > say "thing". You are correct as this is my Intention Item should be treated as transparent, opaque, Its just a way or pointing out a "thing" in hAudio what is a track on your CD? Just a space, gap or marker nothing more its the contents of a track that has meaning. If we store tracks on a file system each or these tracks has unique properties on their own and it is these values that hAudio has to describe. Thanks Martin > From martin at weborganics.co.uk Sat Oct 13 10:40:18 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sat Oct 13 10:39:26 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> <47103E01.8010908@digitalbazaar.com> <1192279243.875.31.camel@localhost.localdomain> <1192285958.875.88.camel@localhost.localdomain> Message-ID: <1192297218.1923.24.camel@localhost.localdomain> On Sat, 2007-10-13 at 17:16 +0100, Andy Mabbett wrote: > In message <1192285958.875.88.camel@localhost.localdomain>, Martin > McEvoy writes > > >> >Single Track album known > >> > > >> > Nagasaki Nightmare > >> > Best Before 1984 > >> > Crass > >> > > >> > >> What is "item" telling us there, that "fn" isn't already telling us (or > >> vice versa)? > > > >Item is being used as a composite > > > >http://microformats.org/wiki/item#3._As_a_composite > > > >not as a formatted name or title > > I believe that that "item composite pattern" is just a "brainstorm", and > not agreed practice. Not Yet but this is another discussion Intend to persue > From martin at weborganics.co.uk Sat Oct 13 10:43:55 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sat Oct 13 10:43:04 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> <47103E01.8010908@digitalbazaar.com> <1192279243.875.31.camel@localhost.localdomain> <1192285958.875.88.camel@localhost.localdomain> <1192288664.875.93.camel@localhost.localdomain> Message-ID: <1192297435.1923.29.camel@localhost.localdomain> On Sat, 2007-10-13 at 17:13 +0100, Andy Mabbett wrote: > In message <1192288664.875.93.camel@localhost.localdomain>, Martin > McEvoy writes (corrected per his follow-up) > > >> > 4:46, in plain English, is not an abbreviation of "P268T". > >> > >> No you are correct it isn't It needs changing. > > > >would this work: > > > >4:46 > > > >title is expressed in milliseconds 4:46 is a human readable > >abbreviation > > It would "work", in that could be parsed; but "4:46" is *not* an > abbreviation of "267600". Consider, also that that might be in a table > whose column-title is "duration in minutes and seconds". > > If the evidence is that people are publishing times as "4:46", why not > simply allow them to do so as part of this microformat: > > 4:46 > > and for longer works: > > 1:16:00 > > Where the pattern is: > > nn (seconds) > > nn:nn (minutes and seconds) > > nn:nn:nn (hours, minutes and seconds) > > Additionally, decimal values in seconds could be allowed: > > nn:nn:nn.nn > > > That said, 4'46", 4m46s and 4mins 46secs, and more, have to be catered > for. This: > > 4m 46s > > is less of an abuse of abbr, but still not right. > > > I think we should resolve the abbr-accessibility "elephant in the room", > once and for all, before introducing any new mis-uses of abbr. After > all, it was identified over a year ago... You have made a fair argument I have no problems with this I would recommend that in hAudio any use or the abbr-pattern should be delayed until all accessibility issues are resolved 4:46 +1 Martin McEvoy > From andy at pigsonthewing.org.uk Sat Oct 13 11:47:05 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Oct 13 11:48:27 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: <1192297080.1923.21.camel@localhost.localdomain> References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> <1192231576.25526.35.camel@localhost.localdomain> <996265E1-109A-4B42-95B9-3526A52404EF@julianstahnke.com> <1192284008.875.61.camel@localhost.localdomain> <1192297080.1923.21.camel@localhost.localdomain> Message-ID: In message <1192297080.1923.21.camel@localhost.localdomain>, Martin McEvoy writes >> Item is semantically empty, other than as a container. We might as well >> say "thing". >what is a track on your CD? Just a space, gap or marker nothing more On the contrary, it has a distinct meaning, which defines it as being apart from the other "items" on a CD, such as an index, the performer, its catalogue number, or whatever. -- Andy Mabbett * Say "NO!" to compulsory UK ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From martin at weborganics.co.uk Sat Oct 13 12:01:21 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sat Oct 13 12:00:30 2007 Subject: [uf-new] hAudio current thinking? Message-ID: <1192302081.1923.54.camel@localhost.localdomain> Just to try and Outline the current thinking on hAudio Manu's proposed *album* and *recording* properties Album we can all agree on? Manu later changed his support to FN instead of Recording which is something else we can all agree on? I am proposing that we re-use *item* from hListing, hReview and hItem instead of creating another microformat *track* the status of this is still unknown Andy aired his concerns over the misuse of the abbr design pattern, I agree with Andy, we SHOULD not use the abbr design pattern in hAudio until all current abbr issues are resolved. the proposed markup ... [1] Single Track album known Best Before 1984 Crass ... [2] Single track, album unknown: Crass ... [3] Album: Best Before 1984 Crass ... [4] Album with a couple of tracks, simple example: Best Before 1984 Crass Best Before 1984Any concerns should be raised now Crass Nagasaki Nightmare ? 4:46 Nagasaki Nightmare ? 4:46 Nagasaki Nightmare ? 4:46 ... Does this sit well with everybody? Comments? Thanks Martin McEvoy From martin at weborganics.co.uk Sat Oct 13 12:14:39 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sat Oct 13 12:13:47 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album In-Reply-To: References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> <1192231576.25526.35.camel@localhost.localdomain> <996265E1-109A-4B42-95B9-3526A52404EF@julianstahnke.com> <1192284008.875.61.camel@localhost.localdomain> <1192297080.1923.21.camel@localhost.localdomain> Message-ID: <1192302879.1923.60.camel@localhost.localdomain> On Sat, 2007-10-13 at 19:47 +0100, Andy Mabbett wrote: > In message <1192297080.1923.21.camel@localhost.localdomain>, Martin > McEvoy writes > > >> Item is semantically empty, other than as a container. We might as > well > >> say "thing". > > >what is a track on your CD? Just a space, gap or marker nothing more > > On the contrary, it has a distinct meaning, which defines it as being > apart from the other "items" on a CD, such as an index, the performer, > its catalogue number, or whatever. Perhaps I am thinking to literally Item is just an Item? its the contents of which that describe just what kind of item it is? Thanks Martin > > -- > Andy Mabbett > * Say "NO!" to compulsory UK ID Cards: > > * Free Our Data: > * Are you using Microformats, yet: > ? > _______________________________________________ > microformats-new mailing list > microformats-new@microformats.org > http://microformats.org/mailman/listinfo/microformats-new > From martin at weborganics.co.uk Sat Oct 13 12:21:27 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sat Oct 13 12:20:36 2007 Subject: [uf-new] Re: hAudio current thinking? In-Reply-To: <1192302081.1923.54.camel@localhost.localdomain> References: <1192302081.1923.54.camel@localhost.localdomain> Message-ID: <1192303287.1923.63.camel@localhost.localdomain> On Sat, 2007-10-13 at 20:01 +0100, Martin McEvoy wrote: > Best Before 1984Any concerns should be > raised now > Crass WTF "Any concerns should be raised now" should have been at the bottom of my email!! Oh well that's Evolution for you :) Martin From andy at pigsonthewing.org.uk Sat Oct 13 12:32:59 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Oct 13 12:34:18 2007 Subject: [uf-new] hAudio current thinking? In-Reply-To: <1192302081.1923.54.camel@localhost.localdomain> References: <1192302081.1923.54.camel@localhost.localdomain> Message-ID: In message <1192302081.1923.54.camel@localhost.localdomain>, Martin McEvoy writes >I am proposing that we re-use *item* from hListing, hReview and hItem >instead of creating another microformat *track* the status of this is >still unknown >Does this sit well with everybody? No. You seem to have overlooked my concerns about the semantic impotence of "item". -- Andy Mabbett From martin at weborganics.co.uk Sat Oct 13 12:48:15 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sat Oct 13 12:47:23 2007 Subject: [uf-new] hAudio current thinking? In-Reply-To: References: <1192302081.1923.54.camel@localhost.localdomain> Message-ID: <1192304895.1923.66.camel@localhost.localdomain> On Sat, 2007-10-13 at 20:32 +0100, Andy Mabbett wrote: > In message <1192302081.1923.54.camel@localhost.localdomain>, Martin > McEvoy writes > > >I am proposing that we re-use *item* from hListing, hReview and hItem > >instead of creating another microformat *track* the status of this is > >still unknown > > >Does this sit well with everybody? > > No. You seem to have overlooked my concerns about the semantic impotence > of "item". And your suggestions or alternatives are? ... Thanks Martin > From andy at pigsonthewing.org.uk Sat Oct 13 12:48:12 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Oct 13 12:49:50 2007 Subject: [uf-new] item property (was: hAudio: audio-title/album-title vs. recording/album) In-Reply-To: <1192302879.1923.60.camel@localhost.localdomain> References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> <1192231576.25526.35.camel@localhost.localdomain> <996265E1-109A-4B42-95B9-3526A52404EF@julianstahnke.com> <1192284008.875.61.camel@localhost.localdomain> <1192297080.1923.21.camel@localhost.localdomain> <1192302879.1923.60.camel@localhost.localdomain> Message-ID: <50yk0Qk8DSEHFwDR@pigsonthewing.org.uk> In message <1192302879.1923.60.camel@localhost.localdomain>, Martin McEvoy writes >On Sat, 2007-10-13 at 19:47 +0100, Andy Mabbett wrote: >> In message <1192297080.1923.21.camel@localhost.localdomain>, Martin >> McEvoy writes >> >> >> Item is semantically empty, other than as a container. We might as >> well >> >> say "thing". >> >> >what is a track on your CD? Just a space, gap or marker nothing more >> >> On the contrary, it has a distinct meaning, which defines it as being >> apart from the other "items" on a CD, such as an index, the performer, >> its catalogue number, or whatever. > >Perhaps I am thinking to literally Item is just an Item? its the >contents of which that describe just what kind of item it is? It's my understanding that "item" in microformats was intended purely as a delimiter, with the same - empty - semantic value as SPAN and DIV in HTML. The hReview spec is unhelpful in this regard, specifying it thus: item info. required. fn (url || photo ) | hCard (for person or business) | hCalendar (for event) where "item" is in CODE tags but "info." is not, and is not explained. The subsequent definition gives: item info:: This required field MUST have at a minimum the name ("fn" - the formatted text corresponding to the name, except for an event item which MUST have the "summary" property inside the respective hCalendar "vevent") of the item (an hReview describes only one item), SHOULD provide at least one URI ("url") for the item, and MAY provide at least one URL to a photo or depiction ("photo") of the item. For items of type person or business, the item info (fn, url, photo) MUST be encapsulated in an hCard. For items of type event, the item info SHOULD be encapsulated in an hCalendar "vevent". Non-URL unique item IDs (e.g. ISBNs, UPCs) MAY be represented as a URN ("url") for the item. Encapsulated microformats (e.g. hCard and hCalendar events for now) may be set on the item itself (e.g. class="item vcard"). However, when using item info subproperties ("fn", "url", "photo"), they MUST be nested inside the item element. and the use of "item" in the examples is not consistent: *

    Crepes on Cole is one of the best little creperies in San Francisco . Excellent food and service. Plenty of tables in a variety of sizes for parties large and small. Window seating makes for excellent people watching to/from the N-Judah which stops right outside. I've had many fun social gatherings here, as well as gotten plenty of work done thanks to neighborhood WiFi.

    *
    Cafe Borrone
    1010 El Camino Real, Menlo Park, CA 94025, +1-650-327-0830; cafeborrone.com
    * Album cover photo: The Postal
                Service: Give Up. The Postal Service: Give Up * -- Andy Mabbett From andy at pigsonthewing.org.uk Sat Oct 13 13:03:38 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Oct 13 13:05:21 2007 Subject: [uf-new] hAudio current thinking? In-Reply-To: <1192304895.1923.66.camel@localhost.localdomain> References: <1192302081.1923.54.camel@localhost.localdomain> <1192304895.1923.66.camel@localhost.localdomain> Message-ID: In message <1192304895.1923.66.camel@localhost.localdomain>, Martin McEvoy writes >>You seem to have overlooked my concerns about the semantic impotence >> of "item". > >And your suggestions or alternatives are? "Track" would seem to be the closest fit, but I'm not precious about it, if better suggestions are made. -- Andy Mabbett From martin at weborganics.co.uk Sat Oct 13 13:11:02 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sat Oct 13 13:10:10 2007 Subject: [uf-new] item property (was: hAudio: audio-title/album-title vs. recording/album) In-Reply-To: <50yk0Qk8DSEHFwDR@pigsonthewing.org.uk> References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> <1192231576.25526.35.camel@localhost.localdomain> <996265E1-109A-4B42-95B9-3526A52404EF@julianstahnke.com> <1192284008.875.61.camel@localhost.localdomain> <1192297080.1923.21.camel@localhost.localdomain> <1192302879.1923.60.camel@localhost.localdomain> <50yk0Qk8DSEHFwDR@pigsonthewing.org.uk> Message-ID: <1192306262.1923.82.camel@localhost.localdomain> On Sat, 2007-10-13 at 20:48 +0100, Andy Mabbett wrote: > > It's my understanding that "item" in microformats was intended purely > as > a delimiter, with the same - empty - semantic value as SPAN and DIV in > HTML. the exact same semantics are mirrored In my suggestion in hAudio, do you not think that Item can be a powerful tool in microformats if we use it the same way as a div or a span in html? I think if we use track ... Best Before 1984 Crass ... [2] Single track, album unknown: Crass ... [3] Album: Best Before 1984 Crass ... [4] Album with a couple of tracks, simple example: Best Before 1984 Crass Best Before 1984 Crass Nagasaki Nightmare ? 4:46 Nagasaki Nightmare ? 4:46 Nagasaki Nightmare ? 4:46 ... Comments? Thanks Martin On Sat, 2007-10-13 at 20:01 +0100, Martin McEvoy wrote: > Just to try and Outline the current thinking on hAudio > > Manu's proposed *album* and *recording* properties > Album we can all agree on? > Manu later changed his support to FN instead of Recording > which is something else we can all agree on? > > I am proposing that we re-use *item* from hListing, hReview and hItem > instead of creating another microformat *track* the status of this is > still unknown > > Andy aired his concerns over the misuse of the abbr design pattern, > I agree with Andy, we SHOULD not use the abbr design pattern in hAudio > until all current abbr issues are resolved. > > the proposed markup > > ... > > [1] Single Track album known > > > Best Before 1984 > Crass > > > ... > > [2] Single track, album unknown: > > > > Crass > > > ... > > [3] Album: > > Best Before 1984 > Crass > > > ... > > [4] Album with a couple of tracks, simple example: > > Best Before 1984 > Crass > > > > > Best Before 1984Any concerns should be > raised now > Crass > > Nagasaki Nightmare ? > 4:46 > > > Nagasaki Nightmare ? > 4:46 > > > Nagasaki Nightmare ? > 4:46 > > > > ... > > > Does this sit well with everybody? > > Comments? > > Thanks > > Martin McEvoy From julian at julianstahnke.com Sat Oct 13 13:31:41 2007 From: julian at julianstahnke.com (Julian Stahnke) Date: Sat Oct 13 13:31:46 2007 Subject: [uf-new] item property (was: hAudio: audio-title/album-title vs. recording/album) In-Reply-To: <1192306262.1923.82.camel@localhost.localdomain> References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> <1192231576.25526.35.camel@localhost.localdomain> <996265E1-109A-4B42-95B9-3526A52404EF@julianstahnke.com> <1192284008.875.61.camel@localhost.localdomain> <1192297080.1923.21.camel@localhost.localdomain> <1192302879.1923.60.camel@localhost.localdomain> <50yk0Qk8DSEHFwDR@pigsonthewing.org.uk> <1192306262.1923.82.camel@localhost.localdomain> Message-ID: <994227DC-3DB0-4899-BF0B-93A905B7A770@julianstahnke.com> > Anyway there is only Me at the moment supporting using *item* > instead of > a new microformat *track* Nope, I too think item would be better. Maybe, if it is too meaningless, together with haudio ? la . I don?t know enough about item to say if just item is enough, but I think it even may be. Then again, if we could use item in such a way that we could say ?if it is haudio, look for properties in child nodes, otherwise use the content of item?, that?d be potentially nice as well. From andy at pigsonthewing.org.uk Sat Oct 13 13:33:47 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Oct 13 13:35:01 2007 Subject: [uf-new] Re: hAudio current thinking? In-Reply-To: <1192306510.1923.85.camel@localhost.localdomain> References: <1192302081.1923.54.camel@localhost.localdomain> <1192306510.1923.85.camel@localhost.localdomain> Message-ID: In message <1192306510.1923.85.camel@localhost.localdomain>, Martin McEvoy writes >[1] Single Track album known > > > Best Before 1984 > Crass >[5] Album with a couple of tracks, more detailed: > Best Before 1984 > Crass > > Nagasaki Nightmare ? > 4:46 > > > Nagasaki Nightmare ? > 4:46 > > > Nagasaki Nightmare ? > 4:46 > > How would these work, for tracks on a compilation album, by different artists? Or tracks on a one-album artist, but where one features a guest vocalist? -- Andy Mabbett * Say "NO!" to compulsory UK ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From martin at weborganics.co.uk Sat Oct 13 15:09:25 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sat Oct 13 15:08:32 2007 Subject: [uf-new] item property (was: hAudio: audio-title/album-title vs. recording/album) In-Reply-To: <994227DC-3DB0-4899-BF0B-93A905B7A770@julianstahnke.com> References: <470AFDA8.2080906@digitalbazaar.com> <1191961345.29452.39.camel@localhost.localdomain> <1192214178.25526.2.camel@localhost.localdomain> <470FCB5C.9070802@digitalbazaar.com> <21e770780710121237w5cb35be5r69893f8dcf3f4f2f@mail.gmail.com> <470FD29F.3060107@digitalbazaar.com> <1192231576.25526.35.camel@localhost.localdomain> <996265E1-109A-4B42-95B9-3526A52404EF@julianstahnke.com> <1192284008.875.61.camel@localhost.localdomain> <1192297080.1923.21.camel@localhost.localdomain> <1192302879.1923.60.camel@localhost.localdomain> <50yk0Qk8DSEHFwDR@pigsonthewing.org.uk> <1192306262.1923.82.camel@localhost.localdomain> <994227DC-3DB0-4899-BF0B-93A905B7A770@julianstahnke.com> Message-ID: <1192313365.1923.100.camel@localhost.localdomain> On Sat, 2007-10-13 at 21:31 +0100, Julian Stahnke wrote: > > Anyway there is only Me at the moment supporting using *item* > > instead of > > a new microformat *track* > > Nope, I too think item would be better. Maybe, if it is too > meaningless, together with haudio ? la . I > don?t know enough about item to say if just item is enough, but I > think it even may be. Then again, if we could use item in such a way > that we could say ?if it is haudio, look for properties in child > nodes, otherwise use the content of item?, that?d be potentially nice > as well. Thank you Julian i will take that as another vote FOR using *item* instead of a new proposed microformat *track* I think track is a too powerful a class name to be immediately used in hAudio at the first opportunity we get Track has a vast amount of meaning outside of hAudio, not many of which mean the same thing. http://www.answers.com/track&r=67 If we define track now in hAudio we will be stuck with it then potentially we will have the same problems as we do with the title property in hCard Thanks Martin From martin at weborganics.co.uk Sat Oct 13 14:55:29 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sat Oct 13 15:50:11 2007 Subject: [uf-new] Re: hAudio current thinking? In-Reply-To: References: <1192302081.1923.54.camel@localhost.localdomain> <1192306510.1923.85.camel@localhost.localdomain> Message-ID: <1192312529.1923.89.camel@localhost.localdomain> On Sat, 2007-10-13 at 21:33 +0100, Andy Mabbett wrote: > In message <1192306510.1923.85.camel@localhost.localdomain>, Martin > McEvoy writes > > >[1] Single Track album known > > > > > > Best Before 1984 > > Crass > > >[5] Album with a couple of tracks, more detailed: > > Best Before 1984 > > Crass > > > > Nagasaki Nightmare ? > > 4:46 > > > > > > Nagasaki Nightmare ? > > 4:46 > > > > > > Nagasaki Nightmare ? > > 4:46 > > > > > > How would these work, for tracks on a compilation album, by different > artists? Or tracks on a one-album artist, but where one features a guest > vocalist? Not sure but Ill try Basic examples... ... [6] example with multiple contributors
    Hip-Hop Essentials Vol. 3
    Parents Just Don't Understand - Jazzy Jeff & Fresh Prince
    ... [7] exmple of multiple album tracks in a compilation
    The Complete Studio Recordings Led Zeppelin "Good Times Bad Times" - taken from the album Led Zeppelin - 2:46 "Whole Lotta Love" - taken from the album Led Zeppelin II 5:34
    ... [8] example of multiple artists albums and tracks
    The Best of SKA On My Radio by Selecter - Taken from Too Much Pressure Mirror in the Bathroom by The Beat - Taken from I Just Can't Stop It My Girl by Madness - Taken from One Step Beyond
    ... Example no [6] I cant see any issues [7] and [8] probably need discussing Thanks Martin > From martin at weborganics.co.uk Sat Oct 13 15:50:56 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sat Oct 13 15:56:27 2007 Subject: [uf-new] Re: hAudio current thinking? In-Reply-To: <1192312529.1923.89.camel@localhost.localdomain> References: <1192302081.1923.54.camel@localhost.localdomain> <1192306510.1923.85.camel@localhost.localdomain> <1192312529.1923.89.camel@localhost.localdomain> Message-ID: <1192315856.4577.6.camel@localhost.localdomain> On Sat, 2007-10-13 at 22:55 +0100, Martin McEvoy wrote: > On Sat, 2007-10-13 at 21:33 +0100, Andy Mabbett wrote: > > In message <1192306510.1923.85.camel@localhost.localdomain>, Martin > > McEvoy writes > > > > >[1] Single Track album known > > > > > > > > > Best Before 1984 > > > Crass > > > > >[5] Album with a couple of tracks, more detailed: > > > Best Before 1984 > > > Crass > > > > > > Nagasaki Nightmare ? > > > 4:46 > > > > > > > > > Nagasaki Nightmare ? > > > 4:46 > > > > > > > > > Nagasaki Nightmare ? > > > 4:46 > > > > > > > > > > How would these work, for tracks on a compilation album, by different > > artists? Or tracks on a one-album artist, but where one features a guest > > vocalist? > > Not sure but Ill try > > Basic examples... > ... > > [6] example with multiple contributors > >
    > Hip-Hop Essentials Vol. 3 >
    > Parents Just Don't Understand - > Jazzy Jeff & > Fresh Prince >
    >
    > > ... > > [7] exmple of multiple album tracks in a compilation > >
    > The Complete Studio Recordings > Led Zeppelin > > "Good Times Bad Times" - > taken from the album Led Zeppelin - > 2:46 > > > "Whole Lotta Love" - > taken from the album Led Zeppelin II > 5:34 > >
    > > ... > > [8] example of multiple artists albums and tracks > >
    > The Best of SKA > > On My Radio by class="contributor">Selecter - > Taken from Too Much Pressure > > > Mirror in the Bathroom by class="contributor">The Beat - > Taken from I Just Can't Stop It > > > My Girl by class="contributor">Madness - > Taken from One Step Beyond > >
    > > ... > > Example no [6] I cant see any issues > > [7] and [8] probably need discussing you know I think examples [7] and [8] show us that *album* is probably not a good class name either or the markup needs to be changed to something like: ... [9] same as [8] but re-using hAudio
    The Best of SKA
    On My Radio by Selecter - Taken from Too Much Pressure
    Mirror in the Bathroom by The Beat - Taken from I Just Can't Stop It
    My Girl by Madness - Taken from One Step Beyond
    ... which seems a bit involved to me but makes a little more sense Thanks Martin > > > Thanks > > Martin > > > From julian at julianstahnke.com Sat Oct 13 14:18:24 2007 From: julian at julianstahnke.com (Julian Stahnke) Date: Sat Oct 13 16:29:42 2007 Subject: [uf-new] Re: hAudio current thinking? In-Reply-To: References: <1192302081.1923.54.camel@localhost.localdomain> <1192306510.1923.85.camel@localhost.localdomain> Message-ID: > How would these work, for tracks on a compilation album, by different > artists? Or tracks on a one-album artist, but where one features a > guest > vocalist? Would have no contributor in the haudio thing but only in the items. The latter would have an additional contributor in the respective item? From tantek at cs.stanford.edu Sat Oct 13 17:03:06 2007 From: tantek at cs.stanford.edu (Tantek =?ISO-8859-1?B?xw==?=elik) Date: Sat Oct 13 17:02:12 2007 Subject: [uf-new] item property (was: hAudio: audio-title/album-title vs. recording/album) In-Reply-To: <50yk0Qk8DSEHFwDR@pigsonthewing.org.uk> Message-ID: On 10/13/07 12:48 PM, "Andy Mabbett" wrote: > In message <1192302879.1923.60.camel@localhost.localdomain>, Martin > McEvoy writes > >> On Sat, 2007-10-13 at 19:47 +0100, Andy Mabbett wrote: >>> In message <1192297080.1923.21.camel@localhost.localdomain>, Martin >>> McEvoy writes >>> >>>>> Item is semantically empty, other than as a container. We might as >>> well >>>>> say "thing". >>> >>>> what is a track on your CD? Just a space, gap or marker nothing more >>> >>> On the contrary, it has a distinct meaning, which defines it as being >>> apart from the other "items" on a CD, such as an index, the performer, >>> its catalogue number, or whatever. >> >> Perhaps I am thinking to literally Item is just an Item? its the >> contents of which that describe just what kind of item it is? > > It's my understanding that "item" in microformats was intended purely as > a delimiter, with the same - empty - semantic value as SPAN and DIV in > HTML. It is a container for subproperties (or a submicroformat) , in hReview, similar to how "adr" is a container for subproperties. > The hReview spec is unhelpful in this regard, specifying it thus: > > item info. required. fn (url || photo ) | hCard (for person or > business) | hCalendar (for event) > > where "item" is in CODE tags but "info." is not, and is not explained. What help were you expecting? Perhaps I can add it either in the specification or in a tutorial / authoring page. > The subsequent definition gives: > > item info:: This required field MUST have at a minimum the name > ("fn" - the formatted text corresponding to the name, except for > an event item which MUST have the "summary" property inside the > respective hCalendar "vevent") of the item (an hReview describes > only one item), SHOULD provide at least one URI ("url") for the > item, and MAY provide at least one URL to a photo or depiction > ("photo") of the item. For items of type person or business, the > item info (fn, url, photo) MUST be encapsulated in an hCard. For > items of type event, the item info SHOULD be encapsulated in an > hCalendar "vevent". Non-URL unique item IDs (e.g. ISBNs, UPCs) > MAY be represented as a URN ("url") for the item. Encapsulated > microformats (e.g. hCard and hCalendar events for now) may be > set on the item itself (e.g. class="item vcard"). However, when > using item info subproperties ("fn", "url", "photo"), they MUST > be nested inside the item element. > > and the use of "item" in the examples is not consistent: Could you provide a specific explanation of which example is inconsistent with which statement in the prose of the specification? Or even if there is no specific inconsistency, if you could elaborate on how the current prose/examples *seemed* inconsistent, even that is worth fixing. The examples below are consistent with the specification quoted above as follows: > *
    >

    > Crepes on Cole > is one of the best little creperies in > > San Francisco > . > Excellent food and service. Plenty of tables in a > variety of sizes for parties large and small. Window > seating makes for excellent people watching to/from the > N-Judah which stops right outside. I've had many fun > social gatherings here, as well as gotten plenty of work > done thanks to neighborhood WiFi.

    >
    This example uses the feature of the definition quoted: Encapsulated microformats (e.g. hCard and hCalendar events for now) may be set on the item itself (e.g. class="item vcard"). > *
    >
    Cafe Borrone
    > 1010 El > Camino Real, Menlo > Park, CA class="postal-code">94025, > +1-650-327-0830; > href="http://cafeborrone.com">cafeborrone.com > >
    As does this one. > * > href="http://www.amazon.com/exec/obidos/ASIN/B000089CJI/" >> > src="http://images.amazon.com/images/P/B000089CJI.01._SCT > HUMBZZZ_.jpg" alt="Album cover photo: The Postal > Service: Give Up. " class="photo" /> > The Postal Service: Give Up > > This example shows an item which is a product (not a business nor an event), and thus uses "url" and "fn" properties *inside* the item per the portion of specification above quoted: when using item info subproperties ("fn", "url", "photo"), they MUST be nested inside the item element. > * As does this one. Thanks, Tantek From tantek at cs.stanford.edu Sat Oct 13 17:03:08 2007 From: tantek at cs.stanford.edu (Tantek =?ISO-8859-1?B?xw==?=elik) Date: Sat Oct 13 17:02:21 2007 Subject: [uf-new] item property (was: hAudio: audio-title/album-title vs. recording/album) In-Reply-To: <1192306262.1923.82.camel@localhost.localdomain> Message-ID: On 10/13/07 1:11 PM, "Martin McEvoy" wrote: > On Sat, 2007-10-13 at 20:48 +0100, Andy Mabbett wrote: >> >> It's my understanding that "item" in microformats was intended purely >> as >> a delimiter, with the same - empty - semantic value as SPAN and DIV in >> HTML. > > the exact same semantics are mirrored In my suggestion in hAudio, do you > not think that Item can be a powerful tool in microformats if we use it > the same way as a div or a span in html? Precisely. > I think if we use track ... > > > > Message-ID: On 10/13/07 5:03 PM, "Tantek ?elik" wrote: >> The hReview spec is unhelpful in this regard, specifying it thus: >> >> item info. required. fn (url || photo ) | hCard (for person or >> business) | hCalendar (for event) >> >> where "item" is in CODE tags but "info." is not, and is not explained. > > What help were you expecting? Perhaps I can add it either in the > specification or in a tutorial / authoring page. Upon re-reading my first question "... expecting?" I can see how it could be interpreted as rhetorical impatience - which is not the intent at all. I am actually interested in understanding what precise concepts you were expecting to see documented but didn't find so that we may improve the documentation both of hReview and in general in specifications. Apologies for the reply to my own message but I wanted to make sure the tone was not misunderstood. Thanks, Tantek From martin at weborganics.co.uk Sun Oct 14 04:33:26 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sun Oct 14 04:39:25 2007 Subject: [uf-new] item property (was: hAudio: audio-title/album-title vs. recording/album) In-Reply-To: References: Message-ID: <1192361606.9987.4.camel@localhost.localdomain> On Sat, 2007-10-13 at 17:03 -0700, Tantek =?ISO-8859-1?B?xw==?=elik wrote: > On 10/13/07 12:48 PM, "Andy Mabbett" wrote: > > > In message <1192302879.1923.60.camel@localhost.localdomain>, Martin > > McEvoy writes > > > >> On Sat, 2007-10-13 at 19:47 +0100, Andy Mabbett wrote: > >>> In message <1192297080.1923.21.camel@localhost.localdomain>, Martin > >>> McEvoy writes > >>> > >>>>> Item is semantically empty, other than as a container. We might as > >>> well > >>>>> say "thing". > >>> > >>>> what is a track on your CD? Just a space, gap or marker nothing more > >>> > >>> On the contrary, it has a distinct meaning, which defines it as being > >>> apart from the other "items" on a CD, such as an index, the performer, > >>> its catalogue number, or whatever. > >> > >> Perhaps I am thinking to literally Item is just an Item? its the > >> contents of which that describe just what kind of item it is? > > > > It's my understanding that "item" in microformats was intended purely as > > a delimiter, with the same - empty - semantic value as SPAN and DIV in > > HTML. > > It is a container for subproperties (or a submicroformat) *submicroformat* is an excellent description The Rest of your message was intended for Andy I think, :) Thanks Martin > , in hReview, > similar to how "adr" is a container for subproperties. > > > > The hReview spec is unhelpful in this regard, specifying it thus: > > > > item info. required. fn (url || photo ) | hCard (for person or > > business) | hCalendar (for event) > > > > where "item" is in CODE tags but "info." is not, and is not explained. > > What help were you expecting? Perhaps I can add it either in the > specification or in a tutorial / authoring page. > > > > The subsequent definition gives: > > > > item info:: This required field MUST have at a minimum the name > > ("fn" - the formatted text corresponding to the name, except for > > an event item which MUST have the "summary" property inside the > > respective hCalendar "vevent") of the item (an hReview describes > > only one item), SHOULD provide at least one URI ("url") for the > > item, and MAY provide at least one URL to a photo or depiction > > ("photo") of the item. For items of type person or business, the > > item info (fn, url, photo) MUST be encapsulated in an hCard. For > > items of type event, the item info SHOULD be encapsulated in an > > hCalendar "vevent". Non-URL unique item IDs (e.g. ISBNs, UPCs) > > MAY be represented as a URN ("url") for the item. Encapsulated > > microformats (e.g. hCard and hCalendar events for now) may be > > set on the item itself (e.g. class="item vcard"). However, when > > using item info subproperties ("fn", "url", "photo"), they MUST > > be nested inside the item element. > > > > and the use of "item" in the examples is not consistent: > > Could you provide a specific explanation of which example is inconsistent > with which statement in the prose of the specification? > > Or even if there is no specific inconsistency, if you could elaborate on how > the current prose/examples *seemed* inconsistent, even that is worth fixing. > > > The examples below are consistent with the specification quoted above as > follows: > > > > *
    > >

    > > Crepes on Cole > > is one of the best little creperies in > > > > San Francisco > > . > > Excellent food and service. Plenty of tables in a > > variety of sizes for parties large and small. Window > > seating makes for excellent people watching to/from the > > N-Judah which stops right outside. I've had many fun > > social gatherings here, as well as gotten plenty of work > > done thanks to neighborhood WiFi.

    > >
    > > This example uses the feature of the definition quoted: > > Encapsulated microformats (e.g. hCard and hCalendar events for now) > may be set on the item itself (e.g. class="item vcard"). > > > > *
    > >
    Cafe Borrone
    > > 1010 El > > Camino Real, Menlo > > Park, CA > class="postal-code">94025, > > +1-650-327-0830; > > > href="http://cafeborrone.com">cafeborrone.com > > > >
    > > As does this one. > > > > * > > > href="http://www.amazon.com/exec/obidos/ASIN/B000089CJI/" > >> > > > src="http://images.amazon.com/images/P/B000089CJI.01._SCT > > HUMBZZZ_.jpg" alt="Album cover photo: The Postal > > Service: Give Up. " class="photo" /> > > The Postal Service: Give Up > > > > > > This example shows an item which is a product (not a business nor an event), > and thus uses "url" and "fn" properties *inside* the item per the portion of > specification above quoted: > > when using item info subproperties ("fn", "url", "photo"), they MUST > be nested inside the item element. > > > > * > > As does this one. > > Thanks, > > Tantek > From davidjanes at blogmatrix.com Sun Oct 14 06:50:05 2007 From: davidjanes at blogmatrix.com (David Janes) Date: Sun Oct 14 07:14:41 2007 Subject: [uf-new] item property (was: hAudio: audio-title/album-title vs. recording/album) In-Reply-To: References: <1192306262.1923.82.camel@localhost.localdomain> Message-ID: <21e523c20710140650j69f45dcek2f1f602a8ae7ad75@mail.gmail.com> On 10/13/07, Tantek ?elik wrote: > On 10/13/07 1:11 PM, "Martin McEvoy" wrote: > > > On Sat, 2007-10-13 at 20:48 +0100, Andy Mabbett wrote: > >> > >> It's my understanding that "item" in microformats was intended purely > >> as > >> a delimiter, with the same - empty - semantic value as SPAN and DIV in > >> HTML. > > > > the exact same semantics are mirrored In my suggestion in hAudio, do you > > not think that Item can be a powerful tool in microformats if we use it > > the same way as a div or a span in html? > > Precisely. > > > > I think if we use track ... > > > > > > > > has apparently the same semantics, which would violate one of our naming > principles: re-use the same name to mean the same thing (instead of using > two names to mean the same thing). > > http://microformats.org/wiki/naming-principles#Reuse Note that a did a moderate amount of work on this last year [1], looking over the options as isolating item as it's own microformat, as a design pattern, or as a microformat explicitly designed to be used as a composite. Also supported by examples [2] and formats [3] Regards, etc... [1] http://microformats.org/wiki/item [2] http://microformats.org/wiki/item-examples [3] http://microformats.org/wiki/item-formats -- David Janes Founder, BlogMatrix http://www.blogmatrix.com http://blogmatrix.blogmatrix.com From martin at weborganics.co.uk Sun Oct 14 08:08:29 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sun Oct 14 08:07:34 2007 Subject: [uf-new] item property (was: hAudio: audio-title/album-title vs. recording/album) In-Reply-To: <21e523c20710140650j69f45dcek2f1f602a8ae7ad75@mail.gmail.com> References: <1192306262.1923.82.camel@localhost.localdomain> <21e523c20710140650j69f45dcek2f1f602a8ae7ad75@mail.gmail.com> Message-ID: <1192374509.9987.17.camel@localhost.localdomain> On Sun, 2007-10-14 at 08:50 -0500, David Janes wrote: > On 10/13/07, Tantek ?elik wrote: > > On 10/13/07 1:11 PM, "Martin McEvoy" wrote: > > > > > On Sat, 2007-10-13 at 20:48 +0100, Andy Mabbett wrote: > > >> > > >> It's my understanding that "item" in microformats was intended purely > > >> as > > >> a delimiter, with the same - empty - semantic value as SPAN and DIV in > > >> HTML. > > > > > > the exact same semantics are mirrored In my suggestion in hAudio, do you > > > not think that Item can be a powerful tool in microformats if we use it > > > the same way as a div or a span in html? > > > > Precisely. > > > > > > > I think if we use track ... > > > > > > > > > > > > > has apparently the same semantics, which would violate one of our naming > > principles: re-use the same name to mean the same thing (instead of using > > two names to mean the same thing). > > > > http://microformats.org/wiki/naming-principles#Reuse > > Note that a did a moderate amount of work on this last year [1], > looking over the options as isolating item as it's own microformat, as > a design pattern, or as a microformat explicitly designed to be used > as a composite. Also supported by examples [2] and formats [3] yes I did notice that you have done a lot of work already to support an item design pattern or submicroformat On the Wiki Item has been tagged as Moribund? discussions on the list over the last few days certainly indicates that an Item submicroformat may be an extremely important tool Is there a reason Item never became a proposal? and also can you see any reasons why *Item* cannot be completed? Thanks Martin > > Regards, etc... > > [1] http://microformats.org/wiki/item > [2] http://microformats.org/wiki/item-examples > [3] http://microformats.org/wiki/item-formats > From davidjanes at blogmatrix.com Sun Oct 14 08:37:50 2007 From: davidjanes at blogmatrix.com (David Janes) Date: Sun Oct 14 08:37:52 2007 Subject: [uf-new] item property (was: hAudio: audio-title/album-title vs. recording/album) In-Reply-To: <1192374509.9987.17.camel@localhost.localdomain> References: <1192306262.1923.82.camel@localhost.localdomain> <21e523c20710140650j69f45dcek2f1f602a8ae7ad75@mail.gmail.com> <1192374509.9987.17.camel@localhost.localdomain> Message-ID: <21e523c20710140837i1fdc763by81cf7ed4cab2fe03@mail.gmail.com> On 10/14/07, Martin McEvoy wrote: > yes I did notice that you have done a lot of work already to support an > item design pattern or submicroformat > > On the Wiki Item has been tagged as Moribund? > > discussions on the list over the last few days certainly indicates that > an Item submicroformat may be an extremely important tool > > Is there a reason Item never became a proposal? and also can you see any > reasons why *Item* cannot be completed? > > Thanks > > Martin I suspect it's marked moribund since there's been no activity in the last year. I personally think it's a great idea, especially since it's a refinement/distillation of what is already out there and think we should complete it. The reason it never became an official proposal is more complicated, mainly that unless you have a cadre of interested people willing to do the work ... and there's a lot ... it's pretty hard to individually push a complete uF through the process here. As there were several competing ideas at the time around uFs for "things", last year perhaps wasn't the time. Regards, etc... -- David Janes Founder, BlogMatrix http://www.blogmatrix.com http://blogmatrix.blogmatrix.com From davidjanes at blogmatrix.com Sun Oct 14 08:39:21 2007 From: davidjanes at blogmatrix.com (David Janes) Date: Sun Oct 14 08:39:23 2007 Subject: [uf-new] item property (was: hAudio: audio-title/album-title vs. recording/album) In-Reply-To: <21e523c20710140837i1fdc763by81cf7ed4cab2fe03@mail.gmail.com> References: <1192306262.1923.82.camel@localhost.localdomain> <21e523c20710140650j69f45dcek2f1f602a8ae7ad75@mail.gmail.com> <1192374509.9987.17.camel@localhost.localdomain> <21e523c20710140837i1fdc763by81cf7ed4cab2fe03@mail.gmail.com> Message-ID: <21e523c20710140839i7c689b10t5ad85169ae1278a0@mail.gmail.com> On 10/14/07, David Janes wrote: ... and also since the discussion of how uFs nest together (cf "fn" issues) wasn't solved to anyone's satisification ... -- David Janes Founder, BlogMatrix http://www.blogmatrix.com http://blogmatrix.blogmatrix.com From andy at pigsonthewing.org.uk Sun Oct 14 09:26:52 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sun Oct 14 09:28:10 2007 Subject: [uf-new] item property (was: hAudio: audio-title/album-title vs. recording/album) In-Reply-To: References: <50yk0Qk8DSEHFwDR@pigsonthewing.org.uk> Message-ID: <6FO04n4MNkEHFwhv@pigsonthewing.org.uk> In message , Tantek ?elik writes >> It's my understanding that "item" in microformats was intended purely as >> a delimiter, with the same - empty - semantic value as SPAN and DIV in >> HTML. > >It is a container for subproperties (or a submicroformat) , in hReview, >similar to how "adr" is a container for subproperties. Quite, we use "adr" not "item", because "adr" (meaning "address") is a more precise, and thus more semantically meaningful, container - it names the thing it contains. >> The hReview spec is unhelpful in this regard, specifying it thus: >> >> item info. required. fn (url || photo ) | hCard (for person or >> business) | hCalendar (for event) >> >> where "item" is in CODE tags but "info." is not, and is not explained. > >What help were you expecting? Perhaps I can add it either in the >specification or in a tutorial / authoring page. A definition of item, in the context of the review microformat, without the apparently stray textual fragment of "info." The use of "pipe" separators and parentheses, without a clear statement of their meaning, is also unhelpful. >> The subsequent definition gives: [...] >> and the use of "item" in the examples is not consistent: > >Could you provide a specific explanation of which example is inconsistent >with which statement in the prose of the specification? Now you're asking me to provide examples of something I haven't stated. >The examples below are consistent with the specification quoted above but not with each other. -- Andy Mabbett From andy at pigsonthewing.org.uk Sun Oct 14 09:27:57 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sun Oct 14 09:29:36 2007 Subject: [uf-new] item property (was: hAudio: audio-title/album-title vs. recording/album) In-Reply-To: References: Message-ID: In message , Tantek ?elik writes >Apologies for the reply to my own message but I wanted to make sure the >tone was not misunderstood. Thank you, but unnecessary; it wasn't. -- Andy Mabbett From andy at pigsonthewing.org.uk Sun Oct 14 09:21:16 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sun Oct 14 09:32:45 2007 Subject: [uf-new] item property (was: hAudio: audio-title/album-title vs. recording/album) In-Reply-To: References: <1192306262.1923.82.camel@localhost.localdomain> Message-ID: In message , Tantek ?elik writes >I support re-use of "item" as well, rather than inventing a new term >that has apparently the same semantics, which would violate one of our >naming principles: re-use the same name to mean the same thing (instead >of using two names to mean the same thing). The two names do not mean the same thing. "item" means "a thing" "track" (for example) names that thing, and distinguishes it from other things. >And regardless of the number of people, if you can point to a principle >supporting your position, your position is stronger. Science is not a >democracy. Nether is science the act of citing made-up principles. -- Andy Mabbett From andy at pigsonthewing.org.uk Sun Oct 14 09:42:40 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sun Oct 14 09:44:20 2007 Subject: [uf-new] item property (was: hAudio: audio-title/album-title vs. recording/album) In-Reply-To: <1192374509.9987.17.camel@localhost.localdomain> References: <1192306262.1923.82.camel@localhost.localdomain> <21e523c20710140650j69f45dcek2f1f602a8ae7ad75@mail.gmail.com> <1192374509.9987.17.camel@localhost.localdomain> Message-ID: In message <1192374509.9987.17.camel@localhost.localdomain>, Martin McEvoy writes >On Sun, 2007-10-14 at 08:50 -0500, David Janes wrote: >> Note that a did a moderate amount of work on this last year [1] >yes I did notice that you have done a lot of work already to support an >item design pattern or submicroformat >> [1] http://microformats.org/wiki/item In which, David Janes said: hItem should [...] not be a general purpose dumping ground for attributes -- Andy Mabbett From martin at weborganics.co.uk Sun Oct 14 11:12:09 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sun Oct 14 11:11:21 2007 Subject: [uf-new] item property (was: hAudio: audio-title/album-title vs. recording/album) In-Reply-To: References: <1192306262.1923.82.camel@localhost.localdomain> <21e523c20710140650j69f45dcek2f1f602a8ae7ad75@mail.gmail.com> <1192374509.9987.17.camel@localhost.localdomain> Message-ID: <1192385529.9987.31.camel@localhost.localdomain> On Sun, 2007-10-14 at 17:42 +0100, Andy Mabbett wrote: > In message <1192374509.9987.17.camel@localhost.localdomain>, Martin > McEvoy writes > > >On Sun, 2007-10-14 at 08:50 -0500, David Janes wrote: > > >> Note that a did a moderate amount of work on this last year [1] > > >yes I did notice that you have done a lot of work already to support an > >item design pattern or submicroformat > > >> [1] http://microformats.org/wiki/item > > In which, David Janes said: > > hItem should [...] not be a general purpose dumping ground for > attributes > Item suits our type purpose definition >From the audio-info-proposal http://microformats.org/wiki/audio-info-proposal#Track Field details Track A container for another hAudio item. Used in conjunction with album-title. * The element is identified by the class name track. * hAudio MAY have one or more tracks, but MUST have album-title defined. If album-title is not defined, track cannot be defined. * The element MUST be processed opaquely. No sub-elements should be read from any hAudio contained in a track element. * The contents of the element MAY be plain-text or marked up using hAudio. I also think that if we go ahead and use TRACK then we WILL be causing huge problems when it comes to "future" microformats as TRACK has more than one meaning not many of which match out Definition http://www.answers.com/track&r=67 TRACK has many meaning and no single meaning in the real world How would you feel when it comes to marking up hRacetrack, or hTraintrack and you find that hAudio has already defined TRACK to mean "A container for another hAudio item" Thanks Martin From soc at code404.com Sun Oct 14 11:21:50 2007 From: soc at code404.com (Justin Maxwell) Date: Sun Oct 14 11:21:57 2007 Subject: [uf-new] item property (was: hAudio: audio-title/album-title vs. recording/album) In-Reply-To: <1192385529.9987.31.camel@localhost.localdomain> References: <1192306262.1923.82.camel@localhost.localdomain> <21e523c20710140650j69f45dcek2f1f602a8ae7ad75@mail.gmail.com> <1192374509.9987.17.camel@localhost.localdomain> <1192385529.9987.31.camel@localhost.localdomain> Message-ID: On Oct 14, 2007, at 11:12 AM, Martin McEvoy wrote: > A container for another hAudio item. Used in conjunction with > album-title. > > [snip] > * hAudio MAY have one or more tracks, but MUST have album-title > defined. If album-title is not defined, track cannot be > defined. Sorry to be jumping in late here, but I'm afraid this poses a problem with self-titled albums, of which there are many in existence. Unless the implementer is forced to input "S/T" or "self-titled" as album-name, which is still incorrect because that's not what the creator has named the album, the model fails. Thanks, Justin From msporny at digitalbazaar.com Sun Oct 14 11:30:47 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Sun Oct 14 11:30:51 2007 Subject: [uf-new] 6 hAudio issues closed Message-ID: <47126057.5070007@digitalbazaar.com> I'm marking the following issues as closed on the hAudio issues page. Each has a solution in the current hAudio proposal that most seem to be comfortable with using. Changes can be seen here: http://microformats.org/wiki/audio-info-issues#Resolved_Issues Details are below: hAudio ISSUE #1: image-summary Property is redundant - PHOTO has been used to replace image-summary in the latest proposal, reusing a previous Microformat property, which is a Good Thing(tm). - http://microformats.org/wiki/audio-info-proposal#Photo hAudio ISSUE #3: published-date Property is redundant - PUBLISHED has been used to replace published-date in the latest proposal, reusing a previous Microformat property, which is a Good Thing (tm). -http://microformats.org/wiki/audio-info-issues#published-date_Property hAudio ISSUE #6: Summary Property is Missing - DESCRIPTION has been added to the latest proposal. - http://microformats.org/wiki/audio-info-proposal#Description hAudio ISSUE #7: Track Number is Missing - POSITION has been added to the hAudio proposal, thus resolving this issue. - http://microformats.org/wiki/audio-info-proposal#Position hAudio ISSUE #8: hAlbum is redundant - We now have the ALBUM-TITLE and TRACK elements in hAudio, there is no longer a need for hAlbum. - http://microformats.org/wiki/audio-info-proposal#Schema hAudio ISSUE #12: CONTRIBUTOR and TRACK are not publisher friendly - Short forms for CONTRIBUTOR and TRACK are proposed in the newest proposal and doesn't seem to cause any parsing problems or compatibility issues with other Microformats. - http://microformats.org/wiki/audio-info-proposal#Contributor - http://microformats.org/wiki/audio-info-proposal#Track -- manu From soc at code404.com Sun Oct 14 11:36:54 2007 From: soc at code404.com (Justin Maxwell) Date: Sun Oct 14 11:36:53 2007 Subject: [uf-new] item property (was: hAudio: audio-title/album-title vs. recording/album) In-Reply-To: References: <1192306262.1923.82.camel@localhost.localdomain> <21e523c20710140650j69f45dcek2f1f602a8ae7ad75@mail.gmail.com> <1192374509.9987.17.camel@localhost.localdomain> <1192385529.9987.31.camel@localhost.localdomain> Message-ID: <8FC3583C-AC10-422A-9407-0D202A6BD268@code404.com> Also, regarding "track" vs. "item." "Track" is familiar and common. I believe I'd even recommended its use at one time. However, it's nothing more than a distortion of meaning through popular usage -- "tracks" in a vinyl record (similar to the use of "patch" for electronic musical instrumentation stemming from the days of patch cables). The CD industry picked up this term as well as it replies to physical sectors on the disc itself. However, there is no "track" in data and we should eliminate an unnecessary literal abstraction (one that will eventually require explanation) by calling it as such. So, as unfamiliar as it is to my ears, I recommend "item" for this role. Thanks, Justin From julian at julianstahnke.com Sun Oct 14 11:45:20 2007 From: julian at julianstahnke.com (Julian Stahnke) Date: Sun Oct 14 11:45:25 2007 Subject: [uf-new] item property (was: hAudio: audio-title/album-title vs. recording/album) In-Reply-To: References: <1192306262.1923.82.camel@localhost.localdomain> <21e523c20710140650j69f45dcek2f1f602a8ae7ad75@mail.gmail.com> <1192374509.9987.17.camel@localhost.localdomain> <1192385529.9987.31.camel@localhost.localdomain> Message-ID: >> A container for another hAudio item. Used in conjunction with >> album-title. >> >> [snip] >> * hAudio MAY have one or more tracks, but MUST have album-title >> defined. If album-title is not defined, track cannot be >> defined. > > Sorry to be jumping in late here, but I'm afraid this poses a > problem with self-titled albums, of which there are many in > existence. Unless the implementer is forced to input "S/T" or > "self-titled" as album-name, which is still incorrect because > that's not what the creator has named the album, the model fails. I don?t think you can make album-title mandatory. Unless you can tell me what album Martin Luther King?s ?I have a dream? speech is on ;) There are far too many mentions of tracks which include only artist name and track name to require album-title, in my opinion. Take a look at music blogs, for example. You should definitely not need to mention an album as it may be inconvenient, the track may not have an album yet or is not a music track but a speech or something hence not having an album at all. From msporny at digitalbazaar.com Sun Oct 14 11:47:45 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Sun Oct 14 11:47:47 2007 Subject: [uf-new] item property (was: hAudio: audio-title/album-title vs. recording/album) In-Reply-To: References: <1192306262.1923.82.camel@localhost.localdomain> <21e523c20710140650j69f45dcek2f1f602a8ae7ad75@mail.gmail.com> <1192374509.9987.17.camel@localhost.localdomain> <1192385529.9987.31.camel@localhost.localdomain> Message-ID: <47126451.9040009@digitalbazaar.com> Justin Maxwell wrote: > On Oct 14, 2007, at 11:12 AM, Martin McEvoy wrote: > >> A container for another hAudio item. Used in conjunction with >> album-title. >> >> [snip] >> * hAudio MAY have one or more tracks, but MUST have album-title >> defined. If album-title is not defined, track cannot be defined. > > Sorry to be jumping in late here, but I'm afraid this poses a problem > with self-titled albums, of which there are many in existence. Unless > the implementer is forced to input "S/T" or "self-titled" as album-name, > which is still incorrect because that's not what the creator has named > the album, the model fails. I don't think it does, Justin... let me know if this mark-up doesn't work. The example album is Celldweller: http://www.bitmunk.com/view/media/6068744 This album is a self-titled release by Celldweller.
    Celldweller just released their first self-titled album.
    You can mention tracks for self-titled albums fairly easily with the newest set of proposals:
    Celldweller just released their first self-titled album. You might have heard the first song on the album, Switchback. Another good song is Symbiont.
    Is that what you were concerned about? -- manu From julian at julianstahnke.com Sun Oct 14 11:49:33 2007 From: julian at julianstahnke.com (Julian Stahnke) Date: Sun Oct 14 11:49:37 2007 Subject: [uf-new] item property (was: hAudio: audio-title/album-title vs. recording/album) In-Reply-To: <8FC3583C-AC10-422A-9407-0D202A6BD268@code404.com> References: <1192306262.1923.82.camel@localhost.localdomain> <21e523c20710140650j69f45dcek2f1f602a8ae7ad75@mail.gmail.com> <1192374509.9987.17.camel@localhost.localdomain> <1192385529.9987.31.camel@localhost.localdomain> <8FC3583C-AC10-422A-9407-0D202A6BD268@code404.com> Message-ID: > "Track" is familiar and common. I believe I'd even recommended its > use at one time. However, it's nothing more than a distortion of > meaning through popular usage -- "tracks" in a vinyl record > (similar to the use of "patch" for electronic musical > instrumentation stemming from the days of patch cables). The CD > industry picked up this term as well as it replies to physical > sectors on the disc itself. However, there is no "track" in data > and we should eliminate an unnecessary literal abstraction (one > that will eventually require explanation) by calling it as such. > So, as unfamiliar as it is to my ears, I recommend "item" for this > role. I second that. Item is better in my opinion. Imagine you mark up the different movements of classical music or something like that. Would you call them track? (Well, maybe you would, but, uh, anyway ;)) Or implement another movement property? Or parts of speeches, stuff like that. I know I?ve been in favour of track just a couple of days ago, but I didn?t see the implications of this. I vote for item. Would also be nice to have as a generic container microformat, as mentioned here before. From msporny at digitalbazaar.com Sun Oct 14 11:54:37 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Sun Oct 14 11:54:40 2007 Subject: [uf-new] item property (was: hAudio: audio-title/album-title vs. recording/album) In-Reply-To: References: <1192306262.1923.82.camel@localhost.localdomain> <21e523c20710140650j69f45dcek2f1f602a8ae7ad75@mail.gmail.com> <1192374509.9987.17.camel@localhost.localdomain> <1192385529.9987.31.camel@localhost.localdomain> Message-ID: <471265ED.5060108@digitalbazaar.com> Julian Stahnke wrote: >>> A container for another hAudio item. Used in conjunction with >>> album-title. >>> >>> [snip] >>> * hAudio MAY have one or more tracks, but MUST have album-title >>> defined. If album-title is not defined, track cannot be defined. >> >> Sorry to be jumping in late here, but I'm afraid this poses a problem >> with self-titled albums, of which there are many in existence. Unless >> the implementer is forced to input "S/T" or "self-titled" as >> album-name, which is still incorrect because that's not what the >> creator has named the album, the model fails. > > I don?t think you can make album-title mandatory. Unless you can tell me > what album Martin Luther King?s ?I have a dream? speech is on ;) > > There are far too many mentions of tracks which include only artist name > and track name to require album-title, in my opinion. Take a look at > music blogs, for example. > > You should definitely not need to mention an album as it may be > inconvenient, the track may not have an album yet or is not a music > track but a speech or something hence not having an album at all. The meaning that you have understood was not the intent of that text... it needs to be clarified on the wiki. I was attempting to state that if you want to use multiple tracks in one hAudio, you should name the album. If you don't want to name the album single hAudios should be used, for example:
    Celldweller contains Switchback and Symbiont.
    We don't want people doing the following:
    Switchback and Symbiont.
    The above should be marked up like this: Two songs that I like are
    Switchback
    and Symbiont.
    -- manu From martin at weborganics.co.uk Sun Oct 14 11:56:46 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sun Oct 14 11:55:52 2007 Subject: [uf-new] item property (was: hAudio: audio-title/album-title vs. recording/album) In-Reply-To: References: <1192306262.1923.82.camel@localhost.localdomain> <21e523c20710140650j69f45dcek2f1f602a8ae7ad75@mail.gmail.com> <1192374509.9987.17.camel@localhost.localdomain> <1192385529.9987.31.camel@localhost.localdomain> Message-ID: <1192388206.9987.34.camel@localhost.localdomain> Julian and Justin On Sun, 2007-10-14 at 19:45 +0100, Julian Stahnke wrote: > >> A container for another hAudio item. Used in conjunction with > >> album-title. > >> > >> [snip] > >> * hAudio MAY have one or more tracks, but MUST have album-title > >> defined. If album-title is not defined, track cannot be > >> defined. > > > > Sorry to be jumping in late here, but I'm afraid this poses a > > problem with self-titled albums, of which there are many in > > existence. Unless the implementer is forced to input "S/T" or > > "self-titled" as album-name, which is still incorrect because > > that's not what the creator has named the album, the model fails. > > I don?t think you can make album-title mandatory. Unless you can tell > me what album Martin Luther King?s ?I have a dream? speech is on ;) I agree album-title SHOULD not be mandatory > > There are far too many mentions of tracks which include only artist > name and track name to require album-title, in my opinion. Take a > look at music blogs, for example. > > You should definitely not need to mention an album as it may be > inconvenient, the track may not have an album yet or is not a music > track but a speech or something hence not having an album at all. Thanks Martin > _______________________________________________ > microformats-new mailing list > microformats-new@microformats.org > http://microformats.org/mailman/listinfo/microformats-new From soc at code404.com Sun Oct 14 12:00:55 2007 From: soc at code404.com (Justin Maxwell) Date: Sun Oct 14 12:00:54 2007 Subject: [uf-new] item property (was: hAudio: audio-title/album-title vs. recording/album) In-Reply-To: <47126451.9040009@digitalbazaar.com> References: <1192306262.1923.82.camel@localhost.localdomain> <21e523c20710140650j69f45dcek2f1f602a8ae7ad75@mail.gmail.com> <1192374509.9987.17.camel@localhost.localdomain> <1192385529.9987.31.camel@localhost.localdomain> <47126451.9040009@digitalbazaar.com> Message-ID: Thanks for clarifying that -- your follow-up email to Julian helped illustrate usage as well. It seems a bit odd taxonomically (my initial reaction is that an album without a name shouldn't be assigned one for the sake of microformats), but acceptable if it means we're coming closer to a final working proposal :) On Oct 14, 2007, at 11:47 AM, Manu Sporny wrote: > Justin Maxwell wrote: >> On Oct 14, 2007, at 11:12 AM, Martin McEvoy wrote: >> >>> A container for another hAudio item. Used in conjunction with >>> album-title. >>> >>> [snip] >>> * hAudio MAY have one or more tracks, but MUST have album- >>> title >>> defined. If album-title is not defined, track cannot be >>> defined. >> >> Sorry to be jumping in late here, but I'm afraid this poses a problem >> with self-titled albums, of which there are many in existence. >> Unless >> the implementer is forced to input "S/T" or "self-titled" as album- >> name, >> which is still incorrect because that's not what the creator has >> named >> the album, the model fails. > > I don't think it does, Justin... let me know if this mark-up doesn't > work. The example album is Celldweller: > > http://www.bitmunk.com/view/media/6068744 > > This album is a self-titled release by Celldweller. > >
    > Celldweller > just released their first self-titled album. >
    > > You can mention tracks for self-titled albums fairly easily with the > newest set of proposals: > >
    > Celldweller > just released their first self-titled album. You might have heard the > first song on the album, Switchback. > Another > good song is Symbiont. >
    > > Is that what you were concerned about? > > -- manu > > > _______________________________________________ > microformats-new mailing list > microformats-new@microformats.org > http://microformats.org/mailman/listinfo/microformats-new From msporny at digitalbazaar.com Sun Oct 14 12:01:49 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Sun Oct 14 12:01:52 2007 Subject: [uf-new] item property (was: hAudio: audio-title/album-title vs. recording/album) In-Reply-To: <1192388206.9987.34.camel@localhost.localdomain> References: <1192306262.1923.82.camel@localhost.localdomain> <21e523c20710140650j69f45dcek2f1f602a8ae7ad75@mail.gmail.com> <1192374509.9987.17.camel@localhost.localdomain> <1192385529.9987.31.camel@localhost.localdomain> <1192388206.9987.34.camel@localhost.localdomain> Message-ID: <4712679D.9030005@digitalbazaar.com> Martin McEvoy wrote: > Justin >> I don?t think you can make album-title mandatory. Unless you can tell >> me what album Martin Luther King?s ?I have a dream? speech is on ;) It's not on an album, and would be marked up like so, per the current approach:
    I Have a Dream, a speech by Martin Luther King, Jr.
    album-title is NOT mandatory. It is only mandatory when you're listing one or more TRACKs. -- manu From paul_wilkins at xtra.co.nz Sun Oct 14 12:10:54 2007 From: paul_wilkins at xtra.co.nz (paul_wilkins@xtra.co.nz) Date: Sun Oct 14 12:10:59 2007 Subject: [uf-new] I propose a new microformat for poems. Message-ID: <82945.6869.qm@web96001.mail.aue.yahoo.com> From: Andy Mabbett > > > > > > > and would be better. They may be better, but you'll have to take that up with the XHTML 2.0 working group. Here is the working draft for the XHTML 2.0 L element. http://www.w3.org/TR/xhtml2/mod-text.html#edef_text_l -- Paul Wilkins From andy at pigsonthewing.org.uk Sun Oct 14 12:10:03 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sun Oct 14 12:11:29 2007 Subject: [uf-new] item property (was: hAudio: audio-title/album-title vs. recording/album) In-Reply-To: <8FC3583C-AC10-422A-9407-0D202A6BD268@code404.com> References: <1192306262.1923.82.camel@localhost.localdomain> <21e523c20710140650j69f45dcek2f1f602a8ae7ad75@mail.gmail.com> <1192374509.9987.17.camel@localhost.localdomain> <1192385529.9987.31.camel@localhost.localdomain> <8FC3583C-AC10-422A-9407-0D202A6BD268@code404.com> Message-ID: In message <8FC3583C-AC10-422A-9407-0D202A6BD268@code404.com>, Justin Maxwell writes >"Track" is familiar and common. >However, it's nothing more than a distortion of meaning through >popular usage -- "tracks" in a vinyl record (similar to the use of >"patch" for electronic musical instrumentation stemming from the days >of patch cables). The CD industry picked up this term as well as it >replies to physical sectors on the disc itself. However, there is no >"track" in data and we should eliminate an unnecessary literal >abstraction (one that will eventually require explanation) by calling >it as such. What do you mean by "there is no 'track' in data"? I thought we created microformats by looking at evidence, not considering personal opinions and supposition about what may be understood at dome unknown point in the future. If people refer to a songs or other recording as a "track" - as the evidence [1] shows they do - then we should use that. [1] - -- Andy Mabbett From andy at pigsonthewing.org.uk Sun Oct 14 12:14:08 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sun Oct 14 12:15:31 2007 Subject: [uf-new] item property (was: hAudio: audio-title/album-title vs. recording/album) In-Reply-To: References: <1192306262.1923.82.camel@localhost.localdomain> <21e523c20710140650j69f45dcek2f1f602a8ae7ad75@mail.gmail.com> <1192374509.9987.17.camel@localhost.localdomain> <1192385529.9987.31.camel@localhost.localdomain> Message-ID: <$Jd1LvCAqmEHFwhM@pigsonthewing.org.uk> In message , Julian Stahnke writes >I don?t think you can make album-title mandatory. Unless you can tell >me what album Martin Luther King?s ?I have a dream? speech is on ;) 'Great Speeches of the 20th Century', issues free with the Guardian newspaper this summer (I have a copy right here next to my PC): Do I get a prize? ;-) -- Andy Mabbett From paul_wilkins at xtra.co.nz Sun Oct 14 12:24:09 2007 From: paul_wilkins at xtra.co.nz (paul_wilkins@xtra.co.nz) Date: Sun Oct 14 12:24:12 2007 Subject: [uf-new] hAudio: audio-title/album-title vs. recording/album Message-ID: <604973.94966.qm@web96011.mail.aue.yahoo.com> From: Andy Mabbett > Scott Reynen writes > > That shouldn't slow down hAudio progress. In this case, someone > >wrote "P268T" as a long form of "4:46", when it should have been > >"P286T". Typo aside, that follows established microformat use of > > and ISO 8601. > > I didn't even notice the typo; "4:46", in plain English, is no more an > abbreviation of "P286T" than it is of "P268T". I If we're talking about ISO 8601, the format is PT