From msporny at digitalbazaar.com Tue May 1 10:23:38 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Tue May 1 10:23:40 2007 Subject: [uf-new] First draft of hAudio proposal Message-ID: <4637779A.30301@digitalbazaar.com> We need feedback on the hAudio Microformat proposal. http://microformats.org/wiki/audio-info-proposal All examples, formats and brainstorming can be found here: http://microformats.org/wiki/audio-info-examples http://microformats.org/wiki/audio-info-formats http://microformats.org/wiki/audio-info-brainstorming Please provide as much feedback and criticism as possible. We'd like to get this moved into an official draft within the next week or two. Please post all comments to the list so that all may participate in finalizing the proposal. -- manu From brian.suda at gmail.com Tue May 1 10:37:37 2007 From: brian.suda at gmail.com (Brian Suda) Date: Tue May 1 10:37:39 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <4637779A.30301@digitalbazaar.com> References: <4637779A.30301@digitalbazaar.com> Message-ID: <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> On 5/1/07, Manu Sporny wrote: > We need feedback on the hAudio Microformat proposal. hAudio (haudio) - title. required. text. ---- title is already taken to mean something else, so TITLE is not an option. hCard uses TITLE for job-title. I would suggest FN instead. collaborator. optional. using hCard. --- collaborator might be changed to more of the Dublin core terms such as contributer release-date. optional. using datetime-design-pattern. --- is release-date different than 'published-date'? sample. optional. using rel-design-pattern with sample as the mf-rel-value. --- by 'sample' do you mean 'clip' or 'download'? what if it isn't a SAMPLE, but a full download? acquire. optional. using rel-design-pattern with acquire as the mf-rel-value. --- there is aleady the 'enclosure' used for ATOM and Podcasts image-summary. optional. using HTML and XHTML tag img. --- image-summary? why not re-use LOGO or PHOTO? genre. optional. text. --- genre sounds alot like TAGS or CATEGORIES to me? we should recycle terms in existing microformats >> Please provide as much feedback and criticism as possible. We'd like to get this moved into an official draft within the next week or two. Please post all comments to the list so that all may participate in finalizing the proposal. --- is there a reason you want to get this done in the next week or two? the process will take as long as the process takes. We need to take time and evaluate, itterate and test the strawman before it can be anything official. -brian -- brian suda http://suda.co.uk From jcraig at apple.com Tue May 1 11:18:42 2007 From: jcraig at apple.com (James Craig) Date: Tue May 1 11:18:44 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <4637779A.30301@digitalbazaar.com> References: <4637779A.30301@digitalbazaar.com> Message-ID: <468B0FE0-B800-4F6A-9C9B-E848F5FBC858@apple.com> Manu Sporny wrote: > We need feedback on the hAudio Microformat proposal. > http://microformats.org/wiki/audio-info-proposal As an accessibility note, the following links use the same link text to different URLs. See the following quote noting, "Link text should be meaningful enough to make sense when read out of context -- either on its own or as part of a sequence of links."
  • Download Now
  • Download Now
  • Download Now
  • WCAG 1.0 Guideline 13. Provide clear navigation mechanisms. http://www.w3.org/TR/WAI-WEBCONTENT/#gl-facilitate-navigation 13.1 Clearly identify the target of each link. [Priority 2] Link text should be meaningful enough to make sense when read out of context -- either on its own or as part of a sequence of links. Link text should also be terse. For example, in HTML, write "Information about version 4.3" instead of "click here". In addition to clear link text, content developers may further clarify the target of a link with an informative link title (e.g., in HTML, the "title" attribute). The ideal change (would suggest recommended best option on the wiki):
  • Download Foo
  • Download Bar
  • Download Bar
  • The minimum acceptable change to conform with WCAG 1.0:
  • Download Now
  • Download Now
  • Download Now
  • By contrast, the following redundant links with the same URL are fine. No known problems.
  • Add to RSS
  • Add to RSS
  • Add to RSS Cheers, James From jcraig at apple.com Tue May 1 11:20:54 2007 From: jcraig at apple.com (James Craig) Date: Tue May 1 11:20:56 2007 Subject: [uf-new] Namespacing in hAudio (Was: First draft of hAudio proposal) In-Reply-To: <4637779A.30301@digitalbazaar.com> References: <4637779A.30301@digitalbazaar.com> Message-ID: <3F10DA3B-FA29-4A93-B2DC-85BA67DFDE33@apple.com> Manu Sporny wrote: > We need feedback on the hAudio Microformat proposal. > http://microformats.org/wiki/audio-info-proposal I'm curious why class namespacing is vehemently opposed in other Microformats, but proposed in hAudio.
    James From martin at weborganics.co.uk Tue May 1 11:45:08 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Tue May 1 11:44:28 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> Message-ID: <1178045108.11799.24.camel@localhost.localdomain> On Tue, 2007-05-01 at 17:37 +0000, Brian Suda wrote: > On 5/1/07, Manu Sporny wrote: > > We need feedback on the hAudio Microformat proposal. > > > hAudio (haudio) > - title. required. text. > > ---- title is already taken to mean something else, so TITLE is not an > option. hCard uses TITLE for job-title. I would suggest FN instead. Maybe audio-summary may be better? > > collaborator. optional. using hCard. > > --- collaborator might be changed to more of the Dublin core terms > such as contributer Contributor is much better > > > release-date. optional. using datetime-design-pattern. > > --- is release-date different than 'published-date'? some minor artists release their material (bootlegs and promos for example musicians that release their own home brewed music on blogs etc) before it is actually published as any official release. > > sample. optional. using rel-design-pattern with sample as the mf-rel-value. > > --- by 'sample' do you mean 'clip' or 'download'? what if it isn't a > SAMPLE, but a full download? samples can be either clips or full versions. clips may be of single tracks, and samples may be one or more whole tracks from an album. > > acquire. optional. using rel-design-pattern with acquire as the mf-rel-value. > > --- there is aleady the 'enclosure' used for ATOM and Podcasts the rel-acquire is a link to buy as you would find at the itunes store for example. not usually a download file. > > image-summary. optional. using HTML and XHTML tag img. > > --- image-summary? why not re-use LOGO or PHOTO? why not indeed, Logo makes more sense to me. though there may be an argument that an album image is a visual summary of the album. > > genre. optional. text. > > --- genre sounds alot like TAGS or CATEGORIES to me? we should recycle > terms in existing microformats tags are categories I agree. > > >> Please provide as much feedback and criticism as possible. We'd like to > get this moved into an official draft within the next week or two. > Please post all comments to the list so that all may participate in > finalizing the proposal. > > --- is there a reason you want to get this done in the next week or > two? the process will take as long as the process takes. We need to > take time and evaluate, itterate and test the strawman before it can > be anything official. > > -brian > Martin McEvoy -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 2171 bytes Desc: not available Url : http://microformats.org/discuss/mail/microformats-new/attachments/20070501/8ae27546/smime-0001.bin From andy at pigsonthewing.org.uk Tue May 1 11:48:30 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Tue May 1 11:49:40 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> Message-ID: In message <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com>, Brian Suda writes >hAudio (haudio) >- title. required. text. > >---- title is already taken to mean something else, so TITLE is not an >option. hCard uses TITLE for job-title. I would suggest FN instead. or something like audio-title; leaving room for book-title, article-title or whatever; as we should have used job-title. >collaborator. optional. using hCard. > >--- collaborator might be changed to more of the Dublin core terms >such as contributer Using DC terms seems like a very good idea, generally. >genre. optional. text. > >--- genre sounds alot like TAGS or CATEGORIES to me? we should recycle >terms in existing microformats Not all publishers wish to mark up such labels as links. Also, please use a more standard quoting method, such as the chevrons used here. Thank you. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From brian.suda at gmail.com Tue May 1 12:33:08 2007 From: brian.suda at gmail.com (Brian Suda) Date: Tue May 1 12:33:11 2007 Subject: [uf-new] Namespacing in hAudio (Was: First draft of hAudio proposal) In-Reply-To: <3F10DA3B-FA29-4A93-B2DC-85BA67DFDE33@apple.com> References: <4637779A.30301@digitalbazaar.com> <3F10DA3B-FA29-4A93-B2DC-85BA67DFDE33@apple.com> Message-ID: <21e770780705011233m419edc3fpd5b063a405e39772@mail.gmail.com> On 5/1/07, James Craig wrote: > I'm curious why class namespacing is vehemently opposed in other > Microformats, but proposed in hAudio. --- it should be here as well. -brian -- brian suda http://suda.co.uk From martin at weborganics.co.uk Tue May 1 12:44:56 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Tue May 1 12:44:15 2007 Subject: [uf-new] Namespacing in hAudio (Was: First draft of hAudio proposal) In-Reply-To: <3F10DA3B-FA29-4A93-B2DC-85BA67DFDE33@apple.com> References: <4637779A.30301@digitalbazaar.com> <3F10DA3B-FA29-4A93-B2DC-85BA67DFDE33@apple.com> Message-ID: <1178048696.11799.42.camel@localhost.localdomain> On Tue, 2007-05-01 at 11:20 -0700, James Craig wrote: > Manu Sporny wrote: > > > We need feedback on the hAudio Microformat proposal. > > http://microformats.org/wiki/audio-info-proposal > > I'm curious why class namespacing is vehemently opposed in other > Microformats, but proposed in hAudio. > >
    >
    >
    >
    > > James I think Manu is attempting to show an example of Grouped items. although to my mind there must be better ways than using "." I think Brian pointed out in an earlier discussion that the items appear within HTML (a container) which suggests that they are grouped anyway. Martin McEvoy > > _______________________________________________ > microformats-new mailing list > microformats-new@microformats.org > http://microformats.org/mailman/listinfo/microformats-new -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 2171 bytes Desc: not available Url : http://microformats.org/discuss/mail/microformats-new/attachments/20070501/b790d2d6/smime.bin From scott at makedatamakesense.com Tue May 1 12:59:56 2007 From: scott at makedatamakesense.com (Scott Reynen) Date: Tue May 1 13:00:02 2007 Subject: [uf-new] Namespacing in hAudio (Was: First draft of hAudio proposal) In-Reply-To: <3F10DA3B-FA29-4A93-B2DC-85BA67DFDE33@apple.com> References: <4637779A.30301@digitalbazaar.com> <3F10DA3B-FA29-4A93-B2DC-85BA67DFDE33@apple.com> Message-ID: On May 1, 2007, at 1:20 PM, James Craig wrote: > I'm curious why class namespacing is vehemently opposed in other > Microformats, but proposed in hAudio. Namespacing was opposed in an audio microformat as well. That apparently didn't prevent it from being proposed anyway, but that shouldn't be taken as an indication of consensus support. -- Scott Reynen MakeDataMakeSense.com From bsittler at gmail.com Tue May 1 17:28:39 2007 From: bsittler at gmail.com (Ben Wiley Sittler) Date: Tue May 1 17:28:44 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> Message-ID: On 5/1/07, Andy Mabbett wrote: > In message > <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com>, Brian > Suda writes [snip] > >--- genre sounds alot like TAGS or CATEGORIES to me? we should recycle > >terms in existing microformats > > Not all publishers wish to mark up such labels as links. you can always do a lightweight conversion from text to link: From msporny at digitalbazaar.com Tue May 1 17:49:30 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Tue May 1 17:49:33 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> Message-ID: <4637E01A.2030507@digitalbazaar.com> Brian Suda wrote: > On 5/1/07, Manu Sporny wrote: >> We need feedback on the hAudio Microformat proposal. > >> hAudio (haudio) >> - title. required. text. > title is already taken to mean something else, so TITLE is not an > option. hCard uses TITLE for job-title. I would suggest FN instead. Sorry, that was a typo (in what would be the worst place possible). It should have been 'work-title'. The name was chosen because it can be re-used for the audio, video and image microformats. We could use FN, but 'work-title' is far more accurate. Thoughts from the rest of the community? > collaborator. optional. using hCard. > > --- collaborator might be changed to more of the Dublin core terms > such as contributer A good suggestion, backed by favorable reception from the list... the change has been made. > release-date. optional. using datetime-design-pattern. > > --- is release-date different than 'published-date'? Another good suggestion. Going back through the data - it is clear that it should have been 'published-date', not 'release-date'. Martin has a point - they are different... but the data backs up the need to use 'published-date' instead of 'released-date'. > sample. optional. using rel-design-pattern with sample as the mf-rel-value. > > --- by 'sample' do you mean 'clip' or 'download'? what if it isn't a > SAMPLE, but a full download? Like Martin said - A sample is never for a full download (per the examples). A sample is always a partial/incomplete/preview recording. If a full download is to be specified via a URL, the 'acquire' rel-design-pattern should be used. > acquire. optional. using rel-design-pattern with acquire as the > mf-rel-value. > > --- there is aleady the 'enclosure' used for ATOM and Podcasts Again, Martin is correct - enclosure is for direct links to files that should be cached. Most of the examples never link directly to the download, instead they link to some method of acquisition (usually a buying or login process). > image-summary. optional. using HTML and XHTML tag img. > > --- image-summary? why not re-use LOGO or PHOTO? We could - anybody else on the list have any arguments for or against? Here's are two arguments related to using logo or photo: Against LOGO or PHOTO: - It would be nice if image-summary could be used for video and images as well. Using PHOTO wouldn't make much sense for images. It wouldn't be an accurate name for video either. - LOGO has nothing to do with a pictoral representation of content. Logo has more to do with branding, marketing and advertising. For IMAGE-SUMMARY: - The language is neutral - it can be used for video, image and audio Microformats. > genre. optional. text. > >> genre sounds alot like TAGS or CATEGORIES to me? we should recycle >> terms in existing microformats What Andy Mabbett said... not all authors want to mark up genres as URLs. There are enough examples that don't mark up the genre to not require the use of a URL-based TAGS/CATEGORIES approach. >> is there a reason you want to get this done in the next week or >> two? Because I'm the jerk that is going to persistently push the draft forward :). It would really help the Songbird, Firefox, Operator and music blog community out - they want a standard. We owe it to them to deliver it in a timely manner. The sooner we get a community consensus the better... I'm sure all of us would like to see *thoroughly vetted* Microformats used sooner rather than later. -- manu From msporny at digitalbazaar.com Tue May 1 17:51:48 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Tue May 1 17:51:51 2007 Subject: [uf-new] Namespacing in hAudio (Was: First draft of hAudio proposal) In-Reply-To: <21e770780705011233m419edc3fpd5b063a405e39772@mail.gmail.com> References: <4637779A.30301@digitalbazaar.com> <3F10DA3B-FA29-4A93-B2DC-85BA67DFDE33@apple.com> <21e770780705011233m419edc3fpd5b063a405e39772@mail.gmail.com> Message-ID: <4637E0A4.5010105@digitalbazaar.com> Brian Suda wrote: > On 5/1/07, James Craig wrote: >> I'm curious why class namespacing is vehemently opposed in other >> Microformats, but proposed in hAudio. > > --- it should be here as well. There are examples to back up our need for grouping, especially regarding audio recordings. http://microformats.org/wiki/grouping-examples There are five different methods of doing so posted here: http://microformats.org/wiki/grouping-brainstorming Brian, Martin, Scott - if you don't like the method listed in the proposal... please suggest a replacement and the rest of the community can weigh in on the merits of each method. -- manu From msporny at digitalbazaar.com Tue May 1 17:53:35 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Tue May 1 17:53:37 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <468B0FE0-B800-4F6A-9C9B-E848F5FBC858@apple.com> References: <4637779A.30301@digitalbazaar.com> <468B0FE0-B800-4F6A-9C9B-E848F5FBC858@apple.com> Message-ID: <4637E10F.90109@digitalbazaar.com> James Craig wrote: > Manu Sporny wrote: > >> We need feedback on the hAudio Microformat proposal. >> http://microformats.org/wiki/audio-info-proposal > > As an accessibility note, the following links use the same link text to > different URLs. That text was taken directly from the BBC Today website. It is a real-world example. I agree with you completely, but they seem to be lax in their accessibility requirements. -- manu From jcraig at apple.com Tue May 1 18:39:33 2007 From: jcraig at apple.com (James Craig) Date: Tue May 1 18:39:38 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <4637E10F.90109@digitalbazaar.com> References: <4637779A.30301@digitalbazaar.com> <468B0FE0-B800-4F6A-9C9B-E848F5FBC858@apple.com> <4637E10F.90109@digitalbazaar.com> Message-ID: Manu Sporny wrote: > James Craig wrote: >> Manu Sporny wrote: >> >>> We need feedback on the hAudio Microformat proposal. >>> http://microformats.org/wiki/audio-info-proposal >> >> As an accessibility note, the following links use the same link >> text to >> different URLs. > > That text was taken directly from the BBC Today website. It is a > real-world example. I agree with you completely, but they seem to > be lax > in their accessibility requirements. I think it's more a matter of just being uninformed. The developer probably just didn't know any better. That's why I suggested the change. Any examples of code should be ideal scenarios and caveats (like adding the title or using different link text) should have the reason noted so that new users will also be informed. Agreed? James From scott at makedatamakesense.com Tue May 1 18:57:19 2007 From: scott at makedatamakesense.com (Scott Reynen) Date: Tue May 1 18:57:29 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <4637E01A.2030507@digitalbazaar.com> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> Message-ID: On May 1, 2007, at 7:49 PM, Manu Sporny wrote: >> acquire. optional. using rel-design-pattern with acquire as the >> mf-rel-value. >> >> --- there is aleady the 'enclosure' used for ATOM and Podcasts > > Again, Martin is correct - enclosure is for direct links to files that > should be cached. Most of the examples never link directly to the > download, instead they link to some method of acquisition (usually a > buying or login process). If nothing else is changing here, I think rel values should be nouns, not verbs. I think all of the existing rel values in microformats fit this pattern, and it's good to be able to say "this page and that page have a relationship of _____." >>> is there a reason you want to get this done in the next week or >>> two? > > Because I'm the jerk that is going to persistently push the draft > forward :). Good reason. On May 1, 2007, at 7:51 PM, Manu Sporny wrote: > Brian, Martin, Scott - if you don't like the method listed in the > proposal... please suggest a replacement and the rest of the community > can weigh in on the merits of each method. My current proposal is to keep grouping semantics specific to each individual microformat. In this case, albums could be identified by something like class="album", audio tracks by something like class="audio-track", and parsers could simply recognize that albums are groups of tracks, just as hatom parsers recognize that feeds are groups of entries. Of course, I still think hatom could cover most of the semantics of audio downloads. -- Scott Reynen MakeDataMakeSense.com From fberriman at gmail.com Wed May 2 02:51:56 2007 From: fberriman at gmail.com (Frances Berriman) Date: Wed May 2 02:51:58 2007 Subject: [uf-new] Namespacing in hAudio (Was: First draft of hAudio proposal) In-Reply-To: <4637E0A4.5010105@digitalbazaar.com> References: <4637779A.30301@digitalbazaar.com> <3F10DA3B-FA29-4A93-B2DC-85BA67DFDE33@apple.com> <21e770780705011233m419edc3fpd5b063a405e39772@mail.gmail.com> <4637E0A4.5010105@digitalbazaar.com> Message-ID: On 02/05/07, Manu Sporny wrote: > Brian Suda wrote: > > On 5/1/07, James Craig wrote: > >> I'm curious why class namespacing is vehemently opposed in other > >> Microformats, but proposed in hAudio. > > > > --- it should be here as well. > > There are examples to back up our need for grouping, especially > regarding audio recordings. > > http://microformats.org/wiki/grouping-examples > > There are five different methods of doing so posted here: > > http://microformats.org/wiki/grouping-brainstorming > > Brian, Martin, Scott - if you don't like the method listed in the > proposal... please suggest a replacement and the rest of the community > can weigh in on the merits of each method. As a brief aside, if there's a general uneasiness about a proposed solution (in this case, the groupings) I think it's a good point to slow down a bit and rework the problem until a happy resolution can be found, rather than rushing to a draft regardless. I think it could be damaging to put forward a draft that isn't really working out the way a majority would like as it may make further draft iterations difficult. Coming into this one a bit late (but perhaps my fresh look at it might help to work back through the problem with a non-name-spaced solution) but in the examples on the brainstorming page, the ID appears to always be the content of the "work-title" field anyway. Why isn't this sufficient to use to work out the group the item belongs to? Doesn't the nesting always indicate what belongs to what? -- Frances Berriman http://fberriman.com From martin at weborganics.co.uk Wed May 2 02:58:14 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Wed May 2 02:57:34 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> Message-ID: <1178099894.17022.28.camel@localhost.localdomain> On Tue, 2007-05-01 at 20:57 -0500, Scott Reynen wrote: > On May 1, 2007, at 7:49 PM, Manu Sporny wrote: > > >> acquire. optional. using rel-design-pattern with acquire as the > >> mf-rel-value. > >> > >> --- there is aleady the 'enclosure' used for ATOM and Podcasts > > > > Again, Martin is correct - enclosure is for direct links to files that > > should be cached. Most of the examples never link directly to the > > download, instead they link to some method of acquisition (usually a > > buying or login process). > > If nothing else is changing here, I think rel values should be nouns, > not verbs. I think all of the existing rel values in microformats > fit this pattern, and it's good to be able to say "this page and that > page have a relationship of _____." > > >>> is there a reason you want to get this done in the next week or > >>> two? > > > > Because I'm the jerk that is going to persistently push the draft > > forward :). > > Good reason. > > On May 1, 2007, at 7:51 PM, Manu Sporny wrote: > > > Brian, Martin, Scott - if you don't like the method listed in the > > proposal... please suggest a replacement and the rest of the community > > can weigh in on the merits of each method. > > My current proposal is to keep grouping semantics specific to each > individual microformat. In this case, albums could be identified by > something like class="album", audio tracks by something like > class="audio-track", and parsers could simply recognize that albums > are groups of tracks, just as hatom parsers recognize that feeds are > groups of entries. Of course, I still think hatom could cover most > of the semantics of audio downloads. Using D:C: terms http://dublincore.org/groups/collections/collection-ap-summary/2007-03-09/ Manu first I would like to say that I understand what you are trying to do with the "." my example would be class="collection" the parent or group, class="collection.Track_1" is my child or item, class="collection.Track_2" is another child or item, It simpler and "works" but I don't think it will be widely accepted, It goes against the grain for me because it is machine data, hidden, not people data visible and easy to style. > > -- > Scott Reynen > MakeDataMakeSense.com > > > _______________________________________________ > microformats-new mailing list > microformats-new@microformats.org > http://microformats.org/mailman/listinfo/microformats-new -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 2171 bytes Desc: not available Url : http://microformats.org/discuss/mail/microformats-new/attachments/20070502/35d91fb4/smime.bin From fberriman at gmail.com Wed May 2 03:10:23 2007 From: fberriman at gmail.com (Frances Berriman) Date: Wed May 2 03:10:26 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <1178099894.17022.28.camel@localhost.localdomain> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <1178099894.17022.28.camel@localhost.localdomain> Message-ID: On 02/05/07, Martin McEvoy wrote: >
    >
      >
    1. > > > Track_1 > > >
    2. >
    3. > > > Track_2 > > >
    4. >
    5. > > > Track_3 > > >
    6. >
    >
    It'd be a bit lighter with the "item" on each li in this example, eh? :) I like this though. Again, looking at this newly - why isn't audio being used as a subclass of "media"? The above example using collections could just as easily be talking about a collection of photographs, for example. I saw a quick flash of a mention about media formats in the audio proposal, but not much else about why it's not part of it, instead of just similar work. -- Frances Berriman http://fberriman.com From martin at weborganics.co.uk Wed May 2 03:35:11 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Wed May 2 03:34:31 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <1178099894.17022.28.camel@localhost.localdomain> Message-ID: <1178102111.17022.39.camel@localhost.localdomain> On Wed, 2007-05-02 at 11:10 +0100, Frances Berriman wrote: > On 02/05/07, Martin McEvoy wrote: > >
    > >
      > >
    1. > > > > > > Track_1 > > > > > >
    2. > >
    3. > > > > > > Track_2 > > > > > >
    4. > >
    5. > > > > > > Track_3 > > > > > >
    6. > >
    > >
    > > It'd be a bit lighter with the "item" on each li in this example, eh? :) yes I agree but to be honest i had difficulty with it at first just trying to be er.. meaningful it works without span class="item" the fact that we are using ordered list's says that ol is the parent li is a child says it all anyway. If you remove all the hAudio stuff though you will see what i'm trying to do
    1. Track_1
    2. Track_2
    collection is your ordered group item is your content description It will fit into all collections and its very simple. > > I like this though. Again, looking at this newly - why isn't audio > being used as a subclass of "media"? The above example using > collections could just as easily be talking about a collection of > photographs, for example. I saw a quick flash of a mention about > media formats in the audio proposal, but not much else about why it's > not part of it, instead of just similar work. > > -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 2171 bytes Desc: not available Url : http://microformats.org/discuss/mail/microformats-new/attachments/20070502/5fbce065/smime.bin From davidjanes at blogmatrix.com Wed May 2 04:05:58 2007 From: davidjanes at blogmatrix.com (David Janes) Date: Wed May 2 04:06:02 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <4637E01A.2030507@digitalbazaar.com> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> Message-ID: <21e523c20705020405o1f08c1d3s29a8c8bef104a830@mail.gmail.com> On 5/1/07, Manu Sporny wrote: > Brian Suda wrote: > > On 5/1/07, Manu Sporny wrote: > >> We need feedback on the hAudio Microformat proposal. > > > >> hAudio (haudio) > >> - title. required. text. > > title is already taken to mean something else, so TITLE is not an > > option. hCard uses TITLE for job-title. I would suggest FN instead. > > Sorry, that was a typo (in what would be the worst place possible). It > should have been 'work-title'. The name was chosen because it can be > re-used for the audio, video and image microformats. We could use FN, > but 'work-title' is far more accurate. Thoughts from the rest of the > community? If you mean what most people do by "title", then FN is the correct thing to use. If there's some real semantic difference between the title of the song and FN, then you may want to invent something new. But we don't want to invent two microformat terms to mean the same thing. For the reasons why hAtom uses entry-title and feed-title, see this [1]. Briefly, there are examples in the wild where semantically the FN and entry-title would differ. > > genre. optional. text. > > > >> genre sounds alot like TAGS or CATEGORIES to me? we should recycle > >> terms in existing microformats > > What Andy Mabbett said... not all authors want to mark up genres as > URLs. There are enough examples that don't mark up the genre to not > require the use of a URL-based TAGS/CATEGORIES approach. While (very) sympathetic to Andy's point about this, we're getting to the danger point of semantically forking rel-tag. I suspect you will get strong pushback on this one, because the current approach is to use rel-tag for this, and if that needs to be fixed, it needs to be fixed and the problem should be addressed there. Regards, etc... David [1] http://microformats.org/wiki/blog-post-brainstorming#feed_title -- David Janes Founder, BlogMatrix http://www.blogmatrix.com http://blogmatrix.blogmatrix.com From scott at makedatamakesense.com Wed May 2 05:10:03 2007 From: scott at makedatamakesense.com (Scott Reynen) Date: Wed May 2 05:10:08 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <21e523c20705020405o1f08c1d3s29a8c8bef104a830@mail.gmail.com> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <21e523c20705020405o1f08c1d3s29a8c8bef104a830@mail.gmail.com> Message-ID: On May 2, 2007, at 6:05 AM, David Janes wrote: > While (very) sympathetic to Andy's point about this, we're getting to > the danger point of semantically forking rel-tag. I suspect you will > get strong pushback on this one, because the current approach is to > use rel-tag for this, and if that needs to be fixed, it needs to be > fixed and the problem should be addressed there. I think we may be extending the semantics of rel-tag beyond usefulness here. I don't think every open-ended list of grouping terms should be considered tags. Another similar example is hCard departments. Should those be using rel-tag too? I think there's actually a subtle semantic difference between tags and other grouping terms, though I'm not sure exactly what it is. Regardless, this is apparently not a point of consensus yet, and I'd suggest we proceed without genre for now, intending to add it later when rough consensus is reached, and still have a useful microformat before then. -- Scott Reynen MakeDataMakeSense.com From msporny at digitalbazaar.com Wed May 2 06:13:15 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Wed May 2 06:13:19 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: References: <4637779A.30301@digitalbazaar.com> <468B0FE0-B800-4F6A-9C9B-E848F5FBC858@apple.com> <4637E10F.90109@digitalbazaar.com> Message-ID: <46388E6B.4020602@digitalbazaar.com> James Craig wrote: > I think it's more a matter of just being uninformed. The developer > probably just didn't know any better. That's why I suggested the change. > Any examples of code should be ideal scenarios and caveats (like adding > the title or using different link text) should have the reason noted so > that new users will also be informed. Agreed? Agreed. I fully understand your comments now, thanks for taking the time to explain. James - could you please update that example to fit with your input? I would do it, but I might not have fully grasped all of the concepts you posted. Thanks :) -- manu From msporny at digitalbazaar.com Wed May 2 06:36:42 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Wed May 2 06:36:45 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> Message-ID: <463893EA.3070908@digitalbazaar.com> Scott Reynen wrote: >> Again, Martin is correct - enclosure is for direct links to files that >> should be cached. Most of the examples never link directly to the >> download, instead they link to some method of acquisition (usually a >> buying or login process). > > If nothing else is changing here, I think rel values should be nouns, > not verbs. I think all of the existing rel values in microformats fit > this pattern, and it's good to be able to say "this page and that page > have a relationship of _____." Could you propose a noun that would replace ACQUIRE? I'm having a hard time coming up with one that makes more sense than ACQUIRE. rel-nofollow doesn't follow what you are proposing. Err, what about 'full-version', 'complete-specimen', 'file', or 'content'? >> Brian, Martin, Scott - if you don't like the method listed in the >> proposal... please suggest a replacement and the rest of the community >> can weigh in on the merits of each method. > > My current proposal is to keep grouping semantics specific to each > individual microformat. In this case, albums could be identified by > something like class="album", audio tracks by something like > class="audio-track", and parsers could simply recognize that albums are > groups of tracks, just as hatom parsers recognize that feeds are groups > of entries. Of course, I still think hatom could cover most of the > semantics of audio downloads. Noted. Your proposed solution has been added to the grouping-brainstorming page: http://microformats.org/wiki/grouping-brainstorming#Option_6:_per-microformat_grouping -- manu From msporny at digitalbazaar.com Wed May 2 06:44:50 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Wed May 2 06:44:52 2007 Subject: [uf-new] Namespacing in hAudio (Was: First draft of hAudio proposal) In-Reply-To: References: <4637779A.30301@digitalbazaar.com> <3F10DA3B-FA29-4A93-B2DC-85BA67DFDE33@apple.com> <21e770780705011233m419edc3fpd5b063a405e39772@mail.gmail.com> <4637E0A4.5010105@digitalbazaar.com> Message-ID: <463895D2.9070509@digitalbazaar.com> Frances Berriman wrote: > As a brief aside, if there's a general uneasiness about a proposed > solution (in this case, the groupings) I think it's a good point to > slow down a bit and rework the problem until a happy resolution can be > found, rather than rushing to a draft regardless. I think it could be > damaging to put forward a draft that isn't really working out the way > a majority would like as it may make further draft iterations > difficult. Agreed. Nobody that I see is arguing the we rush this through to a finalized draft. We should thoroughly vet this out before getting it to the draft stage. > Coming into this one a bit late (but perhaps my fresh look at it might > help to work back through the problem with a non-name-spaced solution) > but in the examples on the brainstorming page, the ID appears to > always be the content of the "work-title" field anyway. > > Why isn't this sufficient to use to work out the group the item belongs to? > > Doesn't the nesting always indicate what belongs to what? Please read all of these threads, they explain why what you are proposing doesn't work for the grouping-examples listed: http://microformats.org/discuss/mail/microformats-new/2007-April/000152.html http://microformats.org/discuss/mail/microformats-new/2007-April/000183.html http://microformats.org/discuss/mail/microformats-new/2007-April/000202.html -- manu From fberriman at gmail.com Wed May 2 06:49:21 2007 From: fberriman at gmail.com (Frances Berriman) Date: Wed May 2 06:49:30 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <463893EA.3070908@digitalbazaar.com> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <463893EA.3070908@digitalbazaar.com> Message-ID: On 02/05/07, Manu Sporny wrote: > Scott Reynen wrote: > > If nothing else is changing here, I think rel values should be nouns, > > not verbs. I think all of the existing rel values in microformats fit > > this pattern, and it's good to be able to say "this page and that page > > have a relationship of _____." > > Could you propose a noun that would replace ACQUIRE? I'm having a hard > time coming up with one that makes more sense than ACQUIRE. Source, or maybe even Resource? *This* page is the 'source' for this *thing*? Something in that vein, maybe. > Err, what about 'full-version', 'complete-specimen', 'file', or 'content'? File seems nice and simple, but maybe too restrictive (could there be a possibility that a link may go to a page with the musical notation, for example, rather an a downloadable file?). -- Frances Berriman http://fberriman.com From fberriman at gmail.com Wed May 2 06:50:06 2007 From: fberriman at gmail.com (Frances Berriman) Date: Wed May 2 06:50:08 2007 Subject: [uf-new] Namespacing in hAudio (Was: First draft of hAudio proposal) In-Reply-To: <463895D2.9070509@digitalbazaar.com> References: <4637779A.30301@digitalbazaar.com> <3F10DA3B-FA29-4A93-B2DC-85BA67DFDE33@apple.com> <21e770780705011233m419edc3fpd5b063a405e39772@mail.gmail.com> <4637E0A4.5010105@digitalbazaar.com> <463895D2.9070509@digitalbazaar.com> Message-ID: On 02/05/07, Manu Sporny wrote: > Please read all of these threads, they explain why what you are > proposing doesn't work for the grouping-examples listed: > > http://microformats.org/discuss/mail/microformats-new/2007-April/000152.html > http://microformats.org/discuss/mail/microformats-new/2007-April/000183.html > http://microformats.org/discuss/mail/microformats-new/2007-April/000202.html Ah, thank you. I shall read these :) -- Frances Berriman http://fberriman.com From msporny at digitalbazaar.com Wed May 2 06:55:54 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Wed May 2 06:55:55 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <1178099894.17022.28.camel@localhost.localdomain> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <1178099894.17022.28.camel@localhost.localdomain> Message-ID: <4638986A.2030303@digitalbazaar.com> Martin McEvoy wrote: > Manu first I would like to say that I understand what you are trying to > do with the "." my example would be class="collection" the parent or > group, class="collection.Track_1" is my child or item, > class="collection.Track_2" is another child or item, It simpler and > "works" but I don't think it will be widely accepted, It goes against > the grain for me because it is machine data, hidden, not people data > visible and easy to style. It would be very simple to use a 'collection-item' paradigm - but that doesn't address the problem of sparse collections of audio recordings. If you are going to weigh in with proposed solutions, please familiarize yourself with the grouping-examples page first (I know you've done this, Martin. The statement is intended to some of the others on the list that might want to weigh in on the discussion, but might not know about the prior analysis work): http://microformats.org/wiki/grouping-examples * 100% of examples contained some form of grouping * 67%: ordered * 65%: unordered * 62%: non-sparse * 54%: sparse As the analysis shows - we need a solution that can do both sparse and non-sparse grouping. All of the non-name-space-based solutions proposed thus far do not support sparse grouping. I realize there is an aversion to name spacing. It would be nice if we could avoid the issue entirely. The data to back-up the need for something equivalent to name spacing is there. I have not seen any data to back up the counter-point to not using local name spacing on a web page. If somebody knows where this resides, please point us to it. A proposed solution must be able to handle all 4 types of grouping. -- manu From msporny at digitalbazaar.com Wed May 2 07:00:45 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Wed May 2 07:00:47 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <1178099894.17022.28.camel@localhost.localdomain> Message-ID: <4638998D.9000708@digitalbazaar.com> Frances Berriman wrote: > I like this though. Again, looking at this newly - why isn't audio > being used as a subclass of "media"? The above example using > collections could just as easily be talking about a collection of > photographs, for example. I saw a quick flash of a mention about > media formats in the audio proposal, but not much else about why it's > not part of it, instead of just similar work. This was discussed in a thread last month: http://microformats.org/discuss/mail/microformats-new/2007-April/000143.html -- manu From fberriman at gmail.com Wed May 2 07:03:14 2007 From: fberriman at gmail.com (Frances Berriman) Date: Wed May 2 07:03:22 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <4638998D.9000708@digitalbazaar.com> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <1178099894.17022.28.camel@localhost.localdomain> <4638998D.9000708@digitalbazaar.com> Message-ID: On 02/05/07, Manu Sporny wrote: > This was discussed in a thread last month: > > http://microformats.org/discuss/mail/microformats-new/2007-April/000143.html Ah, brilliant. Glad to see there will be an effort towards covering all media types :) -- Frances Berriman http://fberriman.com From msporny at digitalbazaar.com Wed May 2 07:16:57 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Wed May 2 07:17:00 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <21e523c20705020405o1f08c1d3s29a8c8bef104a830@mail.gmail.com> Message-ID: <46389D59.9040003@digitalbazaar.com> Scott Reynen wrote: > On May 2, 2007, at 6:05 AM, David Janes wrote: > >> While (very) sympathetic to Andy's point about this, we're getting to >> the danger point of semantically forking rel-tag. I suspect you will >> get strong pushback on this one, because the current approach is to >> use rel-tag for this, and if that needs to be fixed, it needs to be >> fixed and the problem should be addressed there. > > I think we may be extending the semantics of rel-tag beyond usefulness > here. I don't think every open-ended list of grouping terms should be > considered tags. I agree with Scott on this matter. > Regardless, this is apparently not a point of > consensus yet, and I'd suggest we proceed without genre for now, > intending to add it later when rough consensus is reached, and still > have a useful microformat before then. Could we give it 2 weeks for people to weigh in and if we don't reach a consensus at that point, drop it from the draft and go forward? Genre is used very frequently - we should make a concerted effort to solve the problem before giving up. -- manu From scott at makedatamakesense.com Wed May 2 07:24:43 2007 From: scott at makedatamakesense.com (Scott Reynen) Date: Wed May 2 07:24:47 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <463893EA.3070908@digitalbazaar.com> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <463893EA.3070908@digitalbazaar.com> Message-ID: <247C1EBA-C02F-4FC7-B25A-1552E6FC475C@makedatamakesense.com> On May 2, 2007, at 8:36 AM, Manu Sporny wrote: >>> Again, Martin is correct - enclosure is for direct links to files >>> that >>> should be cached. Most of the examples never link directly to the >>> download, instead they link to some method of acquisition (usually a >>> buying or login process). >> >> If nothing else is changing here, I think rel values should be nouns, >> not verbs. I think all of the existing rel values in microformats >> fit >> this pattern, and it's good to be able to say "this page and that >> page >> have a relationship of _____." > > Could you propose a noun that would replace ACQUIRE? I'm having a hard > time coming up with one that makes more sense than ACQUIRE. Sorry, I wasn't clear. I meant "acquisition," the word you actually used in the paragraph above to describe the relationship. You're right about rel-nofollow, though. That's always been my least favorite microformat, not least because "nofollow" is not really a relationship. -- Scott Reynen MakeDataMakeSense.com From scott at makedatamakesense.com Wed May 2 07:38:08 2007 From: scott at makedatamakesense.com (Scott Reynen) Date: Wed May 2 07:38:13 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <4638986A.2030303@digitalbazaar.com> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <1178099894.17022.28.camel@localhost.localdomain> <4638986A.2030303@digitalbazaar.com> Message-ID: <7A56BC9F-EA94-491D-A8A9-FA6388DE8E30@makedatamakesense.com> On May 2, 2007, at 8:55 AM, Manu Sporny wrote: > http://microformats.org/wiki/grouping-examples > > * 100% of examples contained some form of grouping > * 67%: ordered > * 65%: unordered > * 62%: non-sparse > * 54%: sparse > > As the analysis shows - we need a solution that can do both sparse and > non-sparse grouping. All of the non-name-space-based solutions > proposed > thus far do not support sparse grouping. Can you point out some actual examples of what you're calling "sparse"? I can't find anything in the examples that couldn't fit into hatom, which has the same structure I've proposed. If the album and track info are far apart in the page, can't we just put something like class="album" in the element to encapsulate the whole page? That doesn't allow one to markup unrelated tracks within the same album's element, but we also can't mark up unrelated items within the same feed element with hatom. If we ever work out general opacity rules, that will no longer be an issue, and meanwhile it seems very much like an edge case. On May 2, 2007, at 9:16 AM, Manu Sporny wrote: > Could we give it 2 weeks for people to weigh in and if we don't > reach a > consensus at that point, drop it from the draft and go forward? > Genre is > used very frequently - we should make a concerted effort to solve the > problem before giving up. Sure, but not including something immediately is not really "giving up." Microformats evolve over time, so we can always add more later. At some point we'll need to decide if waiting on consensus around a given property (e.g. genre) is worth delaying agreement on the standard in general. But I'm not in any hurry. -- Scott Reynen MakeDataMakeSense.com From martin at weborganics.co.uk Wed May 2 08:58:03 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Wed May 2 08:57:25 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <4638986A.2030303@digitalbazaar.com> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <1178099894.17022.28.camel@localhost.localdomain> <4638986A.2030303@digitalbazaar.com> Message-ID: <1178121483.18770.24.camel@localhost.localdomain> On Wed, 2007-05-02 at 09:55 -0400, Manu Sporny wrote: > Martin McEvoy wrote: > > Manu first I would like to say that I understand what you are trying to > > do with the "." my example would be class="collection" the parent or > > group, class="collection.Track_1" is my child or item, > > class="collection.Track_2" is another child or item, It simpler and > > "works" but I don't think it will be widely accepted, It goes against > > the grain for me because it is machine data, hidden, not people data > > visible and easy to style. > > It would be very simple to use a 'collection-item' paradigm - but that > doesn't address the problem of sparse collections of audio recordings. > If you are going to weigh in with proposed solutions, please familiarize > yourself with the grouping-examples page first (I know you've done this, > Martin. The statement is intended to some of the others on the list that > might want to weigh in on the discussion, but might not know about the > prior analysis work): > > http://microformats.org/wiki/grouping-examples > > * 100% of examples contained some form of grouping > * 67%: ordered > * 65%: unordered > * 62%: non-sparse > * 54%: sparse > > As the analysis shows - we need a solution that can do both sparse and > non-sparse grouping. All of the non-name-space-based solutions proposed > thus far do not support sparse grouping. Manu please help me out here because I am having difficulty understanding your logic? As you know I do not disagree with your proposal for collections but... To me the ".", period, or hidden class, in xml/xhtml is a known empty element i.e they create a space along with "a-b" "a_b" and "a~b" If I wanted to connect two items I would use "a|b" "a/b" "a:b" or "a,b" you can also use "a?b" "a&b" as connectors so why have you chose "." a period to describe your relationships in a collection? > > I realize there is an aversion to name spacing. It would be nice if we > could avoid the issue entirely. The data to back-up the need for > something equivalent to name spacing is there. I have not seen any data > to back up the counter-point to not using local name spacing on a web > page. If somebody knows where this resides, please point us to it. > > A proposed solution must be able to handle all 4 types of grouping. > > -- manu > _______________________________________________ > microformats-new mailing list > microformats-new@microformats.org > http://microformats.org/mailman/listinfo/microformats-new -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 2171 bytes Desc: not available Url : http://microformats.org/discuss/mail/microformats-new/attachments/20070502/fc40c491/smime.bin From msporny at digitalbazaar.com Wed May 2 10:18:05 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Wed May 2 10:18:09 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <1178121483.18770.24.camel@localhost.localdomain> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <1178099894.17022.28.camel@localhost.localdomain> <4638986A.2030303@digitalbazaar.com> <1178121483.18770.24.camel@localhost.localdomain> Message-ID: <4638C7CD.1070408@digitalbazaar.com> Martin McEvoy wrote: > Manu please help me out here because I am having difficulty > understanding your logic? > > As you know I do not disagree with your proposal for collections but... > > To me the ".", period, or hidden class, in xml/xhtml is a known empty > element i.e they create a space along with "a-b" "a_b" and "a~b" > > If I wanted to connect two items I would use "a|b" "a/b" "a:b" or "a,b" > you can also use "a?b" "a&b" as connectors > > so why have you chose "." a period to describe your relationships in a > collection? The decision to use '.' was almost completely arbitrary. It is commonly used to delineate object hierarchy in programming languages. Note that delineating object hierarchy is subtly different from delineating class name spaces. The grouping proposal is about "naming local object hierarchy" not "global class name spaces". The '/', '?', and '&' separators were not used because they already have a loose semantic meaning on the web as separators. Perhaps that is more of an argument for using those separators than against. I'm not opposed to using a different separator. Although, I don't think the separator is what most are concerned about on the list. Most of the concern is coming from the following two camps: * Are sparse groups really a problem?! [1] * Names spaces are pure evil! Hang anybody that proposes anything that looks like a name space! :) [2] -- manu PS: Scott - I'll get around to addressing your point about showing examples of sparse grouping. Unfortunately, I'll be trapped in conference calls for the rest of the day. [1] http://microformats.org/wiki/grouping-examples [2] http://microformats.org/wiki/namespaces-considered-harmful From brian.suda at gmail.com Wed May 2 10:50:38 2007 From: brian.suda at gmail.com (Brian Suda) Date: Wed May 2 10:50:42 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <4638C7CD.1070408@digitalbazaar.com> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <1178099894.17022.28.camel@localhost.localdomain> <4638986A.2030303@digitalbazaar.com> <1178121483.18770.24.camel@localhost.localdomain> <4638C7CD.1070408@digitalbazaar.com> Message-ID: <21e770780705021050w17a34068k910364d16a43d2c1@mail.gmail.com> On 5/2/07, Manu Sporny wrote: > I'm not opposed to using a different separator. Although, I don't think > the separator is what most are concerned about on the list. Most of the > concern is coming from the following two camps: > > * Are sparse groups really a problem?! [1] > * Names spaces are pure evil! Hang anybody that proposes anything > that looks like a name space! :) [2] --- i get the feeling that this thread is disolving into personal ideas about what SHOULD be in an hAudio format and grouping? i can't help but think, is this a problem that NEEDS solving? have you attempted to mark-up audio formats with hListing or hReview? both of those formats cover just about everything except the download links... if that is the case we should think MICRO and look into creating specific rel-values that any format could use. From what is seems from your schema is that you have metadata about the downloadable file. hReview has almost all the same metadata fields except price and length. hListing has price. Can this problem be solved without inventing a new format? Can this be solved by extending an existing format? Can this be solved by creating small building block formats that can be reused in other formats? Can this be solved only be creating a new hAudio format? One of my other conserns is that hAudio is specific to audio, but the fields being used could easily apply to media in general. Is the research for this format not better suited for the more general media-info[1]? -brian [1] - http://microformats.org/wiki/media-info -- brian suda http://suda.co.uk From jcraig at apple.com Wed May 2 11:01:27 2007 From: jcraig at apple.com (James Craig) Date: Wed May 2 11:01:31 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <1178099894.17022.28.camel@localhost.localdomain> Message-ID: <7C2B579C-0617-498C-8AC3-A0DBCEAA799E@apple.com> Frances Berriman wrote: > Martin McEvoy wrote: >>
  • >> >> >> > rel="acquire">Track_1 >> >> >>
  • > > It'd be a bit lighter with the "item" on each li in this example, > eh? :) What if you get rid of the spans altogether?
  • Track_1
  • or
  • Track_1
  • From brian.suda at gmail.com Wed May 2 11:11:11 2007 From: brian.suda at gmail.com (Brian Suda) Date: Wed May 2 11:11:13 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <7C2B579C-0617-498C-8AC3-A0DBCEAA799E@apple.com> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <1178099894.17022.28.camel@localhost.localdomain> <7C2B579C-0617-498C-8AC3-A0DBCEAA799E@apple.com> Message-ID: <21e770780705021111o7b0a0909mf9c1a1f9060b976c@mail.gmail.com> On 5/2/07, James Craig wrote: > Frances Berriman wrote: > > > Martin McEvoy wrote: > >>
  • > >> > >> > >> >> rel="acquire">Track_1 > >> > >> > >>
  • > > > > It'd be a bit lighter with the "item" on each li in this example, > > eh? :) > > What if you get rid of the spans altogether? > >
  • > Track_1 >
  • --- depending on the schema that is finalised i don't think this would be valid. Many microformats make use of the fact that certain values will be CHILDREN of others. So if you want to associate work-title with a specific item, it needs to be a child of that item. Since we have been having a long discussion about grouping and nesting, you would need to make work-title a child of item as you did in your following example. >
  • > Track_1 >
  • This would say that the ITEM has: work-title: Track_1 acquire: http://link-to-download/1 The more times i see and type 'work-title' it reminds me of a job-title. The title you have at work. As opposed to a 'work of art'. I would prefer FN or SUMMARY personally. Is there possibly a better name? what has the implied schema shown us from the gathered research from the wild? -brian [1] - http://microformats.org/wiki/audio-info-examples -- brian suda http://suda.co.uk From martin at weborganics.co.uk Wed May 2 11:19:59 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Wed May 2 11:19:20 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <7C2B579C-0617-498C-8AC3-A0DBCEAA799E@apple.com> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <1178099894.17022.28.camel@localhost.localdomain> <7C2B579C-0617-498C-8AC3-A0DBCEAA799E@apple.com> Message-ID: <1178129999.19109.11.camel@localhost.localdomain> On Wed, 2007-05-02 at 11:01 -0700, James Craig wrote: > Frances Berriman wrote: > > > Martin McEvoy wrote: > >>
  • > >> > >> > >> >> rel="acquire">Track_1 > >> > >> > >>
  • > > > > It'd be a bit lighter with the "item" on each li in this example, > > eh? :) > > What if you get rid of the spans altogether? > >
  • > Track_1 >
  • > > or > >
  • > rel="acquire">Track_1 >
  • yes this works to the trouble is all the proposed solutions work to a certain degree, the only thing that is unclear in all this is do we need it? we are not answering the question, if you go even further and take away all the micro data
    1. Track_1
    does this not say that this is a grouping of some type? Martin McEvoy > > _______________________________________________ > microformats-new mailing list > microformats-new@microformats.org > http://microformats.org/mailman/listinfo/microformats-new -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 2171 bytes Desc: not available Url : http://microformats.org/discuss/mail/microformats-new/attachments/20070502/e7d5334f/smime.bin From andy at pigsonthewing.org.uk Wed May 2 12:02:49 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Wed May 2 12:04:23 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <21e523c20705020405o1f08c1d3s29a8c8bef104a830@mail.gmail.com> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <21e523c20705020405o1f08c1d3s29a8c8bef104a830@mail.gmail.com> Message-ID: In message <21e523c20705020405o1f08c1d3s29a8c8bef104a830@mail.gmail.com>, David Janes writes >> >> hAudio (haudio) >> >> - title. required. text. >> > title is already taken to mean something else, so TITLE is not an >> > option. hCard uses TITLE for job-title. I would suggest FN instead. >> We could use FN, >> but 'work-title' is far more accurate. >If you mean what most people do by "title", then FN is the correct >thing to use. How does that square with the principle of making things easier for publishers? "title" (or "movie-title" or "job-title", or whatever) is surely easier for publisher to remember, and more obvious when updating code, than the awful "FN"! How is "FN" supported, in preference to "title " or "*-title" by the evidence gathered? >> > genre. optional. text. >> > >> >> genre sounds alot like TAGS or CATEGORIES to me? we should recycle >> >> terms in existing microformats >> >> What Andy Mabbett said... not all authors want to mark up genres as >> URLs. There are enough examples that don't mark up the genre to not >> require the use of a URL-based TAGS/CATEGORIES approach. > >While (very) sympathetic to Andy's point about this, we're getting to >the danger point of semantically forking rel-tag. Tagging serves a particular purpose. Not every label on the web is published as a tag Where is the evidence supporting your position? In how many of the sites cited as evidence, is the genre currently presented as a link to a tag name-space, or some other page of that ilk? The liking some microformat activists tagging does not mandate the sue of tags for all labels; and should not be allowed to become a requirement for publishers to change their current behaviour in that regard >I suspect you will >get strong pushback on this one, because the current approach is to >use rel-tag for this, and if that needs to be fixed, it needs to be >fixed and the problem should be addressed there. It quite probably does, though that horse has, perhaps, already bolted. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From davidjanes at blogmatrix.com Wed May 2 12:22:39 2007 From: davidjanes at blogmatrix.com (David Janes) Date: Wed May 2 12:22:42 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <21e523c20705020405o1f08c1d3s29a8c8bef104a830@mail.gmail.com> Message-ID: <21e523c20705021222v20d7fb3pf4aef9c53a2b1046@mail.gmail.com> On 5/2/07, Andy Mabbett wrote: > In message > <21e523c20705020405o1f08c1d3s29a8c8bef104a830@mail.gmail.com>, David > Janes writes > > > >> >> hAudio (haudio) > >> >> - title. required. text. > >> > title is already taken to mean something else, so TITLE is not an > >> > option. hCard uses TITLE for job-title. I would suggest FN instead. > > >> We could use FN, > >> but 'work-title' is far more accurate. > > >If you mean what most people do by "title", then FN is the correct > >thing to use. > > > How does that square with the principle of making things easier for > publishers? "title" (or "movie-title" or "job-title", or whatever) is > surely easier for publisher to remember, and more obvious when updating > code, than the awful "FN"! > > How is "FN" supported, in preference to "title " or "*-title" by the > evidence gathered? Did you even read what I wrote Andy? If they want to use something that means the same as FN, then FN is the correct thing to do. If they want to do something that doesn't mean the same as FN, then something else is the correct thing to do. I'm not sure how much clearer than can be written. I didn't express a preference either way -- just gave some advice since I've already been down this path, and that's the way it's supposed to work. As for the fact that FN is ugly, well, I've only got 24 hours in a day and revisiting established decisions made long in the past for aesthetic and minor mnemonic concerns isn't going to be part of that day. -- David Janes Founder, BlogMatrix http://www.blogmatrix.com http://blogmatrix.blogmatrix.com From brian.suda at gmail.com Wed May 2 12:23:09 2007 From: brian.suda at gmail.com (Brian Suda) Date: Wed May 2 12:23:12 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <21e523c20705020405o1f08c1d3s29a8c8bef104a830@mail.gmail.com> Message-ID: <21e770780705021223r534b0663t1597f8926bec25f3@mail.gmail.com> On 5/2/07, Andy Mabbett wrote: > How does that square with the principle of making things easier for > publishers? "title" (or "movie-title" or "job-title", or whatever) is > surely easier for publisher to remember, and more obvious when updating > code, than the awful "FN"! > > How is "FN" supported, in preference to "title " or "*-title" by the > evidence gathered? --- we have already defined the semantics of TITLE[1], and those are NOT the same semantics as presented here. FN or SUMMARY FN: The name of the object. SUMMARY: A short summary or subject for the object. Are more inline with what is described. I personally feel, the less properties to remember the cognitive load any publisher needs. I might be wrong, but when you begin to mix microformats it (in my opinion) is easier to remember FN for the name of the object rather than "XYZ" for this "ABC" for that "MNO" for this one .... less is more. > Where is the evidence supporting your position? In how many of the sites > cited as evidence, is the genre currently presented as a link to a tag > name-space, or some other page of that ilk? --- currently both hCard and hCalendar have CATEGORIES which do NOT have to be tags. (it is recommended and the parsing changes based on this) You could simply do: rock If we introduce genre, i personally don't see how that is different than category. Microformats are ment to be building blocks, not boiling the ocean to solving every niche aspect of an ontology. I think in a broad sense genres and categories are the same. [1] - http://microformats.org/wiki/classes -- brian suda http://suda.co.uk From martin at weborganics.co.uk Wed May 2 12:24:15 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Wed May 2 12:23:39 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <4638C7CD.1070408@digitalbazaar.com> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <1178099894.17022.28.camel@localhost.localdomain> <4638986A.2030303@digitalbazaar.com> <1178121483.18770.24.camel@localhost.localdomain> <4638C7CD.1070408@digitalbazaar.com> Message-ID: <1178133855.19109.32.camel@localhost.localdomain> On Wed, 2007-05-02 at 13:18 -0400, Manu Sporny wrote: > Martin McEvoy wrote: > > Manu please help me out here because I am having difficulty > > understanding your logic? > > > > As you know I do not disagree with your proposal for collections but... > > > > To me the ".", period, or hidden class, in xml/xhtml is a known empty > > element i.e they create a space along with "a-b" "a_b" and "a~b" > > > > If I wanted to connect two items I would use "a|b" "a/b" "a:b" or "a,b" > > you can also use "a?b" "a&b" as connectors > > > > so why have you chose "." a period to describe your relationships in a > > collection? > > The decision to use '.' was almost completely arbitrary. It is commonly > used to delineate object hierarchy in programming languages. Note that > delineating object hierarchy is subtly different from delineating class > name spaces. The grouping proposal is about "naming local object > hierarchy" not "global class name spaces". so...
    1. download page 1
    2. download page 2
    also names local object hierarchy using the tried and tested methods already widely in use > > The '/', '?', and '&' separators were not used because they already have > a loose semantic meaning on the web as separators. so does "." it means hidden or empty or stop > Perhaps that is more > of an argument for using those separators than against. > > I'm not opposed to using a different separator. Although, I don't think > the separator is what most are concerned about on the list. Most of the > concern is coming from the following two camps: > > * Are sparse groups really a problem?! [1] > * Names spaces are pure evil! Hang anybody that proposes anything > that looks like a name space! :) [2] > > -- manu > > PS: Scott - I'll get around to addressing your point about showing > examples of sparse grouping. Unfortunately, I'll be trapped in > conference calls for the rest of the day. > > [1] http://microformats.org/wiki/grouping-examples > [2] http://microformats.org/wiki/namespaces-considered-harmful > > _______________________________________________ > microformats-new mailing list > microformats-new@microformats.org > http://microformats.org/mailman/listinfo/microformats-new -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 2171 bytes Desc: not available Url : http://microformats.org/discuss/mail/microformats-new/attachments/20070502/5758a6bb/smime.bin From fberriman at gmail.com Wed May 2 12:26:59 2007 From: fberriman at gmail.com (Frances Berriman) Date: Wed May 2 12:27:03 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <21e770780705021050w17a34068k910364d16a43d2c1@mail.gmail.com> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <1178099894.17022.28.camel@localhost.localdomain> <4638986A.2030303@digitalbazaar.com> <1178121483.18770.24.camel@localhost.localdomain> <4638C7CD.1070408@digitalbazaar.com> <21e770780705021050w17a34068k910364d16a43d2c1@mail.gmail.com> Message-ID: On 02/05/07, Brian Suda wrote: > Can this problem be solved without inventing a new format? > Can this be solved by extending an existing format? > Can this be solved by creating small building block formats that can > be reused in other formats? > Can this be solved only be creating a new hAudio format? This may have been done and if so, does this research exist on the wiki at the moment? If it's been tried, and it doesn't work, I think I and others would benefit from seeing the attempts. My concern is we're discussing a multitude of problems in a thread titled "hAudio first draft" and it's clearly no where near a first draft stage. I'd suggest taking it back a notch and going over the original process requirements and seeing how much what you're trying to do already fits with what's available. -- Frances Berriman http://fberriman.com From msporny at digitalbazaar.com Wed May 2 13:28:43 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Wed May 2 13:28:45 2007 Subject: [uf-new] First attempt at hAudio proposal In-Reply-To: References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <1178099894.17022.28.camel@localhost.localdomain> <4638986A.2030303@digitalbazaar.com> <1178121483.18770.24.camel@localhost.localdomain> <4638C7CD.1070408@digitalbazaar.com> <21e770780705021050w17a34068k910364d16a43d2c1@mail.gmail.com> Message-ID: <4638F47B.2020001@digitalbazaar.com> >> On 02/05/07, Brian Suda wrote: >> Can this problem be solved without inventing a new format? Several have tried, but nobody has been able to present good way to re-use hReview/hAtom. Perhaps you would like to give it a shot? Read this thread before you do as this argument has been previously attempted: http://microformats.org/discuss/mail/microformats-new/2007-March/000028.html http://microformats.org/discuss/mail/microformats-new/2007-April/000096.html >> Can this be solved by extending an existing format? Maybe... but every attempt at doing so has been shot down to date. Read the previous threads. Please propose a solution if you think differently. >> Can this be solved by creating small building block formats that can >> be reused in other formats? The goal is to use some of the concepts created in hAudio in the forthcoming hVideo and hImage proposals. Things like 'published-date', 'sample', 'acquisition', 'length', 'contributor', 'work-title' and 'genre'. We are already using small building block formats: rel-design-pattern, hcard draft, datetime-design-pattern, currency-proposal, and grouping (if we ever get to an agreement). >> Can this be solved only be creating a new hAudio format? That seemed to be the consensus over the past three months. Frances Berriman wrote: > This may have been done and if so, does this research exist on the > wiki at the moment? If it's been tried, and it doesn't work, I think > I and others would benefit from seeing the attempts. We already discussed this a month ago: http://microformats.org/discuss/mail/microformats-new/2007-April/000138.html > My concern is we're discussing a multitude of problems in a thread > titled "hAudio first draft" and it's clearly no where near a first > draft stage. No... we are talking about the problems in a thread titled "First draft of hAudio proposal", the last word in the subject line is important. http://microformats.org/discuss/mail/microformats-new/2007-May/thread.html It hasn't hit a draft yet... it's still a proposal. To help prevent any future mis-readings of this threads subject line, I've re-named it to "First attempt at hAudio proposal". -- manu From fberriman at gmail.com Wed May 2 13:39:51 2007 From: fberriman at gmail.com (Frances Berriman) Date: Wed May 2 13:39:54 2007 Subject: [uf-new] First attempt at hAudio proposal In-Reply-To: <4638F47B.2020001@digitalbazaar.com> References: <4637779A.30301@digitalbazaar.com> <4637E01A.2030507@digitalbazaar.com> <1178099894.17022.28.camel@localhost.localdomain> <4638986A.2030303@digitalbazaar.com> <1178121483.18770.24.camel@localhost.localdomain> <4638C7CD.1070408@digitalbazaar.com> <21e770780705021050w17a34068k910364d16a43d2c1@mail.gmail.com> <4638F47B.2020001@digitalbazaar.com> Message-ID: On 02/05/07, Manu Sporny wrote: > Frances Berriman wrote: > > This may have been done and if so, does this research exist on the > > wiki at the moment? If it's been tried, and it doesn't work, I think > > I and others would benefit from seeing the attempts. > > We already discussed this a month ago: > > http://microformats.org/discuss/mail/microformats-new/2007-April/000138.html Could this go into the wiki anyway? The email archives aren't really the most user-friendly thing in the world! -- Frances Berriman http://fberriman.com From scott at makedatamakesense.com Wed May 2 13:53:46 2007 From: scott at makedatamakesense.com (Scott Reynen) Date: Wed May 2 13:55:08 2007 Subject: [uf-new] First attempt at hAudio proposal In-Reply-To: <4638F47B.2020001@digitalbazaar.com> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <1178099894.17022.28.camel@localhost.localdomain> <4638986A.2030303@digitalbazaar.com> <1178121483.18770.24.camel@localhost.localdomain> <4638C7CD.1070408@digitalbazaar.com> <21e770780705021050w17a34068k910364d16a43d2c1@mail.gmail.com> <4638F47B.2020001@digitalbazaar.com> Message-ID: <32FB44E8-37B8-4A19-92F1-083D5EE6122F@makedatamakesense.com> On May 2, 2007, at 3:28 PM, Manu Sporny wrote: > http://microformats.org/discuss/mail/microformats-new/2007-March/ > 000028.html > http://microformats.org/discuss/mail/microformats-new/2007-April/ > 000096.html > >>> Can this be solved by extending an existing format? > > Maybe... but every attempt at doing so has been shot down to date. > Read > the previous threads. Please propose a solution if you think > differently. The last message in those threads begins with "hAtom as a transport for music-downloads makes loads of sense to me." I don't see where hAtom was "shot down." Here's my proposal: work-title -> hatom entry-title contributor -> hatom author published-date -> hatom published sample -> rel-enclosure in hatom entry-summary acquire -> rel-enclosure in hatom entry-content image-summary -> hcard photo in hatom entry-summary genre -> hcard category length -> new class="length", or defer in first draft price -> new class="price", or defer in first draft -- Scott Reynen MakeDataMakeSense.com From msporny at digitalbazaar.com Wed May 2 13:55:12 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Wed May 2 13:55:22 2007 Subject: [uf-new] First attempt at hAudio proposal In-Reply-To: References: <4637779A.30301@digitalbazaar.com> <4637E01A.2030507@digitalbazaar.com> <1178099894.17022.28.camel@localhost.localdomain> <4638986A.2030303@digitalbazaar.com> <1178121483.18770.24.camel@localhost.localdomain> <4638C7CD.1070408@digitalbazaar.com> <21e770780705021050w17a34068k910364d16a43d2c1@mail.gmail.com> <4638F47B.2020001@digitalbazaar.com> Message-ID: <4638FAB0.2060401@digitalbazaar.com> Frances Berriman wrote: >> Frances Berriman wrote: >> > This may have been done and if so, does this research exist on the >> > wiki at the moment? If it's been tried, and it doesn't work, I think >> > I and others would benefit from seeing the attempts. >> >> We already discussed this a month ago: >> >> http://microformats.org/discuss/mail/microformats-new/2007-April/000138.html > > Could this go into the wiki anyway? The email archives aren't really > the most user-friendly thing in the world! A section titled "Mailing List Discussion" has been added to the hAudio proposal. It has a very brief synopsis of the discussion and a link to the start of each thread related to audio-info. http://microformats.org/wiki/audio-info-proposal#Mailing_List_Discussion -- manu From davidjanes at blogmatrix.com Wed May 2 14:08:28 2007 From: davidjanes at blogmatrix.com (David Janes) Date: Wed May 2 14:08:32 2007 Subject: [uf-new] First attempt at hAudio proposal In-Reply-To: <4638F47B.2020001@digitalbazaar.com> References: <4637779A.30301@digitalbazaar.com> <4637E01A.2030507@digitalbazaar.com> <1178099894.17022.28.camel@localhost.localdomain> <4638986A.2030303@digitalbazaar.com> <1178121483.18770.24.camel@localhost.localdomain> <4638C7CD.1070408@digitalbazaar.com> <21e770780705021050w17a34068k910364d16a43d2c1@mail.gmail.com> <4638F47B.2020001@digitalbazaar.com> Message-ID: <21e523c20705021408j5eb2e00exfcdd88b05e3399d8@mail.gmail.com> On 5/2/07, Manu Sporny wrote: > >> On 02/05/07, Brian Suda wrote: > >> Can this problem be solved without inventing a new format? > > Several have tried, but nobody has been able to present good way to > re-use hReview/hAtom. Perhaps you would like to give it a shot? Read > this thread before you do as this argument has been previously attempted: > > http://microformats.org/discuss/mail/microformats-new/2007-March/000028.html > http://microformats.org/discuss/mail/microformats-new/2007-April/000096.html > > >> Can this be solved by extending an existing format? > > Maybe... but every attempt at doing so has been shot down to date. Read > the previous threads. Please propose a solution if you think differently. This comment is sort of meta, but here goes anyway... When I was designing hAtom, I framed the discussion in terms of semantic elements discovered / brainstormed -- Feed, Entry, Entry Title, Entry Author and so forth, and the relationships between them. The very last thing we did (almost literally) was assign class names to these; but what they meant was already well understood, so it was only a matter of understanding whether there was an existing element or not. Note that you're always free to adopt a subset of elements from hAtom and hWhatever if they have the appropriate meaning. In fact you probably _should_ maybe even _must_ adopt them. Then the question at the end becomes "does it make sense to grab the top level container element/class for this microformat, or grab a new one" Regards, etc... David -- David Janes Founder, BlogMatrix http://www.blogmatrix.com http://blogmatrix.blogmatrix.com From msporny at digitalbazaar.com Wed May 2 14:16:18 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Wed May 2 14:16:20 2007 Subject: [uf-new] First attempt at hAudio proposal In-Reply-To: <32FB44E8-37B8-4A19-92F1-083D5EE6122F@makedatamakesense.com> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <1178099894.17022.28.camel@localhost.localdomain> <4638986A.2030303@digitalbazaar.com> <1178121483.18770.24.camel@localhost.localdomain> <4638C7CD.1070408@digitalbazaar.com> <21e770780705021050w17a34068k910364d16a43d2c1@mail.gmail.com> <4638F47B.2020001@digitalbazaar.com> <32FB44E8-37B8-4A19-92F1-083D5EE6122F@makedatamakesense.com> Message-ID: <4638FFA2.3040005@digitalbazaar.com> Scott Reynen wrote: >>>> Can this be solved by extending an existing format? >> >> Maybe... but every attempt at doing so has been shot down to date. Read >> the previous threads. Please propose a solution if you think differently. > > The last message in those threads begins with "hAtom as a transport for > music-downloads makes loads of sense to me." I don't see where hAtom > was "shot down." We are not talking about music downloads. We are talking about audio recordings. This is a very important distinction to make! It was decided that hAtom WOULD be fine for music downloads as long as there was something like hAudio encapsulated inside hAtom to describe the music. hAudio is designed to be nested inside hAtom (which should only be used for syndication). > work-title -> hatom entry-title We aren't talking about an entry in a blog or syndication. We are talking about the title of a creative work. > contributor -> hatom author What about publisher? The audio-info-examples always show label or publisher. hCard is required because artist and publisher are almost always displayed. > published-date -> hatom published hAtom published is related to when the syndication entry was published. The published-date in hAudio has to do with when the creative work hit the streets for distribution. They are not the same thing. > sample -> rel-enclosure in hatom entry-summary rel-enclosure is supposed to be used for content that should be cached. Many of the services listed in audio-info-examples use audio streams, not cacheable content, to provide samples. > acquire -> rel-enclosure in hatom entry-content rel-enclosure is meant for content that should be cached. The soon-to-be renamed 'acquisition' rel-property points to a link that starts the acquisition process. In most cases, this never links to a data file. > image-summary -> hcard photo in hatom entry-summary That's a valid option. > genre -> hcard category Another valid option. > length -> new class="length", or defer in first draft Length does not belong in hAtom. What is your argument behind extending hAtom to include length? > price -> new class="price", or defer in first draft Price does not belong in hAtom. Where are the examples backing up that hAtom should be extended to include price? In addition - the audio-info-examples clearly show that music isn't syndicated. Blogs are syndicated. hAtom is a good fit for blogs, but take some time to look through the examples. hAtom is a very bad fit for the current publishing methodology used for audio. -- manu From davidjanes at blogmatrix.com Wed May 2 14:22:08 2007 From: davidjanes at blogmatrix.com (David Janes) Date: Wed May 2 14:22:10 2007 Subject: [uf-new] First attempt at hAudio proposal In-Reply-To: <4638FFA2.3040005@digitalbazaar.com> References: <4637779A.30301@digitalbazaar.com> <1178099894.17022.28.camel@localhost.localdomain> <4638986A.2030303@digitalbazaar.com> <1178121483.18770.24.camel@localhost.localdomain> <4638C7CD.1070408@digitalbazaar.com> <21e770780705021050w17a34068k910364d16a43d2c1@mail.gmail.com> <4638F47B.2020001@digitalbazaar.com> <32FB44E8-37B8-4A19-92F1-083D5EE6122F@makedatamakesense.com> <4638FFA2.3040005@digitalbazaar.com> Message-ID: <21e523c20705021422w7584f577ufe33d9a82df0aa0f@mail.gmail.com> On 5/2/07, Manu Sporny wrote: > Scott Reynen wrote: > >>>> Can this be solved by extending an existing format? > >> > >> Maybe... but every attempt at doing so has been shot down to date. Read > >> the previous threads. Please propose a solution if you think differently. > > > > The last message in those threads begins with "hAtom as a transport for > > music-downloads makes loads of sense to me." I don't see where hAtom > > was "shot down." > > We are not talking about music downloads. We are talking about audio > recordings. This is a very important distinction to make! It was decided > that hAtom WOULD be fine for music downloads as long as there was > something like hAudio encapsulated inside hAtom to describe the music. > > hAudio is designed to be nested inside hAtom (which should only be used > for syndication). Pardon? Where did you find a rule that hAtom should only be used for syndication? "hAtom is a microformat for content that can be syndicated, primarily but not exclusively weblog postings. " [1]. That is, hAtom is about marking up certain types of content. It's _not_ a syndication format and for various reasons, I tend to think it's a bad idea to use it for that. And you don't have to nest; you could also potentially overlay. > > price -> new class="price", or defer in first draft > > Price does not belong in hAtom. Where are the examples backing up that > hAtom should be extended to include price? If you're defining a new uF the lays on hAtom, you don't need to extend hAtom. Regards, etc... [1] http://microformats.org/wiki/hatom -- David Janes Founder, BlogMatrix http://www.blogmatrix.com http://blogmatrix.blogmatrix.com From andy at pigsonthewing.org.uk Wed May 2 14:20:41 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Wed May 2 14:22:18 2007 Subject: [uf-new] First attempt at hAudio proposal In-Reply-To: <32FB44E8-37B8-4A19-92F1-083D5EE6122F@makedatamakesense.com> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <1178099894.17022.28.camel@localhost.localdomain> <4638986A.2030303@digitalbazaar.com> <1178121483.18770.24.camel@localhost.localdomain> <4638C7CD.1070408@digitalbazaar.com> <21e770780705021050w17a34068k910364d16a43d2c1@mail.gmail.com> <4638F47B.2020001@digitalbazaar.com> <32FB44E8-37B8-4A19-92F1-083D5EE6122F@makedatamakesense.com> Message-ID: <4rtUDTQpCQOGFwW5@pigsonthewing.org.uk> In message <32FB44E8-37B8-4A19-92F1-083D5EE6122F@makedatamakesense.com>, Scott Reynen writes >length -> new class="length", or defer in first draft Should be a measure format >price -> new class="price", or defer in first draft Should be a currency format -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Wed May 2 14:23:54 2007 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Wed May 2 14:27:55 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <21e523c20705021222v20d7fb3pf4aef9c53a2b1046@mail.gmail.com> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <21e523c20705020405o1f08c1d3s29a8c8bef104a830@mail.gmail.com> <21e523c20705021222v20d7fb3pf4aef9c53a2b1046@mail.gmail.com> Message-ID: <0btXP$QqFQOGFw0Z@pigsonthewing.org.uk> In message <21e523c20705021222v20d7fb3pf4aef9c53a2b1046@mail.gmail.com>, David Janes writes >On 5/2/07, Andy Mabbett wrote: >> In message >> <21e523c20705020405o1f08c1d3s29a8c8bef104a830@mail.gmail.com>, David >> Janes writes >> >If you mean what most people do by "title", then FN is the correct >> >thing to use. >> >> >> How does that square with the principle of making things easier for >> publishers? "title" (or "movie-title" or "job-title", or whatever) is >> surely easier for publisher to remember, and more obvious when updating >> code, than the awful "FN"! >> >> How is "FN" supported, in preference to "title " or "*-title" by the >> evidence gathered? > >Did you even read what I wrote Andy? Yes; you asserted that, in a certain circumstance, ' "FN" is the correct thing to use'. I then asked you justify that; in relation to making things easy for publishers, and in relation to the evidence gathered so far. You appear to have done neither. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From davidjanes at blogmatrix.com Wed May 2 14:38:05 2007 From: davidjanes at blogmatrix.com (David Janes) Date: Wed May 2 14:38:07 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <0btXP$QqFQOGFw0Z@pigsonthewing.org.uk> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <21e523c20705020405o1f08c1d3s29a8c8bef104a830@mail.gmail.com> <21e523c20705021222v20d7fb3pf4aef9c53a2b1046@mail.gmail.com> <0btXP$QqFQOGFw0Z@pigsonthewing.org.uk> Message-ID: <21e523c20705021438s3a4efb6q2b4a3213008f4887@mail.gmail.com> On 5/2/07, Andy Mabbett wrote: > In message <21e523c20705021222v20d7fb3pf4aef9c53a2b1046@mail.gmail.com>, > David Janes writes > > >On 5/2/07, Andy Mabbett wrote: > >> In message > >> <21e523c20705020405o1f08c1d3s29a8c8bef104a830@mail.gmail.com>, David > >> Janes writes > > >> >If you mean what most people do by "title", then FN is the correct > >> >thing to use. > >> > >> > >> How does that square with the principle of making things easier for > >> publishers? "title" (or "movie-title" or "job-title", or whatever) is > >> surely easier for publisher to remember, and more obvious when updating > >> code, than the awful "FN"! > >> > >> How is "FN" supported, in preference to "title " or "*-title" by the > >> evidence gathered? > > > >Did you even read what I wrote Andy? > > Yes; you asserted that, in a certain circumstance, ' "FN" is the correct > thing to use'. I then asked you justify that; in relation to making > things easy for publishers, and in relation to the evidence gathered so > far. > > You appear to have done neither. I said what I said, exactly naming the circumstance. I also apparently made the incorrect assumption that you've read the microformat naming principles [1]. Regards, etc... [1] http://tinyurl.com/2q3x4p -- David Janes Founder, BlogMatrix http://www.blogmatrix.com http://blogmatrix.blogmatrix.com From paul_wilkins at xtra.co.nz Wed May 2 14:49:08 2007 From: paul_wilkins at xtra.co.nz (Paul Wilkins) Date: Wed May 2 14:49:15 2007 Subject: [uf-new] First draft of hAudio proposal Message-ID: <00a001c78d03$b642adf0$bc08a8c0@nzto22> From: "Manu Sporny" > Scott Reynen wrote: >> If nothing else is changing here, I think rel values should be nouns, >> not verbs. I think all of the existing rel values in microformats fit >> this pattern, and it's good to be able to say "this page and that page >> have a relationship of _____." > > Could you propose a noun that would replace ACQUIRE? I'm having a hard > time coming up with one that makes more sense than ACQUIRE. > > rel-nofollow doesn't follow what you are proposing. > > Err, what about 'full-version', 'complete-specimen', 'file', or 'content'? How about 'source'. -- Paul Wilkins From msporny at digitalbazaar.com Wed May 2 15:14:36 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Wed May 2 15:14:39 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <7A56BC9F-EA94-491D-A8A9-FA6388DE8E30@makedatamakesense.com> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <1178099894.17022.28.camel@localhost.localdomain> <4638986A.2030303@digitalbazaar.com> <7A56BC9F-EA94-491D-A8A9-FA6388DE8E30@makedatamakesense.com> Message-ID: <46390D4C.5000203@digitalbazaar.com> Scott Reynen wrote: >> As the analysis shows - we need a solution that can do both sparse and >> non-sparse grouping. All of the non-name-space-based solutions proposed >> thus far do not support sparse grouping. > > Can you point out some actual examples of what you're calling "sparse"? Definition of sparse grouping can be found here: http://microformats.org/wiki/grouping-examples#Types_of_grouping Here are a couple of very clear examples of sparse grouping: Note that the song should be grouped with the podcast AND the album. That understanding is clear from viewing the page: http://www.coverville.com/archives/2007/04/coverville_313.html Again, note that there isn't clear hierarchy - songs belong to the podcast, shows and albums listed on the page. One song can be a part of three groups: http://www.mutantpop.net/radioclash/archives/2007/03/24/rc-113/ Note that descriptions on the page can have many different groupings of the content on the page. In this example, the band is related to or grouped with television shows (which are groups in and of themselves), bands are also groups with other bands: http://www.bitmunk.com/view/media/6068744 This one is especially important. Note that the album is described first, then the top songs as an ordered list, then what the listeners also bought, and then finally the songs that are related to the album mentioned at the very beginning of the page. http://www.misrolas.com/downloadmusic/album.php?id=1316 To contrast, this is what a non-sparse layout looks like. Note that the post has a definite structure and could be done using simple "hAudio + XOXO" markup: http://indiecastwp.podshow.com/?p=76 Does that help clarify the difference between a sparse grouping and a non-sparse grouping? -- manu From msporny at digitalbazaar.com Wed May 2 15:22:27 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Wed May 2 15:22:30 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <00a001c78d03$b642adf0$bc08a8c0@nzto22> References: <00a001c78d03$b642adf0$bc08a8c0@nzto22> Message-ID: <46390F23.40905@digitalbazaar.com> Paul Wilkins wrote: >> Err, what about 'full-version', 'complete-specimen', 'file', or >> 'content'? > > How about 'source'. That's a good suggestion. Perhaps read as: "This link will eventually lead you to the source of the described audio recording." The other options on the table seem to be: acquisition - "This link will lead to the acquisition described by this Microformat - an audio recording." Scott, why don't we allow verbs for rel-design-patterns? acquire - "This link will allow you to acquire the audio recording." "acquire" still seems to be the easiest to understand. -- manu From scott at makedatamakesense.com Wed May 2 18:26:04 2007 From: scott at makedatamakesense.com (Scott Reynen) Date: Wed May 2 18:26:08 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <46390D4C.5000203@digitalbazaar.com> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <1178099894.17022.28.camel@localhost.localdomain> <4638986A.2030303@digitalbazaar.com> <7A56BC9F-EA94-491D-A8A9-FA6388DE8E30@makedatamakesense.com> <46390D4C.5000203@digitalbazaar.com> Message-ID: <06A853BB-6CB0-4E00-BDA0-560DAC3E26F0@makedatamakesense.com> On May 2, 2007, at 5:14 PM, Manu Sporny wrote: > Note that the song should be grouped with the podcast AND the album. > That understanding is clear from viewing the page: > http://www.coverville.com/archives/2007/04/coverville_313.html The podcast can already use hAtom. Here's how we could do grouping on each individual album/song (with generic class names that are irrelevant here): Here Comes Your Man Kate Rogers Seconds Pixies > Again, note that there isn't clear hierarchy - songs belong to the > podcast, shows and albums listed on the page. One song can be a > part of > three groups: > http://www.mutantpop.net/radioclash/archives/2007/03/24/rc-113/ I'm not sure what the "show" is here outside the podcast (which can use hAtom). The album grouping could be marked up like so:

    Radio Clash 113: From Brussels With Love TWI 007 / Cuddle the Present mk2

    [...]
  • Kerrier District (aka Luke Vibert) - Disco Nasty
  • > Note that descriptions on the page can have many different > groupings of > the content on the page. In this example, the band is related to or > grouped with television shows (which are groups in and of themselves), > bands are also groups with other bands: > http://www.bitmunk.com/view/media/6068744 This is a page about a single album, and the same kind of album-track markup above would work. The TV shows don't specify which songs were played on which shows, so even if we considered that within scope here (which I think is a stretch) we couldn't mark up the show-track grouping at all, because it's not published. > This one is especially important. Note that the album is described > first, then the top songs as an ordered list, then what the listeners > also bought, and then finally the songs that are related to the album > mentioned at the very beginning of the page. > http://www.misrolas.com/downloadmusic/album.php?id=1316 Each of those tracks from other albums and each of those albums could be microformatted on their own album pages, where more complete info is available. With only the tracks in the relevant album remaining, the same album-track grouping above would work. > Does that help clarify the difference between a sparse grouping and a > non-sparse grouping? Yes. I think what makes these all "sparse" is secondary information that can be left alone or microformatted on more relevant pages while we microformat enough useful information to address the audio-info problem statement. We shouldn't feel compelled to microformat everything. -- Scott Reynen MakeDataMakeSense.com From scott at makedatamakesense.com Wed May 2 18:40:55 2007 From: scott at makedatamakesense.com (Scott Reynen) Date: Wed May 2 18:41:01 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <46390F23.40905@digitalbazaar.com> References: <00a001c78d03$b642adf0$bc08a8c0@nzto22> <46390F23.40905@digitalbazaar.com> Message-ID: <12E61003-D0D4-4AA4-A2D0-E721F8F8B3EB@makedatamakesense.com> On May 2, 2007, at 5:22 PM, Manu Sporny wrote: > Scott, why don't we allow verbs for rel-design-patterns? Unless otherwise noted, I'm only speaking for myself on this list. This is why I don't like verbs in rel: The rel attribute is short for relationship, not action. Verbs describe actions. Nouns describe relationships. Most rel- microformats follow this convention. The one that doesn't has this as the first open issue: http://microformats.org/wiki/rel-nofollow#open_issues "nofollow indicates a behavior rather than a relationship" I'll retract my suggestion to change from a verb to a noun and instead suggest changing from rel to class. I think what we're describing is a class of link, specifically the class that allows us to acquire, not a relationship between two documents. -- Scott Reynen MakeDataMakeSense.com From msporny at digitalbazaar.com Thu May 3 08:09:36 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Thu May 3 08:09:40 2007 Subject: [uf-new] First attempt at hAudio proposal In-Reply-To: <21e523c20705021408j5eb2e00exfcdd88b05e3399d8@mail.gmail.com> References: <4637779A.30301@digitalbazaar.com> <4637E01A.2030507@digitalbazaar.com> <1178099894.17022.28.camel@localhost.localdomain> <4638986A.2030303@digitalbazaar.com> <1178121483.18770.24.camel@localhost.localdomain> <4638C7CD.1070408@digitalbazaar.com> <21e770780705021050w17a34068k910364d16a43d2c1@mail.gmail.com> <4638F47B.2020001@digitalbazaar.com> <21e523c20705021408j5eb2e00exfcdd88b05e3399d8@mail.gmail.com> Message-ID: <4639FB30.8080902@digitalbazaar.com> David Janes wrote: > This comment is sort of meta, but here goes anyway... > > When I was designing hAtom, I framed the discussion in terms of > semantic elements discovered / brainstormed -- Feed, Entry, Entry > Title, Entry Author and so forth, and the relationships between them. This has been done for hAudio as well in the brainstorming section: http://microformats.org/wiki/audio-info-brainstorming#Discovered_Elements > Note that you're always free to adopt a subset of elements from hAtom > and hWhatever if they have the appropriate meaning. In fact you > probably _should_ maybe even _must_ adopt them. Then the question at > the end becomes "does it make sense to grab the top level container > element/class for this microformat, or grab a new one" Very good advice, we would be wise to be wary of new tags that are not needed. We should re-use old tags if they do they carry the same semantics as the newly proposed tags. -- manu From msporny at digitalbazaar.com Thu May 3 08:15:56 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Thu May 3 08:15:59 2007 Subject: [uf-new] First attempt at hAudio proposal In-Reply-To: <4rtUDTQpCQOGFwW5@pigsonthewing.org.uk> References: <4637779A.30301@digitalbazaar.com> <21e770780705011037i6e519759x7d074d80b007edf8@mail.gmail.com> <4637E01A.2030507@digitalbazaar.com> <1178099894.17022.28.camel@localhost.localdomain> <4638986A.2030303@digitalbazaar.com> <1178121483.18770.24.camel@localhost.localdomain> <4638C7CD.1070408@digitalbazaar.com> <21e770780705021050w17a34068k910364d16a43d2c1@mail.gmail.com> <4638F47B.2020001@digitalbazaar.com> <32FB44E8-37B8-4A19-92F1-083D5EE6122F@makedatamakesense.com> <4rtUDTQpCQOGFwW5@pigsonthewing.org.uk> Message-ID: <4639FCAC.70309@digitalbazaar.com> Andy Mabbett wrote: > In message <32FB44E8-37B8-4A19-92F1-083D5EE6122F@makedatamakesense.com>, > Scott Reynen writes > >> length -> new class="length", or defer in first draft > > Should be a measure format I agree... but we don't have a measure format yet and nobody seems to be pushing that initiative forward. Most of the audio-info-examples never specify units (seconds are assumed). >> price -> new class="price", or defer in first draft > > Should be a currency format It is in the current proposal: http://microformats.org/wiki/audio-info-proposal#Price -- manu From msporny at digitalbazaar.com Thu May 3 08:34:12 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Thu May 3 08:34:16 2007 Subject: [uf-new] First draft of hAudio proposal In-Reply-To: <12E61003-D0D4-4AA4-A2D0-E721F8F8B3EB@makedatamakesense.com> References: <00a001c78d03$b642adf0$bc08a8c0@nzto22> <46390F23.40905@digitalbazaar.com> <12E61003-D0D4-4AA4-A2D0-E721F8F8B3EB@makedatamakesense.com> Message-ID: <463A00F4.3060404@digitalbazaar.com> Scott Reynen wrote: > I'll retract my suggestion to change from a verb to a noun and instead > suggest changing from rel to class. I think what we're describing is a > class of link, specifically the class that allows us to acquire, not a > relationship between two documents. Good point and good solution. I've updated the wiki to reflect your input: http://microformats.org/wiki/audio-info-proposal#Schema http://microformats.org/wiki/audio-info-proposal#Acquire -- manu From bsittler at gmail.com Thu May 3 08:39:55 2007 From: bsittler at gmail.com (Ben Wiley Sittler) Date: Thu May 3 08:39:59 2007 Subject: [uf-new] First attempt at hAudio proposal In-Reply-To: <4639FCAC.70309@digitalbazaar.com> References: <4637779A.30301@digitalbazaar.com> <4638986A.2030303@digitalbazaar.com> <1178121483.18770.24.camel@localhost.localdomain> <4638C7CD.1070408@digitalbazaar.com> <21e770780705021050w17a34068k910364d16a43d2c1@mail.gmail.com> <4638F47B.2020001@digitalbazaar.com> <32FB44E8-37B8-4A19-92F1-083D5EE6122F@makedatamakesense.com> <4rtUDTQpCQOGFwW5@pigsonthewing.org.uk> <4639FCAC.70309@digitalbazaar.com> Message-ID: allow 8601 duration notation (see e.g. http://en.wikipedia.org/wiki/ISO_8601#Duration ) but treat an unmarked number as seconds and you'll have power and flexibility while also using standards. because of its unambiguous form, you could even support seconds only for now, and add 8601 duration support later, but that runs the risk of horribly confusing the first generation of implementations with the second generation of data (as has happened with some other specs that have made this change.) notations for 3 hours ten seconds and three hundredths of a second: PT3H10.03S ^- duration notation PT03:00:10.03 ^- combined notation 10810.03 ^- pure seconds (not 8601 but too simple not to allow) -ben On 5/3/07, Manu Sporny wrote: > Andy Mabbett wrote: > > In message <32FB44E8-37B8-4A19-92F1-083D5EE6122F@makedatamakesense.com>, > > Scott Reynen writes > > > >> length -> new class="length", or defer in first draft > > > > Should be a measure format > > I agree... but we don't have a measure format yet and nobody seems to be > pushing that initiative forward. Most of the audio-info-examples never > specify units (seconds are assumed). > > >> price -> new class="price", or defer in first draft > > > > Should be a currency format > > It is in the current proposal: > > http://microformats.org/wiki/audio-info-proposal#Price > > -- manu > _______________________________________________ > microformats-new mailing list > microformats-new@microformats.org > http://microformats.org/mailman/listinfo/microformats-new > From martin at weborganics.co.uk Thu May 3 11:06:29 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Thu May 3 11:05:54 2007 Subject: [uf-new] First attempt at hAudio proposal In-Reply-To: References: <4637779A.30301@digitalbazaar.com> <4638986A.2030303@digitalbazaar.com> <1178121483.18770.24.camel@localhost.localdomain> <4638C7CD.1070408@digitalbazaar.com> <21e770780705021050w17a34068k910364d16a43d2c1@mail.gmail.com> <4638F47B.2020001@digitalbazaar.com> <32FB44E8-37B8-4A19-92F1-083D5EE6122F@makedatamakesense.com> <4rtUDTQpCQOGFwW5@pigsonthewing.org.uk> <4639FCAC.70309@digitalbazaar.com> Message-ID: <1178215589.24455.6.camel@localhost.localdomain> On Thu, 2007-05-03 at 08:39 -0700, Ben Wiley Sittler wrote: > allow 8601 duration notation (see e.g. > http://en.wikipedia.org/wiki/ISO_8601#Duration ) but treat an unmarked > number as seconds and you'll have power and flexibility while also > using standards. because of its unambiguous form, you could even > support seconds only for now, and add 8601 duration support later, but > that runs the risk of horribly confusing the first generation of > implementations with the second generation of data (as has happened > with some other specs that have made this change.) > > notations for 3 hours ten seconds and three hundredths of a second: > > PT3H10.03S > ^- duration notation > PT03:00:10.03 > ^- combined notation > 10810.03 > ^- pure seconds (not 8601 but too simple not to allow) > > -ben so this would be better to specify length 3m 30s maybe this needs to be added to http://microformats.org/wiki/measure-brainstorming > > On 5/3/07, Manu Sporny wrote: > > Andy Mabbett wrote: > > > In message <32FB44E8-37B8-4A19-92F1-083D5EE6122F@makedatamakesense.com>, > > > Scott Reynen writes > > > > > >> length -> new class="length", or defer in first draft > > > > > > Should be a measure format > > > > I agree... but we don't have a measure format yet and nobody seems to be > > pushing that initiative forward. Most of the audio-info-examples never > > specify units (seconds are assumed). > > > > >> price -> new class="price", or defer in first draft > > > > > > Should be a currency format > > > > It is in the current proposal: > > > > http://microformats.org/wiki/audio-info-proposal#Price > > > > -- manu > > _______________________________________________ > > microformats-new mailing list > > microformats-new@microformats.org > > http://microformats.org/mailman/listinfo/microformats-new > > > _______________________________________________ > microformats-new mailing list > microformats-new@microformats.org > http://microformats.org/mailman/listinfo/microformats-new -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 2171 bytes Desc: not available Url : http://microformats.org/discuss/mail/microformats-new/attachments/20070503/4c1b7de6/smime.bin From martin at weborganics.co.uk Thu May 3 11:09:21 2007 From: martin at weborganics.co.uk (Martin McEvoy) Date: Thu May 3 11:08:44 2007 Subject: [uf-new] First attempt at hAudio proposal In-Reply-To: <1178215589.24455.6.camel@localhost.localdomain> References: <4637779A.30301@digitalbazaar.com> <4638986A.2030303@digitalbazaar.com> <1178121483.18770.24.camel@localhost.localdomain> <4638C7CD.1070408@digitalbazaar.com> <21e770780705021050w17a34068k910364d16a43d2c1@mail.gmail.com> <4638F47B.2020001@digitalbazaar.com> <32FB44E8-37B8-4A19-92F1-083D5EE6122F@makedatamakesense.com> <4rtUDTQpCQOGFwW5@pigsonthewing.org.uk> <4639FCAC.70309@digitalbazaar.com> <1178215589.24455.6.camel@localhost.localdomain> Message-ID: <1178215761.24455.8.camel@localhost.localdomain> On Thu, 2007-05-03 at 19:06 +0100, Martin McEvoy wrote: > On Thu, 2007-05-03 at 08:39 -0700, Ben Wiley Sittler wrote: > > allow 8601 duration notation (see e.g. > > http://en.wikipedia.org/wiki/ISO_8601#Duration ) but treat an unmarked > > number as seconds and you'll have power and flexibility while also > > using standards. because of its unambiguous form, you could even > > support seconds only for now, and add 8601 duration support later, but > > that runs the risk of horribly confusing the first generation of > > implementations with the second generation of data (as has happened > > with some other specs that have made this change.) > > > > notations for 3 hours ten seconds and three hundredths of a second: > > > > PT3H10.03S > > ^- duration notation > > PT03:00:10.03 > > ^- combined notation > > 10810.03 > > ^- pure seconds (not 8601 but too simple not to allow) > > > > -ben > > so this would be better to specify length > > 3m 30s sorry typo title="3:00" ahem... > > maybe this needs to be added to > > http://microformats.org/wiki/measure-brainstorming > > > > > On 5/3/07, Manu Sporny wrote: > > > Andy Mabbett wrote: > > > > In message <32FB44E8-37B8-4A19-92F1-083D5EE6122F@makedatamakesense.com>, > > > > Scott Reynen writes > > > > > > > >> length -> new class="length", or defer in first draft > > > > > > > > Should be a measure format > > > > > > I agree... but we don't have a measure format yet and nobody seems to be > > > pushing that initiative forward. Most of the audio-info-examples never > > > specify units (seconds are assumed). > > > > > > >> price -> new class="price", or defer in first draft > > > > > > > > Should be a currency format > > > > > > It is in the current proposal: > > > > > > http://microformats.org/wiki/audio-info-proposal#Price > > > > > > -- manu > > > _______________________________________________ > > > microformats-new mailing list > > > microformats-new@microformats.org > > > http://microformats.org/mailman/listinfo/microformats-new > > > > > _______________________________________________ > > microformats-new mailing list > > microformats-new@microformats.org > > http://microformats.org/mailman/listinfo/microformats-new -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 2171 bytes Desc: not available Url : http://microformats.org/discuss/mail/microformats-new/attachments/20070503/7898934f/smime.bin From msporny at digitalbazaar.com Thu May 3 12:25:39 2007 From: msporny at digitalbazaar.com (Manu Sporny) Date: Thu May 3 12:25:42 2007 Subject: [uf-new] hAtom is not a silver bullet Message-ID: <463A3733.9020405@digitalbazaar.com> The argument has been put forth several times during the audio-info exploratory process that hAtom should be used, directly, for publishing information related to audio. Let us first understand what hAtom is: "hAtom is a microformat for content that can be syndicated, primarily but not exclusively weblog postings. hAtom is based on a subset of the Atom (http://www.atomenabled.org/) syndication format." [1] "hAtom is a microformat for identifying semantic information in weblog posts and practically any other place Atom (http://www.atomenabled.org/) may be used, such as news articles. hAtom content is easily added to most blogs by simple modifications to the blog's template definitions." [2] While hAtom /could/ be used for this purpose, I hope to outline several reasons on why this is a bad idea. The main points that will be addressed are: 1. The concepts identified for hAtom are not the same concepts that were identified for hAudio. The problem space is different. 2. hAtom has a very strong "syndication" background and is not fit for describing audio recordings. They are different solutions. 3. Extending hAtom to fit hAudio is a bad design approach, we must not allow unnecessary feature creep. Confusing hAtom and hAudio Concepts ----------------------------------- There have been several proposed mappings (both on the list and off of the list) from hAtom to hAudio. One of them is used for example, but can be extended to every hAtom-hAudio mapping proposal: > work-title -> hatom entry-title hAudio isn't specifying an entry in a blog or syndication. We are talking about the title of a creative work. This is an important distinction. The hAtom documentation states this for entry-title: "an Entry Title element represents the concept of an Atom entry title" [3] That concept is defined as the following: "The 'atom:title' element is a Text construct that conveys a human-readable title for an entry or feed." [4] And further research shows that and entry is defined thusly: "The 'atom:entry' element represents an individual entry, acting as a container for metadata and data associated with the entry. This element can appear as a child of the atom:feed element, or it can appear as the document (i.e., top-level) element of a stand-alone Atom Entry Document." [5] Feed is also defined thusly: "The 'atom:feed' element is the document (i.e., top-level) element of an Atom Feed Document, acting as a container for metadata and data associated with the feed. Its element children consist of metadata elements followed by zero or more atom:entry child elements." [6] 'entry-title' is specifically meant for titles in entries, which the language of hAtom and the Atom specification associate very directly with syndication of content. We should be making the argument that hAtom should be kept simple and not extended. We should be saying that hAtom can encapsulate other Microformats such as audio, video and image metadata. hAtom is Strongly Related to Syndication ---------------------------------------- There is no denying the very strong link that hAtom has with syndication. It is a fantastic Microformat for that purpose,