From martin at weborganics.co.uk Wed Oct 15 06:06:23 2008
From: martin at weborganics.co.uk (Martin McEvoy)
Date: Wed Oct 15 06:14:09 2008
Subject: [uf-new] hAudio 1.0 Draft Release
Message-ID: <48F5EACF.2090405@weborganics.co.uk>
Hello
This email is to announce the hAudio[1] 1.0 Final Draft proposed Schema
Properties that are 70% or over of discovered elements determined by the
audio-info examples[2]
haudio (required)
fn (required)
contributor
album
enclosure
type
published
duration
position
photo
Removed properties that are 70% or less of discovered elements
category
description
sample
payment
price
item
Recommended addition
length(size)
all the examples that relate to the final download itself when clicked
have a file size, a user agent has to first download a small part of the
audio to determine the file size.
haudio in part reuses the concept of an atom enclosure and length is a
required element of an atom:enclosure eg:
The best known songs from The Beatles' white album are probably Back in the USSR, While My Guitar Gently Weeps and Revolution 9, but it contains many lesser known classics.
This sort of in-prose markup seems to be often forgotten about in the development of microformats, but for microformats to be useful in such situations, it's important to not constrain the choice of elements used too much. On your list of "stuff we're keeping" you seem to have slipped in a new property "type" without explanation of what is means, or justification for its existence. Lastly, on your list of "stuff we're keeping", you say that "fn" is a required property. This represents a departure from hAudio 0.9, where albums are marked up using "album" instead. The presence or absence of these two properties is used to differentiate between albums, tracks on albums, and standalone tracks, which I think is a useful distinction. -- Toby A Inkster> The best known songs from > > The Beatles' > > white album > are probably > > Back in the USSR, > > > While My Guitar Gently Weeps > > and > > Revolution 9, > > but it contains many lesser known classics. >
No it wouldn't but then again I have never seen markup like the above before, is it a review, a listing a blog post? I cant solve hypothetical issues. Don't get me Wrong Toby I think Item is amazingly useful In just think it confuses the purpose of a music -download microformat, Grouping, Collections , is not an issue haudio has to solve, I think on the whole should be moved to another discussion. > > This sort of in-prose markup seems to be often forgotten about in the > development of microformats, but for microformats to be useful in such > situations, it's important to not constrain the choice of elements > used too much. Quite the opposite really Toby Microformats ARE constrained vocabularies > > > On your list of "stuff we're keeping" you seem to have slipped in a > new property "type" without explanation of what is means, or > justification for its existence. Not new something that caused problems earlier in the discussion type is enclosure type eg: Foo I would just like to make type more explicit in the hAudio format itself. > > Lastly, on your list of "stuff we're keeping", you say that "fn" is a > required property. This represents a departure from hAudio 0.9, where > albums are marked up using "album" instead. The presence or absence of > these two properties is used to differentiate between albums, tracks > on albums, and standalone tracks, which I think is a useful distinction. > Hmm you know I dont see "album" as a property at all on the brainstorming page http://microformats.org/wiki/audio-info-brainstorming but I can accept that this property exists in the examples pages, making album a required property seems extremely restrictive to me I don't understand the logic behind it at all. Thanks -- Martin McEvoy http://weborganics.co.uk/ From martin at weborganics.co.uk Wed Oct 15 12:18:00 2008 From: martin at weborganics.co.uk (Martin McEvoy) Date: Wed Oct 15 12:18:27 2008 Subject: [uf-new] hAudio 1.0 Draft Release In-Reply-To: <0330A775-0C19-4BAC-94E7-BF5736ADBCC4@makedatamakesense.com> References: <48F5EACF.2090405@weborganics.co.uk> <0330A775-0C19-4BAC-94E7-BF5736ADBCC4@makedatamakesense.com> Message-ID: <48F641E8.3070104@weborganics.co.uk> Hello Scott. Scott Reynen wrote: > On [Oct 15], at [ Oct 15] 7:06 , Martin McEvoy wrote: > >> This email is to announce the hAudio[1] 1.0 Final Draft proposed Schema > > >> [1] http://microformats.org/wiki/haudio > > > Hi Martin, > > I'm confused by the differences between the wiki and your email > propsal. If your email is intended to replace what's in the wiki, I > think it should go in the wiki (perhaps in brainstorming?) with > sufficient detail so we can compare the two and understand what is > changing. It will follow why these properties have been removed on the issues page but I will outline them here in full category or tag marked for removal because only 59% of the examples identified this as a property description accept for podcasting and Individual Publishing of Music descriptions or summaries are used in less then 54% of the examples, and when they are such as in podcasting this can easily be marked up using hAtom sample Marked for removal because a sample is an enclosure just smaller in most cases. payment and price buying haudio is not much to do with the audio file itself, and is only referred to in the service publishing of (selling) music examples 60.98% all of which could be better marked up using hListing item Here is the one I had the greatest difficulty with because it is a difficult question to answer, grouping or collections are a little beyond the scope of haudio and should be perhaps moved to a different discussion entirely as it causes the most confusion for authors and the builders of parsers. I had to look at the early implementers of haudio and see how they were using Item, No One currently is using Item and all are preferring a more compact form of haudio, which to me is great. see: http://grabb.it/users/greg and: http://soundcloud.com/speakdeep/speakdeep-present-defense-an-extract > I know, for example, that "title" changed to "fn" based on a resolved > issue, but only because I've been following the discussion rather > closely. I wouldn't expect anyone to understand that change simply > looking at your email and the links you provided. There are other > changes I don't understand at all. Without more detail, I expect > discussion around this proposal will be rife with misunderstandings. The hAudio discussion has always been Rife with misunderstandings that is why haudio has taken a year and a half so far, simplifying the schema in these final stages is just part of the process, keeping the useful discovered elements and putting aside those less useful elements Thanks. > > -- > Scott Reynen > MakeDataMakeSense.com > > > _______________________________________________ > microformats-new mailing list > microformats-new@microformats.org > http://microformats.org/mailman/listinfo/microformats-new -- Martin McEvoy http://weborganics.co.uk/ From tantek at cs.stanford.edu Wed Oct 15 12:23:33 2008 From: tantek at cs.stanford.edu (Tantek Celik) Date: Wed Oct 15 12:25:35 2008 Subject: [uf-new] hAudio 1.0 Draft Release In-Reply-To: <48F641E8.3070104@weborganics.co.uk> References: <48F5EACF.2090405@weborganics.co.uk><0330A775-0C19-4BAC-94E7-BF5736ADBCC4@makedatamakesense.com><48F641E8.3070104@weborganics.co.uk> Message-ID: <92714787-1224098725-cardhu_decombobulator_blackberry.rim.net-1374959335-@bxe019.bisx.prod.on.blackberry> Minor clarification: the intent of the 80/20 rule when applied to deriving implied schema from real world examples *is* per property (that was my original reason/use of the 80/20 rule), not per example. Additionally: in general I agree with the methodology of simplifying/reducing the schema and property set - hence the start as simple as possible principle as documented: http://microformats.org/wiki/principles Thanks Martin, Manu, Scott, Toby for helping move hAudio forward. Tantek -----Original Message----- From: Martin McEvoy