From brian.suda at gmail.com Fri Dec 1 03:14:37 2006 From: brian.suda at gmail.com (Brian Suda) Date: Fri Dec 1 03:14:42 2006 Subject: [uf-discuss] simple rss question In-Reply-To: <00a701c714ab$c1732360$a7dd15ac@ds.corp.yahoo.com> References: <00a701c714ab$c1732360$a7dd15ac@ds.corp.yahoo.com> Message-ID: <21e770780612010314w1dabb014n54e18bb3fb1416a4@mail.gmail.com> hm... not exactly sure what you mean? there is hAtom to mark-up HTML as a feed. But i think you are asking for a way to say: "That RSS over there is about this person!" (right?) if so, then i would look at the XFN rel="me" property. That is used for identity consolidation, which (i think) is what you are asking about... if not just reply and we can see what we can do. -brian On 11/30/06, Ted Drake wrote: > Hi all > > I am adding hcard to a page and wondered if there was a pattern for defining > the rss feed for an individual. > It seems like there would already be something simple, i.e. class="rss" or > rel="rss". I didn't see anything. > > Do you have a suggestion? > > Thanks > > Ted Drake > Yahoo! Tech - Tech Made Easy > > Member of the Yahoo! Accessibility StakeholdersGroup > > Is your site voice recognition friendly? > If you use an image for a button, the alt text needs to match the text in > the image. If the user says "hit send" nothing will happen if the alt text > says "subscribe to our wonderful newsletter by hitting this send button." > The same goes with using CSS image replacement techniques. > > > > > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > -- brian suda http://suda.co.uk From kmarks at technorati.com Fri Dec 1 04:58:41 2006 From: kmarks at technorati.com (Kevin Marks) Date: Fri Dec 1 04:59:50 2006 Subject: [uf-discuss] simple rss question In-Reply-To: <21e770780612010314w1dabb014n54e18bb3fb1416a4@mail.gmail.com> References: <00a701c714ab$c1732360$a7dd15ac@ds.corp.yahoo.com> <21e770780612010314w1dabb014n54e18bb3fb1416a4@mail.gmail.com> Message-ID: If the page is for a person, then the RSS is an alternative. Use the Feed autodiscovery syntax makes sense: http://feedautodiscovery.org/doku.php but you could apply it to an Ted Drake's feed On Dec 1, 2006, at 3:14 AM, Brian Suda wrote: > hm... not exactly sure what you mean? there is hAtom to mark-up HTML > as a feed. > > But i think you are asking for a way to say: "That RSS over there is > about this person!" (right?) if so, then i would look at the XFN > rel="me" property. That is used for identity consolidation, which (i > think) is what you are asking about... if not just reply and we can > see what we can do. > > -brian > > On 11/30/06, Ted Drake wrote: >> Hi all >> >> I am adding hcard to a page and wondered if there was a pattern for >> defining >> the rss feed for an individual. >> It seems like there would already be something simple, i.e. >> class="rss" or >> rel="rss". I didn't see anything. >> >> Do you have a suggestion? From davidjanes at blogmatrix.com Fri Dec 1 05:45:29 2006 From: davidjanes at blogmatrix.com (David Janes) Date: Fri Dec 1 05:45:33 2006 Subject: [uf-discuss] simple rss question In-Reply-To: References: <00a701c714ab$c1732360$a7dd15ac@ds.corp.yahoo.com> <21e770780612010314w1dabb014n54e18bb3fb1416a4@mail.gmail.com> Message-ID: <21e523c20612010545u57b496d3idd42ccd1f00b7f2b@mail.gmail.com> If this is a url inside a hcard (if I understand Ted's original post correctly), wouldn't this be prefered: Ted Drake's feed I.e. add the "url" class from hCard [1][2]? Regards, etc... [1] http://microformats.org/wiki/hcard#More_Semantic_Equivalents [2] http://microformats.org/wiki/hcard-examples#3.6.8_URL_Type_Definition On 12/1/06, Kevin Marks wrote: > If the page is for a person, then the RSS is an alternative. Use the > Feed autodiscovery syntax makes sense: > > http://feedautodiscovery.org/doku.php > > but you could apply it to an > href="http://example.com/feed.rss" >Ted Drake's feed > > > On Dec 1, 2006, at 3:14 AM, Brian Suda wrote: > > > hm... not exactly sure what you mean? there is hAtom to mark-up HTML > > as a feed. > > > > But i think you are asking for a way to say: "That RSS over there is > > about this person!" (right?) if so, then i would look at the XFN > > rel="me" property. That is used for identity consolidation, which (i > > think) is what you are asking about... if not just reply and we can > > see what we can do. > > > > -brian > > > > On 11/30/06, Ted Drake wrote: > >> Hi all > >> > >> I am adding hcard to a page and wondered if there was a pattern for > >> defining > >> the rss feed for an individual. > >> It seems like there would already be something simple, i.e. > >> class="rss" or > >> rel="rss". I didn't see anything. > >> > >> Do you have a suggestion? > > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > -- David Janes Founder, BlogMatrix http://www.blogmatrix.com http://www.onamine.com http://blogmatrix.blogmatrix.com From brian.suda at gmail.com Fri Dec 1 06:10:51 2006 From: brian.suda at gmail.com (Brian Suda) Date: Fri Dec 1 06:11:01 2006 Subject: [uf-discuss] simple rss question In-Reply-To: <21e523c20612010545u57b496d3idd42ccd1f00b7f2b@mail.gmail.com> References: <00a701c714ab$c1732360$a7dd15ac@ds.corp.yahoo.com> <21e770780612010314w1dabb014n54e18bb3fb1416a4@mail.gmail.com> <21e523c20612010545u57b496d3idd42ccd1f00b7f2b@mail.gmail.com> Message-ID: <21e770780612010610h2594bedt5ac34f4ce6e661dc@mail.gmail.com> On 12/1/06, David Janes wrote: > If this is a url inside a hcard (if I understand Ted's original post > correctly), wouldn't this be prefered: > > rel="alternate url" type="application/rss+xml" > title="RSS feed of Ted Drake" > href="http://example.com/feed.rss" >Ted Drake's feed > > I.e. add the "url" class from hCard [1][2]? --- yes, if you are trying to list all the URLs that are about an hCard then it would make sense to add the class="url" as well. vCard does not distinguishes between URL TYPES, so the fact that this is an RSS feed is not taken into account - for the purpose of vCard it is JUST a url, that URL might point to an HTML, a GIF, an EXE, or an XML file - vCard doesn't care. This certainly does not stop you from adding more semantics in the form of @type data and/or other class values, "rss|feed|atom|syncation|etc" there is nothing preventing you from doing so. -brian > > Regards, etc... > > [1] http://microformats.org/wiki/hcard#More_Semantic_Equivalents > [2] http://microformats.org/wiki/hcard-examples#3.6.8_URL_Type_Definition > > On 12/1/06, Kevin Marks wrote: > > If the page is for a person, then the RSS is an alternative. Use the > > Feed autodiscovery syntax makes sense: > > > > http://feedautodiscovery.org/doku.php > > > > but you could apply it to an > > > > href="http://example.com/feed.rss" >Ted Drake's feed > > > > > > On Dec 1, 2006, at 3:14 AM, Brian Suda wrote: > > > > > hm... not exactly sure what you mean? there is hAtom to mark-up HTML > > > as a feed. > > > > > > But i think you are asking for a way to say: "That RSS over there is > > > about this person!" (right?) if so, then i would look at the XFN > > > rel="me" property. That is used for identity consolidation, which (i > > > think) is what you are asking about... if not just reply and we can > > > see what we can do. > > > > > > -brian > > > > > > On 11/30/06, Ted Drake wrote: > > >> Hi all > > >> > > >> I am adding hcard to a page and wondered if there was a pattern for > > >> defining > > >> the rss feed for an individual. > > >> It seems like there would already be something simple, i.e. > > >> class="rss" or > > >> rel="rss". I didn't see anything. > > >> > > >> Do you have a suggestion? > > > > _______________________________________________ > > microformats-discuss mailing list > > microformats-discuss@microformats.org > > http://microformats.org/mailman/listinfo/microformats-discuss > > > > > -- > David Janes > Founder, BlogMatrix > http://www.blogmatrix.com > http://www.onamine.com > http://blogmatrix.blogmatrix.com > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > -- brian suda http://suda.co.uk From tdrake at yahoo-inc.com Fri Dec 1 09:02:18 2006 From: tdrake at yahoo-inc.com (Ted Drake) Date: Fri Dec 1 09:02:45 2006 Subject: [uf-discuss] simple rss question In-Reply-To: <21e770780612010610h2594bedt5ac34f4ce6e661dc@mail.gmail.com> Message-ID: <000901c7156a$75580d50$a7dd15ac@ds.corp.yahoo.com> Thank you everyone, this is very helpful. Should we add it to the vcard twiki? I think this is a common enough situation that people could use the advice. I will update my hcard with these attributes. Ted -----Original Message----- From: microformats-discuss-bounces@microformats.org [mailto:microformats-discuss-bounces@microformats.org] On Behalf Of Brian Suda Sent: Friday, December 01, 2006 6:11 AM To: Microformats Discuss Subject: Re: [uf-discuss] simple rss question On 12/1/06, David Janes wrote: > If this is a url inside a hcard (if I understand Ted's original post > correctly), wouldn't this be prefered: > > rel="alternate url" type="application/rss+xml" > title="RSS feed of Ted Drake" > href="http://example.com/feed.rss" >Ted Drake's feed > > I.e. add the "url" class from hCard [1][2]? --- yes, if you are trying to list all the URLs that are about an hCard then it would make sense to add the class="url" as well. vCard does not distinguishes between URL TYPES, so the fact that this is an RSS feed is not taken into account - for the purpose of vCard it is JUST a url, that URL might point to an HTML, a GIF, an EXE, or an XML file - vCard doesn't care. This certainly does not stop you from adding more semantics in the form of @type data and/or other class values, "rss|feed|atom|syncation|etc" there is nothing preventing you from doing so. -brian > > Regards, etc... > > [1] http://microformats.org/wiki/hcard#More_Semantic_Equivalents > [2] http://microformats.org/wiki/hcard-examples#3.6.8_URL_Type_Definition > > On 12/1/06, Kevin Marks wrote: > > If the page is for a person, then the RSS is an alternative. Use the > > Feed autodiscovery syntax makes sense: > > > > http://feedautodiscovery.org/doku.php > > > > but you could apply it to an > > > > href="http://example.com/feed.rss" >Ted Drake's feed > > > > > > On Dec 1, 2006, at 3:14 AM, Brian Suda wrote: > > > > > hm... not exactly sure what you mean? there is hAtom to mark-up HTML > > > as a feed. > > > > > > But i think you are asking for a way to say: "That RSS over there is > > > about this person!" (right?) if so, then i would look at the XFN > > > rel="me" property. That is used for identity consolidation, which (i > > > think) is what you are asking about... if not just reply and we can > > > see what we can do. > > > > > > -brian > > > > > > On 11/30/06, Ted Drake wrote: > > >> Hi all > > >> > > >> I am adding hcard to a page and wondered if there was a pattern for > > >> defining > > >> the rss feed for an individual. > > >> It seems like there would already be something simple, i.e. > > >> class="rss" or > > >> rel="rss". I didn't see anything. > > >> > > >> Do you have a suggestion? > > > > _______________________________________________ > > microformats-discuss mailing list > > microformats-discuss@microformats.org > > http://microformats.org/mailman/listinfo/microformats-discuss > > > > > -- > David Janes > Founder, BlogMatrix > http://www.blogmatrix.com > http://www.onamine.com > http://blogmatrix.blogmatrix.com > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > -- brian suda http://suda.co.uk _______________________________________________ microformats-discuss mailing list microformats-discuss@microformats.org http://microformats.org/mailman/listinfo/microformats-discuss From brian.suda at gmail.com Fri Dec 1 09:13:53 2006 From: brian.suda at gmail.com (Brian Suda) Date: Fri Dec 1 09:13:56 2006 Subject: [uf-discuss] simple rss question In-Reply-To: <000901c7156a$75580d50$a7dd15ac@ds.corp.yahoo.com> References: <21e770780612010610h2594bedt5ac34f4ce6e661dc@mail.gmail.com> <000901c7156a$75580d50$a7dd15ac@ds.corp.yahoo.com> Message-ID: <21e770780612010913o40d1a9dat57a042863b1c79cf@mail.gmail.com> feel free to add it to the FAQ section if hCard, but what exactly was your original question? and do you have a URL so it is easier to discuss the mark-up options? -brian On 12/1/06, Ted Drake wrote: > Thank you everyone, this is very helpful. > Should we add it to the vcard twiki? I think this is a common enough > situation that people could use the advice. I will update my hcard with > these attributes. > > Ted > > > -----Original Message----- > From: microformats-discuss-bounces@microformats.org > [mailto:microformats-discuss-bounces@microformats.org] On Behalf Of Brian > Suda > Sent: Friday, December 01, 2006 6:11 AM > To: Microformats Discuss > Subject: Re: [uf-discuss] simple rss question > > On 12/1/06, David Janes wrote: > > If this is a url inside a hcard (if I understand Ted's original post > > correctly), wouldn't this be prefered: > > > > > rel="alternate url" type="application/rss+xml" > > title="RSS feed of Ted Drake" > > href="http://example.com/feed.rss" >Ted Drake's feed > > > > I.e. add the "url" class from hCard [1][2]? > > --- yes, if you are trying to list all the URLs that are about an > hCard then it would make sense to add the class="url" as well. vCard > does not distinguishes between URL TYPES, so the fact that this is an > RSS feed is not taken into account - for the purpose of vCard it is > JUST a url, that URL might point to an HTML, a GIF, an EXE, or an XML > file - vCard doesn't care. This certainly does not stop you from > adding more semantics in the form of @type data and/or other class > values, "rss|feed|atom|syncation|etc" there is nothing preventing you > from doing so. > > -brian > > > > > Regards, etc... > > > > [1] http://microformats.org/wiki/hcard#More_Semantic_Equivalents > > [2] http://microformats.org/wiki/hcard-examples#3.6.8_URL_Type_Definition > > > > On 12/1/06, Kevin Marks wrote: > > > If the page is for a person, then the RSS is an alternative. Use the > > > Feed autodiscovery syntax makes sense: > > > > > > http://feedautodiscovery.org/doku.php > > > > > > but you could apply it to an > > > > > > > href="http://example.com/feed.rss" >Ted Drake's feed > > > > > > > > > On Dec 1, 2006, at 3:14 AM, Brian Suda wrote: > > > > > > > hm... not exactly sure what you mean? there is hAtom to mark-up HTML > > > > as a feed. > > > > > > > > But i think you are asking for a way to say: "That RSS over there is > > > > about this person!" (right?) if so, then i would look at the XFN > > > > rel="me" property. That is used for identity consolidation, which (i > > > > think) is what you are asking about... if not just reply and we can > > > > see what we can do. > > > > > > > > -brian > > > > > > > > On 11/30/06, Ted Drake wrote: > > > >> Hi all > > > >> > > > >> I am adding hcard to a page and wondered if there was a pattern for > > > >> defining > > > >> the rss feed for an individual. > > > >> It seems like there would already be something simple, i.e. > > > >> class="rss" or > > > >> rel="rss". I didn't see anything. > > > >> > > > >> Do you have a suggestion? > > > > > > _______________________________________________ > > > microformats-discuss mailing list > > > microformats-discuss@microformats.org > > > http://microformats.org/mailman/listinfo/microformats-discuss > > > > > > > > > -- > > David Janes > > Founder, BlogMatrix > > http://www.blogmatrix.com > > http://www.onamine.com > > http://blogmatrix.blogmatrix.com > > _______________________________________________ > > microformats-discuss mailing list > > microformats-discuss@microformats.org > > http://microformats.org/mailman/listinfo/microformats-discuss > > > > > -- > brian suda > http://suda.co.uk > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > -- brian suda http://suda.co.uk From tdrake at yahoo-inc.com Fri Dec 1 10:17:06 2006 From: tdrake at yahoo-inc.com (Ted Drake) Date: Fri Dec 1 10:17:15 2006 Subject: [uf-discuss] simple rss question In-Reply-To: <21e770780612010913o40d1a9dat57a042863b1c79cf@mail.gmail.com> Message-ID: <002601c71574$e8bba630$a7dd15ac@ds.corp.yahoo.com> Hi I'm working on something that isn't ready for public use. Here's a sample of the generated code:
Jane Doe - The Best of Foo Foo
Jane Doe View BioMy
Yahoo RSS
Headline -

short summary of the main headline

Yahoo! Finance
You can see the link to the RSS feed near the middle of the definition link. I noticed this doesn't trigger the auto-discovery for Firefox 1.6. My class="microformatdetail" hides the information from the screen but provides it to the browser with positioning. I originally questioned how to markup the RSS link with microformats to work with the hcard format. How does this look? Ted -----Original Message----- From: microformats-discuss-bounces@microformats.org [mailto:microformats-discuss-bounces@microformats.org] On Behalf Of Brian Suda Sent: Friday, December 01, 2006 9:14 AM To: Microformats Discuss Subject: Re: RE: [uf-discuss] simple rss question feel free to add it to the FAQ section if hCard, but what exactly was your original question? and do you have a URL so it is easier to discuss the mark-up options? -brian From brian.suda at gmail.com Fri Dec 1 10:32:24 2006 From: brian.suda at gmail.com (Brian Suda) Date: Fri Dec 1 10:32:29 2006 Subject: [uf-discuss] simple rss question In-Reply-To: <002601c71574$e8bba630$a7dd15ac@ds.corp.yahoo.com> References: <21e770780612010913o40d1a9dat57a042863b1c79cf@mail.gmail.com> <002601c71574$e8bba630$a7dd15ac@ds.corp.yahoo.com> Message-ID: <21e770780612011032w49a463d9xe0d14d898a81b6af@mail.gmail.com> Thanks for the example, there are a few issues that i can see. #1, you have a class="title" for "The Best of Foo Foo", title inside a vcard means "job-title" so that would be pulled incorrectly. Next, you have "singleauth" both the hCite and hAtom use 'author' so you might consider using that (not sure what your overall goal is?) #2 The whole Headlines section looks alot to me like hAtom, feeds. You might consider working that in too (maybe in a later release). #3 you have a class="url" on the RSS, it would probably be wise to add one to the BIO as well. On the whole it looks good. When it gets further along please email us with a public link. Thanks, -brian On 12/1/06, Ted Drake wrote: > Hi > I'm working on something that isn't ready for public use. > Here's a sample of the generated code: > > >
>
> Jane Doe - The Best of Foo > Foo >
>
> class="url">Jane Doe > > View Bio href="http://add.my.yahoo.com/rss?url=foo.html" title="Add Jane Doe's > articles to your My Yahoo page">My
> Yahoo > > src="/images/icon-rss.gif" alt="RSS"> > >
>
> Headline > -

short summary of the main headline

> >
>
> >
>
Yahoo! Finance
>
> > > You can see the link to the RSS feed near the middle of the definition link. > I noticed this doesn't trigger the auto-discovery for Firefox 1.6. > > My class="microformatdetail" hides the information from the screen but > provides it to the browser with positioning. > > I originally questioned how to markup the RSS link with microformats to work > with the hcard format. How does this look? > > Ted > > > > > > > > > > > > > > > > -----Original Message----- > From: microformats-discuss-bounces@microformats.org > [mailto:microformats-discuss-bounces@microformats.org] On Behalf Of Brian > Suda > Sent: Friday, December 01, 2006 9:14 AM > To: Microformats Discuss > Subject: Re: RE: [uf-discuss] simple rss question > > feel free to add it to the FAQ section if hCard, but what exactly was > your original question? and do you have a URL so it is easier to > discuss the mark-up options? > > -brian > > > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > -- brian suda http://suda.co.uk From andy at pigsonthewing.org.uk Fri Dec 1 11:31:31 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 1 11:33:07 2006 Subject: [uf-discuss] simple rss question In-Reply-To: <21e770780612010610h2594bedt5ac34f4ce6e661dc@mail.gmail.com> References: <00a701c714ab$c1732360$a7dd15ac@ds.corp.yahoo.com> <21e770780612010314w1dabb014n54e18bb3fb1416a4@mail.gmail.com> <21e523c20612010545u57b496d3idd42ccd1f00b7f2b@mail.gmail.com> <21e770780612010610h2594bedt5ac34f4ce6e661dc@mail.gmail.com> Message-ID: <6fBUOggTMIcFFwIE@pigsonthewing.org.uk> In message <21e770780612010610h2594bedt5ac34f4ce6e661dc@mail.gmail.com>, Brian Suda writes >vCard >does not distinguishes between URL TYPES, so the fact that this is an >RSS feed is not taken into account If you think that's a problem, you might want to mention it on: -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From digitalspaghetti at googlemail.com Fri Dec 1 12:18:33 2006 From: digitalspaghetti at googlemail.com (digital spaghetti) Date: Fri Dec 1 12:18:38 2006 Subject: [uf-discuss] Mailing list debate moved & new proposal In-Reply-To: <14596d040611280204r6f7d6da2h7a15267969760d06@mail.gmail.com> References: <84ce626f0610241124w70e9cf89pb873752faaf01e14@mail.gmail.com> <8ad71be30610241131h226db8b2u7555a70fcab3f615@mail.gmail.com> <84ce626f0610241143x4de5b3cby4e3077ff7f5bfd85@mail.gmail.com> <6ca82b0f0611271439x375b8c6cycf98c57a6e702115@mail.gmail.com> <6ca82b0f0611272012w7a89a0cfl49e742ddf2518bdc@mail.gmail.com> <14596d040611280204r6f7d6da2h7a15267969760d06@mail.gmail.com> Message-ID: I agree. Microformats are very organic at the moment and I think making more lists to discuss it would have the effect of braking up the community. Discussing on one list allows me to see what's going on as a whole and though one microformat might not suit my needs its good to see what's happening with it and if I can contibute in any way. Please let's not start foking at this early stage!!! Tane http://digitalspaghett.me.uk On 11/28/06, Tim Hodson wrote: > I'm someone who signed up to this list yesterday as a newbie. I would > rather have one list to look through, I can easily sift entries that > are not relevant to me, but the sifting process also raises my > awareness of topics and nuances of debate within the community. I do > not want to be subscribing to every new list that comes along on the > off chance that there might be something useful there. > > Cheers, > Tim > ======================= > http://timhodson.com > http://informationtakesover.co.uk > > On 28/11/06, Ben Buchanan wrote: > > > >I'd expect that if someone was keen enough to be joining this list > > > >they could probably pick up the concept pretty quickly. > > > It's the people who are *not* keen enough to be joining this list who we > > > need to consider. > > > > I'm not totally convinced about that ;) It's hard enough for keen > > people to find the time to work on uf stuff. > > > > > My original comment was: > > > For example, several academic and professional taxonomists have > > > told me in e-mail that they would be interested in the species > > > proposal, (and one astronomer, likewise, for mars/ luna), but do > > > not have the time to follow a general mailing list; indeed, a > > > couple asked me specifically if I would set up a separate > > > mailing list for the subject. > > > > I wouldn't bet on academics contributing even if you do bend over > > backwards to accommodate them*. If they're saying they're too busy to > > read this list, then they could easily be too busy to contribute to > > any list. > > > > That said, if a particular topic has several people expressing > > interest; I guess what's the harm in setting up the list as a trial? > > See if anyone other than those few people subscribe, as well as see > > how the discussion goes. It might be an excellent result. > > > > cheers, > > > > Ben > > > > > > [*] Perhaps I'm just cynical from spending the last six years in > > higher education ;) > > > > -- > > --- > > --- The future has arrived; it's just not > > --- evenly distributed. - William Gibson > > _______________________________________________ > > microformats-discuss mailing list > > microformats-discuss@microformats.org > > http://microformats.org/mailman/listinfo/microformats-discuss > > > > > > -- > Tim Hodson > informationtakesover.co.uk > www.timhodson.co.uk > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > From bdarcus.lists at gmail.com Fri Dec 1 13:55:01 2006 From: bdarcus.lists at gmail.com (Bruce D'Arcus) Date: Fri Dec 1 13:55:08 2006 Subject: [uf-discuss] [citation] url field In-Reply-To: References: Message-ID: On 11/30/06, Michael McCracken wrote: > If you mean "why not call it URI?", Yeah, that's what I mean, and worried about collapsing the notion of URI as a name, and URL as a location. I'm skeptical we can rely on parsing a URL fo extracting a DOI/ISBN/etc. Bruce From scott at randomchaos.com Fri Dec 1 14:49:28 2006 From: scott at randomchaos.com (Scott Reynen) Date: Fri Dec 1 14:49:41 2006 Subject: [uf-discuss] [citation] url field In-Reply-To: References: Message-ID: On Dec 1, 2006, at 3:55 PM, Bruce D'Arcus wrote: >> If you mean "why not call it URI?", > > Yeah, that's what I mean, and worried about collapsing the notion of > URI as a name, and URL as a location. I'm skeptical we can rely on > parsing a URL fo extracting a DOI/ISBN/etc. Data point: ISBNs are already being reliably extracted from URLs: http://weblog.infoworld.com/udell/stories/2002/12/11/librarylookup.html Peace, Scott From ross.singer at library.gatech.edu Fri Dec 1 20:44:35 2006 From: ross.singer at library.gatech.edu (Ross Singer) Date: Fri Dec 1 20:44:39 2006 Subject: [uf-discuss] [citation] url field In-Reply-To: References: Message-ID: <23b83f160612012044g72e56840p321055bd94372904@mail.gmail.com> But how many 'citable' URLs contain ISBNs? DOIs are likely to be in a URL, but they are, sadly, impossible to discern (don't let the 10.foo fool you -- a DOI can contain any character and as many characters until whitespace - there is no way to know if the DOI ends before the URL does). Also, where do get that Jon Udell's Library Lookup 'is reliably extracting ISBNs from URLs'? LibraryLookup finds ISBNs in /HTML/ and writes a URL to a library catalog based on it. -Ross. On 12/1/06, Scott Reynen wrote: > On Dec 1, 2006, at 3:55 PM, Bruce D'Arcus wrote: > > >> If you mean "why not call it URI?", > > > > Yeah, that's what I mean, and worried about collapsing the notion of > > URI as a name, and URL as a location. I'm skeptical we can rely on > > parsing a URL fo extracting a DOI/ISBN/etc. > > Data point: ISBNs are already being reliably extracted from URLs: > > http://weblog.infoworld.com/udell/stories/2002/12/11/librarylookup.html > > Peace, > Scott > > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > > From mikeschinkel at gmail.com Fri Dec 1 21:23:19 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Fri Dec 1 21:23:24 2006 Subject: [uf-discuss] [citation] url field In-Reply-To: Message-ID: <010a01c715d1$fa9bc850$2102fea9@Guides.local> On Dec 1, 2006, at 3:55 PM, Bruce D'Arcus wrote: >> Scott Reynen >> If you mean "why not call it URI?", >> > >> > Yeah, that's what I mean, and worried about collapsing the notion of >> > URI as a name, and URL as a location. I'm skeptical we can rely on >> > parsing a URL fo extracting a DOI/ISBN/etc. Have you looked at the ISSN URN (RFC 3044)? http://www.ietf.org/rfc/rfc3044.txt -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From mail at ciaranmcnulty.com Fri Dec 1 23:09:41 2006 From: mail at ciaranmcnulty.com (Ciaran McNulty) Date: Fri Dec 1 23:09:45 2006 Subject: [uf-discuss] simple rss question In-Reply-To: <21e523c20612010545u57b496d3idd42ccd1f00b7f2b@mail.gmail.com> References: <00a701c714ab$c1732360$a7dd15ac@ds.corp.yahoo.com> <21e770780612010314w1dabb014n54e18bb3fb1416a4@mail.gmail.com> <21e523c20612010545u57b496d3idd42ccd1f00b7f2b@mail.gmail.com> Message-ID: On 12/1/06, David Janes wrote: > rel="alternate url" type="application/rss+xml" > title="RSS feed of Ted Drake" > href="http://example.com/feed.rss" >Ted Drake's feed @rel="alternate" is not really appropriate in this instance. Semantically it says that the link is an alternate for the current page, which I doubt is correct. -Ciaran McNulty From lists at hubmed.org Sat Dec 2 03:25:40 2006 From: lists at hubmed.org (Alf Eaton) Date: Sat Dec 2 03:26:17 2006 Subject: [uf-discuss] [citation] url field In-Reply-To: <23b83f160612012044g72e56840p321055bd94372904@mail.gmail.com> References: <23b83f160612012044g72e56840p321055bd94372904@mail.gmail.com> Message-ID: <457162B4.20809@hubmed.org> Ross Singer wrote: > Also, where do get that Jon Udell's Library Lookup 'is reliably > extracting ISBNs from URLs'? LibraryLookup finds ISBNs in /HTML/ and > writes a URL to a library catalog based on it. LibraryLookup does actually get the ISBN from the URL: it looks for ([\/-]|is[bs]n=)(\d{7,9}[\dX]) This means it only works on some URLs (Amazon, isbn.nu) and not others (Barnes and Noble). The regexp could be adapated to cover more cases, but it's debatable whether it could cover every URL that anyone might use to identify any kind of work. If you could fetch the resource identified by the URL/URI and it would return metadata about itself, that would be another story... alf. From scott at randomchaos.com Sat Dec 2 06:06:06 2006 From: scott at randomchaos.com (Scott Reynen) Date: Sat Dec 2 06:06:22 2006 Subject: [uf-discuss] [citation] url field In-Reply-To: <23b83f160612012044g72e56840p321055bd94372904@mail.gmail.com> References: <23b83f160612012044g72e56840p321055bd94372904@mail.gmail.com> Message-ID: On Dec 1, 2006, at 10:44 PM, Ross Singer wrote: > But how many 'citable' URLs contain ISBNs? Apparently every book on Amazon.com, BarnesAndNoble.com and ISBN.nu has a URL containing its ISBN. > DOIs are likely to be in a > URL, but they are, sadly, impossible to discern (don't let the 10.foo > fool you -- a DOI can contain any character and as many characters > until whitespace - there is no way to know if the DOI ends before the > URL does). I don't know of any tools for extracting DOIs from URLs, so skepticism of that may well be warranted. But it's clearly possible to extract ISBNs from URLs because people are doing it. > Also, where do get that Jon Udell's Library Lookup 'is reliably > extracting ISBNs from URLs'? LibraryLookup finds ISBNs in /HTML/ and > writes a URL to a library catalog based on it. Sorry, that's just false. Here's the description: "Let's say you're on a book-related site (Amazon, BN, isbn.nu) and your current page's URL includes an ISBN." Note the word "URL." And here's an example LibraryLookup bookmarklet: javascript:var%20re=/([\/-]|is[bs]n=)(\d{7,9}[\dX])/i;if(re.test (location.href)==true){var%20isbn=RegExp.$2;void(win=window.open ('http://ksclib.keene.edu'+'/search/ i='+isbn,'LibraryLookup','scrollbars=1,resizable=1,location=1,width=575, height=500'))} Note the "location.href" -- that's the URL. There's no parsing of the HTML in this JavaScript. Peace, Scott From davidjanes at blogmatrix.com Sat Dec 2 06:27:37 2006 From: davidjanes at blogmatrix.com (David Janes) Date: Sat Dec 2 06:27:42 2006 Subject: [uf-discuss] [citation] url field In-Reply-To: References: <23b83f160612012044g72e56840p321055bd94372904@mail.gmail.com> Message-ID: <21e523c20612020627g6b0e56d9q25f5088abb17dedc@mail.gmail.com> As a peripheral observer of this discussion, may I note that parsing within a URI/URL has a precident in rel-tag [1] Regards, etc... David [1] http://microformats.org/wiki/rel-tag#Abstract -- David Janes Founder, BlogMatrix http://www.blogmatrix.com http://www.onamine.com http://blogmatrix.blogmatrix.com From lists at hubmed.org Sat Dec 2 06:39:26 2006 From: lists at hubmed.org (Alf Eaton) Date: Sat Dec 2 06:40:00 2006 Subject: [uf-discuss] [citation] url field In-Reply-To: References: <23b83f160612012044g72e56840p321055bd94372904@mail.gmail.com> Message-ID: <4571901E.2010806@hubmed.org> Scott Reynen wrote: > On Dec 1, 2006, at 10:44 PM, Ross Singer wrote: >> DOIs are likely to be in a >> URL, but they are, sadly, impossible to discern (don't let the 10.foo >> fool you -- a DOI can contain any character and as many characters >> until whitespace - there is no way to know if the DOI ends before the >> URL does). > > I don't know of any tools for extracting DOIs from URLs, so skepticism > of that may well be warranted. /http:\/\/dx.doi.org\/(.+)/ alf. From ross.singer at library.gatech.edu Sat Dec 2 08:34:34 2006 From: ross.singer at library.gatech.edu (Ross Singer) Date: Sat Dec 2 08:34:38 2006 Subject: [uf-discuss] [citation] url field In-Reply-To: <457162B4.20809@hubmed.org> References: <23b83f160612012044g72e56840p321055bd94372904@mail.gmail.com> <457162B4.20809@hubmed.org> Message-ID: <23b83f160612020834u40d06967kd1a53b733d9895a3@mail.gmail.com> On 12/2/06, Alf Eaton wrote: > Ross Singer wrote: > > Also, where do get that Jon Udell's Library Lookup 'is reliably > > extracting ISBNs from URLs'? LibraryLookup finds ISBNs in /HTML/ and > > writes a URL to a library catalog based on it. > > LibraryLookup does actually get the ISBN from the URL: it looks for > ([\/-]|is[bs]n=)(\d{7,9}[\dX]) > Thanks Alf. I stand corrected. -Ross. From ross.singer at library.gatech.edu Sat Dec 2 08:44:19 2006 From: ross.singer at library.gatech.edu (Ross Singer) Date: Sat Dec 2 08:44:23 2006 Subject: [uf-discuss] [citation] url field In-Reply-To: References: <23b83f160612012044g72e56840p321055bd94372904@mail.gmail.com> Message-ID: <23b83f160612020844t33b2fa23o894e19030b5fc7dc@mail.gmail.com> On 12/2/06, Scott Reynen wrote: > On Dec 1, 2006, at 10:44 PM, Ross Singer wrote: > > > But how many 'citable' URLs contain ISBNs? > > Apparently every book on Amazon.com, BarnesAndNoble.com and ISBN.nu > has a URL containing its ISBN. > This is still my point. When you are 'citing' a work, that 'work' was not found at Amazon or BarnesAndNoble. How do you include these URLs then? These are URLs for places to /buy/ the work cited, which, in my experience, has no precedent in your average bibliography. Yes, it could potentially work for a book review or casually mentioning something in a blog, but why not just mark up the ISBN in that case? > Sorry, that's just false. Here's the description: > > "Let's say you're on a book-related site (Amazon, BN, isbn.nu) and > your current page's URL includes an ISBN." > Again, I stand corrected. I was mixing up LibraryLookup's functionality with LibX and Google's Tooltips (or whatever it's called). I stand by my point, though, why rely on ambiguity? -Ross. From ross.singer at library.gatech.edu Sat Dec 2 08:51:53 2006 From: ross.singer at library.gatech.edu (Ross Singer) Date: Sat Dec 2 08:51:59 2006 Subject: [uf-discuss] [citation] url field In-Reply-To: <4571901E.2010806@hubmed.org> References: <23b83f160612012044g72e56840p321055bd94372904@mail.gmail.com> <4571901E.2010806@hubmed.org> Message-ID: <23b83f160612020851u6610c164rb2338b73c9648a80@mail.gmail.com> On 12/2/06, Alf Eaton wrote: > /http:\/\/dx.doi.org\/(.+)/ > Well, this requires the user to understand a lot about DOIs. A user might /find/ a dx.doi.org URL, but it's definitely not going to be the URL they wind up at (dx.doi.org is a redirection service, for those that don't know). So, again, yes, you can parse this particular case, but why? Why not unambigiously mark up the identifier? Wiley URLs also frequently contain DOIs, I think Science Direct can, as can Blackwell-Synergy, but unless the URL you have is dx.doi.org, you can't really be 100% certain when you parse it. -Ross. From bdarcus.lists at gmail.com Sat Dec 2 14:29:20 2006 From: bdarcus.lists at gmail.com (Bruce D'Arcus) Date: Sat Dec 2 14:29:23 2006 Subject: [uf-discuss] [citation] url field In-Reply-To: <23b83f160612020844t33b2fa23o894e19030b5fc7dc@mail.gmail.com> References: <23b83f160612012044g72e56840p321055bd94372904@mail.gmail.com> <23b83f160612020844t33b2fa23o894e19030b5fc7dc@mail.gmail.com> Message-ID: On 12/2/06, Ross Singer wrote: [...] > I stand by my point, though, why rely on ambiguity? Exactly! Bruce From mikeschinkel at gmail.com Sat Dec 2 18:32:32 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Sat Dec 2 18:32:34 2006 Subject: [uf-discuss] [citation] url field In-Reply-To: Message-ID: <019d01c71683$493d00d0$2102fea9@Guides.local> A couple points on this subject. I have recently been doing a *lot* of research in the area of URLs/URIs and having discussions with numerous people on REST-discuss and www-TAG lists so I feel I'm pretty well-versed on this subject now. Although it is possible to infer an ISBN or maybe even a DOI from a URL, it is considered "Bad Practice" unless the "URI Authority" (i.e. owner of the website) specifically documented the structure of the URL and gave a reasonably trustworthy guarantee that it will not change. References: 1.) "Architecture of the World Wide Web, Volume One" section 2.5 on "URI Opacity" [1]: Good practice: URI opacity Agents making use of URIs SHOULD NOT attempt to infer properties of the referenced resource. 2.) "The use of Metadata in URIs" section 2.1 on "Reliability of URI metadata" [2] Constraint: Web software MUST NOT depend on the correctness of metadata inferred from a URI, except when the encoding of such metadata is documented by applicable standards and specifications. 3.) "The use of Metadata in URIs" section 2.1 on "Reliability of URI metadata" [2] The principle conclusions of this finding are: * Assignment authorities may publish specifications detailing the structure and semantics of the URIs they assign. Other users of those URIs may use such specifications to infer information about resources identified by URI assigned by that authority. * People and software using URIs assigned outside of their own authority should make as few inferences as possible about a resource based on its URI. The more dependencies a piece of software has on particular constraints and inferences, the more fragile it becomes to change and the lower its generic utility. In the case of Jon Udel's LibraryLookup which as been referenced as an example: Data point: ISBNs are already being reliably extracted from URLs: http://weblog.infoworld.com/udell/stories/2002/12/11/librarylookup.html Jon's work has been derided by purists as doing something it shouldn't i.e. "peeking" into URLs when they should remain opaque. Personally, I don't see what Jon did as such a bad thing. Jon's script interfaces with a human only, and if Amazon ever changes their URLs his script just won't work and the user will figure that out. In the mean time by breaking the rules he's offering pretty useful functionality that he couldn't get otherwise. And even Amazon does changes their URLs and his script breaks, which is highly unlikely given their affiliate program, Jon can just update his script and then anyone who has a broken script can search for Jon's new version (unless Amazon eliminates the ISBN from the URL, which I would highly doubt.) However, advocating the use of non-document metadata in a URL for a Microformat citation is a completely different matter. Rather than one author (Jon Udell) using it for one app (LibraryLookup) where it's users can later get updates if required, advocating it for a Microformat where authors will markup untold HTML content, much of which will never get updated for future revisions requires a very high bar for immutability. IOW, we should ensure that we have a *guarantee* that the format of the URL will *never* or we shouldn't use it. Yes we *could* still parse the old format, but we'd have to continue adding parsers some of which might eventually fail for ambiguity. At the moment, the only immutable reference for an ISBN is a URN from RFC 3187[4]. For example: URN:ISBN:0-395-36341-1 This doesn't deference in a browser, if used in IE7 for example, but one day it might. But we can be sure it is definitely immutable. As for resolving DOIs, they are new to me and I've not done enough research to determine if there is an immutable resolvable source for DOIs. This article[5] and these websites ([6] & [7]) might be helpful there. As an aside, please don't take this as me being unsupportive. On the contrary, I am a strong advocate to get website owners to put metadata in their URLs and to document that metadata. However, until we have solid sources of URLs with documented metadata, we should probably all play smartly by the rules as specified by the W3C, at least IMO. -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ [1] http://www.w3.org/TR/webarch/#uri-opacity [2] http://www.w3.org/2001/tag/doc/metaDataInURI-31-20061107.html [3] http://www.w3.org/2001/tag/doc/metaDataInURI-31-20061107.html#N1023D [4] http://www.ietf.org/rfc/rfc3187.txt [5] http://www.dlib.org/dlib/june98/06powell.html [6] http://www.handle.net/ [7] http://www.doi.org/ From andy at pigsonthewing.org.uk Sat Dec 2 23:25:56 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 2 23:27:10 2006 Subject: [uf-discuss] [citation] url field In-Reply-To: <21e523c20612020627g6b0e56d9q25f5088abb17dedc@mail.gmail.com> References: <23b83f160612012044g72e56840p321055bd94372904@mail.gmail.com> <21e523c20612020627g6b0e56d9q25f5088abb17dedc@mail.gmail.com> Message-ID: In message <21e523c20612020627g6b0e56d9q25f5088abb17dedc@mail.gmail.com>, David Janes writes >parsing within a URI/URL has a precident in rel-tag What about: which could be a URL on the same site as the citation, or on a trusted bibliographic website. -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From mikeschinkel at gmail.com Sun Dec 3 01:00:03 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Sun Dec 3 01:00:06 2006 Subject: [uf-discuss] [citation] url field In-Reply-To: Message-ID: <01e201c716b9$6bde2570$2102fea9@Guides.local> Andy Mabbett wrote: >> What about: >> >> which could be a URL on the same site as the citation, >> or on a trusted bibliographic website. Agreed, but is there the latter? -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From lists at hubmed.org Mon Dec 4 03:17:35 2006 From: lists at hubmed.org (Alf Eaton) Date: Mon Dec 4 03:19:37 2006 Subject: [uf-discuss] [citation] url field In-Reply-To: <23b83f160612020851u6610c164rb2338b73c9648a80@mail.gmail.com> References: <23b83f160612012044g72e56840p321055bd94372904@mail.gmail.com> <4571901E.2010806@hubmed.org> <23b83f160612020851u6610c164rb2338b73c9648a80@mail.gmail.com> Message-ID: On 02 Dec 2006, at 16:51, Ross Singer wrote: > On 12/2/06, Alf Eaton wrote: > > /http:\/\/dx.doi.org\/(.+)/ >> > Well, this requires the user to understand a lot about DOIs. A user > might /find/ a dx.doi.org URL, but it's definitely not going to be the > URL they wind up at (dx.doi.org is a redirection service, for those > that don't know). So, again, yes, you can parse this particular case, > but why? Why not unambigiously mark up the identifier? I agree. Lots of articles have DOIs in them, but most don't link to dx.doi.org (although perhaps they should...). alf. From andy at pigsonthewing.org.uk Mon Dec 4 10:57:59 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Mon Dec 4 10:59:59 2006 Subject: [uf-discuss] More cheat-sheets for checking: hAtom & hCalendar Message-ID: I have created two more "cheat sheets": Please can someone check their accuracy? Thank you. -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From davidjanes at blogmatrix.com Mon Dec 4 11:18:46 2006 From: davidjanes at blogmatrix.com (David Janes) Date: Mon Dec 4 11:18:49 2006 Subject: [uf-discuss] More cheat-sheets for checking: hAtom & hCalendar In-Reply-To: References: Message-ID: <21e523c20612041118j14da6dfci156b1bc40558e0d2@mail.gmail.com> Cool. I made a few changed to the hAtom page, hopefully keeping the spirit of the thing. On 12/4/06, Andy Mabbett wrote: > > I have created two more "cheat sheets": > > > > > > Please can someone check their accuracy? > > Thank you. > > > -- > Andy Mabbett > Say "NO!" to compulsory ID Cards: > > Free Our Data: > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > -- David Janes Founder, BlogMatrix http://www.blogmatrix.com http://www.onamine.com http://blogmatrix.blogmatrix.com From michael.mccracken at gmail.com Mon Dec 4 13:48:04 2006 From: michael.mccracken at gmail.com (Michael McCracken) Date: Mon Dec 4 13:48:07 2006 Subject: [uf-discuss] [citation] url field In-Reply-To: <019d01c71683$493d00d0$2102fea9@Guides.local> References: <019d01c71683$493d00d0$2102fea9@Guides.local> Message-ID: On 12/2/06, Mike Schinkel wrote: > A couple points on this subject. I have recently been doing a *lot* of > research in the area of URLs/URIs and having discussions with numerous > people on REST-discuss and www-TAG lists so I feel I'm pretty well-versed on > this subject now. > > Although it is possible to infer an ISBN or maybe even a DOI from a URL, it > is considered "Bad Practice" unless the "URI Authority" (i.e. owner of the > website) specifically documented the structure of the URL and gave a > reasonably trustworthy guarantee that it will not change. > > References: > > 1.) "Architecture of the World Wide Web, Volume One" section 2.5 on "URI > Opacity" [1]: > > Good practice: URI opacity > Agents making use of URIs SHOULD NOT attempt to infer properties of > the referenced resource. > > 2.) "The use of Metadata in URIs" section 2.1 on "Reliability of URI > metadata" [2] > > Constraint: Web software MUST NOT depend on the correctness of > metadata > inferred from a URI, except when the encoding of such metadata is > documented > by applicable standards and specifications. > > 3.) "The use of Metadata in URIs" section 2.1 on "Reliability of URI > metadata" [2] > > The principle conclusions of this finding are: > > * Assignment authorities may publish specifications detailing the > structure and > semantics of the URIs they assign. Other users of those URIs may use > such > specifications to infer information about resources identified by > URI assigned by > that authority. > > * People and software using URIs assigned outside of their own > authority should > make as few inferences as possible about a resource based on its > URI. The more > dependencies a piece of software has on particular constraints and > inferences, > the more fragile it becomes to change and the lower its generic > utility. > > In the case of Jon Udel's LibraryLookup which as been referenced as an > example: > > Data point: ISBNs are already being reliably extracted from URLs: > > http://weblog.infoworld.com/udell/stories/2002/12/11/librarylookup.html > > Jon's work has been derided by purists as doing something it shouldn't i.e. > "peeking" into URLs when they should remain opaque. Personally, I don't see > what Jon did as such a bad thing. Jon's script interfaces with a human only, > and if Amazon ever changes their URLs his script just won't work and the > user will figure that out. In the mean time by breaking the rules he's > offering pretty useful functionality that he couldn't get otherwise. And > even Amazon does changes their URLs and his script breaks, which is highly > unlikely given their affiliate program, Jon can just update his script and > then anyone who has a broken script can search for Jon's new version (unless > Amazon eliminates the ISBN from the URL, which I would highly doubt.) > > However, advocating the use of non-document metadata in a URL for a > Microformat citation is a completely different matter. Rather than one > author (Jon Udell) using it for one app (LibraryLookup) where it's users can > later get updates if required, advocating it for a Microformat where authors > will markup untold HTML content, much of which will never get updated for > future revisions requires a very high bar for immutability. IOW, we should > ensure that we have a *guarantee* that the format of the URL will *never* or > we shouldn't use it. Yes we *could* still parse the old format, but we'd > have to continue adding parsers some of which might eventually fail for > ambiguity. > > At the moment, the only immutable reference for an ISBN is a URN from RFC > 3187[4]. For example: > > URN:ISBN:0-395-36341-1 > > This doesn't deference in a browser, if used in IE7 for example, but one day > it might. But we can be sure it is definitely immutable. > > As for resolving DOIs, they are new to me and I've not done enough research > to determine if there is an immutable resolvable source for DOIs. This > article[5] and these websites ([6] & [7]) might be helpful there. > > As an aside, please don't take this as me being unsupportive. On the > contrary, I am a strong advocate to get website owners to put metadata in > their URLs and to document that metadata. However, until we have solid > sources of URLs with documented metadata, we should probably all play > smartly by the rules as specified by the W3C, at least IMO. > > -Mike Schinkel > http://www.mikeschinkel.com/blogs/ > http://www.welldesignedurls.org/ > > [1] http://www.w3.org/TR/webarch/#uri-opacity > [2] http://www.w3.org/2001/tag/doc/metaDataInURI-31-20061107.html > [3] http://www.w3.org/2001/tag/doc/metaDataInURI-31-20061107.html#N1023D > [4] http://www.ietf.org/rfc/rfc3187.txt > [5] http://www.dlib.org/dlib/june98/06powell.html > [6] http://www.handle.net/ > [7] http://www.doi.org/ > Mike, thanks for all the detail. I definitely learned some things. In the context of my original proposal to add a "URL" field to the microformat, I now feel like I need to separate that proposal from one of the statements I made in it: "I also suggest that in the case of identifiers like a DOI or ISBN which can be represented as a parameter in a link to doi.org or some other resolver, that the format encourage using a URL field for those identifiers and not include separate fields for each such identifier. In other words, I think that class="url uid" is sufficient to encode DOI/ISBN/etc., and we shouldn't add a separate DOI class, a separate ISBN class, and so on. " To be clear - I still think that *if* it is possible to mark up a DOI or ISBN as a link without obscuring the DOI, then that's a positive thing. It sounds like it's just more complicated than I thought to do that. So maybe the format doesn't need to mention those in connection with the URL field. I do think that a URL field (class="url") should be included, to represent a link to a copy of the cited work, and if we want to mark up one or more identifiers, we can use a separate class (I suggest "uid") to do so. If we're lucky and there's a good way to merge them, then use class="url uid". I'd like to get feedback on whether or not the list likes the idea of a URL field as outlined above - separate from the issue of URNs and metadata recovery. The use case I'm focused on is here: http://microformats.org/wiki/citation-brainstorming#Acquiring_reference_information_from_the_web Thanks, -mike -- Michael McCracken UCSD CSE PhD Candidate research: http://www.cse.ucsd.edu/~mmccrack/ misc: http://michael-mccracken.net/wp/ From costello at mitre.org Mon Dec 4 16:06:43 2006 From: costello at mitre.org (Costello, Roger L.) Date: Mon Dec 4 16:02:32 2006 Subject: [uf-discuss] ANN: hCard Tutorial Message-ID: Hi Folks, I have created a tutorial on how to markup (X)HTML documents using the hCard properties: http://www.xfront.com/microformats/hCard.html Comments welcome. /Roger From drernie at opendarwin.org Mon Dec 4 16:08:05 2006 From: drernie at opendarwin.org (Dr. Ernie Prabhakar) Date: Mon Dec 4 16:08:26 2006 Subject: [uf-discuss] cheat-sheets, rekeyed In-Reply-To: <21e523c20612041118j14da6dfci156b1bc40558e0d2@mail.gmail.com> References: <21e523c20612041118j14da6dfci156b1bc40558e0d2@mail.gmail.com> Message-ID: <4EAA78CD-85C0-4187-BC8D-2F852F306A78@opendarwin.org> Hi all, At Andy's invitation, I redid all the cheatsheets to use a common, regex-style key: http://microformats.org/wiki/Template:cheatsheet-key Specifically: http://microformats.org/wiki/adr-cheatsheet http://microformats.org/wiki/geo-cheatsheet http://microformats.org/wiki/hatom-cheatsheet http://microformats.org/wiki/hcalendar-cheatsheet http://microformats.org/wiki/hcard-cheatsheet I also tried to clean them up for consistency, e.g., removing "class=" which some of them had. When in doubt, I erred on the side of legibility. However, there were a few irregularities I didn't understand, and thus didn't clean up: * Why are some class names italicized? Are those all for "0 or more" classes? * Why does hCard have so many parentheticals? Should that be in notes, or do we need a better syntax for them? * What exactly does "default rule" mean in the hatom cheat? * In hAtom, what is the cleanest way to indicate that the use of "rel" instead of class? Suggestions? --- Ernie P. On Dec 4, 2006, at 11:18 AM, David Janes wrote: > Cool. I made a few changed to the hAtom page, hopefully keeping the > spirit of the thing. > > On 12/4/06, Andy Mabbett wrote: >> >> I have created two more "cheat sheets": >> >> >> >> >> >> Please can someone check their accuracy? >> >> Thank you. >> >> >> -- >> Andy Mabbett >> Say "NO!" to compulsory ID Cards: > www.no2id.net/> >> >> Free Our Data: >> _______________________________________________ >> microformats-discuss mailing list >> microformats-discuss@microformats.org >> http://microformats.org/mailman/listinfo/microformats-discuss >> > > > -- > David Janes > Founder, BlogMatrix > http://www.blogmatrix.com > http://www.onamine.com > http://blogmatrix.blogmatrix.com > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss From mail at ciaranmcnulty.com Mon Dec 4 23:41:51 2006 From: mail at ciaranmcnulty.com (Ciaran McNulty) Date: Mon Dec 4 23:41:55 2006 Subject: [uf-discuss] cheat-sheets, rekeyed In-Reply-To: <4EAA78CD-85C0-4187-BC8D-2F852F306A78@opendarwin.org> References: <21e523c20612041118j14da6dfci156b1bc40558e0d2@mail.gmail.com> <4EAA78CD-85C0-4187-BC8D-2F852F306A78@opendarwin.org> Message-ID: On 12/5/06, Dr. Ernie Prabhakar wrote: > * What exactly does "default rule" mean in the hatom cheat? Yeah that's not really clear. It means that if the field isn't literally stated, it's often derivable anyhow. For instance, if there is no @class="author" in an entry, then the entry author will default to the nearest in-parent address@class="author" -Ciaran McNulty From davidjanes at blogmatrix.com Tue Dec 5 00:43:55 2006 From: davidjanes at blogmatrix.com (David Janes) Date: Tue Dec 5 00:44:02 2006 Subject: [uf-discuss] cheat-sheets, rekeyed In-Reply-To: References: <21e523c20612041118j14da6dfci156b1bc40558e0d2@mail.gmail.com> <4EAA78CD-85C0-4187-BC8D-2F852F306A78@opendarwin.org> Message-ID: <21e523c20612050043i3cfe629ewd0708333fef7e88b@mail.gmail.com> Well, the cheatsheets are fairly sparse so I didn't feel it was correct to write an elobrate explantion. In most cases, the user will treat the fields as "required"; however, like Ciaran says, there's also ways of deriving the value. Regards, etc... On 12/5/06, Ciaran McNulty wrote: > On 12/5/06, Dr. Ernie Prabhakar wrote: > > * What exactly does "default rule" mean in the hatom cheat? > > Yeah that's not really clear. It means that if the field isn't > literally stated, it's often derivable anyhow. For instance, if there > is no @class="author" in an entry, then the entry author will default > to the nearest in-parent address@class="author" > > -Ciaran McNulty > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > -- David Janes Founder, BlogMatrix http://www.blogmatrix.com http://www.onamine.com http://blogmatrix.blogmatrix.com From andy at pigsonthewing.org.uk Tue Dec 5 00:54:30 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Tue Dec 5 00:56:01 2006 Subject: [uf-discuss] cheat-sheets, rekeyed In-Reply-To: <4EAA78CD-85C0-4187-BC8D-2F852F306A78@opendarwin.org> References: <21e523c20612041118j14da6dfci156b1bc40558e0d2@mail.gmail.com> <4EAA78CD-85C0-4187-BC8D-2F852F306A78@opendarwin.org> Message-ID: In message <4EAA78CD-85C0-4187-BC8D-2F852F306A78@opendarwin.org>, Dr. Ernie Prabhakar writes >At Andy's invitation, I redid all the cheatsheets to use a common, >regex-style key Your changes to the cheat-sheet key have restored the problem to which my changes were a solution; emboldened text alone is not recognised by assistive technology and text-only browsers. Please reintroduce a secondary indicator, as I had done. Thank you. -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From kmarks at technorati.com Tue Dec 5 02:39:15 2006 From: kmarks at technorati.com (Kevin Marks) Date: Tue Dec 5 02:39:22 2006 Subject: [uf-discuss] Re: [video_vertigo] Re: [videoblogging] Media RSS what? In-Reply-To: References: <18D8E943D728594C864C7AA427FDC62201EE9E1F@CL4EXBE03.ad2.softcom.biz> Message-ID: <22ac8ca169e6c6f15290b91507bb7dcc@technorati.com> On Dec 4, 2006, at 9:16 PM, Mike Meiser wrote: > On 12/4/06, Mike Hudack wrote: >> Mrss-thumbnail would work for me. Do we want to tie this so >> explicitly to >> MediaRSS though? Maybe just media-thumbnail? > > Makes sense to me. > > I was thinking about the whole schema tying to media RSS doesn't seem strong > > > class, not id (id's need to be unique per page) > flash version > There is an existing HTML way to express the type of a linked file, using MIME types flash version see http://microformats.org/wiki/alternates- brainstorming#Strawman_6_.28lists_.2B_explicit_alternator_.2B_using_exis ting_HTML_idiom.29 > > The point is we need to make it as flat and simple as possible. > > > flash version > flash > version > > Simple enough? It's not clear that the files are alternatives - see the discussion at http://microformats.org/wiki/alternates-brainstorming
  1. Flash version
  2. QuickTime version
> Media is the namespace. Shouldn't be any conflicts there. Namespaces are an antipattern. Lets find a term that is expressive and converge it. http://microformats.org/wiki/namespaces-considered-harmful > > Should be fairly extenisble. > > And as Andreas pointed out you can specify alternative class info. > > I.E. cool styles link > > Where cool-links might be a CSS style, and media-enclosure and > media-filetype might be attributes of our media spec. > > All we're talking about right now is "media-thumbnail" but just > keeping an eye out looking forward. I think 'thumbnail' alone is OK (can you think of it being confused with markup for false nails or something?) Looking at http://microformats.org/wiki/existing-classes there isn't an existing classname that fits (you could argue for class="photo summary" perhaps, but I think that is less accurate). > > Simple enough? Or still to convoluted? > > I know services like blip can and will pick up on this stuff real > quick once we publish a spec, but it's got to be simple enough for > everday vloggers too. > > The end goal is better marked up code in video and audio blog posts > everywhere dealing with media. Would also be great for images, pdf > and other media too in the future. See http://microformats.org/wiki/media-info for previous discussions. It seems like a revival of interest here could help us move on to converging schemas and proposing names. > I think the problem this points to is that the magic happens in the > blog post, not in the RSS. By embedding the metadata in the RSS with > mediaRSS we've cut most vloggers and services like blip who interact > by cross posting to blogs off from properly identifying the elements > of their blog post. > > Feedburner's been picking videos out and enclosing them using the > rel="enclosure" standard. And technoratti and others have been > picking out tags using the rel="tag" standard, but it's time to > develop a more robust schema to put the more power back into the blog > posting input box. > > And finally, I like that this schema can be flat, like tags > themselves. Allowing multiple atributes to be attributed in the > "class" space. I think people may well get it. > > Let's just define ourselves a simple schema or language then, shall we? > > This is maybe something could be something that could really catch on > among bloggers and podcasters in the coming years to give them more > control. > > It also leaves plenty of room for additional complimentary schema as > well wheras standards like rel="tag" and rel="nofollow" cannot be used > in conjunction with one another. Yes they can, multiple rel's are legal HTML; rel="tag nofollow" is a little nonsensical (the link is a tag for the page, but don't index it?) but see above for more coherent examples. > > Peace, > > -Mike > mefeedia.com > mmeiser.com/blog > >> >> ----- Original Message ----- >> From: videoblogging@yahoogroups.com >> To: video_vertigo@yahoogroups.com >> Cc: Kevin Marks ; Eric Lunt >> ; >> mefeedia-core@yahoogroups.com ; >> videoblogging@yahoogroups.com >> Sent: Mon Dec 04 20:06:33 2006 >> Subject: Re: [video_vertigo] Re: [videoblogging] Media RSS what? >> >> Yeah, >> >> I like as andreas points out using the class attibute to declare a >> thumbnail. Because class is an atribute unlike name that is standard >> across >> all manner of elements (images, links ans such) and it is very >> extensible >> allowing the specification of multiple atributes and nearly infinite >> namespaces. >> >> I.E. > class="mrss-thumbnail"> >> >> >> This is very similar to the technorati tags microformat for >> specifying tags >> on blog posts. >> >> I.E. >> >> >> The only real difference is we're using class and to avoid conflicts >> with >> CSS we're using a namespace, "mrss" in addition to "thumbnails" >> >> >> That's a pretty good start, but simpler suggestions are very welcome. >> >> It's important that not only automated tools and services like >> blip.tv, >> moveabletype, blogger.com or wordpress be able to add this markup to >> a blog >> post, but also that it become as simple a language as possible so >> everyday >> ordinary people can easily learn and use the "mrss" markup language >> the way >> they've learned to adopt technoratti tags. >> >> BTW, should this be called the "mrss" microformat, or does >> microformats.orghave their own name space? >> >> We are replicating some of the functionalities of Yahoo's mrss (aka. >> media >> RSS) so perhaps it's best to make some attempt to correlate what >> we're doing >> with that. >> >> -Mike >> mefeedia.com >> mmeiser.com/blog >> >> On 12/4/06, Lisa Rein wrote: >> > >> > Hi gang, >> > >> > We'll implement anything that's XHTML compliant. >> > >> > With that in mind, I vote for the "title" attribute of the "img" >> > element, since "alt" is generally used for titles. >> > >> > There's a "name" attribute too, which is already in use for >> scripting. >> > But perhaps it's *already* being used to say things like "thumbnail" >> > for scripting anyway, in which case it would work fine. >> > >> > http://www.zvon.org/xxl/xhtmlReference/Standard/struct/ >> > objects.html#edef-IMG >> > >> > http://www.zvon.org/xxl/xhtmlReference/Standard/struct/ >> > global.html#adef-title >> > >> > >> > >> > thanks! >> > >> > lisa >> > >> > p.s. how do i get back on the list? :-) >> > >> > On Dec 3, 2006, at 6:25 PM, Mike Meiser wrote: >> > >> > > First off, I think whatever email client you're using is marking >> > > everything as *****SPAM***** in the subject line. Very >> detrimental to >> > > conversation. :) >> > > >> > > Response below. >> > > >> > > On 12/3/06, Mike Hudack wrote: >> > > > We currently use rel="enclosure" in cross-posts, but we don't >> and >> > > can't >> > > > use rel="thumbnail" because (afaik) images in XHTML don't have >> a rel >> > > > attribute. I'd be very hesitant to use something like >> > > class="thumbnail" >> > > > because of potentially conflicting CSS on remote sites (we >> prefix >> > > class >> > > > names in cross-posts with a namespace like "blip_" to avoid >> > > conflicts). >> > > > I'm not sure what the proper approach to attaching semantically >> > > > important information to images is, but that's all the more >> reason >> > > why >> > > > this conversation is more important for the >> microformats-discuss >> > > list >> > > > than the videoblogging list. >> > > >> > > Where's andreas of solitude.dk when you need him? :) >> > > >> > > Overall, yeah, I agree. >> > > >> > > But I don't think I'm on this microstandards discussion list for >> some >> > > reason. Must have been some oversite on my part. You got a url or >> > > were you talking video vertigo? >> > > >> > > > The only way that a standard for additional metadata will be >> > > adopted is >> > > > if FeedBurner is on board. As I said in my previous e-mail, >> I've >> > > > discussed this with them and they're gung-ho for the idea but >> don't >> > > have >> > > > room in their roadmap right now. At blip we're ready to go >> with it, >> > > > though. We'll add whatever microformats we have to so that the >> > > > blip->cross-post->FeedBurner->MediaRSS workflow works best. >> > > >> > > Well, I think if just mefeedia and blip adopt it'll be mutually >> > > beneficial to us both immediately making it worthwhile. Peter is >> out >> > > of town at the moment, but this is at the very top of our >> priority >> > > list. Those damn thumbnails are sort of important to people and >> we >> > > can't generate them all. >> > > >> > > Remember, if it's in the blog post, even if Feedburner doesn't >> pick it >> > > up immediately and translate it to mediaRSS it'll get through to >> the >> > > RSS anyway and anyone including mefeedia, democracy, dabble or >> anyone >> > > who chooses to identify and use it can. >> > > >> > > Right now we're talking about going back in to identify all the >> videos >> > > coming from blip and their thumbnails and then cross referencing >> that >> > > with videos we're picking up from feedburner feeds and using the >> > > thumbnails there. It's be much easier for everyone if those >> thumbnails >> > > (and other meta info from blip) were contained right in those >> > > feeburner RSS feeds, either with mediaRSS as they get the >> chance, or >> > > with microstandards until then. >> > > >> > > This is not just about thumbnails of course, that's just at the >> > > forefront. We're talking about ways to pass around geographic >> data on >> > > individual posts, and having ways to continually extend and add >> new >> > > semantic data. Data that blip and others are collecting, data >> that >> > > gets lost in the cross posting. >> > > >> > > The trick is to allow people to specify as much metadata, or >> semantic >> > > data in the post as possible as simple as possible. This is >> something >> > > everyone can benefit from. >> > > >> > > The problem is as it turns out with mediaRSS is most people don't >> > > write their own mediaRSS feeds. They need simple microformats to >> > > specify semantically key meta info right in the blog post. >> > > >> > > rel=tag is a great example of this. >> > > >> > > We need a way to identify thumbnails next. >> > > >> > > Then to start looking at other metainfo that's missing. >> > > >> > > > We're more than happy to do support this in code before >> FeedBurner >> > > > does... so if FB agrees to support a microstandards standard at >> > > some point >> > > > in the future we'll add support to it in our code immediately. >> > > >> > > Rock on. That's what I'm talking about. >> > > >> > > Just got to figure out if we can't specify rel=thumbnail on image >> > > source what else we can do. >> > > >> > > We could use the "alt" space. It's usually used for text >> describing >> > > the image, but alt=thumbnail might work. >> > > >> > > Keep in mind while blip is going to be handling all this stuff >> > > automatically we need to keep it very simple to keep it >> accessible to >> > > everyday people whom very well may be hand coding it. >> > > >> > > So... if we can keep it rel=thumbnail that would be best. >> > > >> > > How else are people specifying microstandards? Within div tags? >> > > >> > >
>> > > >> > > What about ? >> > > >> > > I must admit I'm so out of touch. :P >> > > >> > > What strikes me as a more technical question is how to >> semantically >> > > specify alternate video formats like Flash in the source. As far >> as I >> > > know there's no way to extend rel=enclosure. >> > > >> > > The only think I can think of is to specify urls in duplicate. >> For >> > > example specifying one url for the generic rel="enclosure", >> specifying >> > > it again with rel="quicktime-enclosure", and another time with >> > > rel="flash-enclosure". >> > > >> > > That seems very complex though. There's got to be a simpler way. >> > > >> > > > If I had my druthers, Kevin Marks from Technorati, Lisa Rein >> from >> > > Dabble >> > > > and Eric Lunt from FeedBurner would be part of this >> conversation >> > > and we >> > > > could settle on a solution very quickly. So I've gone ahead >> and CC'd >> > > > all of them (and also CC'd Video Vertigo, which most of them >> are >> > > on). >> > > >> > > Sure, this should be pretty cut and dry. It's very simple and >> yet very >> > > useful stuff. >> > > >> > > -Mike >> > > mefeedia.com >> > > mmeiser.com/blog >> > > >> > > > Yours, >> > > > >> > > > Mike >> > > > blip.tv >> > > > >> > > > groups-yahoo-com@mmeiser.com wrote: >> > > > > >> > > > > Good question jay, >> > > > > >> > > > > Does anyone know if Moveabletype, blogger, or Wordpress >> support >> > > > > mediaRSS? Has anyone created a plugin perhaps for MT or >> Wordpress? >> > > > > >> > > > > I've realized one of the primary issues with the mediaRSS >> spec is >> > > that >> > > > > when you're righting a post there's no quick markup to >> specify >> > > > > metadata IN the post. Specifically for example I was going to >> > > propose >> > > > > a series of Microstandards like "rel=thumbnail" so people >> could >> > > > > semanticly specify metadata in their post. >> > > > > >> > > > > For example when you specify the image to represent your >> video in >> > > the >> > > > > page you'd specify it like this. >> > > > > >> > > > > >> > > > > >> > > > > As some may have noticed one of the biggest issues we have >> with >> > > > > mefeedia is generating tens of thousands of email a day. One >> of >> > > the >> > > > > things I've realized is that MOST people are specifying a >> > > > > representative thumbnail in their post, they're just not >> > > specified in >> > > > > the mediaRSS. >> > > > > >> > > > > I think we're going to adopt this rel=thumbnail standard >> pretty >> > > quick >> > > > > on mefeedia. >> > > > > >> > > > > But if we can also just get a few providers on board like >> > > feedburner, >> > > > > blip.tv, dabble and a few others we could creat much >> prettier and >> > > more >> > > > > usefull feeds really quick. >> > > > > >> > > > > A couple examples. >> > > > > >> > > > > 1) if feedburner jumps on board identifying thumbnails based >> on >> > > the >> > > > > rel=thumbnail standard they can also specify those >> thumbnails in >> > > > > mediaRSS and aggregatory tools like democracy, itunes, >> mefeedia, >> > > > > fireant or whomever recognizes mediaRSS will immediately >> start >> > > > > displaying the thumbnails you specify in your blog instead of >> > > randomly >> > > > > pulling their own. >> > > > > >> > > > > 2) This is particularly an interesting issue with people >> hosting >> > > > > their videos on blip. Blip does allow you to specify a >> thumbnail >> > > for >> > > > > each video, and they DO put it in your blip feed. However, >> 99% of >> > > all >> > > > > people using blip don't use blip's feed, they cross post from >> > > blip to >> > > > > their video blog where such meta information as the >> thumbnail is >> > > not >> > > > > semantically specified. By semantically specified I mean the >> > > image is >> > > > > just genrically specified in the page and the aggregator >> can't >> > > assume >> > > > > to know what it is. >> > > > > >> > > > > The point is as a result all the blip feeds look great on >> > > mefeedia, >> > > > > but all people's primary feeds have no thumbnails specified. >> > > > > >> > > > > If blip specified the thumbnails using the "rel=thumbnail" >> > > standard >> > > > > when crossposting to people's vlogs that information would >> make it >> > > > > into the RSS feed where it could be picked up by any >> aggregator. >> > > > > >> > > > > The bottom line is this... more semantic data = a prettier >> and >> > > more >> > > > > useful vlogosphere for everyone. >> > > > > >> > > > > So... who's with me? Josh K? Mike H., Justin, and the >> Blippers? >> > > Lisa >> > > > > Rien, Mary Hodder and the dabblers? Do we have someone >> > > representing >> > > > > feedburner here? >> > > > > >> > > > > On top of this I'd like to take a look at what other >> information >> > > is >> > > > > getting specified in blog posts, such as that that blip is >> > > collecting, >> > > > > that's not making it into the mediaRSS and why not. >> > > > > >> > > > > Again, 99% of vloggers specify a thumbnail in their blog >> post, but >> > > > > these thumbnails aren't making it into the mediaRSS because >> > > there's no >> > > > > way to semantically specify it in the blog post. >> Rel=thumbnail is >> > > the >> > > > > simplest way i can think of to accomplish this. >> > > > > >> > > > > Jay, you said you recently took a look at mediaRSS. What >> sort of >> > > > > metadata are you talking about, what metadata do you want to >> > > specify? >> > > > > Can you give a few examples of what your clients might find >> > > > > particularly interesting? >> > > > > >> > > > > I'm afraid that other than developing this and other >> > > microstandards >> > > > > that can be specified right in the blog post, rich meta >> > > information >> > > > > will continue to get missed untill the major blogging >> platforms >> > > like >> > > > > Blogger, Wordpress, and Moveable type support mediaRSS by >> default. >> > > > > >> > > > > Oh, and you should also note that Yahoo video search will >> pick up >> > > > > these thumnails too if we can get feedburner to support this >> > > proposed >> > > > > RelThumbnail standard. >> > > > > >> > > > > Are there any other major search engines or services I'm >> > > forgetting >> > > > > about that aggregate mediaRSS for search and such? >> > > > > >> > > > > -Mike >> > > > > mefeedia.com >> > > > > mmeiser.com/blog >> > > > > >> > > > > On 12/3/06, Jay dedman > > > > > > wrote: >> > > > > > > Here's the MRSS spec: >> > > > > > > > > >> > > > > > > It was developed by Yahoo! with a lot of collaboration >> from a >> > > > > > > community of contributors, including many folks on this >> list. >> > > > > > > FeedBurner supports MRSS in a pretty limited way -- >> really >> > > just as an >> > > > > > > addition to the enclosure element. Blip.tv includes a >> lot of >> > > MRSS >> > > > > > > metadata in their feeds, including support for media >> > > thumbnails and >> > > > > > > alternate versions of each video (FLV, Quicktime, etc.). >> > > > > > > Is there something in particular you want to do with >> MRSS? >> > > > > > >> > > > > > >> > > > > > yep....i saw the spec, but am having a hard time fitting my >> > > brain >> > > > > around it. >> > > > > > I am working with a group of Community TV stations that are >> > > starting >> > > > > > to upload and trade TV programs for playback around the >> country. >> > > > > > >> > > > > > They want to attach a lot of metadata into their >> posts....so >> > > they are >> > > > > > asking if Media RSS could help them. Questions I have >> is....how >> > > do >> > > > > > they create feeds that attach all this info into their >> feed? >> > > > > > Do they need to make their feeds by hand? >> > > > > > >> > > > > > right now, they are just uploading to their own >> servers...and >> > > using >> > > > > > Drupla to create their feeds. >> > > > > > >> > > > > > >> > > > > > Jay >> > > >> > http://www.dabble.com >> > http://www.onlisareinsradar.com >> > >> > >> > >> > >> >> >> [Non-text portions of this message have been removed] >> >> >> >> >> Yahoo! Groups Links >> >> >> >> >> >> [Non-text portions of this message have been removed] >> >> >> >> >> Yahoo! Groups Links >> >> <*> To visit your group on the web, go to: >> http://groups.yahoo.com/group/videoblogging/ >> >> <*> Your email settings: >> Individual Email | Traditional >> >> <*> To change settings online go to: >> http://groups.yahoo.com/group/videoblogging/join >> (Yahoo! ID required) >> >> <*> To change settings via email: >> mailto:videoblogging-digest@yahoogroups.com >> mailto:videoblogging-fullfeatured@yahoogroups.com >> >> <*> To unsubscribe from this group, send an email to: >> videoblogging-unsubscribe@yahoogroups.com >> >> <*> Your use of Yahoo! Groups is subject to: >> http://docs.yahoo.com/info/terms/ >> >> From mikeschinkel at gmail.com Tue Dec 5 03:30:15 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Tue Dec 5 03:30:28 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats Message-ID: <005101c71860$c22b1980$0702a8c0@Guides.local> For those on this list who are not following [whatwg], here is an interesting thread about inability to use Microformats: http://listserver.dreamhost.com/pipermail/whatwg-whatwg.org/2006-December/00 8462.html I wonder if his issues can be addressed? -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From lists at ben-ward.co.uk Tue Dec 5 05:05:51 2006 From: lists at ben-ward.co.uk (Ben Ward) Date: Tue Dec 5 05:06:01 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <005101c71860$c22b1980$0702a8c0@Guides.local> References: <005101c71860$c22b1980$0702a8c0@Guides.local> Message-ID: <4C82E349-7925-4A36-AD27-01BDC991C7CA@ben-ward.co.uk> On 5 Dec 2006, at 11:30, Mike Schinkel wrote: > For those on this list who are not following [whatwg], here is an > interesting thread about inability to use Microformats: > > http://listserver.dreamhost.com/pipermail/whatwg-whatwg.org/2006- > December/00 > 8462.html > > I wonder if his issues can be addressed? I'm not sure if they can, or not here at least. What I get from his message is not a problem with any specific Microformat, but that IBM finds the class/rel/rev/profile extension mechanism of HTML too limiting for their needs. In particular, he gives an example of ?customers submitting their own microformats?, which is not the same as what we refer to as ?microformats? at all. In fact, such broad user-defined formats sounds distinctly out-of-scope of our efforts. If handling a large number of discrete user submitted bespoke formats is IBM's goal on their project, it's comprehensible that the extension mechanisms in HTML probably are inappropriate. Therefore, I think they're taking the right path in asking the WHATWG for a more suitable mechanism for them and their goal, but it doesn't really expose any problems with well specified microformats here. Ben From brian.suda at gmail.com Tue Dec 5 05:07:10 2006 From: brian.suda at gmail.com (Brian Suda) Date: Tue Dec 5 05:07:15 2006 Subject: [uf-discuss] New Microformats Cheatsheet PDF Message-ID: <21e770780612050507k1dd55df5mfb1f4cee0a5493d@mail.gmail.com> With all the movement around the cheatsheets on the wiki, i have taken the opportunity to correct a few errors on my PDF. I have also worked in a few suggestions from folks, such as a new labeling scheme for the Matrix of what properties are available for which formats and to try and better visually set-off the columns and added some more spacing and white-space. The cheatsheet is always a work in progress, just like microformats, so if anyone spots and error please let me know and/or update the wiki pages as well. Hopefully, the PDF can help drive the wiki, and vice versa. I have r10 (release 10) in the corner of the PDF, so please be sure to check for the newest release number to make sure your cheatsheet is up-to-date. All comments, suggestions, etc. are welcome. http://suda.co.uk/projects/microformats/cheatsheet/ Thanks, -brian -- brian suda http://suda.co.uk From bdarcus.lists at gmail.com Tue Dec 5 05:07:20 2006 From: bdarcus.lists at gmail.com (Bruce D'Arcus) Date: Tue Dec 5 05:07:24 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <005101c71860$c22b1980$0702a8c0@Guides.local> References: <005101c71860$c22b1980$0702a8c0@Guides.local> Message-ID: On 12/5/06, Mike Schinkel wrote: > For those on this list who are not following [whatwg], here is an > interesting thread about inability to use Microformats: > > http://listserver.dreamhost.com/pipermail/whatwg-whatwg.org/2006-December/00 > 8462.html > > I wonder if his issues can be addressed? I think the only way it can be addressed is with some effort to harmonize microformats and RDFa, which is not going to happen for what seem to me largely political reasons. The fact that we can't have a title property in hCite is already evidence of the practical problems that will result without such an effort. FWIW. Elias is an engineer (who writes code; "rep" sounds to me more marketing, but maybe tha's just me). Bruce From ssriram at gmail.com Tue Dec 5 08:48:37 2006 From: ssriram at gmail.com (S. Sriram) Date: Tue Dec 5 08:48:44 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats References: <005101c71860$c22b1980$0702a8c0@Guides.local> Message-ID: <002001c7188d$37331b20$0367c33f@sitsam> From: "Mike Schinkel" > > http://listserver.dreamhost.com/pipermail/whatwg-whatwg.org/2006-December/00 > 8462.html > > I wonder if his issues can be addressed? > How about a distributed parser-discovery service More specifically a YADIS discovered JSON returning uf-specific parser: 1. Place an entry on the uf-authored page detailing the ufs-used 2. Place a yadiservices discovery pointer to where parser(s) maybe found, (on the same uf-authored page) 3. add parser service data to the (existing) yadis file pointed to within the uf-authored page. http://openid.net/signon/1.0 http://www.livejournal.com/openid/server.bml http://microformats.org/hreview/1.0 http://www.blah.com/path/to/uf2json-parser http://mysite.com/hwidget/1.0 http://www.mysite.com/path/to/uf2json-parser 4. ..domain../path/to/uf2json-parser is a REST-call that is passed a 'uf-snippet' and returns a JSON object. Browsers that are uf-aware would call the parser with the uf-snippet, and than hand of the JSON to the storing module. CONS: The parser needs to be 'hosted', incurring bandwidth costs. PROS: Roll your own microformat and parser - or - *leave your html as is and just build a parser for it and point tothe parser from within the page.* S. Sriram From tantek at cs.stanford.edu Tue Dec 5 09:15:58 2006 From: tantek at cs.stanford.edu (Tantek =?ISO-8859-1?B?xw==?=elik) Date: Tue Dec 5 09:18:42 2006 Subject: [uf-discuss] ANN: hCard Tutorial In-Reply-To: Message-ID: On 12/4/06 4:06 PM, "Costello, Roger L." wrote: > Hi Folks, > > I have created a tutorial on how to markup (X)HTML documents using the > hCard properties: > > http://www.xfront.com/microformats/hCard.html > > Comments welcome. Hi Roger, This is a nice step by step tutorial presentation. One critique is that the first couple of examples with Dr. John Q. Public are invalid hCard because you cannot *only* use "fn" with a formatted name that is more than two words - you *must* also use "n" and its subproperties. See: http://microformats.org/wiki/hcard#Implied_.22n.22_Optimization Consider changing your first and second examples to only state "John Public" and therefore able to use the implied N optimization rule. This way you introduce people to the common easy case first, and then show the more detailed example with "n" and subproperties later. Thanks, Tantek From ramsey.pat at gmail.com Tue Dec 5 11:21:20 2006 From: ramsey.pat at gmail.com (Pat Ramsey) Date: Tue Dec 5 11:45:46 2006 Subject: [uf-discuss] New Microformats Cheatsheet PDF In-Reply-To: <21e770780612050507k1dd55df5mfb1f4cee0a5493d@mail.gmail.com> References: <21e770780612050507k1dd55df5mfb1f4cee0a5493d@mail.gmail.com> Message-ID: <83a2ad2f0612051121w4823652fr4b9cfdeaa79a0eb0@mail.gmail.com> As always, Brian, thanks! This is a great resource and I've used it more than once to remember that little piece of an hCard or hCalendar implementation. Cheers! Pat On 12/5/06, Brian Suda wrote: > With all the movement around the cheatsheets on the wiki, i have taken > the opportunity to correct a few errors on my PDF. I have also worked > in a few suggestions from folks, such as a new labeling scheme for the > Matrix of what properties are available for which formats and to try > and better visually set-off the columns and added some more spacing > and white-space. The cheatsheet is always a work in progress, just > like microformats, so if anyone spots and error please let me know > and/or update the wiki pages as well. > > Hopefully, the PDF can help drive the wiki, and vice versa. I have r10 > (release 10) in the corner of the PDF, so please be sure to check for > the newest release number to make sure your cheatsheet is up-to-date. > > All comments, suggestions, etc. are welcome. > > http://suda.co.uk/projects/microformats/cheatsheet/ > > Thanks, > -brian -- Pat Ramsey ramsey.pat@gmail.com http://www.southwestern.edu/~ramseyp From digitalspaghetti at googlemail.com Tue Dec 5 11:26:11 2006 From: digitalspaghetti at googlemail.com (digital spaghetti) Date: Tue Dec 5 12:20:32 2006 Subject: [uf-discuss] Fwd: Re: [Microid] MicroID hashing algorithm(s) and normalization In-Reply-To: References: <047201c7138c$b22e0ca0$6402a8c0@YanivT60> <4575A049.4040807@jabber.org> Message-ID: ---------- Forwarded message ---------- From: digital spaghetti Date: Tue, 5 Dec 2006 19:24:40 +0000 Subject: Re: [Microid] MicroID hashing algorithm(s) and normalization To: Peter Saint-Andre Hi I'm new to the list, and I appoligise I can't provide full examples as I'm on my blackberry just now. I agree though this needs to be settled on. I've created a module for drupal that generates microID's and embeds them as a meta tag in the header (and using JS also adds a class to the node's main div tag). I've confirmed that the url it's using is correct and for myself the correct email address, but the hash I get is different to the one on claimID so it never validates my links. I'm using sha1 to encode the hash, like this: $hash = sha1(sha1(email) . Sha1(url)); It's the same algorithim as the wordpress plugin that's available. If you like I could post an example on here tommorow. You can also see the module at work on my site below. Just click on any blog post then view the rendered source (with firebug or web developer, standard view source does not work correctly). Tane http://digitalspaghetti.me.uk On 12/5/06, Peter Saint-Andre wrote: > Yaniv Golan wrote: > >> Personally I don't see a big difference here between HMAC and SHA1 > >> here because we're not attempting to provide cryptographic > >> assurance. > >> I think we need to settle on one algorithm and leave it at that. > >> Fewer options, fewer ways to go wrong. > >> > > Fewer options are good, but it's also good to indicate which option > > you're using, just in case you'd like to change your mind later. > > > > So, my microid for my Yedda profile page: > > > > http://yedda.com/people/9512186217351/ > > > > which right now is: > > > > > content="e5de55ef248b5f8b06d38253cac0ae725d6455fb" /> > > > > Would change to > > > > > content="sh1:e5de55ef248b5f8b06d38253cac0ae725d6455fb" /> > > > > Small change, but it allows future revisions of the spec to support > > legacy support. To rephrase the old saying, "better metadata than > > sorry" :) > > > > In fact, given the introduction of OpenID into the discussion, I think > > that it would make sense to load the content with additional metadata, > > such as the element used as the verification anchor: > > > > In the case of email: > > > > > content="sh1:email:e5de55ef248b5f8b06d38253cac0ae725d6455fb" /> > > > > In the case the OpenID identity is used instead of email: > > > > > content="sh1:openid:e5de55ef248b5f8b06d38253cac0ae725d6455fb"/> > > I have no deep objections to that approach since it's more flexible. > However I think we'd want to at least maintain a registry of values for > the hashing/MAC algorithms and the element (or elements?) used. > > So for hash/MAC we'd have things like sha1, sha256, hmac. > > Do we need to list both elements that are used to make the microid? > E.g., the two elements could be an HTTP URL and a mailto: URI, two > OpenIDs, an OpenID and a Jabber ID, or whatever. > > Peter > > > > From scott at randomchaos.com Tue Dec 5 12:27:46 2006 From: scott at randomchaos.com (Scott Reynen) Date: Tue Dec 5 12:28:06 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <002001c7188d$37331b20$0367c33f@sitsam> References: <005101c71860$c22b1980$0702a8c0@Guides.local> <002001c7188d$37331b20$0367c33f@sitsam> Message-ID: <901C2E10-DBAB-43A5-B03D-6602032CFA85@randomchaos.com> On Dec 5, 2006, at 10:48 AM, S. Sriram wrote: > From: "Mike Schinkel" > >> http://listserver.dreamhost.com/pipermail/whatwg-whatwg.org/2006- >> December/00 >> 8462.html >> >> I wonder if his issues can be addressed? Ian said: > "class", "rel", and "profile" are the extension mechanism for HTML And Elias said: > We have tried using microformats as an extension mechanism for HTML That response confuses the issues here. Ian pointed out the only allowed methods of extending HTML and said that microformats use these methods. That Elias is unsatisfied with these methods is a problem with HTML, not with microformats. We're not in charge of HTML here. > How about a distributed parser-discovery service > > More specifically a YADIS discovered JSON returning uf-specific > parser: > > 1. Place an entry on the uf-authored page detailing the ufs-used > As Ian mentioned in the message Elias responded to, HTML already has this functionality with profile headers: http://microformats.org/wiki/profile-uris > 2. Place a yadiservices discovery pointer to where parser(s) > maybe found, (on the same uf-authored page) > > > > 3. add parser service data to the (existing) yadis file pointed to > within > the uf-authored page. > > > > http://openid.net/signon/1.0 > http://www.livejournal.com/openid/server.bml > > > http://microformats.org/hreview/1.0 > http://www.blah.com/path/to/uf2json-parser > > > http://mysite.com/hwidget/1.0 > http://www.mysite.com/path/to/uf2json-parser > > > > 4. ..domain../path/to/uf2json-parser is a REST-call that is passed > a 'uf-snippet' and returns a JSON object. > Browsers that are uf-aware would call the parser with the uf-snippet, > and than hand of the JSON to the storing module. > > CONS: The parser needs to be 'hosted', incurring bandwidth costs. > PROS: Roll your own microformat and parser - or - *leave your html > as is and just build a parser for it and point tothe parser from > within the page.* What you've described above is a process for converting all microformats to JSON, but that doesn't really solve the problem Elias described. It just changes the format. Each individual parser still needs to figure out what the JSON means, where before they had to figure out what the HTML means. In HTML or JSON, new formats need new parsers, which must be written by someone. Elias is coming from an RDF background, and microformats simply aren't RDF, and they never will be. And that's a good thing. If what you want is RDF, just use RDF. Peace, Scott From drernie at opendarwin.org Tue Dec 5 11:35:55 2006 From: drernie at opendarwin.org (Dr. Ernie Prabhakar) Date: Tue Dec 5 12:51:16 2006 Subject: [uf-discuss] New Microformats Cheatsheet PDF In-Reply-To: <21e770780612050507k1dd55df5mfb1f4cee0a5493d@mail.gmail.com> References: <21e770780612050507k1dd55df5mfb1f4cee0a5493d@mail.gmail.com> Message-ID: Hi Brian, On Dec 5, 2006, at 5:07 AM, Brian Suda wrote: > All comments, suggestions, etc. are welcome. > > http://suda.co.uk/projects/microformats/cheatsheet/ Beautiful work; I love the table on the right! One question: why not use "?" for single occurence optional, and "+" for one or more, like Perl (and I) do. I actually can't figure out what character you use for "One or More" -- or is that a rendering error? -- Ernie P. From brian.suda at gmail.com Tue Dec 5 13:40:33 2006 From: brian.suda at gmail.com (Brian Suda) Date: Tue Dec 5 13:40:37 2006 Subject: [uf-discuss] New Microformats Cheatsheet PDF In-Reply-To: References: <21e770780612050507k1dd55df5mfb1f4cee0a5493d@mail.gmail.com> Message-ID: <21e770780612051340q252c5ac7q5cb8456d91b35683@mail.gmail.com> On 12/5/06, Dr. Ernie Prabhakar wrote: > Beautiful work; I love the table on the right! --- cheers, i hope you find it helpful. > One question: why not use "?" for single occurence optional, and "+" > for one or more, like Perl (and I) do. I actually can't figure out > what character you use for "One or More" -- or is that a rendering > error? --- i think there was an reason why i didn't use ?, +, * (but i can't remember at the moment). The "One or More" is the UTF "currency sign", for me it is sort of emtpy circle with a cross through it - if they are too similar, i can look into switching them. Part of the issue with ?,+,* is how to you represent just "required" in REGEX simply having a char there makes it exist, but on the chart it is slightly more difficult. I'm certainly open to making things clearer so let me know what you think. -brian -- brian suda http://suda.co.uk From drernie at opendarwin.org Tue Dec 5 13:42:58 2006 From: drernie at opendarwin.org (Dr. Ernie Prabhakar) Date: Tue Dec 5 13:43:02 2006 Subject: [uf-discuss] cheat-sheets, rekeyed In-Reply-To: References: <21e523c20612041118j14da6dfci156b1bc40558e0d2@mail.gmail.com> <4EAA78CD-85C0-4187-BC8D-2F852F306A78@opendarwin.org> Message-ID: <239BB363-FEC9-4F1B-B9C7-63BAC20D35C8@opendarwin.org> Hi all, Okay, I've added a Perl-style '{1}' for elements that must appear only once: http://microformats.org/wiki/adr-cheatsheet http://microformats.org/wiki/geo-cheatsheet http://microformats.org/wiki/hatom-cheatsheet http://microformats.org/wiki/hcalendar-cheatsheet http://microformats.org/wiki/hcard-cheatsheet I also rephrased "default rules" as: > # if absent, defaults as described at hatom#Entry_Author I'm not happy with that, but it seems a slightly clearer clue. Any suggestions? Also, I decided to make the Key its own template: http://microformats.org/wiki/Template:cheatsheet-key This makes it easier to keep everything consistent, but results in unused items being present on some pages. The tradeoff seems worthwhile to me -- what do the rest of you think? -- Ernie P. On Dec 5, 2006, at 12:54 AM, Andy Mabbett wrote: > In message <4EAA78CD-85C0-4187-BC8D-2F852F306A78@opendarwin.org>, Dr. > Ernie Prabhakar writes > >> At Andy's invitation, I redid all the cheatsheets to use a common, >> regex-style key > > > Your changes to the cheat-sheet key have restored the problem to which > my changes were a solution; emboldened text alone is not recognised by > assistive technology and text-only browsers. Please reintroduce a > secondary indicator, as I had done. Thank you. > > -- > Andy Mabbett > Say "NO!" to compulsory ID Cards: www.no2id.net/> > > Free Our Data: > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss From drernie at opendarwin.org Tue Dec 5 13:47:25 2006 From: drernie at opendarwin.org (Dr. Ernie Prabhakar) Date: Tue Dec 5 13:47:28 2006 Subject: [uf-discuss] New Microformats Cheatsheet PDF In-Reply-To: <21e770780612051340q252c5ac7q5cb8456d91b35683@mail.gmail.com> References: <21e770780612050507k1dd55df5mfb1f4cee0a5493d@mail.gmail.com> <21e770780612051340q252c5ac7q5cb8456d91b35683@mail.gmail.com> Message-ID: Hi Brian, On Dec 5, 2006, at 1:40 PM, Brian Suda wrote: > --- i think there was an reason why i didn't use ?, +, * (but i can't > remember at the moment). The "One or More" is the UTF "currency sign", > for me it is sort of emtpy circle with a cross through it - if they > are too similar, i can look into switching them. Part of the issue > with ?,+,* is how to you represent just "required" in REGEX simply > having a char there makes it exist, but on the chart it is slightly > more difficult. > > I'm certainly open to making things clearer so let me know what you > think. I think using "x" for required is reasonable, since it does have the connotation of "present." If you replace the funky currency sign with "+", and make "?" the 'One Optional' character, I think it should work, right? -- Ernie P. From andy at pigsonthewing.org.uk Tue Dec 5 14:12:13 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Tue Dec 5 14:13:31 2006 Subject: [uf-discuss] New Microformats Cheatsheet PDF In-Reply-To: <21e770780612050507k1dd55df5mfb1f4cee0a5493d@mail.gmail.com> References: <21e770780612050507k1dd55df5mfb1f4cee0a5493d@mail.gmail.com> Message-ID: In message <21e770780612050507k1dd55df5mfb1f4cee0a5493d@mail.gmail.com>, Brian Suda writes >a new labeling scheme for the >Matrix of what properties are available for which formats Thanks for including that. -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From andy at pigsonthewing.org.uk Tue Dec 5 14:14:17 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Tue Dec 5 14:15:31 2006 Subject: [uf-discuss] ANN: hCard Tutorial In-Reply-To: References: Message-ID: In message , "Costello, Roger L." writes >I have created a tutorial on how to markup (X)HTML documents using the >hCard properties: > >http://www.xfront.com/microformats/hCard.html > >Comments welcome. Nice work, but in maximised Firefox, at 1280x1024, I find the red examples too small and closely bunched to read. Would you like a screenshot? -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From andy at pigsonthewing.org.uk Tue Dec 5 14:21:45 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Tue Dec 5 14:23:00 2006 Subject: [uf-discuss] cheat-sheets, rekeyed In-Reply-To: <239BB363-FEC9-4F1B-B9C7-63BAC20D35C8@opendarwin.org> References: <21e523c20612041118j14da6dfci156b1bc40558e0d2@mail.gmail.com> <4EAA78CD-85C0-4187-BC8D-2F852F306A78@opendarwin.org> <239BB363-FEC9-4F1B-B9C7-63BAC20D35C8@opendarwin.org> Message-ID: In message <239BB363-FEC9-4F1B-B9C7-63BAC20D35C8@opendarwin.org>, Dr. Ernie Prabhakar writes >Also, I decided to make the Key its own template: > >http://microformats.org/wiki/Template:cheatsheet-key Sensible, but I don't like the table borders. >This makes it easier to keep everything consistent, but results in >unused items being present on some pages. >The tradeoff seems worthwhile to me -- what do the rest of you think? Mention the unused key entries in the "Notes"? -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From andy at pigsonthewing.org.uk Tue Dec 5 14:24:40 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Tue Dec 5 14:26:28 2006 Subject: [uf-discuss] hCard/ adr clarification Message-ID: <94+l3XgoGfdFFwzb@pigsonthewing.org.uk> In "adr", the class "adr" is required, of any oft eh sub-classes are used. In hCard, "adr" is optional, as are its subclasses. Should "adr" be required, if any of its sub-categories are present, in hCard? -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From drernie at opendarwin.org Tue Dec 5 14:36:16 2006 From: drernie at opendarwin.org (Dr. Ernie Prabhakar) Date: Tue Dec 5 14:36:19 2006 Subject: [uf-discuss] cheat-sheets, rekeyed In-Reply-To: References: <21e523c20612041118j14da6dfci156b1bc40558e0d2@mail.gmail.com> <4EAA78CD-85C0-4187-BC8D-2F852F306A78@opendarwin.org> <239BB363-FEC9-4F1B-B9C7-63BAC20D35C8@opendarwin.org> Message-ID: Hi Andy, On Dec 5, 2006, at 2:21 PM, Andy Mabbett wrote: >> http://microformats.org/wiki/Template:cheatsheet-key > > Sensible, but I don't like the table borders. > >> This makes it easier to keep everything consistent, but results in >> unused items being present on some pages. >> The tradeoff seems worthwhile to me -- what do the rest of you think? > > Mention the unused key entries in the "Notes"? I see your point, but am unsure what would look best. Feel free to experiment... -enp From ssriram at gmail.com Tue Dec 5 14:55:59 2006 From: ssriram at gmail.com (S. Sriram) Date: Tue Dec 5 14:56:06 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats References: <005101c71860$c22b1980$0702a8c0@Guides.local><002001c7188d$37331b20$0367c33f@sitsam> <901C2E10-DBAB-43A5-B03D-6602032CFA85@randomchaos.com> Message-ID: <015b01c718c0$891ff970$0367c33f@sitsam> From: "Scott Reynen" > >> 2. Place a yadiservices discovery pointer to where parser(s) > > What you've described above is a process for converting all microformats > to JSON, but that doesn't really solve the problem Elias described. It > just changes the format. Each individual parser still needs to figure > out what the JSON means, where before they had to figure out what the > HTML means. > In point of fact it exactly solves elias's problem in somewhat the same way that inline RDFa does. Because of the key-value pairs retuned by JSON. Take Elias's hCard example [1] with the need for additional attributes i.e. blog-url, activity-url etc. and the inability to 'add new properties' to an existing microformat. In the distributed parser model, the returned JSON would allow all uf-aware-browser-apps to look only for hCard data and allow 'uf-aware-special-browser-apps' to seek out the additional attributes i.e. blog-url etc. satisfying elias's need. In other words by looking at parsing/rendering as two seperate and distinct steps, with ditributed parsing one can accomodate 'generic' formats and 'custom' formats and one can accomodate 'generic' rendering and 'custom' rendering. One could also in theory extend the YADIS service to offer a uf-rendering service, so a browser could look at uf-authored page, send the uf-snippet to the 'discoverd' uf2json parser, and than send the json to the discovered 'uf-json-renderer/storer'.etc. [1] http://listserver.dreamhost.com/pipermail/whatwg-whatwg.org/2006-December/008500.html S. Sriram From ryan at ryancannon.com Tue Dec 5 16:00:43 2006 From: ryan at ryancannon.com (Ryan Cannon) Date: Tue Dec 5 23:01:21 2006 Subject: [uf-discuss] New Microformats Cheatsheet PDF In-Reply-To: <200612052141.kB5Lf2Im001427@microformats.org> References: <200612052141.kB5Lf2Im001427@microformats.org> Message-ID: On Dec 5, 2006, at 4:41 PM, "Brian Suda" wrote: >> One question: why not use "?" for single occurence optional, and "+" >> for one or more, like Perl (and I) do. I actually can't figure out >> what character you use for "One or More" -- or is that a rendering >> error? > > --- i think there was an reason why i didn't use ?, +, * (but i can't > remember at the moment). I'm guessing that in the type of Regular Expressions Dr. Prabhakar mentions, the existence of a term implies that it is required, and implies an order, whereas in this format you have to differentiate between "Not Applicable" and "required once". That said, I till prefer ?, + and *, as I have to continually move my eye between the two charts in order to remember which is which. I would remember ?, + and *. Perhaps instead of the table on the right, which duplicates the other information on the page, you could have a similar column to the right of each class name, with either and symbols for occurrence: " " or "!" Required once "?" or " " Optional "+" at least one "*" one or more Regardless, moving the class name requirements closer to the structure list will decrease the amount of time a reader takes to look up the the information. -- Ryan http://RyanCannon.com From dps1 at ualberta.ca Tue Dec 5 23:14:41 2006 From: dps1 at ualberta.ca (Shorthouse, David) Date: Tue Dec 5 23:14:43 2006 Subject: [uf-discuss] species microformats & OpenSearch Message-ID: <002501c71906$33104170$9930c450$@ca> Folks, I am a relative newcomer to microformats and come with a biological sciences background so am most interested in the "species" microformat group of discussions (http://microformats.org/wiki/species). Rod Page and I with contributions from Charles Roper have been having an interesting discussion about OpenSearch on his iSpecies (http://darwin.zoology.gla.ac.uk/~rpage/ispecies/) blog (http://ispecies.blogspot.com/) as it relates to The Nearctic Spider Database's use of some software called Zoom Search. Of particular concern to me is: 1) using correct & appropriate nomenclature and, 2) providing a means to aggregate the sorts of species pages produced as exemplified by The Nearctic Spider Database (http://canadianarachnology.dyndns.org/data/canada_spiders/). To that end, I now make use of uBio LSIDs & marked-up species pages with:

Theridion agrifoliae Levi, 1957

.in the hopes that uBio's and other LSIDs will eventually contribute to the semantic web in a taxonomically intelligent way. This in my opinion is the way to go with microformats. I simply cannot comprehend how something like:

Theridion agrifoliae Levi, 1957

.could ever contribute to the semantic web in a meaningful way & will stand the test of taxonomic revisions (i.e how do the current species microformats deal with synonyms, homonyms, and other recognized nomenclature?). Finally, what steps have been taken to aggregate or make use of species microformats and can OpenSearch play some sort of role here in taking the next step? David P. Shorthouse ------------------------------------------------------ Department of Biological Sciences CW-403, Biological Sciences Centre University of Alberta Edmonton, AB T6G 2E9 Phone: 1-780-492-3080 mailto:dps1@ualberta.ca http://canadianarachnology.webhop.net http://arachnidforum.webhop.net ------------------------------------------------------ From brian.suda at gmail.com Wed Dec 6 04:51:10 2006 From: brian.suda at gmail.com (Brian Suda) Date: Wed Dec 6 04:51:14 2006 Subject: [uf-discuss] hCard/ adr clarification In-Reply-To: <94+l3XgoGfdFFwzb@pigsonthewing.org.uk> References: <94+l3XgoGfdFFwzb@pigsonthewing.org.uk> Message-ID: <21e770780612060451g16d6c920l87007433d91cce73@mail.gmail.com> On 12/5/06, Andy Mabbett wrote: > > In "adr", the class "adr" is required, of any oft eh sub-classes are > used. > > In hCard, "adr" is optional, as are its subclasses. > > Should "adr" be required, if any of its sub-categories are present, in > hCard? --- this is a slightly tricky answer... from a validation point of view, something like this is completely valid HTML and microformats:
foo-bar name
foo-bar
now, a parse would NOT parser the country-name value as part of an address, but it is still valid. If you intend for the country-name to be part of the vcard then it MUST be a child of a class="adr". But if a class="country-name" does exist outside of an ADR, then that does not make ADR required - it could simply mean the publisher has chosen a semantic class name - not intending it to be part of the vcard. So, i guess the short answer is: If a ADR child is present it is NOT manditory to make ADR present, but it will NOT be parsed into a vCard. it will ONLY be considered part of the hCard data IF it is a child of ADR, but neither the ADR or child-property are required. I hope this makes sense and help? -brian -- brian suda http://suda.co.uk From bdarcus.lists at gmail.com Wed Dec 6 05:45:20 2006 From: bdarcus.lists at gmail.com (Bruce D'Arcus) Date: Wed Dec 6 05:45:24 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <901C2E10-DBAB-43A5-B03D-6602032CFA85@randomchaos.com> References: <005101c71860$c22b1980$0702a8c0@Guides.local> <002001c7188d$37331b20$0367c33f@sitsam> <901C2E10-DBAB-43A5-B03D-6602032CFA85@randomchaos.com> Message-ID: On 12/5/06, Scott Reynen wrote: ... > In HTML or JSON, new formats need new parsers, which must be written > by someone. Exactly. The point is if you have a generic model you have a generic parser. > Elias is coming from an RDF background, and microformats > simply aren't RDF, and they never will be. And that's a good thing. > If what you want is RDF, just use RDF. The issue isn't really microformats vs. RDF (except as RDF provides a model), but microformats vs. RDFa. Both microformats and RDFa are addressing the exact same use cases and requirements (augmenting visible content with structured data). RDFa includes namespacing, the lack of which is already a problem in microformats (witness hCite and the serious awkwardness that title will be indicate using fn), and which will grow over time as more and more people want to mark up their content. Moreover, the need to write dedicate code for each new microformat will also present serious scalability problems. Finally, that there's no model at the heart of microformats with clear extension rules means that the vaunted social process here is a mess. It's all centralized, and people get frustrated when their pet property isn't included because they know what that means: the tools written for the blessed microformats won't see them. So while it might be comforting to dismiss RDFa and "it's not our problem", I don't think it's good strategy. Bruce From scott at randomchaos.com Wed Dec 6 06:14:47 2006 From: scott at randomchaos.com (Scott Reynen) Date: Wed Dec 6 06:14:55 2006 Subject: [uf-discuss] species microformats & OpenSearch In-Reply-To: <002501c71906$33104170$9930c450$@ca> References: <002501c71906$33104170$9930c450$@ca> Message-ID: <328B8A6C-C308-4455-AA4E-94E472660EEF@randomchaos.com> On Dec 6, 2006, at 1:14 AM, Shorthouse, David wrote: > To that end, I now make use of uBio LSIDs & marked-up species pages > with: > >

Theridion > agrifoliae Levi, 1957

> > .in the hopes that uBio's and other LSIDs will eventually > contribute to the > semantic web in a taxonomically intelligent way. This in my opinion > is the > way to go with microformats. Hi David. Welcome to the list. The above seems to me very unlikely to be adopted by HTML publishers. That LSID URN refers to an RDF resource, and RDF is not intended to be consumed by humans. Microformats are for humans first. Also, the RDF resource lists the canonical name as "Theridion agrifoliae," so that alone should be canonically descriptive, right? What exactly is the benefit of repeating this information in the class when it's already in the content? http://names.ubio.org/authority/metadata.php? lsid=urn:lsid:ubio.org:namebank:2029133 > I simply cannot comprehend how something like: > >

Theridion agrifoliae Levi, 1957

> > .could ever contribute to the semantic web in a meaningful way & > will stand > the test of taxonomic revisions (i.e how do the current species > microformats > deal with synonyms, homonyms, and other recognized nomenclature?). Synonyms and other nomenclature are covered by , e.g.: Along came a spider and sat down beside her. This keeps the more precise version accessible to human readers (unlike class names), without requiring them to read it. Homonyms should be irrelevant to markup, as parsers read only HTML text, not audio. If there are real limitations to the simpler solution, please describe them in more detail. It would be especially helpful if you have content you can try marking up and describe the specific problems you face, to keep away from hypotheticals. But if you're just looking for a more general syntax for these semantics, you may want to just use RDF instead of microformats. We're not trying to mark up everything here - just enough to be useful. Regarding OpenSearch, anyone can return microformat results in OpenSearch format, but I don't know of anyone doing so yet. Technorati and Alexa are both running early microformat aggregators, but the species microformat is just getting started so there's not much to aggregate yet. Peace, Scott From ssriram at gmail.com Wed Dec 6 06:56:59 2006 From: ssriram at gmail.com (S. Sriram) Date: Wed Dec 6 06:57:08 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats References: <005101c71860$c22b1980$0702a8c0@Guides.local><002001c7188d$37331b20$0367c33f@sitsam><901C2E10-DBAB-43A5-B03D-6602032CFA85@randomchaos.com> Message-ID: <007b01c71946$c9bb5110$0367c33f@sitsam> From: "Bruce D'Arcus" > > The issue isn't really microformats vs. RDF (except as RDF provides a > model), but microformats vs. RDFa. > [snip] > So while it might be comforting to dismiss RDFa and "it's not our > problem", I don't think it's good strategy. > I agree.. Parsing Per [1] RDFa is akin to a language for microformats, as opposed to the current microformats which are a 'particular' defined set of class names in a defined order. A 'language parser' could parse all combinations of 'syntactically' correct RDFa, whereas with microformats each particular format requires a particular parser. Rendering Now when it comes to rendering the 'parsed output', knowing what the parsed output is, is necessary. This is where the need is to understand the 'particular output' *OR* have a generic container (an hItem or a micro-microformat for an item) so all-purpose renderers can view 'unknown/particular' parsed output as a blackbox. Distributed parsing Allows for custom microformats to be developed with their associated custom parsers and the output passed to the rendering engine. (possibly discovered by distributed rendering) Note: This does not need any 'approval process' as all publishers are free to do this today i.e. build a custom microformat, markup their pages appropriately, build a browser plug-in that understands this and build a cutom renderer. In other words, in the absence of a language parser (which can parse all combinations of a syntactically correct RDFa) the other way to accomodate custom microformats (elias's need) is through distributed parsing. Another way to look at it is that microformats (with defined formats == known rendering) are aggregator-friendly, where RDFa and distributed parsing/rendering are more user/institution friendly which may explain where google/technorati(aggregator) v. ibm(institution) are coming from. My own feeling is that a model which includes both 1. a uf-language (RDFa) and 2. canned formats (microformats) allows for greater flexibility, with canned formats allowing for aggregators/multiple tool vendors, where custom format developers would have the burden/opportunity of rolling their own renderers. [1] http://www.w3.org/TR/xhtml-rdfa-primer/ S. Sriram From scott at randomchaos.com Wed Dec 6 07:24:42 2006 From: scott at randomchaos.com (Scott Reynen) Date: Wed Dec 6 07:25:00 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: References: <005101c71860$c22b1980$0702a8c0@Guides.local> <002001c7188d$37331b20$0367c33f@sitsam> <901C2E10-DBAB-43A5-B03D-6602032CFA85@randomchaos.com> Message-ID: <29A93BF8-8770-47A3-80D2-2A314C3F6C72@randomchaos.com> On Dec 6, 2006, at 7:45 AM, Bruce D'Arcus wrote: > On 12/5/06, Scott Reynen wrote: > >> In HTML or JSON, new formats need new parsers, which must be written >> by someone. > > Exactly. The point is if you have a generic model you have a > generic parser. Right. HTML doesn't have a generic semantic model. JSON doesn't either, nor does XML. These are all data models. But all can be used to represent a generic semantic model, such as RDF. If there were a generic semantic model established with JSON syntax (RDF/ JSON?), we could convert microformats to it just as easily as we can convert microformats to RDF/XML, but I don't know of any such model, and microformats themselves certainly aren't that model. >> Elias is coming from an RDF background, and microformats >> simply aren't RDF, and they never will be. And that's a good thing. >> If what you want is RDF, just use RDF. > > The issue isn't really microformats vs. RDF (except as RDF provides a > model), but microformats vs. RDFa. I don't think the issue is "vs." at all. The two approaches solve different problems, are interoperable, and collectively improve the semantics of the web. It's all good. It's just not all the same. And the differences are a good thing. > Both microformats and RDFa are addressing the exact same use cases and > requirements (augmenting visible content with structured data). I don't think the use cases and requirements are the same at all, and I hope they never are or we're just doing redundant work here. RDFa's use cases include a generic semantic model. Microformats do not. Microformats have a requirement of making publishing as easy as possible to maximize adoption. RDFa does not share this requirement. These are two different efforts that will lose usefulness if merged into one. > RDFa includes namespacing, the lack of which is already a problem in > microformats (witness hCite and the serious awkwardness that title > will be indicate using fn), and which will grow over time as more and > more people want to mark up their content. I don't think that's a problem. I think it's just a limited goal of solving specific problems as simply as possible. If people want to solve general problems without the constraints of keeping it simple for publishers, I'd say they should do that somewhere else. The RDF community seems like an obvious choice. I hope the various attempts at marking up the RDF model in HTML syntax work out well, but I don't think that should become a goal of this community. > Moreover, the need to write dedicate code for each new microformat > will also present serious scalability problems. So then microformats won't scale quickly. That's okay. RDF can scale quickly while microformats are more accessible to HTML publishers. We can build inter-op tools and everyone can be happy. > Finally, that there's no model at the heart of microformats with clear > extension rules means that the vaunted social process here is a mess. > It's all centralized, and people get frustrated when their pet > property isn't included because they know what that means: the tools > written for the blessed microformats won't see them. Right, so if you want a semantic model at the heart of your HTML markup, there's one already developed in RDFa. Or you could develop another. But microformats can not have a semantic model beyond HTML without becoming more cumbersome to HTML publishers, and that's something we should avoid. From my perspective, all of these attempts to make microformats more generalizable are sort of like telling people who are doing math on their fingers that they should stop because that won't scale. That's true, but they don't want it to scale right now. They just want to solve a simple problem using familiar tools. When they get to calculus, they'll pull out the calculator. I don't want to see microformats turned into a calculator while there are plenty of finger-math problems left to be solved. > So while it might be comforting to dismiss RDFa and "it's not our > problem", I don't think it's good strategy. A good strategy toward what end? I think Elias has a problem that microformats are not intended to solve. What he wants to do is have a generic semantic model that anyone can use with any type of data, and put it in HTML. What microformats are intended to do is provide specific semantic models, not just /in/ HTML, but using the familiar tools of HTML as much as possible. Peace, Scott From dps1 at ualberta.ca Wed Dec 6 08:18:15 2006 From: dps1 at ualberta.ca (Shorthouse, David) Date: Wed Dec 6 08:18:17 2006 Subject: [uf-discuss] species microformats & OpenSearch In-Reply-To: <328B8A6C-C308-4455-AA4E-94E472660EEF@randomchaos.com> References: <002501c71906$33104170$9930c450$@ca> <328B8A6C-C308-4455-AA4E-94E472660EEF@randomchaos.com> Message-ID: <002b01c71952$2244dee0$66ce9ca0$@ca> The above seems to me very unlikely to be adopted by HTML publishers. That LSID URN refers to an RDF resource, and RDF is not intended to be consumed by humans. Microformats are for humans first. Also, the RDF resource lists the canonical name as "Theridion agrifoliae," so that alone should be canonically descriptive, right? What exactly is the benefit of repeating this information in the class when it's already in the content? [David Shorthouse wrote:] No! The spider species Theridion agrifoliae is not a particularly good example because it only has had one published name attributed to it. What we need is a species concept and not a canonical species name. Species names are merely hypotheses in the taxonomic world & consequently, may change at some point in the future when new taxonomic evidence comes into play. The advantage of the LSIDs is that they may act as a mapping catalog that is capable of drawing the lines from old names (or even current names that have not been fully accepted) to current nomenclature. Merely using "Theridion agrifoliae" I would argue is not even enough for humans. We need species concepts and not just human readable mark-up. Isn't the whole point of microformats to permit scraping by machines for use as browser plug-ins and the like? http://names.ubio.org/authority/metadata.php? lsid=urn:lsid:ubio.org:namebank:2029133 > I simply cannot comprehend how something like: > >

Theridion agrifoliae Levi, 1957

> > .could ever contribute to the semantic web in a meaningful way & > will stand > the test of taxonomic revisions (i.e how do the current species > microformats > deal with synonyms, homonyms, and other recognized nomenclature?). Synonyms and other nomenclature are covered by , e.g.: Along came a spider and sat down beside her. This keeps the more precise version accessible to human readers (unlike class names), without requiring them to read it. Homonyms should be irrelevant to markup, as parsers read only HTML text, not audio. [David Shorthouse wrote:] This means there is far too much responsibility given to the individual or groups who write the page when there are well-organized & well-paid authorities that are attempting to get a handle on all names. I would argue that nomenclatural juggling, mapping, and the like be handled by Species2000, uBio, and potentially others through programmatic means. It would be far more worthwhile for me as a provider of "species pages" to link my work to these sorts of organizations than to blindly hope that the individual who visits a page 5-10 years down the road will be intelligent enough to recognize that the species may have undergone taxonomic revision in that time & may at that time be called something else. David P. Shorthouse ------------------------------------------------------ Department of Biological Sciences CW-403, Biological Sciences Centre University of Alberta Edmonton, AB T6G 2E9 Phone: 1-780-492-3080 mailto:dps1@ualberta.ca http://canadianarachnology.webhop.net http://arachnidforum.webhop.net ------------------------------------------------------ Regarding OpenSearch, anyone can return microformat results in OpenSearch format, but I don't know of anyone doing so yet. Technorati and Alexa are both running early microformat aggregators, but the species microformat is just getting started so there's not much to aggregate yet. [David Shorthouse wrote:] OK. That at least gives me an indication of where things stand at the moment. Peace, Scott _______________________________________________ microformats-discuss mailing list microformats-discuss@microformats.org http://microformats.org/mailman/listinfo/microformats-discuss From ssriram at gmail.com Wed Dec 6 08:37:27 2006 From: ssriram at gmail.com (S. Sriram) Date: Wed Dec 6 08:37:35 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats References: <005101c71860$c22b1980$0702a8c0@Guides.local><002001c7188d$37331b20$0367c33f@sitsam><901C2E10-DBAB-43A5-B03D-6602032CFA85@randomchaos.com> <29A93BF8-8770-47A3-80D2-2A314C3F6C72@randomchaos.com> Message-ID: <00dc01c71954$d2c87bd0$0367c33f@sitsam> From: "Scott Reynen" >> So while it might be comforting to dismiss RDFa and "it's not our >> problem", I don't think it's good strategy. > > A good strategy toward what end? I think Elias has a problem that > microformats are not intended to solve. What he wants to do is have a > generic semantic model that anyone can use with any type of data, and put > it in HTML. What microformats are intended to do is provide specific > semantic models, not just /in/ HTML, but using the familiar tools of HTML > as much as possible. > That's right, I think that what RDFa does is hint at realising the potential that microformats (in general) offer (to institutions), which 'microformats.org' with its inherent (and probably valid) limitations stops short of. Maybe, thinking of RDFa as microformats (in general) and microformats.org/microformats as microfortmatted-objects (in particular) might help understand this relationship better. S. Sriram From angus at pobox.com Wed Dec 6 09:21:46 2006 From: angus at pobox.com (Angus McIntyre) Date: Wed Dec 6 09:28:39 2006 Subject: [uf-discuss] Use of icons? Message-ID: <2007.66.17.182.210.1165425706.squirrel@webmail.nomadcode.com> By now I imagine everyone has seen the elegant microformats icons offered by Chris Messina and Wolfgang Bartelme at: http://www.bartelme.at/journal/archive/microformats_icons/ http://www.factorycity.net/projects/microformats-icons/ What's not clear to me is what "best practice" for using these icons (or any other microformats-related icons) would be, and Chris and Wolfgang don't actually give any hints. I'd like to use them, as part of a general policy of promoting and advertising microformatty goodness. The question in my mind is, should they be used as decorative elements that flag the presence of particular microformats within a page, or are there implementable actions that can be associated with each icon? What will users expect, or what should they be educated to expect when they see icons like these or even the 'standard' microformats icon? Angus From bdarcus.lists at gmail.com Wed Dec 6 10:17:03 2006 From: bdarcus.lists at gmail.com (Bruce D'Arcus) Date: Wed Dec 6 10:17:08 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <29A93BF8-8770-47A3-80D2-2A314C3F6C72@randomchaos.com> References: <005101c71860$c22b1980$0702a8c0@Guides.local> <002001c7188d$37331b20$0367c33f@sitsam> <901C2E10-DBAB-43A5-B03D-6602032CFA85@randomchaos.com> <29A93BF8-8770-47A3-80D2-2A314C3F6C72@randomchaos.com> Message-ID: On 12/6/06, Scott Reynen wrote: ... > I don't think the issue is "vs." at all. The two approaches solve > different problems, are interoperable, and collectively improve the > semantics of the web. It's all good. ... Yes, I certainly agree with this. > > Both microformats and RDFa are addressing the exact same use cases and > > requirements (augmenting visible content with structured data). > > I don't think the use cases and requirements are the same at all, and > I hope they never are or we're just doing redundant work here. > RDFa's use cases include a generic semantic model. Microformats do > not. Microformats have a requirement of making publishing as easy as > possible to maximize adoption. RDFa does not share this > requirement. These are two different efforts that will lose > usefulness if merged into one. OK, I'll grant that the requirements do differ a little (ease-of-use vs. generality), but if you look through the RDFa examples, they're all the same kinds of examples. They have more commonality than not it seems to me. My problem is that as near as I can tell, this conversation just doesn't happen. Every time the subject is broached (usually by developers who don't see much difference between the efforts), Tantak shuts it down (which I expect to happen soon to this thread). ... > From my perspective, all of these attempts to make microformats more > generalizable are sort of like telling people who are doing math on > their fingers that they should stop because that won't scale. That's > true, but they don't want it to scale right now. They just want to > solve a simple problem using familiar tools. When they get to > calculus, they'll pull out the calculator. I don't want to see > microformats turned into a calculator while there are plenty of > finger-math problems left to be solved. :-) The nice things about metaphors are that they are simple. It's also their problem; they obscure far more than they illuminate often. The problem of metadata is not math after all, and in the real practical world out there, people want to describe what they want o describe; not to conform to some limited set of terms that only get agreed to through some tortuous process of which the vast majority of people couldn't be bothered. Bruce From andy at pigsonthewing.org.uk Wed Dec 6 10:23:44 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Wed Dec 6 10:25:29 2006 Subject: [uf-discuss] hCard/ adr clarification In-Reply-To: <21e770780612060451g16d6c920l87007433d91cce73@mail.gmail.com> References: <94+l3XgoGfdFFwzb@pigsonthewing.org.uk> <21e770780612060451g16d6c920l87007433d91cce73@mail.gmail.com> Message-ID: In message <21e770780612060451g16d6c920l87007433d91cce73@mail.gmail.com>, Brian Suda writes >> Should "adr" be required, if any of its sub-categories are present, in >> hCard? [...] >i guess the short answer is: >If a ADR child is present it is NOT manditory to make ADR present, but >it will NOT be parsed into a vCard. it will ONLY be considered part of >the hCard data IF it is a child of ADR, but neither the ADR or >child-property are required. > >I hope this makes sense and help? Yes, thank you - please note the change I've made, to that effect, to the hCard cheatsheet on the 'wiki': though I suspect the same applies to other sub-properties, too? -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From digitalspaghetti at googlemail.com Wed Dec 6 10:50:46 2006 From: digitalspaghetti at googlemail.com (digital spaghetti) Date: Wed Dec 6 10:50:49 2006 Subject: [uf-discuss] Use of icons? In-Reply-To: <2007.66.17.182.210.1165425706.squirrel@webmail.nomadcode.com> References: <2007.66.17.182.210.1165425706.squirrel@webmail.nomadcode.com> Message-ID: Hi there, I like these icons but I think, like what happened with the RSS icon an dialogue needs to happen between interested parties (uf developers, browser makers, etc) in regards to their use. And if sites like Technorati also start using them, regular users will become more familiar with these icons and their use. In regards to useage, if I link to you on my site as an hCard, should I create a class selector that adds a hCard image to the link similar to an external link graphic)? If I have an hCalendar, should I add a graphic to each event, or should I add only one that creates a hCalendar feed? I'm on my blackberry at the moment so I don't remeber but is their an icon for a single hCalendar event and an icon for a hCalendar feed? Then maybe I can use both in the above example. On my own site I currently use the hAtom one (http://digitalspaghetti.me.uk - allthough the XSLT is not working at the moment, an issue with headers and the JS script I am using). I'm also going to put forward my own icon for MicroID's (although not a current 'accepted' microformat, it's one I am working with) in a Drupal module that you can see at work on my site. Actually, that is another issue as well. Again I can't see the licence at the moment (MIT?), but the current one I know does not allow me to include these icons with my project in Drupal. How about making these icons dual licence with GPL? Tane http://digitalspaghetti.me.uk On 12/6/06, Angus McIntyre wrote: > By now I imagine everyone has seen the elegant microformats icons offered > by Chris Messina and Wolfgang Bartelme at: > > http://www.bartelme.at/journal/archive/microformats_icons/ > http://www.factorycity.net/projects/microformats-icons/ > > What's not clear to me is what "best practice" for using these icons (or > any other microformats-related icons) would be, and Chris and Wolfgang > don't actually give any hints. > > I'd like to use them, as part of a general policy of promoting and > advertising microformatty goodness. The question in my mind is, should > they be used as decorative elements that flag the presence of particular > microformats within a page, or are there implementable actions that can be > associated with each icon? > > What will users expect, or what should they be educated to expect when > they see icons like these or even the 'standard' microformats icon? > > Angus > > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > From andy at pigsonthewing.org.uk Wed Dec 6 10:51:37 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Wed Dec 6 10:53:10 2006 Subject: [uf-discuss] species microformats & OpenSearch In-Reply-To: <002501c71906$33104170$9930c450$@ca> References: <002501c71906$33104170$9930c450$@ca> Message-ID: In message <002501c71906$33104170$9930c450$@ca>, "Shorthouse, David" writes >I am a relative newcomer to microformats and come with a biological sciences >background so am most interested in the "species" microformat group of >discussions (http://microformats.org/wiki/species). It's good to have you aboard. >Rod Page and I with contributions from Charles Roper have been having an >interesting discussion about OpenSearch on his iSpecies >(http://darwin.zoology.gla.ac.uk/~rpage/ispecies/) blog >(http://ispecies.blogspot.com/) as it relates to The Nearctic Spider >Database's use of some software called Zoom Search. I couldn't find that discussion. Can you post specific URL(s), please? > Of particular concern to >me is: > >1) using correct & appropriate nomenclature and, >2) providing a means to aggregate the sorts of species pages produced as >exemplified by The Nearctic Spider Database >(http://canadianarachnology.dyndns.org/data/canada_spiders/). Both of which are allowed BUT NOT ENFORCED by the proposal as it stands. >To that end, I now make use of uBio LSIDs & marked-up species pages with: > >

Theridion >agrifoliae Levi, 1957

Your mark-up does not match the current proposal; the name will change from "species"; the URN in your example is not visible, and you have not (though that's optional) marked up the authority. >.in the hopes that uBio's and other LSIDs will eventually contribute to the >semantic web in a taxonomically intelligent way. Note that that's a hypothetical future development, which may or may not happen. Microformats are concerned with existing practices. >This in my opinion is the way to go with microformats. What, specifically is? >I simply cannot comprehend how something like: > >

Theridion agrifoliae Levi, 1957

> >.could ever contribute to the semantic web in a meaningful way I'm sorry that you cannot see that; and I hope to be able to persuade you otherwise - but note that your lack of comprehension in that regard is not a failing on behalf of the proposal. At the very least, your example conveys more, and more semantic, information than simply:

Theridion agrifoliae Levi, 1957

>& will stand the test of taxonomic revisions How does plain text do that? As well as allowing a professional biologist to mark up the sort of thing you deal with, the proposal is intended to allow an author to indicate that in, say: I saw a Blackbird in John's garden or Birds seen from HMS Beagle included Diomedea exulans or We recommend that you buy our Rose 'peace' for your gardens that "Blackbird", "Diomedea exulans" and "Rose 'peace' " are species, and not "garden" or "Beagle". As Bruce D'Arcus wrote earlier today: in the real practical world out there, people want to describe what they want to describe; not to conform to some limited set of terms that only get agreed to through some tortuous process of which the vast majority of people couldn't be bothered. >(i.e how do the current species microformats >deal with synonyms, homonyms, and other recognized nomenclature?). I believe this has already been answered; though note that there are no "current species microformats", only a proposal for discussion. -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From andy at pigsonthewing.org.uk Wed Dec 6 10:57:15 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Wed Dec 6 10:58:26 2006 Subject: [uf-discuss] ClearForest Mashup competition Message-ID: I know it's short notice (ends 11 December), but some of you might like to try your hands at the Mashup contest being run by ClearForest: http://microformats.org/wiki/advocacy#ClearForest ClearForest uses natural language processing tools to recognise people, organisations, places, events and CVs (resumes) in web pages, so would benefit from also recognising hCard, hResume, hCalendar, Geo, Adr, etc. and could use them in its output. -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From davidjanes at blogmatrix.com Wed Dec 6 13:20:37 2006 From: davidjanes at blogmatrix.com (David Janes) Date: Wed Dec 6 13:20:41 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <00dc01c71954$d2c87bd0$0367c33f@sitsam> References: <005101c71860$c22b1980$0702a8c0@Guides.local> <002001c7188d$37331b20$0367c33f@sitsam> <901C2E10-DBAB-43A5-B03D-6602032CFA85@randomchaos.com> <29A93BF8-8770-47A3-80D2-2A314C3F6C72@randomchaos.com> <00dc01c71954$d2c87bd0$0367c33f@sitsam> Message-ID: <21e523c20612061320rba8d6a4o4b8ec48561f7a9c8@mail.gmail.com> Why should RDFa get to mooch of the reputation that microformats has developed over the last 24 months? That reputation was developed by a lot of hard work by a lot of people (and really hard work by a few). What has RDFa brought to the table? Like microformats, RDFa wants to carry inline machine readable data with human readable data. Beyond this? It models data in a way that no one uses, to solve problems no one has, in a way that no one can find a use for [1][2]. The best part about microformats (IMHO) is not the class and rel and abbr stuff, but the fact that it deliberately constrains itself to real problems that people are actually having. Regards, etc... David [1] http://www.google.com/search?hl=en&q=rdf+applications&btnG=Google+Search [2] http://programmableweb.com/apis On 12/6/06, S. Sriram wrote: > That's right, I think that what RDFa does is hint at realising the > potential that microformats (in general) offer (to institutions), > which 'microformats.org' > with its inherent (and probably valid) limitations stops short of. > > Maybe, thinking of RDFa as microformats (in general) and > microformats.org/microformats as microfortmatted-objects (in particular) > might > help understand this relationship better. > From bewest at gmail.com Wed Dec 6 14:33:33 2006 From: bewest at gmail.com (Benjamin West) Date: Wed Dec 6 14:33:37 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <21e523c20612061320rba8d6a4o4b8ec48561f7a9c8@mail.gmail.com> References: <005101c71860$c22b1980$0702a8c0@Guides.local> <002001c7188d$37331b20$0367c33f@sitsam> <901C2E10-DBAB-43A5-B03D-6602032CFA85@randomchaos.com> <29A93BF8-8770-47A3-80D2-2A314C3F6C72@randomchaos.com> <00dc01c71954$d2c87bd0$0367c33f@sitsam> <21e523c20612061320rba8d6a4o4b8ec48561f7a9c8@mail.gmail.com> Message-ID: <8ad71be30612061433m7cb926afuc4b3d2ddeb3b7c0d@mail.gmail.com> Some clarification: Isn't "microformats" more than one microformat? And what is a microformat? I thought a microformat was a specific collection of defined names and structure defined by a rigorous process of market research intended to consider pervasive use of semantic html in order to increase data fidelity of HTML-borne data widely distributed on the web. When people mention "microformats" they often are referring to "the use of semantic html to increase data fidelity." This is extremely confusing because a microformat, or Microformat, is something more than any use of semantic html, it's a specific use to represent specific data. That is to say that the word "microformats" does not refer to a technique of data representation. Microformats are not a general extension mechanism, and such language is very confusing, and harmful to discussion. The general extension mechanism is to publish data using the best semantic techniques available, currently via class,rel,profile... The fact that microformats use these means doesn't somehow turn microformats into a technique for doing so. Vendors, authors, or anyone, can use the same techniques to raise proprietary data fidelity in HTML, but that doesn't turn them into a microformat. Data formats using these techniques achieve candidacy as a microformat when their use is widespread. Talk of general microformats doesn't make sense. Talk of microformats as technique also does not make sense. Talk of microformats as a group makes sense, but only when it refers to more than one actual microformat. When applied to people, "Microformateers" is probably better. Ryan, Thanks for helping to clear this up on the whatwg list, to some degree. Do we need to be more protective of our vocabulary? -Ben P.S. The definition I've given is what I understand microformats to be. AFAIK, there is no official definition, which may be contributing to the splintering of our vocabulary and mindshare. If I'm wrong I'm sure someone will correct me. From singpolyma at gmail.com Wed Dec 6 14:34:43 2006 From: singpolyma at gmail.com (Stephen Paul Weber) Date: Wed Dec 6 14:34:45 2006 Subject: [uf-discuss] Use of icons? In-Reply-To: <2007.66.17.182.210.1165425706.squirrel@webmail.nomadcode.com> References: <2007.66.17.182.210.1165425706.squirrel@webmail.nomadcode.com> Message-ID: <6991f8e00612061434w2387c6di4dd897d2f706fcc6@mail.gmail.com> Love the icons! As one who originally expressed interest in this concept I'm happy to see it come about :D One sadly missing icon seems to be an XOXO icon to replace the one I use at and elsewhere... --- Singpolyma On 12/6/06, Angus McIntyre wrote: > By now I imagine everyone has seen the elegant microformats icons offered > by Chris Messina and Wolfgang Bartelme at: > > http://www.bartelme.at/journal/archive/microformats_icons/ > http://www.factorycity.net/projects/microformats-icons/ > > What's not clear to me is what "best practice" for using these icons (or > any other microformats-related icons) would be, and Chris and Wolfgang > don't actually give any hints. > > I'd like to use them, as part of a general policy of promoting and > advertising microformatty goodness. The question in my mind is, should > they be used as decorative elements that flag the presence of particular > microformats within a page, or are there implementable actions that can be > associated with each icon? > > What will users expect, or what should they be educated to expect when > they see icons like these or even the 'standard' microformats icon? > > Angus > > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > -- - Stephen Paul Weber, Amateur Writer MSN/GTalk/Jabber: singpolyma@gmail.com ICQ/AIM: 103332966 BLOG: http://singpolyma-tech.blogspot.com/ From bewest at gmail.com Wed Dec 6 14:59:45 2006 From: bewest at gmail.com (Benjamin West) Date: Wed Dec 6 14:59:49 2006 Subject: [uf-discuss] species microformats & OpenSearch In-Reply-To: <002501c71906$33104170$9930c450$@ca> References: <002501c71906$33104170$9930c450$@ca> Message-ID: <8ad71be30612061459p59de5de6q31820c001f2f8050@mail.gmail.com> > .could ever contribute to the semantic web in a meaningful way & will stand > the test of taxonomic revisions I agree with this. It's unclear to me how the current proposal even relates to the research gathered, and what use cases it might support. Typically, microformat proposals are heavily influenced by the analysis of examples collected. I've tried doing this work at . Most of the useful examples look similar to one of the sites you mentioned: Aculepeira carbonarioides (Keyserling, 1892) Looks to me like most mentions of species don't contain much information about them, but rather link to to another page that does. To me this resembles tagging, where species mentioned is the tag, and the endpoint of the url is the resource representative of the tag. Perhaps with further analysis, we can modify hReview or xFolk to be useful for species, in order to model what is actually happening in the market. Can you: * elaborate on the kinds of use cases you would expect a species microformat to support * confirm whether or not the above model is the most common way of publishing species mentions * collect intances of the authoritative resources and their markup of the species * what is the most commonly published information (on the authoritative end) * how is it represented (on the authoritative end) Ben On 12/5/06, Shorthouse, David wrote: > Folks, > > I am a relative newcomer to microformats and come with a biological sciences > background so am most interested in the "species" microformat group of > discussions (http://microformats.org/wiki/species). > > Rod Page and I with contributions from Charles Roper have been having an > interesting discussion about OpenSearch on his iSpecies > (http://darwin.zoology.gla.ac.uk/~rpage/ispecies/) blog > (http://ispecies.blogspot.com/) as it relates to The Nearctic Spider > Database's use of some software called Zoom Search. Of particular concern to > me is: > > 1) using correct & appropriate nomenclature and, > 2) providing a means to aggregate the sorts of species pages produced as > exemplified by The Nearctic Spider Database > (http://canadianarachnology.dyndns.org/data/canada_spiders/). > > To that end, I now make use of uBio LSIDs & marked-up species pages with: > >

Theridion > agrifoliae Levi, 1957

> > .in the hopes that uBio's and other LSIDs will eventually contribute to the > semantic web in a taxonomically intelligent way. This in my opinion is the > way to go with microformats. I simply cannot comprehend how something like: > >

Theridion agrifoliae Levi, 1957

> > .could ever contribute to the semantic web in a meaningful way & will stand > the test of taxonomic revisions (i.e how do the current species microformats > deal with synonyms, homonyms, and other recognized nomenclature?). > > Finally, what steps have been taken to aggregate or make use of species > microformats and can OpenSearch play some sort of role here in taking the > next step? > > David P. Shorthouse > ------------------------------------------------------ > Department of Biological Sciences > CW-403, Biological Sciences Centre > University of Alberta > Edmonton, AB T6G 2E9 > Phone: 1-780-492-3080 > mailto:dps1@ualberta.ca > http://canadianarachnology.webhop.net > http://arachnidforum.webhop.net > ------------------------------------------------------ > > > > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > From dps1 at ualberta.ca Wed Dec 6 15:00:50 2006 From: dps1 at ualberta.ca (Shorthouse, David) Date: Wed Dec 6 15:00:39 2006 Subject: [uf-discuss] species microformats & OpenSearch In-Reply-To: References: <002501c71906$33104170$9930c450$@ca> Message-ID: <004001c7198a$600e2730$202a7590$@ca> >Rod Page and I with contributions from Charles Roper have been having an >interesting discussion about OpenSearch on his iSpecies >(http://darwin.zoology.gla.ac.uk/~rpage/ispecies/) blog >(http://ispecies.blogspot.com/) as it relates to The Nearctic Spider >Database's use of some software called Zoom Search. I couldn't find that discussion. Can you post specific URL(s), please? [David Shorthouse wrote:] http://www.blogger.com/comment.g?blogID=18671685&postID=116507514354753306 Your mark-up does not match the current proposal; the name will change from "species"; the URN in your example is not visible, and you have not (though that's optional) marked up the authority. >.in the hopes that uBio's and other LSIDs will eventually contribute to the >semantic web in a taxonomically intelligent way. Note that that's a hypothetical future development, which may or may not happen. Microformats are concerned with existing practices. [David Shorthouse wrote:] Which are? >This in my opinion is the way to go with microformats. What, specifically is? [David Shorthouse wrote:] Linking microformats with a system to track nomenclature like LSIDs & thus elevate the "human-readable" aspect of these to something more programmatically & taxonomically useful. >I simply cannot comprehend how something like: > >

Theridion agrifoliae Levi, 1957

> >.could ever contribute to the semantic web in a meaningful way I'm sorry that you cannot see that; and I hope to be able to persuade you otherwise - but note that your lack of comprehension in that regard is not a failing on behalf of the proposal. [David Shorthouse wrote:] And this gets me on-board & supportive of microformats how? At the very least, your example conveys more, and more semantic, information than simply:

Theridion agrifoliae Levi, 1957

>& will stand the test of taxonomic revisions How does plain text do that? [David Shorthouse wrote:] It doesn't. I don't follow your question. How do microformats do that? LSIDs CAN. As well as allowing a professional biologist to mark up the sort of thing you deal with, the proposal is intended to allow an author to indicate that in, say: I saw a Blackbird in John's garden or Birds seen from HMS Beagle included Diomedea exulans or We recommend that you buy our Rose 'peace' for your gardens that "Blackbird", "Diomedea exulans" and "Rose 'peace' " are species, and not "garden" or "Beagle". [David Shorthouse wrote:] These are rather trivial examples. As Bruce D'Arcus wrote earlier today: in the real practical world out there, people want to describe what they want to describe; not to conform to some limited set of terms that only get agreed to through some tortuous process of which the vast majority of people couldn't be bothered. [David Shorthouse wrote:] Sounds like microformats to the majority of species page providers in museums & other institutions. >(i.e how do the current species microformats >deal with synonyms, homonyms, and other recognized nomenclature?). I believe this has already been answered; though note that there are no "current species microformats", only a proposal for discussion. [David Shorthouse wrote:] So should I bother marking-up my species pages now or wait until there is evidence that they are actually being used in a taxonomically rigorous manner? From dps1 at ualberta.ca Wed Dec 6 15:27:53 2006 From: dps1 at ualberta.ca (Shorthouse, David) Date: Wed Dec 6 15:27:55 2006 Subject: [uf-discuss] species microformats & OpenSearch In-Reply-To: <8ad71be30612061459p59de5de6q31820c001f2f8050@mail.gmail.com> References: <002501c71906$33104170$9930c450$@ca> <8ad71be30612061459p59de5de6q31820c001f2f8050@mail.gmail.com> Message-ID: <004101c7198e$273f78b0$75be6a10$@ca> > .could ever contribute to the semantic web in a meaningful way & will stand > the test of taxonomic revisions I agree with this. It's unclear to me how the current proposal even relates to the research gathered, and what use cases it might support. Typically, microformat proposals are heavily influenced by the analysis of examples collected. I've tried doing this work at . Most of the useful examples look similar to one of the sites you mentioned: Aculepeira carbonarioides (Keyserling, 1892) Looks to me like most mentions of species don't contain much information about them, but rather link to to another page that does. To me this resembles tagging, where species mentioned is the tag, and the endpoint of the url is the resource representative of the tag. [David Shorthouse wrote:] Indeed, this is a lot like tagging and are nothing more than links to other species pages in an attempt to permit users a chance to quickly get to information about other species in the same Genus as the one on the currently visible page. Also in a trivial way, this is to permit search engine "spiders" a chance to navigate the thousands of pages. What is actually more useful from a taxonomic standpoint are the "Synonyms and Other Recognized Nomenclature" tables on each species page that are the 1:1 mappings of historic nomenclature to that currently recognized. These of course also have LSIDs. Perhaps with further analysis, we can modify hReview or xFolk to be useful for species, in order to model what is actually happening in the market. Can you: * elaborate on the kinds of use cases you would expect a species microformat to support [David Shorthouse wrote:] What I would ultimately hope for is a means to aggregate such species pages across multiple resources. This means some sort of scaffolding that is intelligent enough to know that a species with a microformat for Lycosa fuscula Thorell, 1875 and another for Pardosa fuscula (Thorell, 1875) refer to the very same species. A browser plug-in that found species microformats on the page could highlight these & provide something like a floating div to indicate current nomenclature in the event that a tagged name is not the currently recognized name. This would permit one unfamiliar (or familiar) with the species an opportunity to quickly recognize that the provided page may have useful information, but that the nomenclature is dated. * confirm whether or not the above model is the most common way of publishing species mentions [David Shorthouse wrote:] In fact, there is no model. The vast majority of similar species pages have no common ground, no tagging, and are merely free-form text with images. * collect intances of the authoritative resources and their markup of the species * what is the most commonly published information (on the authoritative end) [David Shorthouse wrote:] These would be peer-reviewed publications, most of which are paper-based. The ICZN and other organization have their rule-set for what constitutes a new species name, but there is little in place to programmatically tap into that data, though many organizations are making steps toward that ultimate goal. Speaking about spiders, the authoritative work for their nomenclature is the World Spider Catalog: http://research.amnh.org/entomology/spiders/catalog/INTRO1.html, which is essentially an HTML representation of a paper-based publication with no means to programmatically tap into the data. * how is it represented (on the authoritative end) [David Shorthouse wrote:] Unfortunately, I can't speak to that. Ben From andy at pigsonthewing.org.uk Wed Dec 6 15:31:28 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Wed Dec 6 15:33:02 2006 Subject: [uf-discuss] species microformats & OpenSearch In-Reply-To: <004001c7198a$600e2730$202a7590$@ca> References: <002501c71906$33104170$9930c450$@ca> <004001c7198a$600e2730$202a7590$@ca> Message-ID: In message <004001c7198a$600e2730$202a7590$@ca>, "Shorthouse, David" writes >>Rod Page and I with contributions from Charles Roper have been having an >>interesting discussion about OpenSearch on his iSpecies >>(http://darwin.zoology.gla.ac.uk/~rpage/ispecies/) blog >>(http://ispecies.blogspot.com/) as it relates to The Nearctic Spider >>Database's use of some software called Zoom Search. > >I couldn't find that discussion. Can you post specific URL(s), please? You didn't write that; I did. >[David Shorthouse wrote:] Please use a more standard quoting method, so that it's more apparent what you are saying, and so that what you're quoting doesn't appear to have been written by you. Thank you. If you're a windows user, you may find "QuoteRight": which is freeware, useful; though I believe that your mail client will support proper quoting by itself. You may also find: informative (section 3 especially) even though it's specifically aimed at uk.* usenet newsgroups. >http://www.blogger.com/comment.g?blogID=18671685&postID=116507514354753306 Thank you. I see that Charles pointed you at some of the introductory pages about Microformats, which should have allayed some of the concerns and misapprehensions in your original post here. >Microformats are concerned with existing practices. >[David Shorthouse wrote:] >Which are? ...Documented on the *.examples pages. >>This in my opinion is the way to go with microformats. > >What, specifically is? >[David Shorthouse wrote:] >Linking microformats with a system to track nomenclature like LSIDs & thus >elevate the "human-readable" aspect of these to something more >programmatically & taxonomically useful. Then you appear to have a fundamental misunderstanding of what microformats are about. You also appear to give an answer specific to "species", when your previous comment was apparently about microformats, plural and general. >>I simply cannot comprehend how something like: >> >>

Theridion agrifoliae Levi, 1957

>> >>.could ever contribute to the semantic web in a meaningful way > >I'm sorry that you cannot see that; and I hope to be able to persuade >you otherwise - but note that your lack of comprehension in that regard >is not a failing on behalf of the proposal. >[David Shorthouse wrote:] >And this gets me on-board & supportive of microformats how? Why would you expect your admitted lack of comprehension to do that? >>& will stand the test of taxonomic revisions > >How does plain text do that? >[David Shorthouse wrote:] >It doesn't. I don't follow your question. How do microformats do that? They are not intended to. Why would you suppose otherwise. >LSIDs CAN. Indeed. And LSIDs could be marked up, using the current proposal. >As well as allowing a professional biologist to mark up the sort of >thing you deal with, the proposal is intended to allow an author to >indicate that in, say: > > I saw a Blackbird in John's garden > >or > > Birds seen from HMS Beagle included Diomedea exulans > >or > We recommend that you buy our Rose 'peace' for your gardens > >that "Blackbird", "Diomedea exulans" and "Rose 'peace' " are species, >and not "garden" or "Beagle". >[David Shorthouse wrote:] >These are rather trivial examples. They are common examples. >As Bruce D'Arcus wrote earlier today: > > in the real practical world out there, people want to describe > what they want to describe; not to conform to some limited set > of terms that only get agreed to through some tortuous process > of which the vast majority of people couldn't be bothered. >[David Shorthouse wrote:] >Sounds like microformats to the majority of species page providers in >museums & other institutions. You have spoken to them all?!? In any case, microformats are not just for people in museums and other institutions. >>(i.e how do the current species microformats >>deal with synonyms, homonyms, and other recognized nomenclature?). > >I believe this has already been answered; though note that there are no >"current species microformats", only a proposal for discussion. >[David Shorthouse wrote:] >So should I bother marking-up my species pages now or wait until there is >evidence that they are actually being used in a taxonomically rigorous >manner? Why would you expect them to be used in such a manner? That's not the problem they're intended to solve. -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From andy at pigsonthewing.org.uk Wed Dec 6 15:35:30 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Wed Dec 6 15:37:06 2006 Subject: [uf-discuss] species microformats & OpenSearch In-Reply-To: <8ad71be30612061459p59de5de6q31820c001f2f8050@mail.gmail.com> References: <002501c71906$33104170$9930c450$@ca> <8ad71be30612061459p59de5de6q31820c001f2f8050@mail.gmail.com> Message-ID: In message <8ad71be30612061459p59de5de6q31820c001f2f8050@mail.gmail.com>, Benjamin West writes >> .could ever contribute to the semantic web in a meaningful way & will stand >> the test of taxonomic revisions >I agree with this. You may well be right - but since dealing with "taxonomic revisions" is entirely outside the scope of uFs, so what? >Typically, microformat proposals are heavily influenced by the >analysis of examples collected. I've tried doing this work at >. I thought you gave up part way through doing that? >Most of the useful examples "useful" in what way? >look similar to one of the sites you mentioned: > href="/data/spiders/14441" > onMouseOver="window.status='';return true" > title='Click for species description'> > Aculepeira carbonarioides > (Keyserling, 1892) > > >Looks to me like most mentions of species don't contain much >information about them, but rather link to to another page that does. I dispute that that's the case. >Perhaps with further analysis, we can modify hReview or xFolk to be >useful for species, in order to model what is actually happening in >the market. What "market"? -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From andy at pigsonthewing.org.uk Wed Dec 6 15:51:02 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Wed Dec 6 15:52:30 2006 Subject: [uf-discuss] species microformats & OpenSearch In-Reply-To: <002b01c71952$2244dee0$66ce9ca0$@ca> References: <002501c71906$33104170$9930c450$@ca> <328B8A6C-C308-4455-AA4E-94E472660EEF@randomchaos.com> <002b01c71952$2244dee0$66ce9ca0$@ca> Message-ID: In message <002b01c71952$2244dee0$66ce9ca0$@ca>, "Shorthouse, David" writes >The advantage of the LSIDs is that they may act as a mapping catalog >that is capable of drawing the lines from old names (or even current >names that have not been fully accepted) to current nomenclature. >Merely using "Theridion agrifoliae" I would argue is not even enough >for humans. What proportion of species references *currently on the web* [1] use an LSID, and what proportion use a binominal or suchlike? Hint: Google finds 105 for "Theridion agrifoliae"; and *zero* for "3561403" + "Theridion agrifoliae" Google finds about 504,000 for "parus major"; and *zero" for "384 8440" + "parus major" Note also that a search for the above boinominals on the uBio website: returns the relevant LSIDs' one use-case for the microformat would be to find the binominal on a web page, and pass it to uBio, in order to return the LSID. [1] e.g. those at -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From bewest at gmail.com Wed Dec 6 15:58:47 2006 From: bewest at gmail.com (Benjamin West) Date: Wed Dec 6 15:58:51 2006 Subject: [uf-discuss] species microformats & OpenSearch In-Reply-To: References: <002501c71906$33104170$9930c450$@ca> <8ad71be30612061459p59de5de6q31820c001f2f8050@mail.gmail.com> Message-ID: <8ad71be30612061558v60dd6859u54519c8fe7a3b2aa@mail.gmail.com> > What "market"? Market may have several meanings: * the mindshare of developers * documents on the web * formats to represent data Eg, HTML is the market leader in terms of web publishing formats, and is a natural choice for most developers because it is already familiar and well supported. This example embodies all three meanings, and is similar to what I meant. From scott at randomchaos.com Wed Dec 6 15:59:27 2006 From: scott at randomchaos.com (Scott Reynen) Date: Wed Dec 6 15:59:37 2006 Subject: [uf-discuss] species microformats & OpenSearch In-Reply-To: References: <002501c71906$33104170$9930c450$@ca> <8ad71be30612061459p59de5de6q31820c001f2f8050@mail.gmail.com> Message-ID: On Dec 6, 2006, at 5:35 PM, Andy Mabbett wrote: >>> .could ever contribute to the semantic web in a meaningful way & >>> will stand >>> the test of taxonomic revisions >> I agree with this. > > You may well be right - but since dealing with "taxonomic > revisions" is > entirely outside the scope of uFs, so what? I think I agree with Andy on this, but I'm finding it difficult to read past what appears to me to be unhelpful hostility. People change names, but hCard doesn't account for this. Publishers are expected to update their hCards when names change, or have invalid hCards, because name changes are an edge case that shouldn't inconvenience publishers in general by making the microformat less clear. Are species name changes any different? Peace, Scott From andy at pigsonthewing.org.uk Wed Dec 6 16:03:22 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Wed Dec 6 16:04:39 2006 Subject: [uf-discuss] species microformats & OpenSearch In-Reply-To: <004101c7198e$273f78b0$75be6a10$@ca> References: <002501c71906$33104170$9930c450$@ca> <8ad71be30612061459p59de5de6q31820c001f2f8050@mail.gmail.com> <004101c7198e$273f78b0$75be6a10$@ca> Message-ID: In message <004101c7198e$273f78b0$75be6a10$@ca>, "Shorthouse, David" writes >[David Shorthouse wrote:] > >Indeed, this is a lot like tagging and are nothing more than links to other >species pages in an attempt to permit users a chance to quickly get to >information about other species in the same Genus as the one on the >currently visible page. Also in a trivial way, this is to permit search >engine "spiders" a chance to navigate the thousands of pages. I don't think the above makes any sense. >What is actually more useful from a taxonomic standpoint are the "Synonyms >and Other Recognized Nomenclature" tables on each species page that are the >1:1 mappings of historic nomenclature to that currently recognized. These of >course also have LSIDs. and could again be interrogated by a user agent/ tool which took a marked-up binomial and passed it to the relevant search page. >* confirm whether or not the above model is the most common way of >publishing species mentions >[David Shorthouse wrote:] >In fact, there is no model. The vast majority of similar species pages have >no common ground, no tagging, and are merely free-form text with images. Quite. And that's what the current proposal addresses. >Speaking about spiders, the authoritative work for their nomenclature >is the World Spider Catalog: >http://research.amnh.org/entomology/spiders/catalog/INTRO1.html, which is >essentially an HTML representation of a paper-based publication with no >means to programmatically tap into the data. The current proposal provides a means for a user agent/ tool to programmatically tap into such data. -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From andy at pigsonthewing.org.uk Wed Dec 6 16:17:39 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Wed Dec 6 16:19:25 2006 Subject: [uf-discuss] species microformats & OpenSearch In-Reply-To: References: <002501c71906$33104170$9930c450$@ca> <8ad71be30612061459p59de5de6q31820c001f2f8050@mail.gmail.com> Message-ID: <$ncVQf3j21dFFwT0@pigsonthewing.org.uk> In message , Scott Reynen writes >On Dec 6, 2006, at 5:35 PM, Andy Mabbett wrote: > >>>> .could ever contribute to the semantic web in a meaningful way & >>>>will stand >>>> the test of taxonomic revisions >>> I agree with this. >> >> You may well be right - but since dealing with "taxonomic >>revisions" is >> entirely outside the scope of uFs, so what? > >I think I agree with Andy on this, but I'm finding it difficult to >read past what appears to me to be unhelpful hostility. I'm trying not to let such attitudes get to me. >People change names, but hCard doesn't account for this. Publishers >are expected to update their hCards when names change, or have invalid >hCards, because name changes are an edge case that shouldn't >inconvenience publishers in general by making the microformat less >clear. Are species name changes any different? Yes; there are "definitive" web sites which will accept a species' "out-of-date" binominal name (passed, perhaps, by a user agent/ tool parsing a microformat according to the current proposal) and return the "definitive" current version (or alternatives where a species has been "split" into two). There are no equivalents for renamed people. -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From andy at pigsonthewing.org.uk Wed Dec 6 16:22:41 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Wed Dec 6 16:24:10 2006 Subject: [uf-discuss] species microformats & OpenSearch In-Reply-To: <8ad71be30612061558v60dd6859u54519c8fe7a3b2aa@mail.gmail.com> References: <002501c71906$33104170$9930c450$@ca> <8ad71be30612061459p59de5de6q31820c001f2f8050@mail.gmail.com> <8ad71be30612061558v60dd6859u54519c8fe7a3b2aa@mail.gmail.com> Message-ID: In message <8ad71be30612061558v60dd6859u54519c8fe7a3b2aa@mail.gmail.com>, Benjamin West writes >> What "market"? > >Market may have several meanings: >* the mindshare of developers >* documents on the web >* formats to represent data " 'When I use a word,' Humpty Dumpty said in a rather scornful tone, 'it means just what I choose it to mean - neither more nor less.' " -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From andy at pigsonthewing.org.uk Wed Dec 6 16:26:15 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Wed Dec 6 16:26:32 2006 Subject: [uf-discuss] species microformats & OpenSearch In-Reply-To: <$ncVQf3j21dFFwT0@pigsonthewing.org.uk> References: <002501c71906$33104170$9930c450$@ca> <8ad71be30612061459p59de5de6q31820c001f2f8050@mail.gmail.com> <$ncVQf3j21dFFwT0@pigsonthewing.org.uk> Message-ID: In message <$ncVQf3j21dFFwT0@pigsonthewing.org.uk>, Andy Mabbett writes >Yes; Insert: "but only in that" >there are "definitive" web sites which will accept a species' "out-of- >date" binominal name -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From dps1 at ualberta.ca Wed Dec 6 17:21:48 2006 From: dps1 at ualberta.ca (Shorthouse, David) Date: Wed Dec 6 17:21:55 2006 Subject: [uf-discuss] species microformats & OpenSearch In-Reply-To: References: <002501c71906$33104170$9930c450$@ca> <328B8A6C-C308-4455-AA4E-94E472660EEF@randomchaos.com> <002b01c71952$2244dee0$66ce9ca0$@ca> Message-ID: <004801c7199e$1149e0d0$33dda270$@ca> >The advantage of the LSIDs is that they may act as a mapping catalog >that is capable of drawing the lines from old names (or even current >names that have not been fully accepted) to current nomenclature. >Merely using "Theridion agrifoliae" I would argue is not even enough >for humans. You wrote (START): What proportion of species references *currently on the web* [1] use an LSID, and what proportion use a binominal or suchlike? Hint: Google finds 105 for "Theridion agrifoliae"; and *zero* for "3561403" + "Theridion agrifoliae" Google finds about 504,000 for "parus major"; and *zero" for "384 8440" + "parus major" Note also that a search for the above boinominals on the uBio website: returns the relevant LSIDs' one use-case for the microformat would be to find the binominal on a web page, and pass it to uBio, in order to return the LSID. [1] e.g. those at You wrote (END) [David Shorthouse wrote:] And this is exactly what uBio already provides with their LinkIT tool (http://names.mbl.edu/tools/linkit.php) and essentially nullifies the need for microformat mark-up. I previously argued with you on my forum (http://canadianarachnology.dyndns.org/forum/viewtopic.php?t=118) this point and you provided no compelling argument for me to spend effort marking up my pages with microformat. A glib reply was not convincing. If you want to sell this initiative, I'd suggest more constructive arguments. There must be a reason why I am one of the first GBIF-providing resources to consider marking-up the pages I serve. I argue that using such generic microformats as "species" or "taxon" provides no valuable information & is no better than having binomen. In fact, I would argue that using such mark-up may dangerously provide mis-information if not intelligently implemented. Take for example a politically-charged scenario where a genus receives revision, species renamed, and consequently erroneously struck from a red-list merely because the name cannot then be found via a hypothetical web page aggregator that uses microformats. I have no fundamental problem with microformats; I believe there is a responsibility here to do it right and not simply provide "something" because "something" is better than nothing. . From mikeschinkel at gmail.com Wed Dec 6 20:52:49 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Wed Dec 6 20:52:56 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: Message-ID: <031501c719bb$8f2e8d80$0702a8c0@Guides.local> Bruce D'Arcus wrote: >> RDFa includes namespacing, the lack of which is already a problem in microformats (witness hCite and the serious awkwardness that title will be indicate using fn), and which will grow over time as more and more people want to mark up their content. >> Moreover, the need to write dedicate code for each new microformat will also present serious scalability problems. >> Finally, that there's no model at the heart of microformats with clear extension rules means that the vaunted social process here is a mess. >> It's all centralized, and people get frustrated when their pet property isn't included because they know what that means: the tools written for the blessed microformats won't see them. I agree with your comments. Whereas I think XML namespaces are too difficult for widespread adoption in HTML markup, I think the lack of any similar scope mechanism for Microformats and the resistance of some in the Microformat to prepare Microformats for scaling in usage and application mean that Microformats may end up being remembered as "a good idea at the time" but quite possibly not in use several years out. Scott Reynen wrote: >> I think it's just a limited goal of solving specific problems as simply as possible. If people want to solve general problems without the constraints of keeping it simple for publishers, I'd say they should do that somewhere else. I think you are creating a false dichotomy. I do agree that RDF is too difficult, but I don't think addressing the issues in another way would necessarily sacrifice ease of use. David Janes wrote: >> The best part about microformats (IMHO) is not the class and rel and abbr stuff, but the fact that it deliberately constrains itself to real problems that people are actually having. But only those real problems, as Bruce pointed out, that "conform to some limited set of terms that only get agreed to through some tortuous process of which the vast majority of people couldn't be bothered." Benjamin West wrote: >> Talk of general microformats doesn't make sense. Talk of microformats as technique also does not make sense. If that is true, then having Microformat Design Patterns[1] doesn't make sense. Which is it? The core problem is no strategies have been adopted to avoid naming collisions, and to avoid having the whole concept self destruct from it's own weight of complexity. People who want to contribute but can't because the centralized Microformat community is not interested will go off and create their own and names start clashing, we'll just be left with one big mess. Most of the Microformat community seems to want to keep Microformats a tight knit club focused on a small number of use cases that reviews and approves everything, declining things they don't like, but I think there is really an obligation to the Internet at large to address how to scale the process because Microformats squat on a scare resource (names in classes.) With great power comes great responsibility; Microformats has a responsibility to the web at large to ensure Microformats can scale, but all I've seen is resistence to even consider that (which is one of the reason's I've been quiet lately.) -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ [1] http://microformats.org/wiki/Main_Page#Design_Patterns From bewest at gmail.com Wed Dec 6 23:47:18 2006 From: bewest at gmail.com (Benjamin West) Date: Wed Dec 6 23:47:22 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <031501c719bb$8f2e8d80$0702a8c0@Guides.local> References: <031501c719bb$8f2e8d80$0702a8c0@Guides.local> Message-ID: <8ad71be30612062347i1396677ap1a5e3f74ca5eb660@mail.gmail.com> > Benjamin West wrote: > >> Talk of general microformats doesn't make sense. Talk of microformats as > technique also does not make sense. > If that is true, then having Microformat Design Patterns[1] doesn't make > sense. Which is it? I'm not sure what you mean. A design pattern is a technique, which is separate from what a microformat is. A microformat is an application of several techniques to a specific end. When some techniques prove successful, they become patterns. The techniques are means for generalized extensions, while a microformat is a specific application of those techniques for a specific extension. Microformats exhibit emergent characteristics from wide usage on the web; this characteristic means that these formats only exist because they have already scaled --even before they were borne. So I guess I'm not sure what the concern for scaling is. Ben From andy at pigsonthewing.org.uk Thu Dec 7 01:15:29 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Thu Dec 7 01:17:12 2006 Subject: [uf-discuss] species microformats & OpenSearch In-Reply-To: <004801c7199e$1149e0d0$33dda270$@ca> References: <002501c71906$33104170$9930c450$@ca> <328B8A6C-C308-4455-AA4E-94E472660EEF@randomchaos.com> <002b01c71952$2244dee0$66ce9ca0$@ca> <004801c7199e$1149e0d0$33dda270$@ca> Message-ID: In message <004801c7199e$1149e0d0$33dda270$@ca>, "Shorthouse, David" writes >ou wrote (END) >[David Shorthouse wrote:] Please note my earlier comment on quoting formats. >And this is exactly what uBio already provides with their LinkIT tool >(http://names.mbl.edu/tools/linkit.php) and essentially nullifies the >need for microformat mark-up. I fail to see how you can claim that the uBio "nullifies the need for microformat markup"; when it provides virtually none of the functionally provided by microformats. I refer you again to the initial proposal: Imagine viewing a web page with a reference to a species - and being able to use an add-on to you browser to be taken directly to information about that species, on, say, Wikipedia, or Wikispecies, or Google Images, or another site, such as in an academic database, of your choosing. Your software would automatically know to search site A if the scientific name referred to a moth, site B for a bird, and site C for a plant - and you could set your preferences as to which sites those were to be, and in which order two or more were to be searched (e.g. for moths, try UK Moths (http://ukmoths.org.uk/) first, if not found try The Global Lepidoptera Names Index (http://www.nhm.ac.uk/research-curation/projects/lepindex/index.h tml)). Or supposing someone writes a long, chronologically-ordered web page about all the birds, insects, mammals and plants they saw on a wildlife safari, with lots of prose description about the paces where they saw them and the people they were with, but you want to extract a list of species, sorted into alphabetical order within taxonomic class (birds first, then insects then...) or in taxonomic order. Those are just two of the things a "species" microformat might do for you. Please explain how uBio does those things; taking: and: as test cases. >I previously argued with you on my forum (http://canadianarachnology.dy >ndns.org/forum/viewtopic.php?t=118) this point and you provided no >compelling argument for me to spend effort marking up my pages with >microformat. I wasn't aware that you were the person with whom I'd had that discussion, some months ago. Nor was I aware that the discussion had continued, since your forum does not appear to send e-mail notices of further replies (leastways , I received none). I note also that Charles Roper, my co-proponent of this proposal, subsequently gave you a lengthy reply. >A glib reply was not convincing. Nor was one given. My reply may have been short, but it was accurate and pertinent. >I argue that using such generic microformats as "species" or "taxon" >provides no valuable information & is no better than having binomen. And I have already shown you how it does; nor is having binomen a bad thing. > In fact, I would argue that using such mark-up may dangerously provide >mis-information if not intelligently implemented. Unfounded scare-mongering. > Take for example a politically-charged scenario where a genus receives >revision, species renamed, and consequently erroneously struck from a >red-list merely because the name cannot then be found via a >hypothetical web page aggregator that uses microformats. Such bizarrely hypothetical speculation - not to mention the political slant - is way outside the scope of microformats. >I have no fundamental problem with microformats; I believe there is a >responsibility here to do it right and not simply provide "something" >because "something" is better than nothing. So do I. However, you don't appear to see, or to appreciate, what the "it" is that we're trying to do. -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From brian.suda at gmail.com Thu Dec 7 04:02:22 2006 From: brian.suda at gmail.com (brian suda) Date: Thu Dec 7 04:02:37 2006 Subject: [uf-discuss] New Microformats Cheatsheet PDF In-Reply-To: References: <200612052141.kB5Lf2Im001427@microformats.org> Message-ID: <457802CE.1010009@gmail.com> Ryan Cannon wrote: > ... I till prefer ?, + and *, as I have to continually move my > eye between the two charts in order to remember which is which. I would > remember ?, + and *. --- while i agree, i am trying to strike a happy balance between those of use who KNOW the REGEX syntax and those who don't have a Computer Science degree. The '?' tends to look like "maybe, we don't know" or some sort of image/character is missing. I don't claim to be a designer, but something with the look and feel of the '?' doesn't quite sit right with my eye at the moment - but i'll have a play around and see if i can't work something out. > Perhaps instead of the table on the right, which duplicates the other > information on the page, you could have a similar column to the right > of each class name, with either and symbols for occurrence: --- the tricky thing is that you still need to know what that cardinality is with respect to a given format. URL in hCard is 0-*, whereas URL in hCalendar is 0-1. > Regardless, moving the class name requirements closer to the structure > list will decrease the amount of time a reader takes to look up the > the information. --- i agree, originally the only way to tell the cardinality was to typography of the text, bold, italics, bold-italics, or normal. The characters on the right were a recent addition - and i couldn't just bold/italicize those words because the cardinality depends on the specific microformat. I know on the wiki there has been work to have typography and to add the 'indicator' characters. This is something that might make it into the next cheatsheet, or again i am trying to strike a happy balance between the folks who know REGEX and those who barely know HTML. saying "class="vcard"? might get "literally" cut-and-pasted into their HTML. One of the things i had considered was to allow the master InDesign File to be downloaded as well, so people could re-mix the information in any way they wanted... i don't think i'm quite ready for that until the data itself is more stable and error free. At that point, folks can do what they like and know their version is pretty reliable. Thanks for all the suggestions, -brian From costello at mitre.org Thu Dec 7 05:08:59 2006 From: costello at mitre.org (Costello, Roger L.) Date: Thu Dec 7 05:05:35 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <031501c719bb$8f2e8d80$0702a8c0@Guides.local> Message-ID: Mike Schinkel wrote: > The core problem is no strategies have been adopted to avoid naming > collisions, and to avoid having the whole concept self destruct from it's > own weight of complexity. People who want to contribute but can't because > the centralized Microformat community is not interested will go off and > create their own and names start clashing, we'll just be left with one big > mess. > Most of the Microformat community seems to want to keep Microformats a tight > knit club focused on a small number of use cases that reviews and approves > everything, declining things they don't like, but I think there is really an > obligation to the Internet at large to address how to scale the process > because Microformats squat on a scare resource (names in classes.) Mike, you've raised some excellent concerns. It fundamentally boils down to an issue of interoperability. If the Microformat's community splinters and, say, multiple versions of hCard are created then we immediately have an interoperability problem. Tantek calls namespaces an enabler of stovepipes. I hope that Tantek will weigh in on this issue. In the past he has addressed this issue, but a regular repeat is very worthwhile I believe. It strikes at the very heart of the Microformat's philosophy, and the very heart of achieving interoperability on the Web. /Roger From dps1 at ualberta.ca Thu Dec 7 07:56:16 2006 From: dps1 at ualberta.ca (Shorthouse, David) Date: Thu Dec 7 07:56:20 2006 Subject: [uf-discuss] species microformats & OpenSearch In-Reply-To: References: <002501c71906$33104170$9930c450$@ca> <328B8A6C-C308-4455-AA4E-94E472660EEF@randomchaos.com> <002b01c71952$2244dee0$66ce9ca0$@ca> <004801c7199e$1149e0d0$33dda270$@ca> Message-ID: <004e01c71a18$3afd8920$b0f89b60$@ca> Please note my earlier comment on quoting formats. [David Shorthouse wrote:] Sorry, you'll just have to tolerate it. Until Microsoft updates Office 2007 to deal with this possible bug with text email, I refuse to install 3rd party plug-ins. Imagine viewing a web page with a reference to a species - and being able to use an add-on to you browser to be taken directly to information about that species, on, say, Wikipedia, or Wikispecies, or Google Images, or another site, such as in an academic database, of your choosing. [David Shorthouse wrote:] The key word here is "imagine". Please show me where a species microformat mark-up does this. uBio's LinkIT tool recognizes all the binomen on a submitted webpage and creates "links" to recognized scientific bodies of work where one can be assured that the name is valid, or to receive the species' current nomenclature. It would be trivial for them to also produce a species list from such outputs or to permit a user to select what site they would like to be redirected to for more information. This, without any microformats. Your software would automatically know to search site A if the scientific name referred to a moth, site B for a bird, and site C for a plant - and you could set your preferences as to which sites those were to be, and in which order two or more were to be searched (e.g. for moths, try UK Moths (http://ukmoths.org.uk/) first, if not found try The Global Lepidoptera Names Index (http://www.nhm.ac.uk/research-curation/projects/lepindex/index.h tml)). [David Shorthouse wrote:] And what does a microformat browser plug-in do when it comes across a species name, _Agathis montana_ if the individual who created the mark-up did not indicate that this species is a wasp and not a conifer (they share the same name, which is perfectly acceptable because they are in different Kingdoms). I wasn't aware that you were the person with whom I'd had that discussion, some months ago. Nor was I aware that the discussion had continued, since your forum does not appear to send e-mail notices of further replies (leastways , I received none). I note also that Charles Roper, my co-proponent of this proposal, subsequently gave you a lengthy reply. [David Shorthouse wrote:] Your copy & pasted post to the forum I maintain was no better than spam. Had you took the time to read through the registration process, you would have noticed that email replies are not provided. And I have already shown you how it does; nor is having binomen a bad thing. [David Shorthouse wrote:] Sorry, you have not. > In fact, I would argue that using such mark-up may dangerously provide >mis-information if not intelligently implemented. Unfounded scare-mongering. > Take for example a politically-charged scenario where a genus receives >revision, species renamed, and consequently erroneously struck from a >red-list merely because the name cannot then be found via a >hypothetical web page aggregator that uses microformats. Such bizarrely hypothetical speculation - not to mention the political slant - is way outside the scope of microformats. [David Shorthouse wrote:] And why should it be? Are not microformats a step toward the semantic web? As it stands now, I am no more convinced that a species or taxon microformat is of any use to me or someone visiting the pages I produce. I receive no value because nothing is linked to current taxonomies and those visiting the pages receive no demonstrable value. I can see how microformats might be useful in some situations, but for taxonomic productions like species pages, you have lost a potential supporter. Until you can demonstrate how microformats for taxa are linked to works like Species2000 & there is an obvious attempt to accommodate the very dynamic and often problematic nature of binomen (e.g. with ties to LSIDs), I won't mark-up any of the species pages I host. There is no point in replying to me, I have unsubscribed from this listserv. From ssriram at gmail.com Thu Dec 7 08:23:57 2006 From: ssriram at gmail.com (S. Sriram) Date: Thu Dec 7 08:24:03 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats References: <031501c719bb$8f2e8d80$0702a8c0@Guides.local> Message-ID: <004b01c71a1c$19c18d70$0367c33f@sitsam> From: "Mike Schinkel" > because Microformats squat on a scare resource (names in classes.) > This is not a scarce resource, people can (and are) naming classes as they choose. Any constraint happens at the parsing stage, since microformat-aware parsers look for specific class names etc. (see below) From: "Costello, Roger L." > down to an issue of interoperability. If the Microformat's community > splinters and, say, multiple versions of hCard are created then we > immediately have an interoperability problem. > No, this is merely a rendering problem. From the microformat hCard parsing page [1] >forward compatible parsing >When parsing the contents of an hCard, any unrecognized class names must be >ignored. >Similarly, unrecognized values for hCard properties must also be >ignored. So, if one wanted to extend hCard with additional fields i.e. blog-url, activity-url they are free to do so. Generic parsers/renders *will not barf* and simply discard the superset. Specific parsers/renderes would be needed however to accomodate this. In other words, the constraints imposed by microformats.org should not effect others. They can leverage off of existing microforamtted-objects, build their own alongwith corresponding parsers/renderes and in browsers that only understand standard microformats, they most likely will degrade gracefully and the subset be parseable/renderable [1] http://microformats.org/wiki/hcard-parsing S. Sriram From tdrake at yahoo-inc.com Thu Dec 7 09:47:09 2006 From: tdrake at yahoo-inc.com (Ted Drake) Date: Thu Dec 7 09:47:22 2006 Subject: [uf-discuss] hrecipe examples In-Reply-To: Message-ID: <002201c71a27$b80831e0$a7dd15ac@ds.corp.yahoo.com> Hi All Are there any examples of an hrecipe encoded page? I realize it is still in development. I'd like to see if there has been any progress made and/or something to go by. I've looked at the twiki and there seems to be examples of recipe pages, but I don't see any hrecipe encoding on them. Thanks Ted Drake From ryan at technorati.com Thu Dec 7 10:58:14 2006 From: ryan at technorati.com (Ryan King) Date: Thu Dec 7 10:58:20 2006 Subject: [uf-discuss] Issue with "fn org" when also organization unit In-Reply-To: <21e523c20611251252q17ecdc8fv9477a92d80bff349@mail.gmail.com> References: <21e523c20611250821q3d95dd6bib85bed5a276cdd73@mail.gmail.com> <1bc4603e0611251208n372d8d8akce1ef624eb1a26d7@mail.gmail.com> <21e523c20611251252q17ecdc8fv9477a92d80bff349@mail.gmail.com> Message-ID: <2EF693E6-BA82-441E-B90D-B3651B336AEB@technorati.com> Mine too. I think that the org-fn rule should state something to the effect that "if organization-name is given, then if fn and organization-name match, then the hcard is an organization hcard". I've added this as an issue on http://microformats.org/wiki/hcard-issues -ryan On Nov 25, 2006, at 12:52 PM, David Janes wrote: > This would be my preferred solution, but it doesn't conform to the Org > Contact Info rule [1]. > > Regards, etc... > > [1] http://microformats.org/wiki/hcard#Organization_Contact_Info > > On 11/25/06, Chris Messina wrote: >> On 11/25/06, David Janes wrote: >> >> > To make it an organization hCard, I need somehow to have org == fn, >> > while still independently expressing the -unit. Something like this >> > ... >> > >> > ABC, Inc., >> > >> > North American Division >> > >> > >> > ... which strikes me as inadequate. Thoughts? >> >> Why not: >> >> >> ABC, Inc., >> North American Division >> >> >> I dunno if that's legit, but just another class ordering. >> >> Chris >> >> -- >> Chris Messina >> Citizen Provocateur & >> Open Source Ambassador-at-Large >> Work: http://citizenagency.com >> Blog: http://factoryjoe.com/blog >> Cell: 412 225-1051 >> Skype: factoryjoe >> This email is: [ ] bloggable [X] ask first [ ] private >> _______________________________________________ >> microformats-discuss mailing list >> microformats-discuss@microformats.org >> http://microformats.org/mailman/listinfo/microformats-discuss >> > > > -- > David Janes > Founder, BlogMatrix > http://www.blogmatrix.com > http://www.onamine.com > http://blogmatrix.blogmatrix.com > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss -- Ryan King ryan@technorati.com From ryan at technorati.com Thu Dec 7 11:04:54 2006 From: ryan at technorati.com (Ryan King) Date: Thu Dec 7 11:04:58 2006 Subject: [uf-discuss] Implied hCard (was: Is class="vcard fn" illegal?) In-Reply-To: <99A81413-9BD5-415B-83CB-B6831C72E11F@randomchaos.com> References: <200611261931.kAQJVCL0011297@microformats.org> <77CDD08B-45F6-437D-91C7-AB5BFAD0B9BF@technorati.com> <99A81413-9BD5-415B-83CB-B6831C72E11F@randomchaos.com> Message-ID: <799911F2-8B41-4467-9200-4C409C8F56F8@technorati.com> On Nov 30, 2006, at 11:55 AM, Scott Reynen wrote: > On Nov 30, 2006, at 1:24 PM, Ryan King wrote: >> Why do you say that the @href would be the FN? AFAIK, the the spec >> doesn't state this and no implementation does this. > > It's hard to tell what people are responding to when they top-post > replies, but I believe what Ryan Cannon wrote above was in response > to this: Agreed. Reminder to everyone - top posting is against the mailing list policies [1]. I don't want to nag anyone about top posting, so don't do it. :D 1. http://microformats.org/mailinglists-policies/ -ryan -- Ryan King ryan@technorati.com From ryan at technorati.com Thu Dec 7 11:18:21 2006 From: ryan at technorati.com (Ryan King) Date: Thu Dec 7 11:18:28 2006 Subject: [uf-discuss] hrecipe examples In-Reply-To: <002201c71a27$b80831e0$a7dd15ac@ds.corp.yahoo.com> References: <002201c71a27$b80831e0$a7dd15ac@ds.corp.yahoo.com> Message-ID: <28D8C9FE-662E-46D6-9724-22C0BDD4EA7F@technorati.com> On Dec 7, 2006, at 9:47 AM, Ted Drake wrote: > Hi All > > Are there any examples of an hrecipe encoded page? > I realize it is still in development. I'd like to see if there has > been any > progress made and/or something to go by. > > I've looked at the twiki and there seems to be examples of recipe > pages, but > I don't see any hrecipe encoding on them. There is no hRecipe. There is research into a recipe microformat, but there is no microformat (yet?). -ryan -- Ryan King ryan@technorati.com From ryan at technorati.com Thu Dec 7 11:32:23 2006 From: ryan at technorati.com (Ryan King) Date: Thu Dec 7 11:32:27 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: References: <005101c71860$c22b1980$0702a8c0@Guides.local> Message-ID: <794ED615-68B7-4486-993A-3039E3A3E87B@technorati.com> On Dec 5, 2006, at 5:07 AM, Bruce D'Arcus wrote: > On 12/5/06, Mike Schinkel wrote: >> For those on this list who are not following [whatwg], here is an >> interesting thread about inability to use Microformats: >> >> http://listserver.dreamhost.com/pipermail/whatwg-whatwg.org/2006- >> December/00 >> 8462.html >> >> I wonder if his issues can be addressed? > > I think the only way it can be addressed is with some effort to > harmonize microformats and RDFa, which is not going to happen for what > seem to me largely political reasons. I'd say it's much more like 'philosophical differences'. -ryan From ryan at technorati.com Thu Dec 7 11:34:55 2006 From: ryan at technorati.com (Ryan King) Date: Thu Dec 7 11:35:00 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <002001c7188d$37331b20$0367c33f@sitsam> References: <005101c71860$c22b1980$0702a8c0@Guides.local> <002001c7188d$37331b20$0367c33f@sitsam> Message-ID: <0957C68A-52B6-4A8E-9673-70599506353C@technorati.com> On Dec 5, 2006, at 8:48 AM, S. Sriram wrote: > From: "Mike Schinkel" > >> http://listserver.dreamhost.com/pipermail/whatwg-whatwg.org/2006- >> December/00 >> 8462.html >> >> I wonder if his issues can be addressed? > > How about a distributed parser-discovery service What's wrong with GRDDL [http://www.w3.org/2004/01/rdxh/spec]? -ryan From ryan at technorati.com Thu Dec 7 11:45:08 2006 From: ryan at technorati.com (Ryan King) Date: Thu Dec 7 11:45:12 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: References: <005101c71860$c22b1980$0702a8c0@Guides.local> <002001c7188d$37331b20$0367c33f@sitsam> <901C2E10-DBAB-43A5-B03D-6602032CFA85@randomchaos.com> Message-ID: <5DC6CEDD-85D4-4D7D-8916-B30973D262CE@technorati.com> On Dec 6, 2006, at 5:45 AM, Bruce D'Arcus wrote: > On 12/5/06, Scott Reynen wrote: > > ... > >> In HTML or JSON, new formats need new parsers, which must be written >> by someone. > > Exactly. The point is if you have a generic model you have a > generic parser. > >> Elias is coming from an RDF background, and microformats >> simply aren't RDF, and they never will be. And that's a good thing. >> If what you want is RDF, just use RDF. > > The issue isn't really microformats vs. RDF (except as RDF provides a > model), but microformats vs. RDFa. > > Both microformats and RDFa are addressing the exact same use cases and > requirements (augmenting visible content with structured data). > > RDFa includes namespacing, the lack of which is already a problem in > microformats (witness hCite and the serious awkwardness that title > will be indicate using fn), and which will grow over time as more and > more people want to mark up their content. > > Moreover, the need to write dedicate code for each new microformat > will also present serious scalability problems. Yes, in order to parse and consume microformats, you'll have to have code that knows about those formats. The RDF dream of having a generic parser and model has yet to win on the open web. I'm more than happy to let the market decide whether it's more value to have formats that are easy to publish, or those that are easy to parse (I'm sure you can guess which side I'll take). > Finally, that there's no model at the heart of microformats with clear > extension rules means that the vaunted social process here is a mess. > It's all centralized, and people get frustrated when their pet > property isn't included because they know what that means: the tools > written for the blessed microformats won't see them. I agree that there are cases where we can be more organized and I'm more than willing to implement new tools or processes to do this. Also, I'm not sure how 'people not getting their pet properties' is a problem specific to microformats. With other technologies, like XML, the person who didn't get their pet property included in a given namespace could create their own namespace and advocate that people make use of it. Still, I don't believe that it changes the reality that tools won't know what to do with it unless *someone* writes some code. I don't think the situation is any worse in microformats, and it may in fact be better. If your 'pet property' doesn't make it into a microformat, you can still publish it and advocate that others use it. If consumers of said microformat decide that the data is valuable, they'll parse it and if enough people do this, then it'll get added to the microformat. -ryan -- Ryan King ryan@technorati.com From davidjanes at blogmatrix.com Thu Dec 7 11:53:09 2006 From: davidjanes at blogmatrix.com (David Janes) Date: Thu Dec 7 11:53:13 2006 Subject: [uf-discuss] Issue with "fn org" when also organization unit In-Reply-To: <2EF693E6-BA82-441E-B90D-B3651B336AEB@technorati.com> References: <21e523c20611250821q3d95dd6bib85bed5a276cdd73@mail.gmail.com> <1bc4603e0611251208n372d8d8akce1ef624eb1a26d7@mail.gmail.com> <21e523c20611251252q17ecdc8fv9477a92d80bff349@mail.gmail.com> <2EF693E6-BA82-441E-B90D-B3651B336AEB@technorati.com> Message-ID: <21e523c20612071153j339dcc59oa6de2482a9ba111d@mail.gmail.com> I Concur. On 12/7/06, Ryan King wrote: > Mine too. I think that the org-fn rule should state something to the > effect that "if organization-name is given, then if fn and > organization-name match, then the hcard is an organization hcard". > > I've added this as an issue on http://microformats.org/wiki/hcard-issues > > -ryan > > > On Nov 25, 2006, at 12:52 PM, David Janes wrote: > > > This would be my preferred solution, but it doesn't conform to the Org > > Contact Info rule [1]. > > > > Regards, etc... > > > > [1] http://microformats.org/wiki/hcard#Organization_Contact_Info > > > > On 11/25/06, Chris Messina wrote: > >> On 11/25/06, David Janes wrote: > >> > >> > To make it an organization hCard, I need somehow to have org == fn, > >> > while still independently expressing the -unit. Something like this > >> > ... > >> > > >> > ABC, Inc., > >> > > >> > North American Division > >> > > >> > > >> > ... which strikes me as inadequate. Thoughts? > >> > >> Why not: > >> > >> > >> ABC, Inc., > >> North American Division > >> > >> > >> I dunno if that's legit, but just another class ordering. > >> > >> Chris > >> > >> -- > >> Chris Messina > >> Citizen Provocateur & > >> Open Source Ambassador-at-Large > >> Work: http://citizenagency.com > >> Blog: http://factoryjoe.com/blog > >> Cell: 412 225-1051 > >> Skype: factoryjoe > >> This email is: [ ] bloggable [X] ask first [ ] private > >> _______________________________________________ > >> microformats-discuss mailing list > >> microformats-discuss@microformats.org > >> http://microformats.org/mailman/listinfo/microformats-discuss > >> > > > > > > -- > > David Janes > > Founder, BlogMatrix > > http://www.blogmatrix.com > > http://www.onamine.com > > http://blogmatrix.blogmatrix.com > > _______________________________________________ > > microformats-discuss mailing list > > microformats-discuss@microformats.org > > http://microformats.org/mailman/listinfo/microformats-discuss > > -- > Ryan King > ryan@technorati.com > > > > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > -- David Janes Founder, BlogMatrix http://www.blogmatrix.com http://www.onamine.com http://blogmatrix.blogmatrix.com From mikeschinkel at gmail.com Thu Dec 7 12:28:40 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Thu Dec 7 12:28:46 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: Message-ID: <043001c71a3e$49d6fff0$0702a8c0@Guides.local> Roger L. Costello wrote: >> Mike, you've raised some excellent concerns. It fundamentally boils down to an issue of interoperability. If the Microformat's community splinters and, say, multiple versions of hCard are created then we immediately have an interoperability problem. I believe that what appears to be the vision for Microformats among the group based on the majority of replies that either appear to be authoritative or were definitely authoritative will end up frustrating people who originally were enthused by the concept and cause them to go off and create their own markup that is potentially incompatible and chaos will ensue. >> Tantek calls namespaces an enabler of stovepipes. I agree that XML namespaces are a nightmare. But I think a much simpler mechanism can achieve the same goal. But rather than just complain and say there is a problem, I will instead propose a simple solution. What's needed is a single and "officially recognized" clearing house for anything metadata tagged to HTML attributes. Since the WHATWG already points to Microformats (in the generic sense) as the solution for HTML extensibility, I believe Microformats.org could easily be viewed as that central authority. Without a clearinghouse that is structured to allowing scale-up, we will ultimately see the use of tags on classes fall into chaos and it will be far worse than the "serving XHTML as text/html" problem that exists on the web today. Here are the steps I propose: -- Microformats.org should become a clearing house for "official" microformats using the structure below. -- There would be three classes of Microformats: horizontal and vertical/specific, and vendor. -- Proposals for a class of "Vertical/specific" Microformats would be reviewed by a committee and if approved be given a "context prefix," i.e. "ubio-", "wine-", etc. -- Proposals would only be turned down if there is already another Microformat that does the same thing and can achieve the goals needed of the proposers -- Vendors could request and receive a "context prefix," i.e. "ibm-", "goog-", "ms-", "yahoo-", "ebay-", etc. -- "Horizontal" Microformats would still be created as today, but ideally with a "uf-" prefix. -- All these prefixes would be set up in a managed and machine readable repository by Microformats.org (or IANA, if applicable.) -- Create an online forums for discussion of each "Vertical/specific" and "vendor" context prefix. -- For each "Vertical/specific" Microformat, there would need to have one member from the general Microformat community to oversee it to ensure semantic/syntactic integrity. -- Multi-element microformats would need the prefix, but enclosed elements would not (see [1] below) except (see next item) -- Exceptions would be when two conflicting Microformats were used on the same data, then there would be a need to prefix all elements (see [2] below) -- Relax the draconian "visible only" aspect of Microformats to keep people from splintering off who need non-visible metadata. [1]
Tantek ?elik
Technorati
[2]
Tantek ?elik
Technorati
The above is required because of Microformats use of a scarce resource, similar to how the DNS service is needed to ensure that there is only one website representing the domain microformats.org. If the above (or something else that also addresses the issues) was agreed and adopted, Microformats would become a powerful force of good structured data on the Internet. If not, Microformats and similar competing efforts will end up causing far less value on the Internet than chaos, and will eventually be dropped by web publishers. Respectfully, -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ P.S. I came to Microformats thinking the above was logically be how it would have been implemented, but I quickly become disillusioned after learning how there was not vision associated with seeing it scale to meet the needs of the entire internet community. I now feel that without reform the best Microformats can ultimately achieve is not be too terribly damaging. I hope that others can come to see my logic. From mikeschinkel at gmail.com Thu Dec 7 12:28:40 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Thu Dec 7 12:28:49 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <004b01c71a1c$19c18d70$0367c33f@sitsam> Message-ID: <043901c71a3e$4c7e7940$0702a8c0@Guides.local> S. Sriram wrote: >> This is not a scarce resource, people can >> (and are) naming classes as they choose. >> Any constraint happens at the parsing stage, >> since microformat-aware parsers look for >> specific class names etc. (see below) If it is not a scarce resource, please tell me what would happen if I decided to start marking up documents, as an example, using the class "directory" and "license", for purposes other than rel-directory and re-license? How could my markup and those Microformats co-exist in the same HTML document? -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From bdarcus.lists at gmail.com Thu Dec 7 12:29:31 2006 From: bdarcus.lists at gmail.com (Bruce D'Arcus) Date: Thu Dec 7 12:29:35 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <5DC6CEDD-85D4-4D7D-8916-B30973D262CE@technorati.com> References: <005101c71860$c22b1980$0702a8c0@Guides.local> <002001c7188d$37331b20$0367c33f@sitsam> <901C2E10-DBAB-43A5-B03D-6602032CFA85@randomchaos.com> <5DC6CEDD-85D4-4D7D-8916-B30973D262CE@technorati.com> Message-ID: On 12/7/06, Ryan King wrote: ... > The RDF dream of having a generic parser and model has yet to win on > the open web. I'm more than happy to let the market decide whether > it's more value to have formats that are easy to publish, or those > that are easy to parse (I'm sure you can guess which side I'll take). Why does this need to be an either/or choice? Why must ease-of-authoring trade-off generality here? ... > Also, I'm not sure how 'people not getting their pet properties' is a > problem specific to microformats. True. It doesn't mean it has to repeat the same mistake though. I would certainly hope the HTML 5 effort would be open minded about learning from all of the efforts in this space. Bruce From ryan at technorati.com Thu Dec 7 13:09:58 2006 From: ryan at technorati.com (Ryan King) Date: Thu Dec 7 13:10:04 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: References: <005101c71860$c22b1980$0702a8c0@Guides.local> <002001c7188d$37331b20$0367c33f@sitsam> <901C2E10-DBAB-43A5-B03D-6602032CFA85@randomchaos.com> <5DC6CEDD-85D4-4D7D-8916-B30973D262CE@technorati.com> Message-ID: On Dec 7, 2006, at 12:29 PM, Bruce D'Arcus wrote: > On 12/7/06, Ryan King wrote: > > ... > >> The RDF dream of having a generic parser and model has yet to win on >> the open web. I'm more than happy to let the market decide whether >> it's more value to have formats that are easy to publish, or those >> that are easy to parse (I'm sure you can guess which side I'll take). > > Why does this need to be an either/or choice? Why must > ease-of-authoring trade-off generality here? I'm not saying that it has to be, but that it appears to be so in practice. I've found that general purpose data formats are harder to author than specific ones. For example, HTML is more work than Markdown for the kinds of writing that Markdown allows. I tend to use Markdown pretty often because of that. > ... > >> Also, I'm not sure how 'people not getting their pet properties' is a >> problem specific to microformats. > > True. It doesn't mean it has to repeat the same mistake though. I > would certainly hope the HTML 5 effort would be open minded about > learning from all of the efforts in this space. HTML 5 has profile URIs and the specification is much more clear as to how they are to be used (thanks to Tantek bugging Hixie about that). I think HTML 5's current extension methods (profiles, rel and class) are sufficient. -ryan From ssriram at gmail.com Thu Dec 7 13:11:47 2006 From: ssriram at gmail.com (S. Sriram) Date: Thu Dec 7 13:11:53 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats References: <005101c71860$c22b1980$0702a8c0@Guides.local><002001c7188d$37331b20$0367c33f@sitsam> <0957C68A-52B6-4A8E-9673-70599506353C@technorati.com> Message-ID: <01a101c71a44$4f32dc20$0367c33f@sitsam> From: "Ryan King" > On Dec 5, 2006, at 8:48 AM, S. Sriram wrote: >> From: "Mike Schinkel" >> >>> http://listserver.dreamhost.com/pipermail/whatwg-whatwg.org/2006- >>> December/00 >>> 8462.html >>> >>> I wonder if his issues can be addressed? >> >> How about a distributed parser-discovery service > > What's wrong with GRDDL [http://www.w3.org/2004/01/rdxh/spec]? > Nothing. Except that in this case it introduces yet another parsing burden on the browser/renderer i.e. from rdf/xml to JSON or other renderable format. S. Sriram From ssriram at gmail.com Thu Dec 7 13:13:27 2006 From: ssriram at gmail.com (S. Sriram) Date: Thu Dec 7 13:13:33 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats References: <043901c71a3e$4c7e7940$0702a8c0@Guides.local> Message-ID: <01a601c71a44$8a863ce0$0367c33f@sitsam> From: "Mike Schinkel" > S. Sriram wrote: >>> This is not a scarce resource, people can >>> (and are) naming classes as they choose. >>> Any constraint happens at the parsing stage, >>> since microformat-aware parsers look for >>> specific class names etc. (see below) > > If it is not a scarce resource, please tell me what would happen if I > decided to start marking up documents, as an example, using the class > "directory" and "license", for purposes other than rel-directory and > re-license? How could my markup and those Microformats co-exist in the > same > HTML document? > They would simply co-exist. Period. Hypothetically, say the author uses rel-license for some internal markup and has unwittingly cut/pasted in a uf-snippet containing a rel-license tag. The consumer of this microformat will now be presented with spurious/confusing data. How different is this from a web page (today) that contains a rel-license entry which was not intended to be a microformat in the first place. Not much. This too will lead to a spurious/confusing interpretation if consumed as a microformat. But, is that not what ALL current usages of this are and is that not how microformats even chooses these terms by sifting through the way people actually use them. In other words, just finding a markup on a page that resembles a microformat 'does not necessarily mean that is is one'. This is true today. The burden of interpretation is on the consumer not the author. Now, if the argument is that authors are 'constrained' in their class naming freedom, and have to avoid the usage of rel-license altogether (unless used as specifically noted by microformats.org) since microformats have 'squatted' on it. The response is NO, you are not constrained, as the burden of interpretation falls on the consumer of the microformat and not its author. As for multiple namespaces and a bureaucracy to govern that, it is highly unlikely. What is more likely is a white/blacklisting mechanism if spammers etc. begin wide use of it, much the same way blogs are being white/blacklisted. S. Sriram From scott at randomchaos.com Thu Dec 7 13:19:34 2006 From: scott at randomchaos.com (Scott Reynen) Date: Thu Dec 7 13:19:54 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <043901c71a3e$4c7e7940$0702a8c0@Guides.local> References: <043901c71a3e$4c7e7940$0702a8c0@Guides.local> Message-ID: <35377156-5ABA-4EC2-9515-71E144D29D20@randomchaos.com> On Dec 7, 2006, at 2:28 PM, Mike Schinkel wrote: > If it is not a scarce resource, please tell me what would happen if I > decided to start marking up documents, as an example, using the class > "directory" and "license", for purposes other than rel-directory and > re-license? The classes wouldn't cause any problems, but if you mean the "rel" attribute, that would cause parsers to do confusing things with the data. Then people would start complaining to the parser developers, and the parser developers would start ignoring those attributes unless they were accompanied by the appropriate profile headers. And then publishers would start using the appropriate profile headers to disambiguate their microformats. None of that is happening now because there's no (or very little) ambiguity now, so there's little incentive to pre-emptively disambiguate. But if ambiguity ever becomes a real problem, there's a solution in profile headers ready to be used. The next question I expect is: what if you want to use both the microformats.org rel-license and your own conflicting rel-license in the same document? Well, you can't. Just like in natural language, if you want to start using symbols with meanings that conflict with the established standard, you need to be prepared to establish a new standard meaning. And the usefulness of your new meaning, rather than some central authority, will determine whether or not people use it in place of the alternative meaning. Peace, Scott From andy at pigsonthewing.org.uk Thu Dec 7 14:10:16 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Thu Dec 7 14:12:40 2006 Subject: [uf-discuss] species microformats & OpenSearch In-Reply-To: <004e01c71a18$3afd8920$b0f89b60$@ca> References: <002501c71906$33104170$9930c450$@ca> <328B8A6C-C308-4455-AA4E-94E472660EEF@randomchaos.com> <002b01c71952$2244dee0$66ce9ca0$@ca> <004801c7199e$1149e0d0$33dda270$@ca> <004e01c71a18$3afd8920$b0f89b60$@ca> Message-ID: In message <004e01c71a18$3afd8920$b0f89b60$@ca>, "Shorthouse, David" writes >Please note my earlier comment on quoting formats. >[David Shorthouse wrote:] >Sorry, you'll just have to tolerate it. Until Microsoft updates Office >2007 to deal with this possible bug with text email, I refuse to install >3rd party plug-ins. Other people using the same software that you use seem to manage; and nobody has suggested you use a 3rd party plug in. > Imagine viewing a web page with a reference to a species - and > being able to use an add-on to you browser to be taken >directly > to information about that species, on, say, Wikipedia, or > Wikispecies, or Google Images, or another site, such as in an > academic database, of your choosing. I wrote the above, not you. >[David Shorthouse wrote:] >The key word here is "imagine". Please show me where a species >microformat mark-up does this. That's a ridiculous request - you've already been told, more than once, that this is a proposal, not a finished product. > uBio's LinkIT tool recognizes all the binomen on a >submitted webpage ... a web page which must be *manually* submitted... >and creates "links" to recognized scientific bodies of >work where one can be assured that the name is valid, or to receive >the species' current nomenclature. It would be trivial for them to also >produce a species list from such outputs or to permit a user to select >what >site they would like to be redirected to for more information. This, >without any microformats. ...and again that's hypothetical. Or are there any active proposals to do that? > Your software would automatically know to search site A if the > scientific name referred to a moth, site B for a bird, and >site > C for a plant >[David Shorthouse wrote:] >And what does a microformat browser plug-in do when it comes across a >species name, _Agathis montana_ if the individual who created the >mark-up did not indicate that this species is a wasp and not a conifer (they >share the same name, which is perfectly acceptable because they are in >different Kingdoms). *If* they did not do so, then the result could be, for instance: (aka ) or, if the user so desires: Why is that a problem? The issue of the same name being used for two species, in different kingdoms, has already been addressed, in previous discussion, to which you have been referred, but which you appear not to have read. >[David Shorthouse wrote:] >Your copy & pasted post to the forum I maintain was no better than >spam. That's a lie, and a libel (evidenced, not least by your previous involvement in discussion in response to that post). Otherwise, feel free to report me to my ISP. > Had >you took the time to read through the registration process, you would >have >noticed that email replies are not provided. Indeed - note that I said that your forum did not do so, not that I didn't know that it did not do so. >And I have already shown you how it does; nor is having binomen a bad >thing. > >[David Shorthouse wrote:] >Sorry, you have not. I was replying to your assertion, which you have not quoted, that : I argue that using such generic microformats as "species" or "taxon" provides no valuable information & is no better than having binomen. and indeed I have, when I pointed out that your example:

Theridion agrifoliae Levi, 1957

conveys more, and more semantic, information than simply:

Theridion agrifoliae Levi, 1957

>> Take for example a politically-charged scenario where a genus >receives >>revision, species renamed, and consequently erroneously struck from a >>red-list merely because the name cannot then be found via a >>hypothetical web page aggregator that uses microformats. > >Such bizarrely hypothetical speculation - not to mention the political >slant - is way outside the scope of microformats. > >[David Shorthouse wrote:] >And why should it be? You appear to have a very poor grasp of what microformats are, and what they are for. Once again, I refer you to the introductory material recommended to you by Charles Roper. >Are not microformats a step toward the semantic web? Very much so. >Until you can demonstrate how microformats for taxa are linked to works >like Species2000 & there is >an obvious attempt to accommodate the very dynamic and often problematic >nature of binomen (e.g. with ties to LSIDs), I won't mark-up any of the >species pages I host The option to do those things *is* already demonstrated on the pages to which you have previously been referred; there is no intention to mandate such links. You have a very specific need (or, rather, wish) which the proposal caters for completely; it does not cater for your apparent wish to impose your methodology on others. >There is no point in replying to me, I have unsubscribed >from this listserv. Ah, the Internet equivalent of putting your fingers in your ears and chanting "I-can't-hear-you-I-can't-hear-you-I-can't-hear-you...". All the more bizarre, since you have asked four discrete questions in the above e-mail. Then again, I note that you have ignored most of the questions which I have put to you. -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From brian.suda at gmail.com Thu Dec 7 14:43:44 2006 From: brian.suda at gmail.com (Brian Suda) Date: Thu Dec 7 14:43:48 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <043901c71a3e$4c7e7940$0702a8c0@Guides.local> References: <004b01c71a1c$19c18d70$0367c33f@sitsam> <043901c71a3e$4c7e7940$0702a8c0@Guides.local> Message-ID: <21e770780612071443j28e89d6esbb90543e2d65ae5@mail.gmail.com> On 12/7/06, Mike Schinkel wrote: > If it is not a scarce resource, please tell me what would happen if I > decided to start marking up documents, as an example, using the class > "directory" and "license", for purposes other than rel-directory and > re-license? How could my markup and those Microformats co-exist in the same > HTML document? --- these values are not "reserved" across all of HTML. We have a mechanism to prevent this, it is called Profile URIs, if a parser comes across class="vcard" then the best way to determine if this is a random CSS Style or a semantic value is to see if there is a Profile URI that matched the XMDP of hCard. (IMHO) i would like to see more profile URIs in use, but at the moment this is not a real-world problem. We have many more important things to deal with, so Profile URIs are a sort of "we'll cross this bridge when we come to it". It is also only a hypothetical issue, so until this becomes a real issue, we're not going to worry too much about it, but we do have a system that solves this problem. So we aren't "squatting" on any values. -brian -- brian suda http://suda.co.uk From michael.mccracken at gmail.com Thu Dec 7 15:05:01 2006 From: michael.mccracken at gmail.com (Michael McCracken) Date: Thu Dec 7 15:05:03 2006 Subject: [uf-discuss] [citation] url field In-Reply-To: References: <019d01c71683$493d00d0$2102fea9@Guides.local> Message-ID: This seems to have been buried - so again, to anyone interested in hCite: I want to define a new field "URL" to denote an http URL that points to the location of a copy of the cited work. URIs that encode an identifier of the work can be combined with this field, but do not need to be. I understand that the name "URL" may overlap a bit with URI, and something like "downloadlink", etc. might be more direct, but I argue that "URL" is the better choice because it is the most common name already in use in our examples from the web. Can we discuss this revised version of the proposal (or just vote on it?) Thanks, -mike On 12/4/06, Michael McCracken wrote: > On 12/2/06, Mike Schinkel wrote: > > A couple points on this subject. I have recently been doing a *lot* of > > research in the area of URLs/URIs and having discussions with numerous > > people on REST-discuss and www-TAG lists so I feel I'm pretty well-versed on > > this subject now. > > > > Although it is possible to infer an ISBN or maybe even a DOI from a URL, it > > is considered "Bad Practice" unless the "URI Authority" (i.e. owner of the > > website) specifically documented the structure of the URL and gave a > > reasonably trustworthy guarantee that it will not change. > > > > References: > > > > 1.) "Architecture of the World Wide Web, Volume One" section 2.5 on "URI > > Opacity" [1]: > > > > Good practice: URI opacity > > Agents making use of URIs SHOULD NOT attempt to infer properties of > > the referenced resource. > > > > 2.) "The use of Metadata in URIs" section 2.1 on "Reliability of URI > > metadata" [2] > > > > Constraint: Web software MUST NOT depend on the correctness of > > metadata > > inferred from a URI, except when the encoding of such metadata is > > documented > > by applicable standards and specifications. > > > > 3.) "The use of Metadata in URIs" section 2.1 on "Reliability of URI > > metadata" [2] > > > > The principle conclusions of this finding are: > > > > * Assignment authorities may publish specifications detailing the > > structure and > > semantics of the URIs they assign. Other users of those URIs may use > > such > > specifications to infer information about resources identified by > > URI assigned by > > that authority. > > > > * People and software using URIs assigned outside of their own > > authority should > > make as few inferences as possible about a resource based on its > > URI. The more > > dependencies a piece of software has on particular constraints and > > inferences, > > the more fragile it becomes to change and the lower its generic > > utility. > > > > In the case of Jon Udel's LibraryLookup which as been referenced as an > > example: > > > > Data point: ISBNs are already being reliably extracted from URLs: > > > > http://weblog.infoworld.com/udell/stories/2002/12/11/librarylookup.html > > > > Jon's work has been derided by purists as doing something it shouldn't i.e. > > "peeking" into URLs when they should remain opaque. Personally, I don't see > > what Jon did as such a bad thing. Jon's script interfaces with a human only, > > and if Amazon ever changes their URLs his script just won't work and the > > user will figure that out. In the mean time by breaking the rules he's > > offering pretty useful functionality that he couldn't get otherwise. And > > even Amazon does changes their URLs and his script breaks, which is highly > > unlikely given their affiliate program, Jon can just update his script and > > then anyone who has a broken script can search for Jon's new version (unless > > Amazon eliminates the ISBN from the URL, which I would highly doubt.) > > > > However, advocating the use of non-document metadata in a URL for a > > Microformat citation is a completely different matter. Rather than one > > author (Jon Udell) using it for one app (LibraryLookup) where it's users can > > later get updates if required, advocating it for a Microformat where authors > > will markup untold HTML content, much of which will never get updated for > > future revisions requires a very high bar for immutability. IOW, we should > > ensure that we have a *guarantee* that the format of the URL will *never* or > > we shouldn't use it. Yes we *could* still parse the old format, but we'd > > have to continue adding parsers some of which might eventually fail for > > ambiguity. > > > > At the moment, the only immutable reference for an ISBN is a URN from RFC > > 3187[4]. For example: > > > > URN:ISBN:0-395-36341-1 > > > > This doesn't deference in a browser, if used in IE7 for example, but one day > > it might. But we can be sure it is definitely immutable. > > > > As for resolving DOIs, they are new to me and I've not done enough research > > to determine if there is an immutable resolvable source for DOIs. This > > article[5] and these websites ([6] & [7]) might be helpful there. > > > > As an aside, please don't take this as me being unsupportive. On the > > contrary, I am a strong advocate to get website owners to put metadata in > > their URLs and to document that metadata. However, until we have solid > > sources of URLs with documented metadata, we should probably all play > > smartly by the rules as specified by the W3C, at least IMO. > > > > -Mike Schinkel > > http://www.mikeschinkel.com/blogs/ > > http://www.welldesignedurls.org/ > > > > [1] http://www.w3.org/TR/webarch/#uri-opacity > > [2] http://www.w3.org/2001/tag/doc/metaDataInURI-31-20061107.html > > [3] http://www.w3.org/2001/tag/doc/metaDataInURI-31-20061107.html#N1023D > > [4] http://www.ietf.org/rfc/rfc3187.txt > > [5] http://www.dlib.org/dlib/june98/06powell.html > > [6] http://www.handle.net/ > > [7] http://www.doi.org/ > > > > Mike, thanks for all the detail. I definitely learned some things. > > In the context of my original proposal to add a "URL" field to the > microformat, I now feel like I need to separate that proposal from one > of the statements I made in it: > > "I also suggest that in the case of identifiers like a DOI or ISBN > which can be represented as a parameter in a link to doi.org or some > other resolver, that the format encourage using a URL field for those > identifiers and not include separate fields for each such identifier. > In other words, I think that class="url uid" is sufficient to encode > DOI/ISBN/etc., and we shouldn't add a separate DOI class, a separate > ISBN class, and so on. > " > > To be clear - I still think that *if* it is possible to mark up a DOI > or ISBN as a link without obscuring the DOI, then that's a positive > thing. It sounds like it's just more complicated than I thought to do > that. So maybe the format doesn't need to mention those in connection > with the URL field. > > I do think that a URL field (class="url") should be included, to > represent a link to a copy of the cited work, and if we want to mark > up one or more identifiers, we can use a separate class (I suggest > "uid") to do so. If we're lucky and there's a good way to merge them, > then use class="url uid". > > I'd like to get feedback on whether or not the list likes the idea of > a URL field as outlined above - separate from the issue of URNs and > metadata recovery. > > The use case I'm focused on is here: > http://microformats.org/wiki/citation-brainstorming#Acquiring_reference_information_from_the_web > > > Thanks, > -mike > > -- > Michael McCracken > UCSD CSE PhD Candidate > research: http://www.cse.ucsd.edu/~mmccrack/ > misc: http://michael-mccracken.net/wp/ > -- Michael McCracken UCSD CSE PhD Candidate research: http://www.cse.ucsd.edu/~mmccrack/ misc: http://michael-mccracken.net/wp/ From andy at pigsonthewing.org.uk Thu Dec 7 15:31:51 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Thu Dec 7 15:34:27 2006 Subject: [uf-discuss] Mars & Moon news stories Message-ID: Both Mars and the Moon have been in the news this week: * water on mars: * Mars landers photographed: "The complete image is centered at 22.3 degrees latitude, 312.1 degrees East longitude." * Moon base proposed: and in each case specific locations are referred to. Where are we, with the 'Mars': and 'Luna': proposals? -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From mikeschinkel at gmail.com Thu Dec 7 15:45:06 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Thu Dec 7 15:45:08 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <21e770780612071443j28e89d6esbb90543e2d65ae5@mail.gmail.com> Message-ID: <046f01c71a59$b9810380$0702a8c0@Guides.local> > --- these values are not "reserved" across all of HTML. We > have a mechanism to prevent this, it is called Profile URIs, > if a parser comes across class="vcard" then the best way to > determine if this is a random CSS Style or a semantic value > is to see if there is a Profile URI that matched the XMDP of hCard. Are you referring to this? http://www.w3.org/TR/html401/struct/global.html#profiles Is a Profile URI a well-known URI where I have to find semantics elsewhere or if not what format is returned by the URI? (just trying to understand) How can I disambiguate when two Microformats collide? Let me give a concrete example (one I will be working on in the future): Looking at ADR, here is an example:
665 3rd St.
Suite 207
San Francisco, CA 94107
U.S.A.
Now let's say I want to use something called "RegionData" where Regions are heirarchical:
665 3rd St.; Suite 207
San Francisco, CA 94107
U.S.A.
Now, someone needs to use both:
665 3rd St.
Suite 207
San Francisco, CA 94107
U.S.A.
How do I disambiguate between region-data's "region" and vcard's "region?" Assume I created my RegionData with no knowledge that vcard existed, because unless there is a central clearing house to avoid name clashes, two different groups will end up creating conflicting microformats with clashing names. > It is also only a hypothetical issue, so until this becomes a > real issue, we're not going to worry too much about it, but > we do have a system that solves this problem. So we aren't > "squatting" on any values. Hypothetical issues sometimes have a way of "biting people in the ass," using a phrase Mark Baker recently said on the REST-discuss forum on another topic. :) However, this is not a hypothetical issue. A project I'm working on that I'm not willing to go public with yet will make heavy use of microformats-like markup, and I've already seen a lot of potential for collision such as the one above, which is an example of a planned use. But maybe Profile URIs can solve this. Can you please explain how, using my example? -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From mikeschinkel at gmail.com Thu Dec 7 15:45:06 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Thu Dec 7 15:45:14 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <35377156-5ABA-4EC2-9515-71E144D29D20@randomchaos.com> Message-ID: <047801c71a59$bc690840$0702a8c0@Guides.local> Scott Reynen wrote: > The next question I expect is: what if you want to use both > the microformats.org rel-license and your own conflicting > rel-license in the same document? Well, you can't. And that is exactly the problem. > Just like in natural language, if you want to start using symbols > with meanings that conflict with the established standard, > you need to be prepared to establish a new standard meaning. And that is not good for the web. > And the usefulness of your new meaning, rather than some > central authority, will determine whether or not people use > it in place of the alternative meaning. So, are you saying it would have been better not to have had the W3C specify HTTP 1.1 and HTML 4.01 and instead let market forces prevail? -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From mikeschinkel at gmail.com Thu Dec 7 15:45:06 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Thu Dec 7 15:45:14 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <01a601c71a44$8a863ce0$0367c33f@sitsam> Message-ID: <047c01c71a59$bd1e4e80$0702a8c0@Guides.local> S. Sriram wrote: > They would simply co-exist. Period.... My only response to your comments is that I strongly disagree with you, but as you appears you have a similar conviction it would be a waste of time to debate it further. -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From mikeschinkel at gmail.com Thu Dec 7 15:47:19 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Thu Dec 7 15:47:20 2006 Subject: [uf-discuss] [citation] url field In-Reply-To: Message-ID: <047d01c71a5a$08b0ece0$0702a8c0@Guides.local> Ironically, this sounds like another real-world (i.e. not hypothetical) example of the need to provide a way to differentiate microformats. -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ > -----Original Message----- > From: microformats-discuss-bounces@microformats.org > [mailto:microformats-discuss-bounces@microformats.org] On > Behalf Of Michael McCracken > Sent: Thursday, December 07, 2006 6:05 PM > To: Microformats Discuss > Subject: Re: Re: RE: [uf-discuss] [citation] url field > > This seems to have been buried - so again, to anyone > interested in hCite: > > I want to define a new field "URL" to denote an http URL that > points to the location of a copy of the cited work. > > URIs that encode an identifier of the work can be combined > with this field, but do not need to be. > > I understand that the name "URL" may overlap a bit with URI, > and something like "downloadlink", etc. might be more direct, > but I argue that "URL" is the better choice because it is the > most common name already in use in our examples from the web. > > Can we discuss this revised version of the proposal (or just > vote on it?) > > Thanks, > -mike From michael.mccracken at gmail.com Thu Dec 7 16:26:41 2006 From: michael.mccracken at gmail.com (Michael McCracken) Date: Thu Dec 7 16:26:44 2006 Subject: differentiating microformats (was Re: RE: Re: RE: [uf-discuss] [citation] url field ) Message-ID: Mike, can you explain what you mean in the context of the citation format? I haven't been following many of the other threads on this list this week, so I don't know what you're referring to. Thanks! -mike On 12/7/06, Mike Schinkel wrote: > Ironically, this sounds like another real-world (i.e. not hypothetical) > example of the need to provide a way to differentiate microformats. > > -Mike Schinkel > http://www.mikeschinkel.com/blogs/ > http://www.welldesignedurls.org/ > > > > > -----Original Message----- > > From: microformats-discuss-bounces@microformats.org > > [mailto:microformats-discuss-bounces@microformats.org] On > > Behalf Of Michael McCracken > > Sent: Thursday, December 07, 2006 6:05 PM > > To: Microformats Discuss > > Subject: Re: Re: RE: [uf-discuss] [citation] url field > > > > This seems to have been buried - so again, to anyone > > interested in hCite: > > > > I want to define a new field "URL" to denote an http URL that > > points to the location of a copy of the cited work. > > > > URIs that encode an identifier of the work can be combined > > with this field, but do not need to be. > > > > I understand that the name "URL" may overlap a bit with URI, > > and something like "downloadlink", etc. might be more direct, > > but I argue that "URL" is the better choice because it is the > > most common name already in use in our examples from the web. > > > > Can we discuss this revised version of the proposal (or just > > vote on it?) > > > > Thanks, > > -mike > > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > -- Michael McCracken UCSD CSE PhD Candidate research: http://www.cse.ucsd.edu/~mmccrack/ misc: http://michael-mccracken.net/wp/ From andy at pigsonthewing.org.uk Thu Dec 7 17:02:11 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Thu Dec 7 17:04:17 2006 Subject: [uf-discuss] species microformats & OpenSearch In-Reply-To: <004801c7199e$1149e0d0$33dda270$@ca> References: <002501c71906$33104170$9930c450$@ca> <328B8A6C-C308-4455-AA4E-94E472660EEF@randomchaos.com> <002b01c71952$2244dee0$66ce9ca0$@ca> <004801c7199e$1149e0d0$33dda270$@ca> Message-ID: In message <004801c7199e$1149e0d0$33dda270$@ca>, "Shorthouse, David" writes > my forum (http://canadianarachnology.dyndns.org/forum/viewtopic.php?t= >118) It appears that Davis has now wiped the discussion of microformats from the forum on his website! -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From andy at pigsonthewing.org.uk Thu Dec 7 17:17:51 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Thu Dec 7 17:18:59 2006 Subject: [uf-discuss] species microformats & OpenSearch In-Reply-To: References: <002501c71906$33104170$9930c450$@ca> <328B8A6C-C308-4455-AA4E-94E472660EEF@randomchaos.com> <002b01c71952$2244dee0$66ce9ca0$@ca> <004801c7199e$1149e0d0$33dda270$@ca> Message-ID: In message , Andy Mabbett writes >In message <004801c7199e$1149e0d0$33dda270$@ca>, "Shorthouse, David" > writes > >> my forum (http://canadianarachnology.dyndns.org/forum/viewtopic.php?t= >>118) > >It appears that David > has now wiped the discussion of microformats from the forum on his >website! It's cached here: (aka ) and I gave a copy saved should anyone need it once that's flushed. -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From dps1 at ualberta.ca Thu Dec 7 19:08:19 2006 From: dps1 at ualberta.ca (Shorthouse, David) Date: Thu Dec 7 19:08:22 2006 Subject: [uf-discuss] species microformats: a penultimate reprise Message-ID: <000001c71a76$1d1c5e50$57551af0$@ca> Andy et al., I temporarily subscribed to this listserv once again to: 1) apologize for allowing my emotions get in the way of what can be a fantastic solution to a very difficult problem and, 2) offer advice to take your proposed species microformats to the next level of resilience in the face of taxonomic uncertainties. Apologize to subscribers of this listserv that the repartee Andy and I have been locked in has done little to realize your ultimate goal. Some background about myself: I am a Ph.D. student working on spider biodiversity and systematics. As an out-of-pocket initiative, I developed The Nearctic Spider Database and associated websites including a forum, which is devoted to spider-related research and is used by school children, educators, and researchers. Curators and collectors throughout North America contribute to the database and I also host peer-reviewed species pages. I am one of the first in this field to embrace Web 2.0 as a means to coordinate much of the input and output functions (e.g. Google Maps, Rico LiveGrid, etc.). #1 I welcome all manner of simplifying and diversifying web resources. The Semantic Web, though at a very distant spot on the horizon, provides an interesting direction to work toward. OpenSearch has some promise and I have adopted that. I also expect GUIDs in the form of LSIDs to contribute in a dramatic fashion to the aggregation of taxonomic resources in a rigorous manner, but there is as yet little work done on the very difficult problem of developing and maintaining name resolution functionality (i.e. the synonymic to current nomenclatural mappings, though triple stores, RDF, and other similar schema have some promise). I hope proponents of microformats can sit at these tables. The current problem with the millions of species pages in existence is that there are very few schemes governing their structure and yet there is an opportunity here to do something remarkable because all biological names naturally have structure. But, there is a responsibility here to do it right. Organizations like the Taxonomic Databases Working Group (TDWG) have participated in realizing the sorts of things biologists dream about. Is there a TDWG participant here to help species microformats be recognized and adopted? So, I apologize for directing a line of questioning that in a number of instances stepped beyond the goals of species microformats. I hope you appreciate the fact that my goals are much the same as yours. I am well familiar with your proposal since it was first brought to my attention on the forum I maintain. However, I would have appreciated being contacted directly about it rather than seeing it in an arachnologists' forum. Species microformats have nothing directly to do with spider research and identification in their present level of acceptance and adoption. They are at this stage a web developer's tool with future client possibilities. Andy, because our discussion had degraded to a level that would offend the school children and others who use the Nearctic Arachnologists' Forum, I did indeed wipe out the thread. However, if I receive a similar public apology from you, I will re-enable your account in the forum and will welcome your participation in arachnology research and appreciation. #2 Now, for those of you who have slogged through the above waiting for something useful to microformat development, I have these things to write. First, I urge you to be patient and to recognize the fact that many people, especially those who are involved in developing biological resources on the web, just won't "get it". I am an exception. I have read through your species microformat proposal and fully understand it. I was evidently out of line by playing devil's advocate and forcing you to think outside the box. I also urge you to participate in organizations like TDWG and bring your arguments to the table & use language and patience that systematists & biodiversity database managers will appreciate. In the face of the mess taxonomy can be at times, it would be worth thinking about GUIDs like LSIDs for use in microformats for species. uBio is but one provider of LSIDs. There are at least a half dozen other providers and many more are in the works. I have participated in the upcoming GBIF portal development, an initiative in the works called SpeciesBase, which if realized will be what GBIF is for primary collections data, but for species pages, and will be participating in the Entomological Collections Network where a lot of work is devoted to producing web-based resources for collections data. So, you absolutely must be more congenial to encourage the adoption and ultimate success of your initiative. There is simply no other way for your proposal to succeed. Cheers, David P. Shorthouse From scott at randomchaos.com Thu Dec 7 21:30:54 2006 From: scott at randomchaos.com (Scott Reynen) Date: Thu Dec 7 21:35:54 2006 Subject: [uf-discuss] species microformats: a penultimate reprise In-Reply-To: <000001c71a76$1d1c5e50$57551af0$@ca> References: <000001c71a76$1d1c5e50$57551af0$@ca> Message-ID: <2B9C4DCC-1A9F-41F9-89E6-FE353BADB96A@randomchaos.com> On Dec 7, 2006, at 9:08 PM, Shorthouse, David wrote: > In the face of the mess taxonomy can be at times, it would be worth > thinking > about GUIDs like LSIDs for use in microformats for species. uBio is > but one > provider of LSIDs. There are at least a half dozen other providers > and many > more are in the works. I appreciate your attempts to offer constructive feedback. I hope this community will prove more receptive to such feedback in the future, even - perhaps especially - when it is disagreeable. If you know of any examples of such GUIDs being published in HTML, I would encourage you to add them to the wiki: http://microformats.org/wiki/species-examples Without such examples, this isn't likely to make it into a microformat, because microformats are based on current publishing rather than future publishing, however likely it may be. Peace, Scott From bdarcus.lists at gmail.com Fri Dec 8 04:04:19 2006 From: bdarcus.lists at gmail.com (Bruce D'Arcus) Date: Fri Dec 8 04:04:23 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: References: <005101c71860$c22b1980$0702a8c0@Guides.local> <002001c7188d$37331b20$0367c33f@sitsam> <901C2E10-DBAB-43A5-B03D-6602032CFA85@randomchaos.com> <5DC6CEDD-85D4-4D7D-8916-B30973D262CE@technorati.com> Message-ID: On 12/7/06, Ryan King wrote: ... > >> Also, I'm not sure how 'people not getting their pet properties' is a > >> problem specific to microformats. > > > > True. It doesn't mean it has to repeat the same mistake though. I > > would certainly hope the HTML 5 effort would be open minded about > > learning from all of the efforts in this space. > > HTML 5 has profile URIs and the specification is much more clear as > to how they are to be used (thanks to Tantek bugging Hixie about > that). I think HTML 5's current extension methods (profiles, rel and > class) are sufficient. Let's review: Microformts are a clever set of conventions to reuse existing HTML attributes to encode some sort of structured meaning. However, using "title" to encode machine-readable content is pretty much a hack. Title, after all, is really for human readable labels. Likewise, using class to indicate both properties and, um, class, is also a hack. These hacks are no doubt necessary and practical in the context of current HTML and I really have no problem with it in that context, but it's precseily why there can be no generic microformat parser. In a world in which one CAN consider adding alternative attributes (HTML 5, etc.), it makes no sense to me one would simply say "no." Bruce From lists at hubmed.org Fri Dec 8 06:33:27 2006 From: lists at hubmed.org (Alf Eaton) Date: Fri Dec 8 06:35:22 2006 Subject: [uf-discuss] [citation] url field In-Reply-To: References: <019d01c71683$493d00d0$2102fea9@Guides.local> Message-ID: On 04 Dec 2006, at 21:48, Michael McCracken wrote: > I do think that a URL field (class="url") should be included, to > represent a link to a copy of the cited work, and if we want to mark > up one or more identifiers, we can use a separate class (I suggest > "uid") to do so. If we're lucky and there's a good way to merge them, > then use class="url uid". > > I'd like to get feedback on whether or not the list likes the idea of > a URL field as outlined above - separate from the issue of URNs and > metadata recovery. I think there could be either both a URL field (eg http:// www.journal.com/volume/issue/article) and a URI field (eg info:pmid/ 1234567), or collapse them both into just URI fields. They're all going to be ways to find the resource, and presumably the processor would know to choose the HTTP URL when appropriate. If there are enough useful identifiers that aren't URIs (I think there probably are), then there needs to be a UID field as well. alf. From drernie at opendarwin.org Fri Dec 8 08:28:12 2006 From: drernie at opendarwin.org (Dr. Ernie Prabhakar) Date: Fri Dec 8 08:28:14 2006 Subject: class="hack"? Re: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: References: <005101c71860$c22b1980$0702a8c0@Guides.local> <002001c7188d$37331b20$0367c33f@sitsam> <901C2E10-DBAB-43A5-B03D-6602032CFA85@randomchaos.com> <5DC6CEDD-85D4-4D7D-8916-B30973D262CE@technorati.com> Message-ID: Hi Bruce, On Dec 8, 2006, at 4:04 AM, Bruce D'Arcus wrote: > Likewise, using class to indicate both properties and, um, class, is > also a hack. I think that's probably where we part company. I suspect most of us here consider the use of HTML "class" for semantic information fully in line with the both the letter and spirit of the spec, and thus an entirely natural usage. If you consider *that* an unfortunate hack, then we're probably arguing from fundamentally different premises and unlikely to reach any sort of meaningful conclusion. :-) Cheers, -- Ernie P. From michael.mccracken at gmail.com Fri Dec 8 09:26:23 2006 From: michael.mccracken at gmail.com (Michael McCracken) Date: Fri Dec 8 09:26:26 2006 Subject: [uf-discuss] [citation] url field In-Reply-To: References: <019d01c71683$493d00d0$2102fea9@Guides.local> Message-ID: On 12/8/06, Alf Eaton wrote: > > On 04 Dec 2006, at 21:48, Michael McCracken wrote: > > > I do think that a URL field (class="url") should be included, to > > represent a link to a copy of the cited work, and if we want to mark > > up one or more identifiers, we can use a separate class (I suggest > > "uid") to do so. If we're lucky and there's a good way to merge them, > > then use class="url uid". > > > > I'd like to get feedback on whether or not the list likes the idea of > > a URL field as outlined above - separate from the issue of URNs and > > metadata recovery. > > I think there could be either both a URL field (eg http:// > www.journal.com/volume/issue/article) and a URI field (eg info:pmid/ > 1234567), or collapse them both into just URI fields. They're all > going to be ways to find the resource, and presumably the processor > would know to choose the HTTP URL when appropriate. OK, That seems like a reasonable presumption. It wouldn't be so hard to do the right thing in software when faced with a non-http URI. Either you know how to resolve it or you punt. After all this, now I'm leaning towards a collapsed URI field. Was I the only one who was holding out on a distinction? > If there are enough useful identifiers that aren't URIs (I think > there probably are), then there needs to be a UID field as well. Can you come up with some examples of IDs that aren't URIs? (preferably on the wiki for posterity?) That would help move this along. Thanks, -mike -- Michael McCracken UCSD CSE PhD Candidate research: http://www.cse.ucsd.edu/~mmccrack/ misc: http://michael-mccracken.net/wp/ From michael.mccracken at gmail.com Fri Dec 8 09:42:46 2006 From: michael.mccracken at gmail.com (Michael McCracken) Date: Fri Dec 8 09:42:49 2006 Subject: [uf-discuss] [citation] url field In-Reply-To: References: <019d01c71683$493d00d0$2102fea9@Guides.local> Message-ID: I've added a spot in the straw format section in citation-brainstorming to start documenting the fields we've discussed thoroughly: http://microformats.org/wiki/citation-brainstorming#Working_straw_schema I put in "URI" for now, since I'm now mostly convinced that it will solve more problems than it causes to have the field work for both http URLs and other URIs. -mike On 12/8/06, Michael McCracken wrote: > On 12/8/06, Alf Eaton wrote: > > > > On 04 Dec 2006, at 21:48, Michael McCracken wrote: > > > > > I do think that a URL field (class="url") should be included, to > > > represent a link to a copy of the cited work, and if we want to mark > > > up one or more identifiers, we can use a separate class (I suggest > > > "uid") to do so. If we're lucky and there's a good way to merge them, > > > then use class="url uid". > > > > > > I'd like to get feedback on whether or not the list likes the idea of > > > a URL field as outlined above - separate from the issue of URNs and > > > metadata recovery. > > > > I think there could be either both a URL field (eg http:// > > www.journal.com/volume/issue/article) and a URI field (eg info:pmid/ > > 1234567), or collapse them both into just URI fields. They're all > > going to be ways to find the resource, and presumably the processor > > would know to choose the HTTP URL when appropriate. > > OK, That seems like a reasonable presumption. It wouldn't be so hard > to do the right thing in software when faced with a non-http URI. > Either you know how to resolve it or you punt. > > After all this, now I'm leaning towards a collapsed URI field. Was I > the only one who was holding out on a distinction? > > > If there are enough useful identifiers that aren't URIs (I think > > there probably are), then there needs to be a UID field as well. > > Can you come up with some examples of IDs that aren't URIs? > (preferably on the wiki for posterity?) > That would help move this along. > > Thanks, > -mike > > -- > Michael McCracken > UCSD CSE PhD Candidate > research: http://www.cse.ucsd.edu/~mmccrack/ > misc: http://michael-mccracken.net/wp/ > -- Michael McCracken UCSD CSE PhD Candidate research: http://www.cse.ucsd.edu/~mmccrack/ misc: http://michael-mccracken.net/wp/ From lists at hubmed.org Fri Dec 8 09:44:25 2006 From: lists at hubmed.org (Alf Eaton) Date: Fri Dec 8 09:46:20 2006 Subject: [uf-discuss] [citation] url field In-Reply-To: References: <019d01c71683$493d00d0$2102fea9@Guides.local> Message-ID: <7B8C1A9A-BA29-40F4-BAAC-A2305A404A5F@hubmed.org> On 08 Dec 2006, at 17:26, Michael McCracken wrote: > On 12/8/06, Alf Eaton wrote: >> >> On 04 Dec 2006, at 21:48, Michael McCracken wrote: >> If there are enough useful identifiers that aren't URIs (I think >> there probably are), then there needs to be a UID field as well. > > Can you come up with some examples of IDs that aren't URIs? 1234567 (actually that's an ID not a UID: some CMS's might only have internal identifiers for articles - if you were using that to look up further information about the article, the ID would be useful to know). alf. From lists at hubmed.org Fri Dec 8 09:49:38 2006 From: lists at hubmed.org (Alf Eaton) Date: Fri Dec 8 09:51:33 2006 Subject: [uf-discuss] [citation] container Message-ID: In our earlier straw proposal , the metadata for the container of the article was in a class="container" block, whereas in the current straw proposal it's in the same block as the metadata for the article itself. The main occasion I can think of where this could be a problem is if the item is found in multiple containers (eg a track on two different albums, or a syndicated news article). Should there be a separate hcitation for each occurence, or should they be condensed into one with multiple containers? alf. From michael.mccracken at gmail.com Fri Dec 8 09:54:22 2006 From: michael.mccracken at gmail.com (Michael McCracken) Date: Fri Dec 8 09:54:24 2006 Subject: 'date accessed' in bibtex (was Re: [uf-discuss] hCite progress) Message-ID: I noticed that 'accessed date' wasn't discussed in the resulting thread here. As far as I know, it doesn't map to any 'official' field in BibTeX.* It is perfectly fine to include it as a new field: 'accessed-date' or something: @misc{aslbp:2005, title={A short-lived blog post}, accessed-date= {11/2005}, ...} If I wanted to display it in my citations list using bibtex and the style files I've used, I'd put it in the 'note' field like this: note={accessed on 11/2005}. I'd prefer the 'accessed-date' solution, because it's more meaningful. -mike * meaning I'm not aware of any common style files that use it. There could be plenty that aren't common or I haven't seen... On 11/13/06, Brian Suda wrote: > Also, i have wiki-fied several citation examples from a previous > email, with accessed date. I have not updated any implied-schemas to > reflect any changes yet. I haven't outputted the accessed date into > BibTeX, RIS or Dublin Core because i don't know what field they equate > too? Alot of this will get flushed out when we start building examples > and tests. > > All input is welcomed. > > Thanks, > -brian > > > -- > brian suda > http://suda.co.uk > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > -- Michael McCracken UCSD CSE PhD Candidate research: http://www.cse.ucsd.edu/~mmccrack/ misc: http://michael-mccracken.net/wp/ From ryan at technorati.com Fri Dec 8 09:56:05 2006 From: ryan at technorati.com (Ryan King) Date: Fri Dec 8 09:56:10 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: References: <005101c71860$c22b1980$0702a8c0@Guides.local> <002001c7188d$37331b20$0367c33f@sitsam> <901C2E10-DBAB-43A5-B03D-6602032CFA85@randomchaos.com> <5DC6CEDD-85D4-4D7D-8916-B30973D262CE@technorati.com> Message-ID: <2C7DC164-2C83-48E9-A0D4-E30F8A3B0545@technorati.com> On Dec 8, 2006, at 4:04 AM, Bruce D'Arcus wrote: > Let's review: > > Microformts are a clever set of conventions to reuse existing HTML > attributes to encode some sort of structured meaning. > > However, using "title" to encode machine-readable content is pretty > much a hack. Title, after all, is really for human readable labels. I agree, it's not the cleanest of possible solutions. It *is* a compromise. Find us something better and we'll switch. > Likewise, using class to indicate both properties and, um, class, is > also a hack. I'm not sure how you can justify claiming this. You must have read a different HTML specification than I have, because in my reading, there are no limits on how the class attribute can be used in HTML. According to the spec, it's available for "general processing by user agents". I've explained more fully before [http:// microformats.org/blog/2005/10/19/more-than-styling/]. > These hacks are no doubt necessary and practical in the context of > current HTML and I really have no problem with it in that context, but > it's precseily why there can be no generic microformat parser. You say that like it's a bad thing. Show me a generic parser that works on the scale of The Web. Even HTML parsers are not generic? browser vendors commonly have to vary their browser's behavior from site to site in order to deal with differences. At least the same microformat can be extracted from different sites in the same way (once you know how to parse the HTML :D). -ryan -- Ryan King ryan@technorati.com From ryan at technorati.com Fri Dec 8 09:58:59 2006 From: ryan at technorati.com (Ryan King) Date: Fri Dec 8 09:59:01 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <046f01c71a59$b9810380$0702a8c0@Guides.local> References: <046f01c71a59$b9810380$0702a8c0@Guides.local> Message-ID: On Dec 7, 2006, at 3:45 PM, Mike Schinkel wrote: >> --- these values are not "reserved" across all of HTML. We >> have a mechanism to prevent this, it is called Profile URIs, >> if a parser comes across class="vcard" then the best way to >> determine if this is a random CSS Style or a semantic value >> is to see if there is a Profile URI that matched the XMDP of hCard. > > Are you referring to this? > http://www.w3.org/TR/html401/struct/global.html#profiles > > Is a Profile URI a well-known URI where I have to find semantics > elsewhere > or if not what format is returned by the URI? (just trying to > understand) Somewhere in between the two? they preferable return an XMDP description of the microformat. XMDP is not formally descriptive enough to be able to automatically parse the microformat, you have the read the prose to understand all the constraints. > How can I disambiguate when two Microformats collide? Let me give a > concrete example (one I will be working on in the future): First profile wins. This had previously been clarified in HTML5, until Hixie decided to remove the profile attribute from HTML5. -ryan From michael.mccracken at gmail.com Fri Dec 8 09:59:54 2006 From: michael.mccracken at gmail.com (Michael McCracken) Date: Fri Dec 8 09:59:56 2006 Subject: [uf-discuss] [citation] container In-Reply-To: References: Message-ID: On 12/8/06, Alf Eaton wrote: > In our earlier straw proposal irc-notes-2006-04-09#Straw_Proposals>, the metadata for the container > of the article was in a class="container" block, whereas in the > current straw proposal brainstorming#Working_straw_schema> it's in the same block as the > metadata for the article itself. > > The main occasion I can think of where this could be a problem is if > the item is found in multiple containers (eg a track on two different > albums, or a syndicated news article). Should there be a separate > hcitation for each occurence, or should they be condensed into one > with multiple containers? I'm inclined to say they should be condensed into one with multiple containers, since that seems simpler and avoids repetition. However, I think the thing to do is follow existing practices, so if we can find some marked-up examples of items with multiple containers and see how they're already written, we'd have a better idea of which decision would be likely to get used and which would be an imposition... I can't think of where to find such examples, so if anyone else has some, please share them. -mike -- Michael McCracken UCSD CSE PhD Candidate research: http://www.cse.ucsd.edu/~mmccrack/ misc: http://michael-mccracken.net/wp/ From michael.mccracken at gmail.com Fri Dec 8 10:05:02 2006 From: michael.mccracken at gmail.com (Michael McCracken) Date: Fri Dec 8 10:05:04 2006 Subject: [uf-discuss] [citation] url field In-Reply-To: <7B8C1A9A-BA29-40F4-BAAC-A2305A404A5F@hubmed.org> References: <019d01c71683$493d00d0$2102fea9@Guides.local> <7B8C1A9A-BA29-40F4-BAAC-A2305A404A5F@hubmed.org> Message-ID: On 12/8/06, Alf Eaton wrote: > > On 08 Dec 2006, at 17:26, Michael McCracken wrote: > > > On 12/8/06, Alf Eaton wrote: > >> > >> On 04 Dec 2006, at 21:48, Michael McCracken wrote: > > >> If there are enough useful identifiers that aren't URIs (I think > >> there probably are), then there needs to be a UID field as well. > > > > Can you come up with some examples of IDs that aren't URIs? > > 1234567 > > (actually that's an ID not a UID: some CMS's might only have internal > identifiers for articles - if you were using that to look up further > information about the article, the ID would be useful to know). I'm not sure why you'd mark up a CMS ID that wasn't also a URI as part of a microformat. Can you expand on your example? (I'm open to the idea, just don't quite understand...) -mike -- Michael McCracken UCSD CSE PhD Candidate research: http://www.cse.ucsd.edu/~mmccrack/ misc: http://michael-mccracken.net/wp/ From lists at hubmed.org Fri Dec 8 10:07:56 2006 From: lists at hubmed.org (Alf Eaton) Date: Fri Dec 8 10:09:51 2006 Subject: [uf-discuss] [citation] container In-Reply-To: References: Message-ID: <32AE65F2-AF69-4EC1-BD4E-E4D3A0C8984F@hubmed.org> Actually, there is currently a container in one of the examples - I was looking at the book example which obviously doesn't have one. alf. On 08 Dec 2006, at 17:49, Alf Eaton wrote: > In our earlier straw proposal citation-irc-notes-2006-04-09#Straw_Proposals>, the metadata for > the container of the article was in a class="container" block, > whereas in the current straw proposal citation-brainstorming#Working_straw_schema> it's in the same block > as the metadata for the article itself. > > The main occasion I can think of where this could be a problem is > if the item is found in multiple containers (eg a track on two > different albums, or a syndicated news article). Should there be a > separate hcitation for each occurence, or should they be condensed > into one with multiple containers? > > alf. > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss From lists at hubmed.org Fri Dec 8 10:14:30 2006 From: lists at hubmed.org (Alf Eaton) Date: Fri Dec 8 10:16:25 2006 Subject: [uf-discuss] [citation] url field In-Reply-To: References: <019d01c71683$493d00d0$2102fea9@Guides.local> <7B8C1A9A-BA29-40F4-BAAC-A2305A404A5F@hubmed.org> Message-ID: <5FB61F22-FECC-40AD-9DAD-2B1AF274665E@hubmed.org> On 08 Dec 2006, at 18:05, Michael McCracken wrote: > On 12/8/06, Alf Eaton wrote: >> >> On 08 Dec 2006, at 17:26, Michael McCracken wrote: >> >> > On 12/8/06, Alf Eaton wrote: >> >> >> >> On 04 Dec 2006, at 21:48, Michael McCracken wrote: >> >> >> If there are enough useful identifiers that aren't URIs (I think >> >> there probably are), then there needs to be a UID field as well. >> > >> > Can you come up with some examples of IDs that aren't URIs? >> >> 1234567 >> >> (actually that's an ID not a UID: some CMS's might only have internal >> identifiers for articles - if you were using that to look up further >> information about the article, the ID would be useful to know). > > I'm not sure why you'd mark up a CMS ID that wasn't also a URI as part > of a microformat. Can you expand on your example? I'm imagining that a journal produces an article that has a URL, obviously, but also has an identifier for the article specific to that journal/publisher/CMS (a7f6r9, say). If the journal had a service that exported further metadata about that article based on the identifier, then a processor scraping the page for citation data would want to know about that. This is what the class="unapi-id" field in unAPI is for , so we could just keep using that, but it would be nice if the two were compatible. alf. From scott at randomchaos.com Fri Dec 8 10:24:09 2006 From: scott at randomchaos.com (Scott Reynen) Date: Fri Dec 8 10:24:20 2006 Subject: [uf-discuss] [citation] url field In-Reply-To: References: <019d01c71683$493d00d0$2102fea9@Guides.local> <7B8C1A9A-BA29-40F4-BAAC-A2305A404A5F@hubmed.org> Message-ID: <2D0106CC-2146-4CFB-B774-5F6D8C0B9803@randomchaos.com> On Dec 8, 2006, at 12:05 PM, Michael McCracken wrote: > I'm not sure why you'd mark up a CMS ID that wasn't also a URI as part > of a microformat. Can you expand on your example? I'm not sure where this is going, but it looks like a discussion that I believe happened once already leading to this page in the wiki: http://microformats.org/wiki/uid-brainstorming So it might be useful to start from there to avoid repetition. Peace, Scott From michael.mccracken at gmail.com Fri Dec 8 10:47:50 2006 From: michael.mccracken at gmail.com (Michael McCracken) Date: Fri Dec 8 10:47:54 2006 Subject: [uf-discuss] [citation] container In-Reply-To: <32AE65F2-AF69-4EC1-BD4E-E4D3A0C8984F@hubmed.org> References: <32AE65F2-AF69-4EC1-BD4E-E4D3A0C8984F@hubmed.org> Message-ID: Sorry, which example? There's a container element in my old straw format, and there's a container element in the citeproc output example, but I didn't think we had any examples with multiple containers. -mike On 12/8/06, Alf Eaton wrote: > Actually, there is currently a container in one of the examples - I > was looking at the book example which obviously doesn't have one. > > alf. > > On 08 Dec 2006, at 17:49, Alf Eaton wrote: > > > In our earlier straw proposal > citation-irc-notes-2006-04-09#Straw_Proposals>, the metadata for > > the container of the article was in a class="container" block, > > whereas in the current straw proposal > citation-brainstorming#Working_straw_schema> it's in the same block > > as the metadata for the article itself. > > > > The main occasion I can think of where this could be a problem is > > if the item is found in multiple containers (eg a track on two > > different albums, or a syndicated news article). Should there be a > > separate hcitation for each occurence, or should they be condensed > > into one with multiple containers? > > > > alf. > > _______________________________________________ > > microformats-discuss mailing list > > microformats-discuss@microformats.org > > http://microformats.org/mailman/listinfo/microformats-discuss > > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > -- Michael McCracken UCSD CSE PhD Candidate research: http://www.cse.ucsd.edu/~mmccrack/ misc: http://michael-mccracken.net/wp/ From lists at hubmed.org Fri Dec 8 11:19:23 2006 From: lists at hubmed.org (Alf Eaton) Date: Fri Dec 8 11:19:29 2006 Subject: [uf-discuss] [citation] container In-Reply-To: References: <32AE65F2-AF69-4EC1-BD4E-E4D3A0C8984F@hubmed.org> Message-ID: <4579BABB.8090609@hubmed.org> No, not multiple containers, just a single container. I'd just seen the first (book) example and presumed that there weren't any containers at all. So there isn't a problem really. alf. Michael McCracken wrote: > Sorry, which example? > > There's a container element in my old straw format, and there's a > container element in the citeproc output example, but I didn't think > we had any examples with multiple containers. > > -mike > > On 12/8/06, Alf Eaton wrote: >> Actually, there is currently a container in one of the examples - I >> was looking at the book example which obviously doesn't have one. >> >> alf. >> >> On 08 Dec 2006, at 17:49, Alf Eaton wrote: >> >> > In our earlier straw proposal > > citation-irc-notes-2006-04-09#Straw_Proposals>, the metadata for >> > the container of the article was in a class="container" block, >> > whereas in the current straw proposal > > citation-brainstorming#Working_straw_schema> it's in the same block >> > as the metadata for the article itself. >> > >> > The main occasion I can think of where this could be a problem is >> > if the item is found in multiple containers (eg a track on two >> > different albums, or a syndicated news article). Should there be a >> > separate hcitation for each occurence, or should they be condensed >> > into one with multiple containers? >> > >> > alf. >> > _______________________________________________ >> > microformats-discuss mailing list >> > microformats-discuss@microformats.org >> > http://microformats.org/mailman/listinfo/microformats-discuss >> >> _______________________________________________ >> microformats-discuss mailing list >> microformats-discuss@microformats.org >> http://microformats.org/mailman/listinfo/microformats-discuss >> > > From andy at pigsonthewing.org.uk Fri Dec 8 12:09:12 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 8 12:10:47 2006 Subject: [uf-discuss] Licensing of Microformats Message-ID: ebay have replied to my suggestion that they adopt uFs, using what I suspect is standard wording: Thank you for taking the time to send us your idea related to microformats. [...] We are always pleased to hear from members of the eBay community and welcome their comments regarding our services. I assure you that we are committed to the continuous improvement of our website to make it both a fun and safe place to trade. However, please note that our company policy does not allow us to accept or consider ideas or proposals, other than those that we have specifically requested. Please understand that this policy is intended to avoid the possibility of future misunderstandings when new products, services or features developed internally by eBay employees might be similar or even identical to your idea or proposal. Please note that eBay has no obligations of any kind (whether contractual or otherwise) with respect to the ideas and proposals that you have sent to us. eBay does not consider such ideas and proposals to be confidential or proprietary. eBay will not be liable for any disclosure or use of your ideas and proposals and is under no obligation to compensate you in relation to them. If, having read and understood the above, you would like eBay to consider your ideas and proposals further, please use our "Sending Suggestions to eBay" page It seems to me that the current position on IP is unclear, or at least not clearly expressed. For instance, the hCard page on the 'wiki' says: Copyright This specification is (C) 2004-2006 by the authors. However, the authors intend to submit this specification to a standards body with a liberal copyright/licensing policy such as the GMPG (http://gmpg.org/), IETF (http://ietf.org/), and/or W3C (http://w3.org). Anyone wishing to contribute should read their copyright principles, policies and licenses (e.g. the GMPG Principles (http://gmpg.org/principles)) and agree to them, including licensing of all contributions under all required licenses (e.g. CC-by 1.0 (http://creativecommons.org/licenses/by/1.0/) and later), before contributing. Patents This specification is subject to a royalty free patent policy, e.g. per the W3C Patent Policy (http://www.w3.org/Consortium/Patent-Policy-20040205/), and IETF RFC3667 (http://www.ietf.org/rfc/rfc3667.txt) & RFC3668 (http://www.ietf.org/rfc/rfc3668.txt). which is more about future intentions than the current position but there appears to be no clear statement that "this format is available under license X". I'm no lawyer, but it seems to me that there should be such a statement, either for each individual format, or collectively, on a page to which people with concerns like eBay's may be directed. [I'll put a pointer to this post on the issues page on the 'wiki'.] -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From andy at pigsonthewing.org.uk Fri Dec 8 12:18:01 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 8 12:23:09 2006 Subject: [uf-discuss] species microformats: a penultimate reprise In-Reply-To: <000001c71a76$1d1c5e50$57551af0$@ca> References: <000001c71a76$1d1c5e50$57551af0$@ca> Message-ID: In message <000001c71a76$1d1c5e50$57551af0$@ca>, "Shorthouse, David" writes >Andy et al., >I temporarily subscribed to this listserv once again to: And have apparently unsubscribed, again. Nonetheless, I'll reply, for the benefit of other readers. >1) apologize for allowing my emotions get in the way of what can be a >fantastic solution to a very difficult problem Thank you for the apology. On the basis that you are apologising for falsely accusing me of spamming, I am happy to accept. > and, >2) offer advice to take your proposed species microformats to the next >level of resilience in the face of taxonomic uncertainties. Thank you; but the proposal already has adequate resilience. [...] >I also expect GUIDs in the form of LSIDs to contribute in a >dramatic fashion to the aggregation of taxonomic resources in a >rigorous manner, but there is as yet little work done on the very difficult >problem of developing and maintaining name resolution functionality (i.e. the >synonymic to current nomenclatural mappings, though triple stores, >RDF, and other similar schema have some promise). That's future-gazing, again. >I hope proponents of microformats can sit at these tables. The current problem with the millions of >species pages in existence is that there are very few schemes governing their >structure and yet there is an opportunity here to do something >remarkable because all biological names naturally have structure. A structure which can be marked up using the current proposal. Anyone who disagrees is welcome to point out the incompatibilities, which, like those raised previously, will be speedily addressed. >But, there is a responsibility here to do it right. Indeed. However, your opinion as to what is "right" is not the only one; and your opinion does not sit with the methodologies used by microformats. > Organizations like the Taxonomic >Databases Working Group (TDWG) have participated in realizing the >sorts of things biologists dream about. Is there a TDWG participant here >to help species microformats be recognized and adopted? They have been invited. > So, I apologize for directing a line of questioning that in a >number of instances stepped beyond the goals of species microformats. I hope >you appreciate the fact that my goals are much the same as yours I think it is apparent that they are not. > I am well familiar with your proposal since it was first brought to my attention >on the forum I maintain. You may be "familiar" with it, but the evidence is that you have, sadly, failed to grasp its intent or implications. >However, I would have appreciated being >contacted directly about it rather than seeing it in an arachnologists' >forum. And what makes you so special that you should have been contacted personally? >Species microformats have nothing directly to do with spider research and >identification in their present level of acceptance and adoption. No, but they do apply to marking-up the names of spiders, when they're published on the web. >They are at this stage a web developer's tool with future client >possibilities. No, microformats already have lots of practical uses. >Andy, because our discussion had degraded to a level that would offend >the school children and others who use the Nearctic Arachnologists' >Forum, I did indeed wipe out the thread. You censored something (a cut & paste of ), which was not offensive, but which did contain criticism of your actions and refutations of your spurious claims. I stand by what wrote there. > However, if I receive a similar public apology >from you, I will re-enable your account in the forum and will welcome >your participation in arachnology research and appreciation. I owe you no apology. >First, I urge you to be patient and to recognize the fact that many people, >especially those who are involved in developing biological resources >on the web, just won't "get it". I am an exception. On the contrary - you clearly don't "get" what has been proposed. >I have read through your species microformat proposal and fully >understand it. I was evidently out of line by playing devil's advocate >and forcing you to think outside the box. Why should we now take what you say at face value, if you are saying that your previous comments were not sincere? >In the face of the mess taxonomy can be at times, it would be worth >thinking about GUIDs like LSIDs for use in microformats for species. uBio >is but one provider of LSIDs. There are at least a half dozen other >providers and many more are in the works. The fact that you say the above, when GUIDs have already been taken into account and are covered by the existing proposal; and when you have been told that more than once, is clear evidence that you either do not understand the proposal, or are again "playing devil's advocate". >I have participated in the upcoming GBIF portal development, an >initiative in the works called SpeciesBase, which if realized will be >what GBIF is for primary collections data, but for species pages, and >will be participating in the Entomological Collections Network where a >lot of work is devoted to producing web-based resources for collections >data. Future-gazing, again. Nonetheless, please fell free to point out what you think might be published by that process, which could not be marked up using the current proposal. -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From andy at pigsonthewing.org.uk Fri Dec 8 12:22:43 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 8 12:24:17 2006 Subject: [uf-discuss] species microformats: a penultimate reprise In-Reply-To: <2B9C4DCC-1A9F-41F9-89E6-FE353BADB96A@randomchaos.com> References: <000001c71a76$1d1c5e50$57551af0$@ca> <2B9C4DCC-1A9F-41F9-89E6-FE353BADB96A@randomchaos.com> Message-ID: In message <2B9C4DCC-1A9F-41F9-89E6-FE353BADB96A@randomchaos.com>, Scott Reynen writes >I appreciate your attempts to offer constructive feedback. I hope >this community will prove more receptive to such feedback in the >future, even - perhaps especially - when it is disagreeable. David's feedback has been constructively received, and responded to - and disagreed with and refuted. His response, though, has been far from constructive. >If you know of any examples of such GUIDs being published in HTML, I >would encourage you to add them to the wiki: > >http://microformats.org/wiki/species-examples > >Without such examples, this isn't likely to make it into a >microformat, because microformats are based on current publishing >rather than future publishing, however likely it may be. Quite. Though there are already GUIDs on the examples page: and the present proposal caters for them: -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From ryan at ryancannon.com Fri Dec 8 13:11:21 2006 From: ryan at ryancannon.com (Ryan Cannon) Date: Fri Dec 8 13:11:27 2006 Subject: [uf-discuss] [implied hCards] Examples and wiki pages Message-ID: <2F5EE7F8-49CC-4009-AD30-7D45856E209C@ryancannon.com> Greetings, In lieu of working on my finals I decided to start a few wiki pages in reponse to Ryan King's call for research[1]: http://microformats.org/wiki/implied-hcard http://microformats.org/wiki/implied-hcard-examples http://microformats.org/wiki/implied-hcard-brainstorming I hope they conform to the process--if they don't, please let me know so I can fix my approach. Also, for whatever reason the wiki seems to think http://microformats.org/wiki/implied-hcard-examples should be http://microformats.org/wiki/hcard-implied-examples Not sure why, but if it's a problem on my end, let me know. [1]: http://microformats.org/discuss/mail/microformats-discuss/2006- November/007386.html Cheers, -- Ryan Cannon Interactive Developer MSI Student, School of Information University of Michigan http://RyanCannon.com From andy at pigsonthewing.org.uk Fri Dec 8 13:39:51 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 8 13:39:59 2006 Subject: [uf-discuss] [implied hCards] Examples and wiki pages In-Reply-To: <2F5EE7F8-49CC-4009-AD30-7D45856E209C@ryancannon.com> References: <2F5EE7F8-49CC-4009-AD30-7D45856E209C@ryancannon.com> Message-ID: <0HuX4TWnudeFFwJk@pigsonthewing.org.uk> In message <2F5EE7F8-49CC-4009-AD30-7D45856E209C@ryancannon.com>, Ryan Cannon writes >Also, for whatever reason the wiki seems to think > >http://microformats.org/wiki/implied-hcard-examples > >should be > >http://microformats.org/wiki/hcard-implied-examples I've been moving the pages to /hcard-implied-* because they're a subset of /hcard Can someone move /implied-hcard to /hcard-implied, replacing the redirect at the latter, please? -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From bdarcus.lists at gmail.com Fri Dec 8 14:11:11 2006 From: bdarcus.lists at gmail.com (Bruce D'Arcus) Date: Fri Dec 8 14:11:15 2006 Subject: class="hack"? Re: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: References: <005101c71860$c22b1980$0702a8c0@Guides.local> <002001c7188d$37331b20$0367c33f@sitsam> <901C2E10-DBAB-43A5-B03D-6602032CFA85@randomchaos.com> <5DC6CEDD-85D4-4D7D-8916-B30973D262CE@technorati.com> Message-ID: On 12/8/06, Dr. Ernie Prabhakar wrote: > On Dec 8, 2006, at 4:04 AM, Bruce D'Arcus wrote: > > Likewise, using class to indicate both properties and, um, class, is > > also a hack. > > I think that's probably where we part company. I suspect most of us > here consider the use of HTML "class" for semantic information fully > in line with the both the letter and spirit of the spec, and thus an > entirely natural usage. My point, Ernie, is there's no obvious way to map it onto a model. I don't think that's such a controversial thing to say. We've got tables and columns (RDBMSes), resources and properties (RDF), objects and attributes (oo). Class and ... ? Bruce From scott at randomchaos.com Fri Dec 8 14:38:33 2006 From: scott at randomchaos.com (Scott Reynen) Date: Fri Dec 8 14:38:44 2006 Subject: [uf-discuss] species microformats: a penultimate reprise In-Reply-To: References: <000001c71a76$1d1c5e50$57551af0$@ca> <2B9C4DCC-1A9F-41F9-89E6-FE353BADB96A@randomchaos.com> Message-ID: <3D68FFA8-0045-420C-842F-E51176A60203@randomchaos.com> On Dec 8, 2006, at 2:22 PM, Andy Mabbett wrote: >> I appreciate your attempts to offer constructive feedback. I hope >> this community will prove more receptive to such feedback in the >> future, even - perhaps especially - when it is disagreeable. > > David's feedback has been constructively received, and responded to - > and disagreed with and refuted. I think there's always room for improvement, and I'd like to see improvement in how we receive feedback. Peace, Scott From drernie at opendarwin.org Fri Dec 8 14:54:11 2006 From: drernie at opendarwin.org (Dr. Ernie Prabhakar) Date: Fri Dec 8 14:54:14 2006 Subject: class="hack"? Re: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: References: <005101c71860$c22b1980$0702a8c0@Guides.local> <002001c7188d$37331b20$0367c33f@sitsam> <901C2E10-DBAB-43A5-B03D-6602032CFA85@randomchaos.com> <5DC6CEDD-85D4-4D7D-8916-B30973D262CE@technorati.com> Message-ID: <88ECA9C0-0B68-48A1-A49B-8F704266FC66@opendarwin.org> Hi Bruce, > My point, Ernie, is there's no obvious way to map it onto a model. I Um, maybe I'm not quite understanding what you mean by "model". Are you saying that there's no way to create a generic parser that transforms the microformatted data into a normalized form? What you may not realize (I didn't at first either) is that microformats.org is -- by *definition* -- optimizing for a world there are only a "handful" of discrete microformats. Thus, there is no point in worrying about the general case; there are only special cases, and a relatively small number of those. You may not believe or agree with that definition (not all of us do either :-), but that's the rules we play by here. If you want a more generic approach, you might be happier with GRDDL. Cheers, -- Ernie P. On Dec 8, 2006, at 2:11 PM, Bruce D'Arcus wrote: > On 12/8/06, Dr. Ernie Prabhakar wrote: > >> On Dec 8, 2006, at 4:04 AM, Bruce D'Arcus wrote: >> > Likewise, using class to indicate both properties and, um, >> class, is >> > also a hack. >> >> I think that's probably where we part company. I suspect most of us >> here consider the use of HTML "class" for semantic information fully >> in line with the both the letter and spirit of the spec, and thus an >> entirely natural usage. > > My point, Ernie, is there's no obvious way to map it onto a model. I > don't think that's such a controversial thing to say. We've got tables > and columns (RDBMSes), resources and properties (RDF), objects and > attributes (oo). Class and ... ? > > Bruce > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss From andy at pigsonthewing.org.uk Fri Dec 8 15:06:28 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 8 15:07:34 2006 Subject: [uf-discuss] [admin] mailing list policies reminder In-Reply-To: <16E9D226-1A8B-4857-930A-E7413926135E@technorati.com> References: <3DXXpJwALgOFFw4Q@pigsonthewing.org.uk> <16E9D226-1A8B-4857-930A-E7413926135E@technorati.com> Message-ID: In message <16E9D226-1A8B-4857-930A-E7413926135E@technorati.com>, Ryan King writes >> What's the reasoning behind excluding: >> >>> * Use standard quoting, with nested chevrons [as in this >>> message]. >>> If your service or client doesn't facilitate this, use "Quote >>> Right" >>> (free, for Windows) which will format text with chevrons for >>> you. > >I haven't noticed it as a problem on our lists. In recent days: et al. >> and why were these ignored: > >Mostly because Tantek and I haven't had a chance to talk about it and >decide what we want to do. Like I said, updating the policies is a >work in progress. We're open to input, but can't react immediately You wrote that over a month ago. Any progress? -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From ryan at technorati.com Fri Dec 8 15:41:22 2006 From: ryan at technorati.com (Ryan King) Date: Fri Dec 8 15:41:26 2006 Subject: [uf-discuss] [implied hCards] Examples and wiki pages In-Reply-To: <0HuX4TWnudeFFwJk@pigsonthewing.org.uk> References: <2F5EE7F8-49CC-4009-AD30-7D45856E209C@ryancannon.com> <0HuX4TWnudeFFwJk@pigsonthewing.org.uk> Message-ID: On Dec 8, 2006, at 1:39 PM, Andy Mabbett wrote: > In message <2F5EE7F8-49CC-4009-AD30-7D45856E209C@ryancannon.com>, Ryan > Cannon writes > >> Also, for whatever reason the wiki seems to think >> >> http://microformats.org/wiki/implied-hcard-examples >> >> should be >> >> http://microformats.org/wiki/hcard-implied-examples > > I've been moving the pages to /hcard-implied-* because they're a > subset > of /hcard Thanks. > Can someone move /implied-hcard to /hcard-implied, replacing the > redirect at the latter, please? Done. Had to delete the redirect page first. -ryan From ryan at technorati.com Fri Dec 8 15:44:02 2006 From: ryan at technorati.com (Ryan King) Date: Fri Dec 8 15:44:09 2006 Subject: [uf-discuss] [admin] mailing list policies reminder In-Reply-To: References: <3DXXpJwALgOFFw4Q@pigsonthewing.org.uk> <16E9D226-1A8B-4857-930A-E7413926135E@technorati.com> Message-ID: <228C4B9E-A3FB-424E-85E6-7F737C60A269@technorati.com> On Dec 8, 2006, at 3:06 PM, Andy Mabbett wrote: > In message <16E9D226-1A8B-4857-930A-E7413926135E@technorati.com>, Ryan > King writes > >>> and why were these ignored: >> >> Mostly because Tantek and I haven't had a chance to talk about >> it and >> decide what we want to do. Like I said, updating the policies is a >> work in progress. We're open to input, but can't react immediately > > You wrote that over a month ago. Any progress? No. I *know* it's been more than a month. I'm ok with that. Sending email like this is not going make it get done any sooner. -ryan From andy at pigsonthewing.org.uk Fri Dec 8 16:01:42 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 8 16:03:21 2006 Subject: [uf-discuss] [implied hCards] Examples and wiki pages In-Reply-To: References: <2F5EE7F8-49CC-4009-AD30-7D45856E209C@ryancannon.com> <0HuX4TWnudeFFwJk@pigsonthewing.org.uk> Message-ID: In message , Ryan King writes >> Can someone move /implied-hcard to /hcard-implied, replacing the >> redirect at the latter, please? > >Done. Thank you. -- Andy Mabbett Say "NO!" to compulsory ID Cards: Free Our Data: From mikeschinkel at gmail.com Fri Dec 8 21:38:26 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Fri Dec 8 21:38:34 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: Message-ID: <00ae01c71b54$4263fb80$0702a8c0@Guides.local> Ryan King wrote: > > How can I disambiguate when two Microformats collide? > > Let me give a concrete example (one I will be working > > on in the future): > > First profile wins. This had previously been clarified in > HTML5, until Hixie decided to remove the profile attribute > from HTML5. Please tell me if I misunderstand, but I think that clearly identifies the problem I've been trying to address: naming clashes on a scare resource. If what I think you said is correct, that would require someone to use one or the other, but not both. That approach to web architecture is clearly not acceptable, don't you agree? -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From hodson.tim at googlemail.com Sat Dec 9 01:33:19 2006 From: hodson.tim at googlemail.com (Tim Hodson) Date: Sat Dec 9 01:33:23 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <00ae01c71b54$4263fb80$0702a8c0@Guides.local> References: <00ae01c71b54$4263fb80$0702a8c0@Guides.local> Message-ID: <14596d040612090133u144da4det108f8fbf8bd27ae4@mail.gmail.com> Forgive me if I have missed something, but could a parser not understand multiple formats if the HTML used was also meaningful? For example a blocklevel element (say a

) could contain some content that was marked up with one microformat, and another blocklevel element could contain content marked up with another entirely different microformat. The fact that they shared the same page isn't a problem. A parser could easily identify child relationships within the HTML and extrapolate. Granted this wouldn't be so easy if two microformats were muddled together on the same page. And if they were then maybe there are two questions to ask. 1/ Is the microformat in need of some additional elements?, and 2/ Is the author of the page trying to do too much. could it be laid out differently? Simple is better afterall. Tim On 09/12/06, Mike Schinkel wrote: > Ryan King wrote: > > > How can I disambiguate when two Microformats collide? > > > Let me give a concrete example (one I will be working > > > on in the future): > > > > First profile wins. This had previously been clarified in > > HTML5, until Hixie decided to remove the profile attribute > > from HTML5. > > Please tell me if I misunderstand, but I think that clearly identifies the > problem I've been trying to address: naming clashes on a scare resource. If > what I think you said is correct, that would require someone to use one or > the other, but not both. That approach to web architecture is clearly not > acceptable, don't you agree? > > -Mike Schinkel > http://www.mikeschinkel.com/blogs/ > http://www.welldesignedurls.org/ > > > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > -- Tim Hodson informationtakesover.co.uk www.timhodson.co.uk From andy at pigsonthewing.org.uk Sat Dec 9 03:47:47 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 9 03:48:58 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <14596d040612090133u144da4det108f8fbf8bd27ae4@mail.gmail.com> References: <00ae01c71b54$4263fb80$0702a8c0@Guides.local> <14596d040612090133u144da4det108f8fbf8bd27ae4@mail.gmail.com> Message-ID: In message <14596d040612090133u144da4det108f8fbf8bd27ae4@mail.gmail.com>, Tim Hodson writes >A parser could easily identify child relationships within >the HTML and extrapolate. > >Granted this wouldn't be so easy if two microformats were muddled >together on the same page. AIUI the concerns are about using the same class-name for two different attributes. Say, the title of a book in a citation, vs. a job title in an hCard. Since a citation may include the author's hCard, it is thought that there might be a conflict:

Running an ISP for Idiots
Internet Expert [1]
There is a danger that "Internet Expert" might be recorded as the title of the book (especially if the other title attribute is not present) Several possible solutions are available to us: 1 Declare that, if the attribute is inside a microformat (in this case hCard), then it always applies to that uF, but not the parent uF (in this case the citation) 2 Uniquely name the first attribute as, say, class="book-title" (compare to some of the proposed class names in the 'species' proposal, which use this method to avoid other clashes). 3 Use an additional wrapper around the hCard on an additional class on the hCard), to indicate that anything within that wrapper does not apply to the parent. My preference is for option 2 - with hindsight, I would have named all the classes in hCard as, say, "vcard-title". [1] I actually knew of someone who has this as their job title ;-) -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Sat Dec 9 03:25:38 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 9 04:01:05 2006 Subject: [uf-discuss] Adapting existing links as tags In-Reply-To: <+FP1o$m9vzZFFwxl@pigsonthewing.org.uk> References: <+FP1o$m9vzZFFwxl@pigsonthewing.org.uk> Message-ID: In message <+FP1o$m9vzZFFwxl@pigsonthewing.org.uk>, Andy Mabbett writes > >I currently have several instances of pages in a sub-directory, such >as: > > http://www.westmidlandbirdclub.com/staffs/tittesworth/index.htm > http://www.westmidlandbirdclub.com/staffs/tittesworth/latest.ht >m > http://www.westmidlandbirdclub.com/staffs/tittesworth/latest- >2006.htm > http://www.westmidlandbirdclub.com/staffs/tittesworth/latest- >2005.htm > etc. > >Where the root URL of that sub-directory may be suitable as a tag. > > >All of the pages apart from the index file link to the latter, thus: > > Tittesworth > >usually more than once from each page, occasionally with other linking >text ("Tittesworth Reservoir"). > > >I could, presumably, change the links to: > > > >Are there any disadvantages to doing so (in terms of search engine >ranking, for example)? Should I do so on each such link, or just once >per page? Can anyone advise, please? -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From hodson.tim at googlemail.com Sat Dec 9 04:27:57 2006 From: hodson.tim at googlemail.com (Tim Hodson) Date: Sat Dec 9 04:28:33 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: References: <00ae01c71b54$4263fb80$0702a8c0@Guides.local> <14596d040612090133u144da4det108f8fbf8bd27ae4@mail.gmail.com> Message-ID: <14596d040612090427k4b72dahce9cf826b0e3cf71@mail.gmail.com> On 09/12/06, Andy Mabbett wrote: >
> > Running an ISP for Idiots > >
> > Internet Expert [1] > >
>
>
> > There is a danger that "Internet Expert" might be recorded as the title > of the book (especially if the other title attribute is not present) > > Several possible solutions are available to us: > > 1 Declare that, if the attribute is inside a microformat (in this > case hCard), then it always applies to that uF, but not the > parent uF (in this case the citation) Surely 1 is the most logical? The fact that the hcard title is NOT in the parent citation block would surely mean that I could make the sensible assumption that the title attribute for the hcard is NOT the same as the title attribute of the citation. It would be up to me as author to clearly express what I meant by using correctly nesting tags. > > 2 Uniquely name the first attribute as, say, class="book-title" > (compare to some of the proposed class names in the 'species' > proposal, which use this method to avoid other clashes). The citation may not be a book :) > > 3 Use an additional wrapper around the hCard on an additional > class on the hCard), to indicate that anything within that > wrapper does not apply to the parent. As for 3, this is already done in the example given. The wrappers are named hcard and citation, which brings us back to option 1. > > My preference is for option 2 - with hindsight, I would have named all > the classes in hCard as, say, "vcard-title". > > Naming all the classes with a prefix is unnecessary if you take the view that a microformat is a small set of attributes for distinct pieces of information. As far as I know (and I haven't read every microformat spec) there is almost always a root attribute which defines what we are talking about - vcard, vevent, xoxo, the exceptions are the rel/rev attributes which are defined using profiles and can only sensibly have one meaning in a page. best... -- Tim Hodson informationtakesover.co.uk www.timhodson.co.uk selfdescription.org From andy at pigsonthewing.org.uk Sat Dec 9 04:29:34 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 9 04:31:02 2006 Subject: [uf-discuss] [admin] mailing list policies reminder In-Reply-To: <228C4B9E-A3FB-424E-85E6-7F737C60A269@technorati.com> References: <3DXXpJwALgOFFw4Q@pigsonthewing.org.uk> <16E9D226-1A8B-4857-930A-E7413926135E@technorati.com> <228C4B9E-A3FB-424E-85E6-7F737C60A269@technorati.com> Message-ID: In message <228C4B9E-A3FB-424E-85E6-7F737C60A269@technorati.com>, Ryan King writes >On Dec 8, 2006, at 3:06 PM, Andy Mabbett wrote: >> In message <16E9D226-1A8B-4857-930A-E7413926135E@technorati.com>, Ryan >> King writes You've ignored the key part of my post, and responded only to a secondary matter. >> >>>> and why were these ignored: >>> >>> Mostly because Tantek and I haven't had a chance to talk about it >>>and >>> decide what we want to do. Like I said, updating the policies is a >>> work in progress. We're open to input, but can't react immediately >> >> You wrote that over a month ago. Any progress? > >No. I *know* it's been more than a month. I'm ok with that. Sending >email like this is not going make it get done any sooner. I was under no illusion that my *question* would make anything happen; it was merely that - a question. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Sat Dec 9 04:50:10 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 9 04:51:37 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <14596d040612090427k4b72dahce9cf826b0e3cf71@mail.gmail.com> References: <00ae01c71b54$4263fb80$0702a8c0@Guides.local> <14596d040612090133u144da4det108f8fbf8bd27ae4@mail.gmail.com> <14596d040612090427k4b72dahce9cf826b0e3cf71@mail.gmail.com> Message-ID: In message <14596d040612090427k4b72dahce9cf826b0e3cf71@mail.gmail.com>, Tim Hodson writes >> Several possible solutions are available to us: >> >> 1 Declare that, if the attribute is inside a microformat (in this >> case hCard), then it always applies to that uF, but not the >> parent uF (in this case the citation) > >Surely 1 is the most logical? Not necessarily >The fact that the hcard title is NOT in >the parent citation block would surely mean that I could make the >sensible assumption that the title attribute for the hcard is NOT the >same as the title attribute of the citation. It would be up to me as >author to clearly express what I meant by using correctly nesting >tags. There may be occasions when applying a class to a property in nested uF, for use by both inner and outer uFs is sensible. >> >> 2 Uniquely name the first attribute as, say, class="book-title" >> (compare to some of the proposed class names in the 'species' >> proposal, which use this method to avoid other clashes). > >The citation may not be a book :) Hence "say". >> 3 Use an additional wrapper around the hCard on an additional >> class on the hCard), to indicate that anything within that >> wrapper does not apply to the parent. > >As for 3, this is already done in the example given. The wrappers are >named hcard and citation Not so, because they don't currently carry that connotation. >> >> My preference is for option 2 - with hindsight, I would have named all >> the classes in hCard as, say, "vcard-title". >> >> >Naming all the classes with a prefix is unnecessary if you take the >view that a microformat is a small set of attributes for distinct >pieces of information. Your latter consideration does not imply nor justify the former conclusion. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From davidjanes at blogmatrix.com Sat Dec 9 05:20:36 2006 From: davidjanes at blogmatrix.com (David Janes) Date: Sat Dec 9 05:20:39 2006 Subject: [uf-discuss] Unambiguous class names Message-ID: <21e523c20612090520x23d8896coe0dfe684d141ecb0@mail.gmail.com> I was just looking at a discussion about "citation" and came across this example.
Running an ISP for Idiots
Internet Expert
Questions: 1. Is citation really considering using "title" for the title of a book? 2. Are not class names supposed to have a single meaning across _all_ microformats? I remember this from hAtom discussions, but ... 3. Is this documented somewhere or is it something that everyone is supposed to know (or am I just wrong)? 4. If my assumption is correct, should I note it in a few pages; in particular, process [1], existing-classes [2] and class-design-pattern [3]? Regards, etc... [1] http://microformats.org/wiki/process [2] http://microformats.org/wiki/class-names [3] http://microformats.org/wiki/class-design-pattern -- David Janes Founder, BlogMatrix http://www.blogmatrix.com http://blogmatrix.blogmatrix.com From davidjanes at blogmatrix.com Sat Dec 9 05:40:37 2006 From: davidjanes at blogmatrix.com (David Janes) Date: Sat Dec 9 05:40:40 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: References: <00ae01c71b54$4263fb80$0702a8c0@Guides.local> <14596d040612090133u144da4det108f8fbf8bd27ae4@mail.gmail.com> <14596d040612090427k4b72dahce9cf826b0e3cf71@mail.gmail.com> Message-ID: <21e523c20612090540s6b7bc14ak229ebff4786c2e9d@mail.gmail.com> The preceeding discussion about which class names apply to which microformatted object ties into the conversation we were having nine months ago (or so) about opacity; much is documented here [1]. My recent thinking has been that the following rules may work: An "outer" microformat should - never look for attributes inside nested microformats (particularly hCard, hCalendar, hAtom and xFolk) - never look for attributes inside BLOCKQUOTE or Q - "unless explicitly defined to be otherwise" This is still _theoretical_ and would need to be backed up by the usual process related work, especially to see how it would impact existing and proposed microformats. Note also my latest narrowing of scope for an "item" microformat [2] which would make this less of an open-ended statement. Regards, etc... David [1] http://microformats.org/wiki/mfo-examples [2] http://microformats.org/wiki/item From davidjanes at blogmatrix.com Sat Dec 9 05:43:32 2006 From: davidjanes at blogmatrix.com (David Janes) Date: Sat Dec 9 05:43:34 2006 Subject: [uf-discuss] [admin] mailing list policies reminder In-Reply-To: References: Message-ID: <21e523c20612090543g6c48c78apd9dbb437e186c440@mail.gmail.com> On 10/20/06, Ryan King wrote: > This is a just a friendly reminder for everyone to read our mailing > list policies - http://microformats.org/mailinglists-policies/ . The > reason for the reminder is that this list has grown, a lot > and many of the policies are meant to help everyone deal with and > minimize overload. How about URLs should be placed in footnotes [1]. Because this is 72-character wide text only mailing list, I'm finding often that I need to reconstruct URLs that are getting split over multiple lines. This rarely happens when URLs are placed in footnotes. Regards, etc... [1] Like this. From andy at pigsonthewing.org.uk Sat Dec 9 06:43:30 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 9 06:44:44 2006 Subject: [uf-discuss] [admin] mailing list policies reminder In-Reply-To: <21e523c20612090543g6c48c78apd9dbb437e186c440@mail.gmail.com> References: <21e523c20612090543g6c48c78apd9dbb437e186c440@mail.gmail.com> Message-ID: >How about URLs should be placed in footnotes [1]. Because this is >72-character wide text only mailing list, I'm finding often that I >need to reconstruct URLs that are getting split over multiple lines. >This rarely happens when URLs are placed in footnotes. I prefer not to do so, but place each on a new line, and usually provide a "tinyURL" for longer examples. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Sat Dec 9 06:45:16 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 9 06:46:46 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <21e523c20612090540s6b7bc14ak229ebff4786c2e9d@mail.gmail.com> References: <00ae01c71b54$4263fb80$0702a8c0@Guides.local> <14596d040612090133u144da4det108f8fbf8bd27ae4@mail.gmail.com> <14596d040612090427k4b72dahce9cf826b0e3cf71@mail.gmail.com> <21e523c20612090540s6b7bc14ak229ebff4786c2e9d@mail.gmail.com> Message-ID: In message <21e523c20612090540s6b7bc14ak229ebff4786c2e9d@mail.gmail.com>, David Janes writes >My recent thinking has been that the following rules may work: > >An "outer" microformat should >- never look for attributes inside nested microformats (particularly >hCard, hCalendar, hAtom and xFolk) You immediately hit problems with adr and geo inside hCard. >- never look for attributes inside BLOCKQUOTE or Q Why not? >- "unless explicitly defined to be otherwise" How would that be done? -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Sat Dec 9 06:49:15 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 9 06:50:51 2006 Subject: [uf-discuss] Unambiguous class names In-Reply-To: <21e523c20612090520x23d8896coe0dfe684d141ecb0@mail.gmail.com> References: <21e523c20612090520x23d8896coe0dfe684d141ecb0@mail.gmail.com> Message-ID: In message <21e523c20612090520x23d8896coe0dfe684d141ecb0@mail.gmail.com>, David Janes writes >2. Are not class names supposed to have a single meaning across _all_ >microformats? Even if they are, care still needs to be taken, where the class name is likely to occur, in other contexts, such as "title", "var", "bin" "class" etc. I again refer you to discussion on this point in the 'species' discussions. Of course, there may be language issues, too. Suppose it came to light that, say, "vcard" was Elbonian for "headline", and thus widely used by newspaper sites in Elbonia? -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From brian.suda at gmail.com Sat Dec 9 07:01:18 2006 From: brian.suda at gmail.com (Brian Suda) Date: Sat Dec 9 07:01:20 2006 Subject: [uf-discuss] Unambiguous class names In-Reply-To: <21e523c20612090520x23d8896coe0dfe684d141ecb0@mail.gmail.com> References: <21e523c20612090520x23d8896coe0dfe684d141ecb0@mail.gmail.com> Message-ID: <21e770780612090701s313622c6t8588bd5d34191313@mail.gmail.com> On 12/9/06, David Janes wrote: > I was just looking at a discussion about "citation" and came across > this example. --- do you have a URL where you found this example? > Questions: > > 1. Is citation really considering using "title" for the title of a book? --- no, this is probably a very old example. > 2. Are not class names supposed to have a single meaning across _all_ > microformats? I remember this from hAtom discussions, but ... --- yes, that is why much of what was in that example is incorrect > 3. Is this documented somewhere or is it something that everyone is > supposed to know (or am I just wrong)? --- is what documented? the fact that property values are the same across all microformats? or the values for the citation format? > 4. If my assumption is correct, should I note it in a few pages; --- i'm not sure what your assumption is? the citation format is still being mashed out - so the property values should not be taken as final. -- brian suda http://suda.co.uk From brian.suda at gmail.com Sat Dec 9 07:07:57 2006 From: brian.suda at gmail.com (Brian Suda) Date: Sat Dec 9 07:08:01 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <21e523c20612090540s6b7bc14ak229ebff4786c2e9d@mail.gmail.com> References: <00ae01c71b54$4263fb80$0702a8c0@Guides.local> <14596d040612090133u144da4det108f8fbf8bd27ae4@mail.gmail.com> <14596d040612090427k4b72dahce9cf826b0e3cf71@mail.gmail.com> <21e523c20612090540s6b7bc14ak229ebff4786c2e9d@mail.gmail.com> Message-ID: <21e770780612090707v7d74fa5bw84ed35f6b92be424@mail.gmail.com> On 12/9/06, David Janes wrote: > My recent thinking has been that the following rules may work: > > An "outer" microformat should > - never look for attributes inside nested microformats (particularly > hCard, hCalendar, hAtom and xFolk) --- i would also disagree with this because then you creating dependancies across ALL microformats, now and forever. If i create a VALID hCard 1.0 parser... in 2 years when hFooBar hits the web, my VALID 1.0 parser is no longer valid - other microformats could obsolete existing standards. Microformats are meant as building blocks and they should be able to be using independantly and together... otherwise everytime someone marked-up an hCalendar with an hCard for the venue, your hCalendar location would be empty. It's not a bug, it's a feature. -- brian suda http://suda.co.uk From davidjanes at blogmatrix.com Sat Dec 9 07:10:54 2006 From: davidjanes at blogmatrix.com (David Janes) Date: Sat Dec 9 07:10:58 2006 Subject: [uf-discuss] Unambiguous class names In-Reply-To: <21e770780612090701s313622c6t8588bd5d34191313@mail.gmail.com> References: <21e523c20612090520x23d8896coe0dfe684d141ecb0@mail.gmail.com> <21e770780612090701s313622c6t8588bd5d34191313@mail.gmail.com> Message-ID: <21e523c20612090710v3b969094u97991199c11f7d57@mail.gmail.com> On 12/9/06, Brian Suda wrote: > On 12/9/06, David Janes wrote: > --- no, this is probably a very old example. > > > 2. Are not class names supposed to have a single meaning across _all_ > > microformats? I remember this from hAtom discussions, but ... > > --- yes, that is why much of what was in that example is incorrect > > > 3. Is this documented somewhere or is it something that everyone is > > supposed to know (or am I just wrong)? > > --- is what documented? the fact that property values are the same > across all microformats? or the values for the citation format? The latter. I though that "but" and ellipses from point 2 leading into point 3 made this clear. > > 4. If my assumption is correct, should I note it in a few pages; > > --- i'm not sure what your assumption is? the citation format is still > being mashed out - so the property values should not be taken as > final. As per the previous point regarding property values across all microformats. Regards, etc... David From brian.suda at gmail.com Sat Dec 9 07:18:22 2006 From: brian.suda at gmail.com (Brian Suda) Date: Sat Dec 9 07:18:26 2006 Subject: [uf-discuss] [implied hCards] Examples and wiki pages In-Reply-To: <2F5EE7F8-49CC-4009-AD30-7D45856E209C@ryancannon.com> References: <2F5EE7F8-49CC-4009-AD30-7D45856E209C@ryancannon.com> Message-ID: <21e770780612090718t509e7d67od52775ef2cf17e68@mail.gmail.com> On 12/8/06, Ryan Cannon wrote: > Greetings, > > In lieu of working on my finals I decided to start a few > wiki pages in reponse to Ryan King's call for research: --- have had a look through some of the pages, i don't assume you are finished, but i disagree with several of the points you have brought-up... we've had LONG threads previously about how additional semantics "bloat" html... while this might be true on some aspects you examples conveniently ignore things. For example: John Doe quickly becomes: John Doe The first example of an 'a' element would STILL require some sort of 'block-level' element for the page to be valid, so when you claim that the second instance is 500% more mark-up[1] that is not true, because you are not comparing apples-to-apples. With the implied-brainstorming page you never mention 'sort-string' so you are adding more mark-up to distort the output because the second example would actually produce MORE metadata in the vcard than your smaller implied first example. Semantics aren't free, we can add simple 'implied rules' but i would ask that we do so for one of two reasons? Either #1 you are trying to save bytes (which IMHO is not a good reason) or #2 you are trying to make publishing easier... so if we are going to work under the assumption of #2 lets, try to avoid the whole "HTML Bloat" discussion. -brian [1] - http://microformats.org/wiki/hcard-implied -- brian suda http://suda.co.uk From davidjanes at blogmatrix.com Sat Dec 9 07:28:28 2006 From: davidjanes at blogmatrix.com (David Janes) Date: Sat Dec 9 07:28:31 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <21e770780612090707v7d74fa5bw84ed35f6b92be424@mail.gmail.com> References: <00ae01c71b54$4263fb80$0702a8c0@Guides.local> <14596d040612090133u144da4det108f8fbf8bd27ae4@mail.gmail.com> <14596d040612090427k4b72dahce9cf826b0e3cf71@mail.gmail.com> <21e523c20612090540s6b7bc14ak229ebff4786c2e9d@mail.gmail.com> <21e770780612090707v7d74fa5bw84ed35f6b92be424@mail.gmail.com> Message-ID: <21e523c20612090728q9d549e5y59e4cb62e3f0e7f5@mail.gmail.com> On 12/9/06, Brian Suda wrote: > On 12/9/06, David Janes wrote: > > My recent thinking has been that the following rules may work: > > > > An "outer" microformat should > > - never look for attributes inside nested microformats (particularly > > hCard, hCalendar, hAtom and xFolk) > > --- i would also disagree with this because then you creating > dependancies across ALL microformats, now and forever. If i create a > VALID hCard 1.0 parser... in 2 years when hFooBar hits the web, my > VALID 1.0 parser is no longer valid - other microformats could > obsolete existing standards. Microformats are meant as building blocks > and they should be able to be using independantly and together... > otherwise everytime someone marked-up an hCalendar with an hCard for > the venue, your hCalendar location would be empty. It's not a bug, > it's a feature. How would someone marking up a hCalendar with a hCard make the location empty under those rules? The hCard is part of the hCalendar, both as part of the spec [1] and implicitly because it's there. Ignoring the fact that it's part of the spec, my point still holds: the _attributes_ of the hCard associate with the hCard and the hCard as a _whole_ then is associated with the hCalendar. Now, to understand your hFooBar example, consider two possibities: hFooBar is embedded inside of (say) hCalendar, or hCalendar is used inside of hFooBar. If hFooBar is written to reuse class names from hCalendar, your 1.0 parser is going to be confused (interpret the microformat incorrectly) in the embedded case _no matter what_. In the enclosing case (i.e. hFooBar encloses hCalendar), it makes no difference because your 1.0 parser does not see hFooBar. If hFooBar does not reuse class names, the your 1.0 parser is fine in both cases. Regards, etc... [1] http://microformats.org/wiki/hcalendar#More_Semantic_Equivalents From brian.suda at gmail.com Sat Dec 9 07:32:25 2006 From: brian.suda at gmail.com (Brian Suda) Date: Sat Dec 9 07:32:28 2006 Subject: [uf-discuss] Unambiguous class names In-Reply-To: <21e523c20612090710v3b969094u97991199c11f7d57@mail.gmail.com> References: <21e523c20612090520x23d8896coe0dfe684d141ecb0@mail.gmail.com> <21e770780612090701s313622c6t8588bd5d34191313@mail.gmail.com> <21e523c20612090710v3b969094u97991199c11f7d57@mail.gmail.com> Message-ID: <21e770780612090732g64b23645i81818b4ffe78d568@mail.gmail.com> On 12/9/06, David Janes wrote: > > > 3. Is this documented somewhere or is it something that everyone is > > > supposed to know (or am I just wrong)? > > > > --- is what documented? the fact that property values are the same > > across all microformats? or the values for the citation format? > > The latter. I though that "but" and ellipses from point 2 leading into > point 3 made this clear. --- sorry, i missed that. But i think i am still confused :) it's too early for me. In regards to latter (the citation microformats), the best documentation at the moment is here[1], but that is purely a brainstormed-straw-proposal, there are several things wrong with it and much it is still trying to be flushed out or is out-right incorrect - so don't consider it anywhere ready to be a draft - and therefore any of those properties shouldn't be spread around the rest of the wiki because they are more than like to be reduced/added/changed. > > > 4. If my assumption is correct, should I note it in a few pages; > > > > --- i'm not sure what your assumption is? the citation format is still > > being mashed out - so the property values should not be taken as > > final. > > As per the previous point regarding property values across all microformats. well, i certainly wouldn't add anything here: http://microformats.org/wiki/class-names This just talks about the class-design-patter http://microformats.org/wiki/class-design-pattern so i don't think that would be the best place to say that properties are universal across all formats. I'm not sure about how or where to add a "no namespace, so all property names are universal" discussion to the process page? http://microformats.org/wiki/process#Moving_from_Stage_to_Stage I'll leave that up to others to discuss where that best belongs - i thought we had a page(s) that talked about it, maybe they just need to be linked-to or made more prominent? -brian [1] - http://microformats.org/wiki/citation-brainstorming#Brian.27s_Straw_format -- brian suda http://suda.co.uk From andy at pigsonthewing.org.uk Sat Dec 9 07:36:55 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 9 07:37:59 2006 Subject: [uf-discuss] [implied hCards] Examples and wiki pages In-Reply-To: <21e770780612090718t509e7d67od52775ef2cf17e68@mail.gmail.com> References: <2F5EE7F8-49CC-4009-AD30-7D45856E209C@ryancannon.com> <21e770780612090718t509e7d67od52775ef2cf17e68@mail.gmail.com> Message-ID: In message <21e770780612090718t509e7d67od52775ef2cf17e68@mail.gmail.com>, Brian Suda writes >For example: > >John Doe > >quickly becomes: > > > >John > >Doe > > > > >The first example of an 'a' element would STILL require some sort of >'block-level' element for the page to be valid True, but consider:

John Doe and Fred Smith.

(other points not disputed) -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From davidjanes at blogmatrix.com Sat Dec 9 07:48:27 2006 From: davidjanes at blogmatrix.com (David Janes) Date: Sat Dec 9 07:48:32 2006 Subject: [uf-discuss] Unambiguous class names In-Reply-To: <21e770780612090732g64b23645i81818b4ffe78d568@mail.gmail.com> References: <21e523c20612090520x23d8896coe0dfe684d141ecb0@mail.gmail.com> <21e770780612090701s313622c6t8588bd5d34191313@mail.gmail.com> <21e523c20612090710v3b969094u97991199c11f7d57@mail.gmail.com> <21e770780612090732g64b23645i81818b4ffe78d568@mail.gmail.com> Message-ID: <21e523c20612090748l2b06a954g9b47f6ae6566c7dc@mail.gmail.com> On 12/9/06, Brian Suda wrote: > On 12/9/06, David Janes wrote: > > > > 3. Is this documented somewhere or is it something that everyone is > > > > supposed to know (or am I just wrong)? > > > > > > --- is what documented? the fact that property values are the same > > > across all microformats? or the values for the citation format? > > > > The latter. I though that "but" and ellipses from point 2 leading into > > point 3 made this clear. > > --- sorry, i missed that. But i think i am still confused :) it's too > early for me. In regards to latter (the citation microformats), the > best documentation at the moment is here[1], but that is purely a > brainstormed-straw-proposal, there are several things wrong with it > and much it is still trying to be flushed out or is out-right > incorrect - so don't consider it anywhere ready to be a draft - and > therefore any of those properties shouldn't be spread around the rest > of the wiki because they are more than like to be > reduced/added/changed. Sorry, now it's _my_ bad. I meant the former (all microformats). Reseting the conversation to it's most basic: Is this a true or false statement? class names should have an unambiguous meaning across all microformats. Regards, etc... David From brian.suda at gmail.com Sat Dec 9 07:53:12 2006 From: brian.suda at gmail.com (Brian Suda) Date: Sat Dec 9 07:53:17 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <21e523c20612090728q9d549e5y59e4cb62e3f0e7f5@mail.gmail.com> References: <00ae01c71b54$4263fb80$0702a8c0@Guides.local> <14596d040612090133u144da4det108f8fbf8bd27ae4@mail.gmail.com> <14596d040612090427k4b72dahce9cf826b0e3cf71@mail.gmail.com> <21e523c20612090540s6b7bc14ak229ebff4786c2e9d@mail.gmail.com> <21e770780612090707v7d74fa5bw84ed35f6b92be424@mail.gmail.com> <21e523c20612090728q9d549e5y59e4cb62e3f0e7f5@mail.gmail.com> Message-ID: <21e770780612090753y76abbc40i51163e2ca0a451@mail.gmail.com> On 12/9/06, David Janes wrote: > How would someone marking up a hCalendar with a hCard make the > location empty under those rules? The hCard is part of the hCalendar, > both as part of the spec [1] and implicitly because it's there. You wrote earlier: An "outer" microformat should - never look for attributes inside nested microformats (particularly hCard, hCalendar, hAtom and xFolk) --- sorry, i took your: NEVER to mean NEVER-EVER and not NEVER, except when it is part of the spec. i still think/feel that excluding embeded microformats inside other microformats is a bad idea. The whole point of NOT having namespaces is that the property values that we put into class/rel/rev have the same consistent meaning across all formats and therefore SHOULD be considered even when nested because it IS the same meaning. As it stands, hCard does NOT have any rules for other microformats to be nested inside of it... So if i were to do something like:
Brian Suda
My Birthday
Jan 1st
According to the "Never look inside other microformats when parsing the outermost format" the "bday" value would never be picked-up by the hCard parser. Also, if/when hFoobar came-out, if "to be a valid parser you can't parse inside other formats" it would HAVE to know NOT to parse inside hFooBar and how would it know not to do that unless, when each new format is minted, all previous formats must also update? that doesn't make sense to do. I think that the other nested formats should be transparent and any parser can look inside any other format - that's why we choose property values that apply across the whole microformats spectrum. Does that make sense? or are we both arguing (and agreeing) about the same thing and just not realising it? -brian -- brian suda http://suda.co.uk From brian.suda at gmail.com Sat Dec 9 07:55:04 2006 From: brian.suda at gmail.com (Brian Suda) Date: Sat Dec 9 07:55:07 2006 Subject: [uf-discuss] Unambiguous class names In-Reply-To: <21e523c20612090748l2b06a954g9b47f6ae6566c7dc@mail.gmail.com> References: <21e523c20612090520x23d8896coe0dfe684d141ecb0@mail.gmail.com> <21e770780612090701s313622c6t8588bd5d34191313@mail.gmail.com> <21e523c20612090710v3b969094u97991199c11f7d57@mail.gmail.com> <21e770780612090732g64b23645i81818b4ffe78d568@mail.gmail.com> <21e523c20612090748l2b06a954g9b47f6ae6566c7dc@mail.gmail.com> Message-ID: <21e770780612090755h3ac56cdaxc7f08864d05110a6@mail.gmail.com> On 12/9/06, David Janes wrote: > Is this a true or false statement? class names should have an > unambiguous meaning across all microformats. true. -- brian suda http://suda.co.uk From davidjanes at blogmatrix.com Sat Dec 9 07:55:15 2006 From: davidjanes at blogmatrix.com (David Janes) Date: Sat Dec 9 07:55:18 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: References: <00ae01c71b54$4263fb80$0702a8c0@Guides.local> <14596d040612090133u144da4det108f8fbf8bd27ae4@mail.gmail.com> <14596d040612090427k4b72dahce9cf826b0e3cf71@mail.gmail.com> <21e523c20612090540s6b7bc14ak229ebff4786c2e9d@mail.gmail.com> Message-ID: <21e523c20612090755i15e0bdedi6f921e3200da00d2@mail.gmail.com> > > >- never look for attributes inside BLOCKQUOTE or Q > > Why not? Because their definitions in the HTML spec [1] say that these are for pulling in data from elsewhere. From this one concludes that it's likely that this data is not necessarily going to be marked up in a way consistent with the current page. > > >- "unless explicitly defined to be otherwise" > > How would that be done? When writing a new microformat, one says "we look inside X Y and Z for A B and C" Regards, etc... [1] http://www.w3.org/TR/REC-html40/struct/text.html#edef-BLOCKQUOTE From davidjanes at blogmatrix.com Sat Dec 9 08:17:33 2006 From: davidjanes at blogmatrix.com (David Janes) Date: Sat Dec 9 08:17:36 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <21e770780612090753y76abbc40i51163e2ca0a451@mail.gmail.com> References: <00ae01c71b54$4263fb80$0702a8c0@Guides.local> <14596d040612090133u144da4det108f8fbf8bd27ae4@mail.gmail.com> <14596d040612090427k4b72dahce9cf826b0e3cf71@mail.gmail.com> <21e523c20612090540s6b7bc14ak229ebff4786c2e9d@mail.gmail.com> <21e770780612090707v7d74fa5bw84ed35f6b92be424@mail.gmail.com> <21e523c20612090728q9d549e5y59e4cb62e3f0e7f5@mail.gmail.com> <21e770780612090753y76abbc40i51163e2ca0a451@mail.gmail.com> Message-ID: <21e523c20612090817p1e7cc307n265ddb264a18ff15@mail.gmail.com> On 12/9/06, Brian Suda wrote: > i still think/feel that excluding embeded microformats inside other > microformats is a bad idea. The whole point of NOT having namespaces > is that the property values that we put into class/rel/rev have the > same consistent meaning across all formats and therefore SHOULD be > considered even when nested because it IS the same meaning. > > As it stands, hCard does NOT have any rules for other microformats to > be nested inside of it... So if i were to do something like: >
> Brian Suda >
>
My Birthday
> Jan 1st >
>
> >
>
> > According to the "Never look inside other microformats when parsing > the outermost format" the "bday" value would never be picked-up by the > hCard parser. Also, if/when hFoobar came-out, if "to be a valid parser > you can't parse inside other formats" it would HAVE to know NOT to > parse inside hFooBar and how would it know not to do that unless, when > each new format is minted, all previous formats must also update? that > doesn't make sense to do. > > I think that the other nested formats should be transparent and any > parser can look inside any other format - that's why we choose > property values that apply across the whole microformats spectrum. > > Does that make sense? or are we both arguing (and agreeing) about the > same thing and just not realising it? We're not talking about the same thing but I think the case you're making here is pretty strong. The issue that I've been trying to solve in my mind (and I'm sure we're all on the same page here) is given an attribute A nested in micrformats M, N and P (from inner to outer), is "what does A belong to". If the answer is "all of them" then there seems to seems to be a potential conflict "consistent meaning" and "same meaning". Consider this nesting:
...
8 December 2006
9 December 2006
In this example, I'm reusing "published" to mean to "the date of publication of a microformatted object"; in one case, a blog entry and in the other case, the page itself. This reuses the "published" class from hAtom to a new microformat for describing the publication date of the page (some research has happened on this in the past). If we ask the parser for "give me the publication date of the page", then obviously it has the sort out which to use. We could define a whole new class for describing the publication date of the page, but then we have multiple classes meaning more or less the same thing. I don't have a happy solution for this and maybe it just comes down to "work it out case by case". However, I potentially see it to be very useful to reuse things like "fn" in nested microformats. I'm still happy with the BLOCKQUOTE/Q rules. Regards, etc... David From davidjanes at blogmatrix.com Sat Dec 9 08:20:13 2006 From: davidjanes at blogmatrix.com (David Janes) Date: Sat Dec 9 08:20:16 2006 Subject: [uf-discuss] Unambiguous class names In-Reply-To: <21e770780612090755h3ac56cdaxc7f08864d05110a6@mail.gmail.com> References: <21e523c20612090520x23d8896coe0dfe684d141ecb0@mail.gmail.com> <21e770780612090701s313622c6t8588bd5d34191313@mail.gmail.com> <21e523c20612090710v3b969094u97991199c11f7d57@mail.gmail.com> <21e770780612090732g64b23645i81818b4ffe78d568@mail.gmail.com> <21e523c20612090748l2b06a954g9b47f6ae6566c7dc@mail.gmail.com> <21e770780612090755h3ac56cdaxc7f08864d05110a6@mail.gmail.com> Message-ID: <21e523c20612090820l7e01ef99rf440313e3f78fffb@mail.gmail.com> Cool. Second question :-): but this isn't explicitly documented anywhere, correct? Regards, etc... David On 12/9/06, Brian Suda wrote: > On 12/9/06, David Janes wrote: > > Is this a true or false statement? class names should have an > > unambiguous meaning across all microformats. > > true. From brian.suda at gmail.com Sat Dec 9 08:35:50 2006 From: brian.suda at gmail.com (Brian Suda) Date: Sat Dec 9 08:35:54 2006 Subject: [uf-discuss] Nested Microformats Message-ID: <21e770780612090835t5ecc57a0oae8738537ffaacbf@mail.gmail.com> On 12/9/06, David Janes wrote: > The issue that I've been trying to solve in my mind (and I'm sure > we're all on the same page here) is given an attribute A nested in > micrformats M, N and P (from inner to outer), is "what does A belong > to". If the answer is "all of them" then there seems to seems to be a > potential conflict "consistent meaning" and "same meaning". > > Consider this nesting: > > >
> ... >
8 December 2006
>
>
9 December 2006
> --- correct, the one rule we do have for some of these issues is the "singleton property" where "published" will only be extracted/decoded from the first instance. So, if you have the page level "published" before the hentry one, then everything would work out fine. The first instance of published (the page level one) would be associated with the whole page and any subsequent "published" values would be ignored - now when parsing just hentry, since the parser would "start" looking for microformatted data "below"/"nested-in" the hentry instance, the "first instance" of "published" is outside the hentry and therefore would NOT be the first instance in relation to the hentry and the first instance of the nested "published" would be used for the hentry published date. (i hope that makes sense, i re-read it and i think it is clear - if not i can write-out a full example.) > In this example, I'm reusing "published" to mean to "the date of > publication of a microformatted object"; in one case, a blog entry and > in the other case, the page itself. This reuses the "published" class > from hAtom to a new microformat for describing the publication date of > the page (some research has happened on this in the past). If we ask > the parser for "give me the publication date of the page", then > obviously it has the sort out which to use. We could define a whole > new class for describing the publication date of the page, but then we > have multiple classes meaning more or less the same thing. --- yes, for better or worse, sometime we have created several properties which sometime mean the same thing, but with different names. in hAtom we have published and updated, with hCard we have REV and with hCalendar we have last-updated. So we SORT OF have 4 values with similar semantics. If this is a issue we could start a discussion about collapsing some of this data, or we could just not worry about it until we get to real-world issues (which is what i would prefer). We could ALSO make new parsing rules. If we do the proper research and find that all the pages we find that publish a "last-updated" timestamp are at the bottom, then it is not inconcievable that the rule for parsing last-page-update-date-time is the "last instance", now that too has its pro's and con's... > I don't have a happy solution for this and maybe it just comes down to > "work it out case by case". However, I potentially see it to be very > useful to reuse things like "fn" in nested microformats. --- There was a discussion ALONG time ago for an MSO, value. Which (i think) stood for "microformats something/simple object" which basically, was a "don't look in here" (if i remember correctly) it never really went anywhere because the "only use the first instance" solved all of the known issues, but i'll let someone who knows more about MSO elaborate about it. -brian -- brian suda http://suda.co.uk From andy at pigsonthewing.org.uk Sat Dec 9 08:36:27 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 9 08:37:58 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <21e523c20612090755i15e0bdedi6f921e3200da00d2@mail.gmail.com> References: <00ae01c71b54$4263fb80$0702a8c0@Guides.local> <14596d040612090133u144da4det108f8fbf8bd27ae4@mail.gmail.com> <14596d040612090427k4b72dahce9cf826b0e3cf71@mail.gmail.com> <21e523c20612090540s6b7bc14ak229ebff4786c2e9d@mail.gmail.com> <21e523c20612090755i15e0bdedi6f921e3200da00d2@mail.gmail.com> Message-ID: <29F3GBxLYueFFw7J@pigsonthewing.org.uk> In message <21e523c20612090755i15e0bdedi6f921e3200da00d2@mail.gmail.com>, David Janes writes >> >- never look for attributes inside BLOCKQUOTE or Q >> >> Why not? > >Because their definitions in the HTML spec [1] say that these are for >pulling in data from elsewhere. From this one concludes that it's >likely that this data is not necessarily going to be marked up in a >way consistent with the current page. Consider:

John Doe said: My new address will be 1, High Street, Anytown

>> >- "unless explicitly defined to be otherwise" >> >> How would that be done? > >When writing a new microformat, one says "we look inside X Y and Z for >A B and C" And for existing uFs? -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From brian.suda at gmail.com Sat Dec 9 08:44:05 2006 From: brian.suda at gmail.com (Brian Suda) Date: Sat Dec 9 08:44:08 2006 Subject: [uf-discuss] Unambiguous class names In-Reply-To: <21e523c20612090820l7e01ef99rf440313e3f78fffb@mail.gmail.com> References: <21e523c20612090520x23d8896coe0dfe684d141ecb0@mail.gmail.com> <21e770780612090701s313622c6t8588bd5d34191313@mail.gmail.com> <21e523c20612090710v3b969094u97991199c11f7d57@mail.gmail.com> <21e770780612090732g64b23645i81818b4ffe78d568@mail.gmail.com> <21e523c20612090748l2b06a954g9b47f6ae6566c7dc@mail.gmail.com> <21e770780612090755h3ac56cdaxc7f08864d05110a6@mail.gmail.com> <21e523c20612090820l7e01ef99rf440313e3f78fffb@mail.gmail.com> Message-ID: <21e770780612090844k24e931cdyde2cadbad8084c4e@mail.gmail.com> On 12/9/06, David Janes wrote: > Second question :-): but this isn't explicitly documented anywhere, correct? --- i thought there was some substantical documentation - maybe it is not under the topic/name i thought it was/should be. The best thing i found was on the Main_page of the wiki with the link title of "class names defined across all microformats" http://microformats.org/wiki/Main_Page#Design_Patterns Then on that page is simply the list of values, their definition and which formats they are associated with (http://microformats.org/wiki/existing-classes) I would certainly take abit of time and dig around the wiki before you create/edit a page because i really thought there was something and we shouldn't duplicate the work - but if you do find it, then it should be made more visible. Anyone else have any suggestions about how to proceed? it is a wiki, it is probably better to get something down, we can always move it around and edit it - just be sure to try and search to see something doesn't already exist. -brian -- brian suda http://suda.co.uk From elias at torrez.us Sat Dec 9 08:45:43 2006 From: elias at torrez.us (Elias Torres) Date: Sat Dec 9 08:45:47 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <21e523c20612090817p1e7cc307n265ddb264a18ff15@mail.gmail.com> References: <14596d040612090133u144da4det108f8fbf8bd27ae4@mail.gmail.com> <14596d040612090427k4b72dahce9cf826b0e3cf71@mail.gmail.com> <21e523c20612090540s6b7bc14ak229ebff4786c2e9d@mail.gmail.com> <21e770780612090707v7d74fa5bw84ed35f6b92be424@mail.gmail.com> <21e523c20612090728q9d549e5y59e4cb62e3f0e7f5@mail.gmail.com> <21e770780612090753y76abbc40i51163e2ca0a451@mail.gmail.com> <21e523c20612090817p1e7cc307n265ddb264a18ff15@mail.gmail.com> Message-ID: <905f7c910612090845o16710330sb19d998d0f33b6d5@mail.gmail.com> On 12/9/06, David Janes wrote: > On 12/9/06, Brian Suda wrote: > [snip] > > We're not talking about the same thing but I think the case you're > making here is pretty strong. > > The issue that I've been trying to solve in my mind (and I'm sure > we're all on the same page here) is given an attribute A nested in > micrformats M, N and P (from inner to outer), is "what does A belong > to". If the answer is "all of them" then there seems to seems to be a > potential conflict "consistent meaning" and "same meaning". > I'm trying to stay out of this because of I'm being consumed by other commitments, but I'm really pleased to see a very healthy ongoing conversation on the subject on this list. I think I really like the way that David is stating the issue and am patiently hoping to see the uf community taking this issue up further and watching for an outcome. As an aside, I'm going to refocus my "semantic html" efforts from worrying too much about the new attributes (e.g. RDFa: about, property, etc) and worrying about mechanisms to resolve cases such as the one posted by David. However, more importantly, I need to find an important enough instance of the so-called problem that needs us to resolve the "general microformat(s)" case instead of hoping that if we build it, they will come. -Elias From brian.suda at gmail.com Sat Dec 9 08:51:11 2006 From: brian.suda at gmail.com (Brian Suda) Date: Sat Dec 9 08:51:15 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <905f7c910612090845o16710330sb19d998d0f33b6d5@mail.gmail.com> References: <14596d040612090427k4b72dahce9cf826b0e3cf71@mail.gmail.com> <21e523c20612090540s6b7bc14ak229ebff4786c2e9d@mail.gmail.com> <21e770780612090707v7d74fa5bw84ed35f6b92be424@mail.gmail.com> <21e523c20612090728q9d549e5y59e4cb62e3f0e7f5@mail.gmail.com> <21e770780612090753y76abbc40i51163e2ca0a451@mail.gmail.com> <21e523c20612090817p1e7cc307n265ddb264a18ff15@mail.gmail.com> <905f7c910612090845o16710330sb19d998d0f33b6d5@mail.gmail.com> Message-ID: <21e770780612090851k303027cco844a62a4c052017b@mail.gmail.com> Thanks Elias for weighing in, i was getting abit worried that people might have been "putting words in your mouth", it is glad to know you are on the list to clear-up any potential confusions. -brian On 12/9/06, Elias Torres wrote: > On 12/9/06, David Janes wrote: > > On 12/9/06, Brian Suda wrote: > > > [snip] > > > > We're not talking about the same thing but I think the case you're > > making here is pretty strong. > > > > The issue that I've been trying to solve in my mind (and I'm sure > > we're all on the same page here) is given an attribute A nested in > > micrformats M, N and P (from inner to outer), is "what does A belong > > to". If the answer is "all of them" then there seems to seems to be a > > potential conflict "consistent meaning" and "same meaning". > > > > I'm trying to stay out of this because of I'm being consumed by other > commitments, but I'm really pleased to see a very healthy ongoing > conversation on the subject on this list. I think I really like the > way that David is stating the issue and am patiently hoping to see the > uf community taking this issue up further and watching for an outcome. > > As an aside, I'm going to refocus my "semantic html" efforts from > worrying too much about the new attributes (e.g. RDFa: about, > property, etc) and worrying about mechanisms to resolve cases such as > the one posted by David. However, more importantly, I need to find an > important enough instance of the so-called problem that needs us to > resolve the "general microformat(s)" case instead of hoping that if we > build it, they will come. > > -Elias > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > -- brian suda http://suda.co.uk From scott at randomchaos.com Sat Dec 9 09:40:39 2006 From: scott at randomchaos.com (Scott Reynen) Date: Sat Dec 9 09:40:50 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <905f7c910612090845o16710330sb19d998d0f33b6d5@mail.gmail.com> References: <14596d040612090133u144da4det108f8fbf8bd27ae4@mail.gmail.com> <14596d040612090427k4b72dahce9cf826b0e3cf71@mail.gmail.com> <21e523c20612090540s6b7bc14ak229ebff4786c2e9d@mail.gmail.com> <21e770780612090707v7d74fa5bw84ed35f6b92be424@mail.gmail.com> <21e523c20612090728q9d549e5y59e4cb62e3f0e7f5@mail.gmail.com> <21e770780612090753y76abbc40i51163e2ca0a451@mail.gmail.com> <21e523c20612090817p1e7cc307n265ddb264a18ff15@mail.gmail.com> <905f7c910612090845o16710330sb19d998d0f33b6d5@mail.gmail.com> Message-ID: <5912EDEF-4CE8-438B-B04D-DFB973CDDD1D@randomchaos.com> On Dec 9, 2006, at 10:45 AM, Elias Torres wrote: > However, more importantly, I need to find an > important enough instance of the so-called problem that needs us to > resolve the "general microformat(s)" case instead of hoping that if we > build it, they will come. Exactly. That's my primary concern with trying to solve this problem right now: building a solution around hypothetical publishing makes the solution more likely to fail when real publishing shows up. I think it would be good if more publishers were adding their own non- microformat semantics to their HTML to see how multiple experiments actually conflict and how those conflicts are most easily resolved before we formalize the process. Peace, Scott From andy at pigsonthewing.org.uk Sat Dec 9 10:10:53 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 9 10:12:16 2006 Subject: [uf-discuss] Unambiguous class names In-Reply-To: <21e770780612090701s313622c6t8588bd5d34191313@mail.gmail.com> References: <21e523c20612090520x23d8896coe0dfe684d141ecb0@mail.gmail.com> <21e770780612090701s313622c6t8588bd5d34191313@mail.gmail.com> Message-ID: In message <21e770780612090701s313622c6t8588bd5d34191313@mail.gmail.com>, Brian Suda writes >On 12/9/06, David Janes wrote: >> I was just looking at a discussion about "citation" and came across >> this example. > >--- do you have a URL where you found this example? It comes from this mailing list post: -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Sat Dec 9 11:04:39 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 9 11:06:01 2006 Subject: [uf-discuss] New wiki page summarily deleted Message-ID: I spent some time today, creating a 'wiki' page about unAPI, documenting the microformat proposed there , in a neutral way - not to support it, but to enable others to see and discuss it and, if appropriate, refute or reject the proposal. I have not yet had a response to my invitation to unAPI's authors to view the page and to comment there. Tantek has just deleted the new page, with no discussion or warning, declaring it "not a microformat" and "offtopic" (sic). So much for "community". -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From tantek at cs.stanford.edu Sat Dec 9 11:34:31 2006 From: tantek at cs.stanford.edu (Tantek =?ISO-8859-1?B?xw==?=elik) Date: Sat Dec 9 11:34:34 2006 Subject: [admin] Declaring end of thread (was Re: [uf-discuss] Comments from IBM/Lotus rep about Microformats) In-Reply-To: <5912EDEF-4CE8-438B-B04D-DFB973CDDD1D@randomchaos.com> Message-ID: On 12/9/06 9:40 AM, "Scott Reynen" wrote: > On Dec 9, 2006, at 10:45 AM, Elias Torres wrote: > >> However, more importantly, I need to find an >> important enough instance of the so-called problem that needs us to >> resolve the "general microformat(s)" case instead of hoping that if we >> build it, they will come. > > Exactly. That's my primary concern with trying to solve this problem > right now: building a solution around hypothetical publishing makes > the solution more likely to fail when real publishing shows up. This is the tip of the iceberg of the problems with this thread. I am ending this thread of >50 messages now and am hoping to use it as both a learning experience and example of what to avoid in order to improve the signal to noise ratio on this list. In no particular order: 1. Parsing is OFF-TOPIC for microformats-discuss. Such discussions belong in microformats-dev. See the mailing-lists page on the wiki where this has been documented for quite some time: And then - if you are not actually working on (i.e. coding) a parser, then please don't post until you are. Theoretical worries are not a priority. 2. Use real world examples for discussions. Throughout this thread there have been numerous arguments based on strictly theoretical examples. The problem is we can waste ALL our time from now until forever discussing/worrying about theoretical examples and get nothing done. Theoretical examples are the equivalent to a DOS attack on actually getting things done. I for one prefer to get things done and leave the theoretical examples for the PhD authors of the future (no offense to PhD authors). I've updated: http://microformats.org/wiki/mailing-lists#general_guidelines 3. Prefixing (e.g. "vcard-") has already been considered and rejected for microformats in general. There have been deliberate exceptions made for one microformat (hAtom). I'm not going to spend the time re-arguing this now - I have added an item to my to-do list on the wiki to better document this. 4. Better "Subject" lines please. When you fork a thread or focus on a specific subject, please update the Subject in the email. The vast majority of the emails with subject "Comments from IBM/Lotus rep about Microformats)" should have had some other subject line specific to the topic being discussed. This is already documented in the mailing list polices, which I request everyone on this list please go re-read: http://microformats.org/mailinglists-policies/ Thanks everyone - let's all work together to improve the signal-to-noise ratio on this list. Tantek From tantek at cs.stanford.edu Sat Dec 9 11:46:31 2006 From: tantek at cs.stanford.edu (Tantek =?ISO-8859-1?B?xw==?=elik) Date: Sat Dec 9 11:46:32 2006 Subject: how-to-play, community, tone (was Re: [uf-discuss] New wiki page summarily deleted) In-Reply-To: Message-ID: On 12/9/06 11:04 AM, "Andy Mabbett" wrote: > > I spent some time today, creating a 'wiki' page about unAPI, documenting > the microformat proposed there , To be clear, it is not a microformat. It is not based on real world publishing examples, it does not follow the process etc. It is a proposal for use of semantic class names. Nothing more. > in a neutral > way - not to support it, but to enable others to see and discuss it and, > if appropriate, refute or reject the proposal. > > I have not yet had a response to my invitation to unAPI's authors to > view the page and to comment there. > > Tantek has just deleted the new page, with no discussion or warning, > declaring it "not a microformat" and "offtopic" (sic). As it did not follow the process, it does not belong on the microformats wiki. See: http://microformats.org/wiki/how-to-play The community has been a bit lax on focusing on "real world" discussions, both in the mailing lists and on the wiki, and it is about time we refocus the discussion on real world examples which are likely to benefit the most real world publisher first. > So much for "community". Andy, while I appreciate your frustration, I kindly request that you refrain from making snarky commentary such as that sentence on the list. Another area that we (I in particular) have been lax with is helping maintain the general tone and demeanor of this list. One thing I really like about the microformats community is that it tends to be a lot nicer, more polite, more respectful, and just overall welcoming than many other standards lists. However, that is a fragile state, and unless we are vigilant about keeping such a good tone, I am afraid we will lose it. Many of us (myself included) may stray from time to time and make snarky commentary and I ask everyone on the list to kindly call folks out on it (as above) with the assumption that everyone *does* want to keep a good tone of discussion here. For worse offenses, i.e. if you feel like someone is being personally/verbally abusive on the list, I encourage you to respond to the individual privately calling them on it, and cc myself and Ryan King so that we can keep privately track of complaints. I think in general we can self-regulate, but I am now open to removing people who are consistently abusive from the list if necessary. I really don't want it to come to that, but I would rather remove an individual or two from the list than have the community continue to lose its comfortable/good/healthy tone of discussion. Thanks, Tantek From tantek at cs.stanford.edu Sat Dec 9 11:50:31 2006 From: tantek at cs.stanford.edu (Tantek =?ISO-8859-1?B?xw==?=elik) Date: Sat Dec 9 11:50:33 2006 Subject: [uf-discuss] Unambiguous class names In-Reply-To: <21e770780612090844k24e931cdyde2cadbad8084c4e@mail.gmail.com> Message-ID: On 12/9/06 8:44 AM, "Brian Suda" wrote: > On 12/9/06, David Janes wrote: > >> Second question :-): but this isn't explicitly documented anywhere, correct? > > --- i thought there was some substantical documentation - maybe it is > not under the topic/name i thought it was/should be. > This page goes into it in some detail: http://microformats.org/wiki/naming-principles but I do need to spend more time adding more to it: http://microformats.org/wiki/to-do#introduction_.2F_community Thanks, Tantek From davidjanes at blogmatrix.com Sat Dec 9 11:57:53 2006 From: davidjanes at blogmatrix.com (David Janes) Date: Sat Dec 9 11:57:56 2006 Subject: [uf-discuss] Unambiguous class names In-Reply-To: References: <21e770780612090844k24e931cdyde2cadbad8084c4e@mail.gmail.com> Message-ID: <21e523c20612091157q713e400ase15db4929c4d0b41@mail.gmail.com> On 12/9/06, Tantek ?elik wrote: > On 12/9/06 8:44 AM, "Brian Suda" wrote: > > --- i thought there was some substantical documentation - maybe it is > > not under the topic/name i thought it was/should be. > > > > This page goes into it in some detail: > > http://microformats.org/wiki/naming-principles > > but I do need to spend more time adding more to it: > > http://microformats.org/wiki/to-do#introduction_.2F_community Ah, thank you. I may seed a few reference to this in appropriate places as no 'big' pages links to this [1]. Regards, etc... [1] http://microformats.org/wiki?title=Special:Whatlinkshere&target=naming-principles From tantek at cs.stanford.edu Sat Dec 9 12:04:40 2006 From: tantek at cs.stanford.edu (Tantek =?ISO-8859-1?B?xw==?=elik) Date: Sat Dec 9 12:04:43 2006 Subject: [uf-discuss] Unambiguous class names In-Reply-To: <21e523c20612091157q713e400ase15db4929c4d0b41@mail.gmail.com> Message-ID: On 12/9/06 11:57 AM, "David Janes" wrote: > On 12/9/06, Tantek ?elik wrote: >> On 12/9/06 8:44 AM, "Brian Suda" wrote: >>> --- i thought there was some substantical documentation - maybe it is >>> not under the topic/name i thought it was/should be. >>> >> >> This page goes into it in some detail: >> >> http://microformats.org/wiki/naming-principles >> >> but I do need to spend more time adding more to it: >> >> http://microformats.org/wiki/to-do#introduction_.2F_community > > Ah, thank you. I may seed a few reference to this in appropriate > places as no 'big' pages links to this [1]. > > Regards, etc... > > [1] > http://microformats.org/wiki?title=Special:Whatlinkshere&target=naming-princip > les David that would be greatly appreciated. Thanks for helping make this information more findable/accessible. Tantek From andy at pigsonthewing.org.uk Sat Dec 9 12:11:17 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 9 12:12:54 2006 Subject: [admin] Declaring end of thread (was Re: [uf-discuss] Comments from IBM/Lotus rep about Microformats) In-Reply-To: References: <5912EDEF-4CE8-438B-B04D-DFB973CDDD1D@randomchaos.com> Message-ID: In message , Tantek ?elik writes >I am ending this thread of >50 messages now That's interesting - with what authority do you "declare end of thread". Isn't this supposed to be a community, and isn't that or the community to do? If there is an autocracy (or some other non-community based management system) here, then surely it should be openly and honestly documented? >Parsing is OFF-TOPIC for microformats-discuss. Such discussions belong >in microformats-dev. See the mailing-lists page on the wiki where this has >been documented for quite some time: [...] >And then - if you are not actually working on (i.e. coding) a parser, then >please don't post until you are. So, parsing should only be discussed by people who are actively writing parsers? And someone proposing a microformat should not comment on how it is intended to be parsed? And someone using uFs in their mark-up, perhaps for the first time, should not ask questions about, nor comment on, how they are being parsed? If so, that would have made this conversation: "illegal", resulting in the loss of the benefits gained form it. It would also prohibit the discussion of most use-cases, and would prohibit a proponent from answering questions about their proposed microformat. Also prohibited would be the reporting of bugs in parsers: >Theoretical worries are not a priority. They may not be *your* priority, but few inventions or advancements could have been made, without some consideration of theoretical matters. >2. Use real world examples for discussions. Throughout this thread there >have been numerous arguments based on strictly theoretical examples. > >The problem is we can waste ALL our time from now until forever >discussing/worrying about theoretical examples and get nothing done. Your implication, that all theoretical examples result in time wasting, is unfounded. >Theoretical examples are the equivalent to a DOS attack on actually getting >things done. Such hyperbole! >3. Prefixing (e.g. "vcard-") has already been considered and rejected for >microformats in general. There have been deliberate exceptions made for one >microformat (hAtom). I'm not going to spend the time re-arguing this now - >I have added an item to my to-do list on the wiki to better document this. Thank you for making clear that it's currently not (well) documented. Are we to understand also, that every decision, once made, even if ill-documented, is irrevocable? Or should we deduce that, if deliberate exceptions can be made in one case, it is perfectly reasonable to suggest that deliberate exceptions be made in another? Put another way: how are we to resolve the clear inconsistency in your third point? -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Sat Dec 9 12:33:49 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 9 12:35:15 2006 Subject: how-to-play, community, tone (was Re: [uf-discuss] New wiki page summarily deleted) In-Reply-To: References: Message-ID: In message , Tantek ?elik writes >On 12/9/06 11:04 AM, "Andy Mabbett" wrote: > >> >> I spent some time today, creating a 'wiki' page about unAPI, documenting >> the microformat proposed there , > >To be clear, it is not a microformat. That rather depends on which of the many definitions you use. For instance, if the admittedly woolly: Designed for humans first and machines second, microformats are a set of simple, open data formats built upon existing and widely adopted standards. would arguably include it. > It is not based on real world >publishing examples, it does not follow the process etc. The "process" is addressed to people who "wanna (sic) develop a new microformat". Since I was not intending to do any such thing, how is that relevant to my actions? And what of all the other pages on the wiki which do not meet the *suggested* course of actions on that page? >It is a proposal for use of semantic class names. Nothing more. Aren't all microformats ("rel" excepted)? >> Tantek has just deleted the new page, with no discussion or warning, >> declaring it "not a microformat" and "offtopic" (sic). > >As it did not follow the process, it does not belong on the microformats >wiki. You clearly think not, I disagree. If, as you seem to feel, you "outrank" "ordinary" participants such as me, then the manner in which such precedence is decided needs to be made transparent (or at least apparent). Nonetheless, instead of deleting the page within a few hours of its creation (ion a weekend at that) you could, have discussed the matter with the "community" first; edited thp ge (this is supposedly a wiki) to indicate your views on its ineligibility, or moved tit to a page with a different title. > See: http://microformats.org/wiki/how-to-play "Please only create pages directly relating to microformats on this wiki" seems to be the only relevant clause on that page. I don't see how it precludes my actions, which described a microformat proposal at the external page cited. >The community has been a bit lax on focusing on "real world" discussions, >both in the mailing lists and on the wiki, and it is about time we refocus >the discussion on real world examples which are likely to benefit the most >real world publisher first. I'm sure that the community would have benefited from having its attention drawn to such an external proposal; from having the opportunity to make up its individual and collective minds as to its merits or otherwise, and from participating ion that process. >> So much for "community". > >Andy, while I appreciate your frustration, Are you sure that you do? > I kindly request that you refrain >from making snarky commentary such as that sentence on the list. I stand by it, and refute your judgmental accusation. My dictionary gives "snarky" (which is, I believe, an Americanism) as "irritable, crotchety, impertinent, critical". It was only the latter, and justifiably so. Your actions showed a clear disregard for the community which it is claimed manages the "process". I challenge you to allow that community to operate without such consultation-free intervention. [...] >I think in general we can self-regulate, but I am now open to removing >people who are consistently abusive from the list if necessary. Are you threatening me? Is that how you respond to criticism of your apparently high- handed actions? -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From tantek at cs.stanford.edu Sat Dec 9 12:36:56 2006 From: tantek at cs.stanford.edu (Tantek =?ISO-8859-1?B?xw==?=elik) Date: Sat Dec 9 12:36:59 2006 Subject: admins, prefix exceptions (was Re: [admin] Declaring end of thread (was Re: [uf-discuss] Comments from IBM/Lotus rep about Microformats)) In-Reply-To: Message-ID: On 12/9/06 12:11 PM, "Andy Mabbett" wrote: > In message , Tantek ?elik > writes > >> I am ending this thread of >50 messages now > > That's interesting - with what authority do you "declare end of thread". > Isn't this supposed to be a community, and isn't that or the community > to do? > > If there is an autocracy (or some other non-community based management > system) here, then surely it should be openly and honestly documented? I am an admin on this list/site as is Ryan King. >> 3. Prefixing (e.g. "vcard-") has already been considered and rejected for >> microformats in general. There have been deliberate exceptions made for one >> microformat (hAtom). I'm not going to spend the time re-arguing this now - >> I have added an item to my to-do list on the wiki to better document this. > > Thank you for making clear that it's currently not (well) documented. > > Are we to understand also, that every decision, once made, even if > ill-documented, is irrevocable? No. > Or should we deduce that, if deliberate exceptions can be made in one > case, it is perfectly reasonable to suggest that deliberate exceptions > be made in another? Yes exceptions can be made but only with exceptionally good reasons. In the case of hAtom, you can read through the archives for the reasoning in depth, but in summary: since we were reusing the semantics of the IETF Atom standard, we very much wanted to reuse the vocabulary as well to minimize confusion and mean precisely the same semantics as defined in the Atom RFC 4287, and thus a few of the hAtom properties appear to be prefixed (entry-title, entry-content, entry-summary) in order to literally reuse those terms from the RFC (title, content, summary). Perhaps that would be a good hatom-faq entry. Thanks, Tantek From andy at pigsonthewing.org.uk Sat Dec 9 12:44:28 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 9 12:46:23 2006 Subject: admins, prefix exceptions (was Re: [admin] Declaring end of thread (was Re: [uf-discuss] Comments from IBM/Lotus rep about Microformats)) In-Reply-To: References: Message-ID: In message , Tantek ?elik writes >>> I am ending this thread of >50 messages now >> >> That's interesting - with what authority do you "declare end of thread". >> Isn't this supposed to be a community, and isn't that or the community >> to do? >> >> If there is an autocracy (or some other non-community based management >> system) here, then surely it should be openly and honestly documented? > >I am an admin on this list/site as is Ryan King. I know. That doesn't address my point. > Your refusal to address my concerns and answer questions on the administration of *this list*, and its use by the community, is duly noted. >microformats> "microformats" is not a sentient entity, it cannot have a view on such matters. >>> 3. Prefixing (e.g. "vcard-") has already been considered and rejected for >>> microformats in general. There have been deliberate exceptions made for one >>> microformat (hAtom). I'm not going to spend the time re-arguing this now - >>> I have added an item to my to-do list on the wiki to better document this. >> >> Thank you for making clear that it's currently not (well) documented. >> >> Are we to understand also, that every decision, once made, even if >> ill-documented, is irrevocable? > >No. > > >> Or should we deduce that, if deliberate exceptions can be made in one >> case, it is perfectly reasonable to suggest that deliberate exceptions >> be made in another? > >Yes exceptions can be made but only with exceptionally good reasons. So it's perfectly acceptable to make such a suggestion. Good. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Sat Dec 9 12:54:43 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 9 12:56:07 2006 Subject: false claim regarding relevance of topics on this list (was: [admin] Declaring end of thread (was Re: [uf-discuss] Comments from IBM/Lotus rep about Microformats)) In-Reply-To: References: <5912EDEF-4CE8-438B-B04D-DFB973CDDD1D@randomchaos.com> Message-ID: In message , Tantek ?elik writes >1. Parsing is OFF-TOPIC for microformats-discuss. Furthermore, your assertion is not supported by: A mailing list for general discussion of microformats nor: This is a public list for discussion of microformats. Unmoderated, open subscription. nor: This is an open and public list for anyone interested in microformats. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From lucas.gonze at gmail.com Sat Dec 9 15:35:57 2006 From: lucas.gonze at gmail.com (Lucas Gonze) Date: Sat Dec 9 15:36:00 2006 Subject: how-to-play, community, tone (was Re: [uf-discuss] New wiki page summarily deleted) In-Reply-To: References: Message-ID: On 12/9/06, Andy Mabbett wrote: > In message , Tantek ?elik > writes > >I think in general we can self-regulate, but I am now open to removing > >people who are consistently abusive from the list if necessary. > > Are you threatening me? Is that how you respond to criticism of your > apparently high- handed actions? Yes, Tantek was threatening you. That's typical of life on microformats.org. He is an aggressive and controlling guy, and the main other characters, the people who call themselves "moderators", follow his lead. You have to accept being pushed around by these guys if you want to work on microformats. The conclusion I personally draw is that this intellectual work probably contains many flaws because it is conducted in an environment that prevents authentic discourse. From lists at allinthehead.com Sat Dec 9 17:48:20 2006 From: lists at allinthehead.com (Drew McLellan) Date: Sat Dec 9 17:48:27 2006 Subject: how-to-play, community, tone (was Re: [uf-discuss] New wiki page summarily deleted) In-Reply-To: References: Message-ID: On 9 Dec 2006, at 23:35, Lucas Gonze wrote: > On 12/9/06, Andy Mabbett wrote: >> In message , Tantek ?elik >> writes >> >I think in general we can self-regulate, but I am now open to >> removing >> >people who are consistently abusive from the list if necessary. >> >> Are you threatening me? Is that how you respond to criticism of your >> apparently high- handed actions? > > Yes, Tantek was threatening you. That's typical of life on > microformats.org. He is an aggressive and controlling guy, and the > main other characters, the people who call themselves "moderators", > follow his lead. You have to accept being pushed around by these guys > if you want to work on microformats. > > The conclusion I personally draw is that this intellectual work > probably contains many flaws because it is conducted in an environment > that prevents authentic discourse. Was that sarcasm? Those statements don't ring true from my perspective. Even if that's how you feel, I'm not sure how the above moves us forward or does anything other than make needless personal attacks. drew. From chris.messina at gmail.com Sat Dec 9 18:22:21 2006 From: chris.messina at gmail.com (Chris Messina) Date: Sat Dec 9 18:22:25 2006 Subject: how-to-play, community, tone (was Re: [uf-discuss] New wiki page summarily deleted) In-Reply-To: References: Message-ID: <1bc4603e0612091822j5c7d7615k64a68f217607aa18@mail.gmail.com> On 12/9/06, Lucas Gonze wrote: > On 12/9/06, Andy Mabbett wrote: > > In message , Tantek ?elik > > writes > > >I think in general we can self-regulate, but I am now open to removing > > >people who are consistently abusive from the list if necessary. > > > > Are you threatening me? Is that how you respond to criticism of your > > apparently high- handed actions? > > Yes, Tantek was threatening you. That's typical of life on > microformats.org. He is an aggressive and controlling guy, and the > main other characters, the people who call themselves "moderators", > follow his lead. You have to accept being pushed around by these guys > if you want to work on microformats. Tantek is not a "controlling" guy other than when there are clearly explained and regularly enforced principles that anyone could enforce, just as Tantek does, in order to keep the list on target and not spiraling out into multiple "theoretical endpoints" as many standards lists have historically done. We also have set and agreed to a mandate that, unlike other standards-creating bodies, isn't about addressing every possible use-case we can dream up, but only ones that are found in popular use with plenty of a priori implementations *in the wild*. If anything, the standards we espouse are simply the codification, and conversion in to HTML, of existing human behavior, which makes us more anthropologists than technologists (who are given to invention). If Tantek seems controlling or heavy handed, it is because few others have exhibited such a consistent dedication to the open process and principles of our community. If it weren't for his tireless enforcement of these guidelines, this community would have lost focus a long time ago, developing a number of formats and specifications that would never have seen adoption or implementation beyond a small, marginal few, relegating the bulk of our work to the scrapheap of standards history. If we need hard decisions to be made from time to time in order to advance our collective efforts and to continue promoting the widespread adoption we've seen in the past year, so be it. And, should those decisions be made, I would be happy to defer to those who share and communicate the vision of microformats; who espouse the principles that we've chosen to operate under; who contribute code, build implementations and write documentation; those who are active in positively contributing to the list, supporting those who are new as well as those who have been here for a long time; and those who do not pretend to speak for the community when in reality they only speak for themselves. I, for one, do not want to see the politicization of this list and want to reiterate that on the whole, the members of this list are an intelligent, forward-thinking and open-minded fervent group of folks looking to codify the building blocks of the future of the open web. And anything that distracts us from that bigger picture is a threat to our work and should be addressed in a way consistent with our values, our historical behavior and in the interest of the list itself. Chris -- Chris Messina Citizen Provocateur & Open Source Ambassador-at-Large Work: http://citizenagency.com Blog: http://factoryjoe.com/blog Cell: 412 225-1051 Skype: factoryjoe This email is: [ ] bloggable [X] ask first [ ] private From mikeschinkel at gmail.com Sat Dec 9 20:58:52 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Sat Dec 9 20:58:55 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <14596d040612090133u144da4det108f8fbf8bd27ae4@mail.gmail.com> Message-ID: <00d501c71c17$e39d7080$0702a8c0@Guides.local> > Forgive me if I have missed something, but could a parser not > understand multiple formats if the HTML used was also > meaningful? For example a blocklevel element (say a

) > could contain some content that was marked up with one > microformat, and another blocklevel element could contain > content marked up with another entirely different > microformat. The fact that they shared the same page isn't a > problem. A parser could easily identify child relationships > within the HTML and extrapolate. A.) Possible, but that would require putting lots of intelligence into parsers, which is generally considered A Bad Thing(tm) w.r.t. web architecture goals. B.) But if the two microformats markup similar content then probably not possible. > Granted this wouldn't be so easy if two microformats were > muddled together on the same page. And if they were then > maybe there are two questions to ask. 1/ Is the microformat > in need of some additional elements?, and 2/ Is the author of > the page trying to do too much. > could it be laid out differently? The biggest problem is when two (lowercase) microformats get developed by authors having no knowledge of the other, and then each microformats gets adopted by different constituents. Finally, the content of a website is a crossover for both constiuents creating a conflict between the microformats. For example, lets say that two microformats one for business news and the other for the car industry were independently created at roughly the same time. Both includie markup for identifying a company; the subject of a news story and the manufacturer of automobiles, respectively. Since they are both trying to mark up the same data, there's a good chance they will use some of the same terminology but they may use it in conflicting ways. Now let's assume a site that provides auto news comes along, and ideally needs to use both the news and the car industry microformats. Unfortuantely they will have to choose only one because the two microformats conflict. I view creating an architecture that is likely to creat conflicts like this as A Very Bad Thing(tm), especially when it would be so easy to resolve at this point in Microformats' evolution. -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From bewest at gmail.com Sat Dec 9 22:23:58 2006 From: bewest at gmail.com (Benjamin West) Date: Sat Dec 9 22:24:00 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <00d501c71c17$e39d7080$0702a8c0@Guides.local> References: <14596d040612090133u144da4det108f8fbf8bd27ae4@mail.gmail.com> <00d501c71c17$e39d7080$0702a8c0@Guides.local> Message-ID: <8ad71be30612092223u33771c78gd9d481be03249227@mail.gmail.com> > The biggest problem is when two (lowercase) microformats get developed by > authors having no knowledge of the other, and then each microformats gets > adopted by different constituents. I'm not quite sure what you mean here. Is there a difference between lowercase microformats and uppercase microformats? Ben From siegfried at rorkvell.de Sun Dec 10 01:51:30 2006 From: siegfried at rorkvell.de (Siegfried Gipp) Date: Sun Dec 10 01:51:20 2006 Subject: [uf-discuss] proposals Message-ID: <200612101051.30357.siegfried@rorkvell.de> Hi, i just have set up 2 more pages. I'm currently working on data mining in the web and so stumbled over the w3c Annotea Bookmarks. So one page is about the relation between microformats xfolk and Annotea Bookmarks: http://www.rorkvell.de/tech/xfolkmapping The other one is a proposal on how to structure distributed information. It currently only contains 2 attribute values: subtopicOf and sameAs. The first is from the Annotea Bookmarks spec, the other from the owl spec: http://www.rorkvell.de/tech/topics For both pages i'd be interested in feedback. Siegfried From costello at mitre.org Sun Dec 10 05:12:52 2006 From: costello at mitre.org (Costello, Roger L.) Date: Sun Dec 10 05:08:22 2006 Subject: [uf-discuss] Is no longer valid? Message-ID: Hi Folks, Last week I validated (using the W3C validator) an HTML file that specifies the hCard profile: Today when I validated the same file the validator says it's not valid: there is no attribute "profile". What happened? Is there no longer a profile attribute on the body element? /Roger From siegfried at rorkvell.de Sun Dec 10 05:32:01 2006 From: siegfried at rorkvell.de (Siegfried Gipp) Date: Sun Dec 10 05:31:51 2006 Subject: [uf-discuss] Is no longer valid? In-Reply-To: References: Message-ID: <200612101432.01981.siegfried@rorkvell.de> Am Sonntag, 10. Dezember 2006 14:12 schrieb Costello, Roger L.: > Hi Folks, > > Last week I validated (using the W3C validator) an HTML file that > specifies the hCard profile: > > > > Today when I validated the same file the validator says it's not valid: > > there is no attribute "profile". > > What happened? Is there no longer a profile attribute on the body > element? As far as i know the "profile" was never an attribute of , but of From rbach at rbach.priv.at Sun Dec 10 05:43:00 2006 From: rbach at rbach.priv.at (Robert Bachmann) Date: Sun Dec 10 05:42:07 2006 Subject: [uf-discuss] Is no longer valid? In-Reply-To: <200612101432.01981.siegfried@rorkvell.de> References: <200612101432.01981.siegfried@rorkvell.de> Message-ID: <457C0EE4.4090208@rbach.priv.at> Siegfried Gipp wrote: > Am Sonntag, 10. Dezember 2006 14:12 schrieb Costello, Roger L.: >> Hi Folks, >> >> Last week I validated (using the W3C validator) an HTML file that >> specifies the hCard profile: >> >> >> >> Today when I validated the same file the validator says it's not valid: >> >> there is no attribute "profile". >> >> What happened? Is there no longer a profile attribute on the body >> element? > > As far as i know the "profile" was never an attribute of , but of The profile attribute belongs to [1] [1] http://www.w3.org/TR/html401/struct/global.html#adef-profile -- Robert Bachmann (OpenPGP KeyID: 0x4A5CCF10) From bdarcus.lists at gmail.com Sun Dec 10 08:21:17 2006 From: bdarcus.lists at gmail.com (Bruce D'Arcus) Date: Sun Dec 10 08:21:22 2006 Subject: class="hack"? Re: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <88ECA9C0-0B68-48A1-A49B-8F704266FC66@opendarwin.org> References: <005101c71860$c22b1980$0702a8c0@Guides.local> <901C2E10-DBAB-43A5-B03D-6602032CFA85@randomchaos.com> <5DC6CEDD-85D4-4D7D-8916-B30973D262CE@technorati.com> <88ECA9C0-0B68-48A1-A49B-8F704266FC66@opendarwin.org> Message-ID: On 12/8/06, Dr. Ernie Prabhakar wrote: > Um, maybe I'm not quite understanding what you mean by "model". Are > you saying that there's no way to create a generic parser that > transforms the microformatted data into a normalized form? Not exactly. More importantly, that there's no extension model, so that people are reliant, in effect, on this community to make the data that is important to them visible. > What you may not realize (I didn't at first either) is that > microformats.org is -- by *definition* -- optimizing for a world > there are only a "handful" of discrete microformats. Thus, there is > no point in worrying about the general case; there are only special > cases, and a relatively small number of those. But I think that what I've seen on this list is that this is a myth. Every week, it seems, someone asks for a new microformat. Bruce From jason at sixtwothree.org Sun Dec 10 14:08:30 2006 From: jason at sixtwothree.org (Jason Garber) Date: Sun Dec 10 14:08:34 2006 Subject: [uf-discuss] rel="muse" implies romantic relationship? Message-ID: <457C855E.1010708@sixtwothree.org> Hi everyone, I'm pretty new to the mailing list, so apologies if this has already been covered. According to the XFN spec, rel="muse" is a link to someone who inspires you, and is listed as being a "romantic" relationship. I was wondering if it is always implied as a romantic relationship, since one could certainly find someone else inspiring without being romantically involved/interested. I did a cursory search for anyone/anything that covered this, but couldn't find anything more specific. Does anyone have any input on this? Thanks for your help! Jason Garber jason@sixtwothree.org From microformats at 200ok.com.au Sun Dec 10 14:39:37 2006 From: microformats at 200ok.com.au (Ben Buchanan) Date: Sun Dec 10 14:39:41 2006 Subject: [uf-discuss] rel="muse" implies romantic relationship? In-Reply-To: <457C855E.1010708@sixtwothree.org> References: <457C855E.1010708@sixtwothree.org> Message-ID: <6ca82b0f0612101439h3180c477lcbc5fae2783c8cf8@mail.gmail.com> Hi there, > Hi everyone, I'm pretty new to the mailing list, so apologies if this > has already been covered. Not that I've seen, so I guess ditto ;) > According to the XFN spec, rel="muse" is a link to someone who inspires > you, and is listed as being a "romantic" relationship. I was wondering > if it is always implied as a romantic relationship, since one could > certainly find someone else inspiring without being romantically > involved/interested. I tend to agree; certainly a quick dictionary check[1] does not say anything about the relationship being romantic in the same sense as other XFN classifications. Probably the neatest definition is "the goddess or the power regarded as inspiring a poet, artist, thinker, or the like". The defining aspect of the relationship is inspiration. I'm not really very well versed in classical mythology (thanks "modern history only" high school); but despite the often-romantic connotations of a relationship between goddess and mortal I think the muse relationship still does not *require* a romantic link. Those with more knowledge in the area can correct me if I'm wrong :) All that said, the actual definition at http://www.gmpg.org/xfn/11 still works: "Someone who brings you inspiration." So, it's really just that it's a bit misleading to include it in the "romantic" category. cheers, Ben [1] http://dictionary.reference.com/browse/muse -- --- --- The future has arrived; it's just not --- evenly distributed. - William Gibson From fberriman at gmail.com Sun Dec 10 15:42:10 2006 From: fberriman at gmail.com (Frances Berriman) Date: Sun Dec 10 15:42:14 2006 Subject: [uf-discuss] rel="muse" implies romantic relationship? In-Reply-To: <457C855E.1010708@sixtwothree.org> References: <457C855E.1010708@sixtwothree.org> Message-ID: On 10/12/06, Jason Garber wrote: > Hi everyone, I'm pretty new to the mailing list, so apologies if this > has already been covered. > > According to the XFN spec, rel="muse" is a link to someone who inspires > you, and is listed as being a "romantic" relationship. I was wondering > if it is always implied as a romantic relationship, since one could > certainly find someone else inspiring without being romantically > involved/interested. > > I did a cursory search for anyone/anything that covered this, but > couldn't find anything more specific. Does anyone have any input on > this? Thanks for your help! > > Jason Garber > jason@sixtwothree.org Hey Jason! I actually discussed this with Tantek offlist a while ago, just in passing, as I was curious about this also. I think the decision made (by examining uses in the wild) was that muse shouldn't be purely romantic, as yes - many people mean it in a platonic way. I think it's something that the XFN documentation could do with clarifying. Having it understood as purely romantic is much too restrictive, imho. So - use it as you see fit. Frances -- Frances Berriman http://fberriman.com From bewest at gmail.com Sun Dec 10 16:05:24 2006 From: bewest at gmail.com (Benjamin West) Date: Sun Dec 10 16:05:28 2006 Subject: [uf-discuss] rel="muse" implies romantic relationship? In-Reply-To: <6ca82b0f0612101439h3180c477lcbc5fae2783c8cf8@mail.gmail.com> References: <457C855E.1010708@sixtwothree.org> <6ca82b0f0612101439h3180c477lcbc5fae2783c8cf8@mail.gmail.com> Message-ID: <8ad71be30612101605v26eb2bc3waf36185122ecf055@mail.gmail.com> > > I was wondering if it is always implied as a romantic relationship, since one could > > certainly find someone else inspiring without being romantically > > involved/interested. I wasn't aware that muse has any connection to "romantic" unless by "romantic" you mean "of Roman influence" in the same way you might use "hellenic" to mean "Greek influence." In fact the etymology of "music" comes from "muse": "music is the art of the Muses". At that time "music" connoted a much larger subset of "the arts" than our understanding of rhythm, harmony, and melody, along with the other elements of music that we currently define it to be. In ancient Greece, "music" could refer to poetry, dance, recitation, music, instruments, and even certain scientific endeavors such as math and science. It was frequently set as equal partners against athletics. Education was often divided along these two broad lines, eg "educated in music and gymnastics" would encompass much of what we would consider to be education in elementary school, or perhaps a liberal arts curriculum. On a side note: music was a highly symbolic term to encompass many abstract concepts, as opposed to concrete/practical activities such as gymnastics, or concrete techniques to manipulate the world in which we live. (To the extent that it would also include math and philosophy to some degree.) What many would currently consider music today would not have much in common with the music of ancient Greece; heterophony was the main strategy for organizing voices, along with drone techniques, and pitch organization would have been so drastically different (although they, like all known musics, did at least organize around the octave), that most modern listeners would likely not recognize it as music. Suffice to say: "muse" would be apropriate for any categorization of a relationship characterized by a strong influence transmitted from one party to another. Ben PS I /knew/ that music degree would come in handy somehow! On 12/10/06, Ben Buchanan wrote: > Hi there, > > > Hi everyone, I'm pretty new to the mailing list, so apologies if this > > has already been covered. > > Not that I've seen, so I guess ditto ;) > > > According to the XFN spec, rel="muse" is a link to someone who inspires > > you, and is listed as being a "romantic" relationship. I was wondering > > if it is always implied as a romantic relationship, since one could > > certainly find someone else inspiring without being romantically > > involved/interested. > > I tend to agree; certainly a quick dictionary check[1] does not say > anything about the relationship being romantic in the same sense as > other XFN classifications. > > Probably the neatest definition is "the goddess or the power regarded > as inspiring a poet, artist, thinker, or the like". The defining > aspect of the relationship is inspiration. > > I'm not really very well versed in classical mythology (thanks "modern > history only" high school); but despite the often-romantic > connotations of a relationship between goddess and mortal I think the > muse relationship still does not *require* a romantic link. Those with > more knowledge in the area can correct me if I'm wrong :) > > All that said, the actual definition at http://www.gmpg.org/xfn/11 > still works: "Someone who brings you inspiration." So, it's really > just that it's a bit misleading to include it in the "romantic" > category. > > cheers, > > Ben > > [1] http://dictionary.reference.com/browse/muse > > -- > --- > --- The future has arrived; it's just not > --- evenly distributed. - William Gibson > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > From tantek at cs.stanford.edu Sun Dec 10 16:24:21 2006 From: tantek at cs.stanford.edu (Tantek =?ISO-8859-1?B?xw==?=elik) Date: Sun Dec 10 16:24:21 2006 Subject: [uf-discuss] rel="muse" implies romantic relationship? In-Reply-To: Message-ID: On 12/10/06 3:42 PM, "Frances Berriman" wrote: > On 10/12/06, Jason Garber wrote: >> Hi everyone, I'm pretty new to the mailing list, so apologies if this >> has already been covered. >> >> According to the XFN spec, rel="muse" is a link to someone who inspires >> you, and is listed as being a "romantic" relationship. I was wondering >> if it is always implied as a romantic relationship, since one could >> certainly find someone else inspiring without being romantically >> involved/interested. >> >> I did a cursory search for anyone/anything that covered this, but >> couldn't find anything more specific. Does anyone have any input on >> this? Thanks for your help! >> >> Jason Garber >> jason@sixtwothree.org > > Hey Jason! > > I actually discussed this with Tantek offlist a while ago, just in > passing, as I was curious about this also. I think the decision made > (by examining uses in the wild) was that muse shouldn't be purely > romantic, as yes - many people mean it in a platonic way. I think > it's something that the XFN documentation could do with clarifying. > Having it understood as purely romantic is much too restrictive, imho. > So - use it as you see fit. Certainly "muse" was not intended to only be purely romantic in the literal "romantic relationship" sense (though it is clear how that could easily be misconstrued), and of course that meaning is included. The categorization as "romantic" is in a broader sense, similar to romanticism [1] as in enabling the elevation of: "the achievements of what it [Romanticism] perceived as misunderstood heroic individuals and artists that altered society." or romance the genre [2] [1] http://en.wikipedia.org/wiki/Romanticism [2] http://en.wikipedia.org/wiki/Romance_%28genre%29 That the first specific section in [1] is on music only echoes what Ben West wrote as well. Is this worthy of an xfn-faq entry? Tantek From horsepigcow at gmail.com Sun Dec 10 16:31:23 2006 From: horsepigcow at gmail.com (Tara Hunt) Date: Sun Dec 10 16:31:26 2006 Subject: [uf-discuss] rel="muse" implies romantic relationship? In-Reply-To: References: Message-ID: <310024cb0612101631l6c494c6epfd153ec1c062712d@mail.gmail.com> Interesting anecdote about this...rel="muse" actually caused a bit of a tiff between Chris and I about 6 months back, as he had a bunch of women marked up as this...since it was under 'romantic', he agreed to change them to 'colleague' and 'friend'. :) So, there you go...it causes riffs in relationships and misunderstandings. LOL Tara On 12/10/06, Tantek ?elik wrote: > On 12/10/06 3:42 PM, "Frances Berriman" wrote: > > > On 10/12/06, Jason Garber wrote: > >> Hi everyone, I'm pretty new to the mailing list, so apologies if this > >> has already been covered. > >> > >> According to the XFN spec, rel="muse" is a link to someone who inspires > >> you, and is listed as being a "romantic" relationship. I was wondering > >> if it is always implied as a romantic relationship, since one could > >> certainly find someone else inspiring without being romantically > >> involved/interested. > >> > >> I did a cursory search for anyone/anything that covered this, but > >> couldn't find anything more specific. Does anyone have any input on > >> this? Thanks for your help! > >> > >> Jason Garber > >> jason@sixtwothree.org > > > > Hey Jason! > > > > I actually discussed this with Tantek offlist a while ago, just in > > passing, as I was curious about this also. I think the decision made > > (by examining uses in the wild) was that muse shouldn't be purely > > romantic, as yes - many people mean it in a platonic way. I think > > it's something that the XFN documentation could do with clarifying. > > Having it understood as purely romantic is much too restrictive, imho. > > So - use it as you see fit. > > Certainly "muse" was not intended to only be purely romantic in the literal > "romantic relationship" sense (though it is clear how that could easily be > misconstrued), and of course that meaning is included. > > The categorization as "romantic" is in a broader sense, similar to > romanticism [1] as in enabling the elevation of: > > "the achievements of what it [Romanticism] perceived as misunderstood heroic > individuals and artists that altered society." > > or romance the genre [2] > > [1] http://en.wikipedia.org/wiki/Romanticism > [2] http://en.wikipedia.org/wiki/Romance_%28genre%29 > > That the first specific section in [1] is on music only echoes what Ben West > wrote as well. > > Is this worthy of an xfn-faq entry? > > Tantek > > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > -- tara 'miss rogue' hunt agent provocateur Citizen Agency (www.citizenagency.com) blog: www.horsepigcow.com phone: 415-694-1951 fax: 415-727-5335 From bewest at gmail.com Sun Dec 10 16:52:06 2006 From: bewest at gmail.com (Benjamin West) Date: Sun Dec 10 16:52:09 2006 Subject: [uf-discuss] rel="muse" implies romantic relationship? In-Reply-To: References: Message-ID: <8ad71be30612101652m1d8dcc55i22aecda50abdd960@mail.gmail.com> > Certainly "muse" was not intended to only be purely romantic in the literal > "romantic relationship" sense (though it is clear how that could easily be > misconstrued), and of course that meaning is included. > > The categorization as "romantic" is in a broader sense, similar to > romanticism [1] as in enabling the elevation of: > > "the achievements of what it [Romanticism] perceived as misunderstood heroic > individuals and artists that altered society." > > or romance the genre [2] > > [1] http://en.wikipedia.org/wiki/Romanticism > [2] http://en.wikipedia.org/wiki/Romance_%28genre%29 > > That the first specific section in [1] is on music only echoes what Ben West > wrote as well. > > Is this worthy of an xfn-faq entry? > > Tantek Ah, that's interesting, I was just thinking "the historical period would kind of fit", but even so I feel this is a bit of a stretch! I'm not so sure muse should be grouped with "crush, date, and sweetheart." I actually think muse is more apropriate under Identity than anything else. The Greeks had a play on words that roughly meant "control the rhymes of a nation, and you can control their laws." The idea was that music (or "the muses") had an "ethos" that could have a profound impact on the composition of the person. The people that inspire us often have a profound impact on how we see ourselves, and how we identify with others. From tantek at cs.stanford.edu Sun Dec 10 17:04:06 2006 From: tantek at cs.stanford.edu (Tantek =?ISO-8859-1?B?xw==?=elik) Date: Sun Dec 10 17:04:05 2006 Subject: XFN usage stats and Re: [uf-discuss] rel="muse" implies romantic relationship? In-Reply-To: <310024cb0612101631l6c494c6epfd153ec1c062712d@mail.gmail.com> Message-ID: Aside - this entire thread particularly warms my heart - it's been a while since we've had a serious but light-hearted topic, and clearly the time had come. Jason Garber, welcome to the list, and thanks for a much appreciated bit of levity on a weekend afternoon. On 12/10/06 4:31 PM, "Tara Hunt" wrote: > Interesting anecdote about this...rel="muse" actually caused a bit of > a tiff between Chris and I about 6 months back, as he had a bunch of > women marked up as this...since it was under 'romantic', he agreed to > change them to 'colleague' and 'friend'. Given the variety / diversity of relationships (romantic and otherwise) and the broad spectrum of exclusivity/openness boundaries among people, it's good to clearly communicate about such matters. Tara, since you brought up the topic, did you ask him to change the rel="muse" relationships that Chris had for men as well? This brings up another question in the usage of XFN. The public nature. XFN has always implicitly been designed and used in purely "public" contexts - e.g. the set of relationships was very much filtered by what was found publicly in the wild (before we even had the microformats principles), and what we thought people would feel comfortable expressing publicly. The "romantic" relationships certainly engendered the most debate/discussion among the XFN creators, "crush" and "muse" in particular. While there are a few sites that have publicly searchable indexes of XFN relationships, I don't know of any that provide stats on what XFN relationships are used the most/least (even the Google markup study [1] doesn't mention XFN values). For example how many rel="crush" links are there? > :) So, there you go...it causes riffs in relationships and > misunderstandings. LOL I think I have to pass the buck to communication when it comes to riffs/misunderstandings in relationships. A public admittance to someone being someone else's muse just seems like open honesty IMHO. Thanks, Tantek [1] http://code.google.com/webstats/index.html From chris.messina at gmail.com Sun Dec 10 18:01:26 2006 From: chris.messina at gmail.com (Chris Messina) Date: Sun Dec 10 18:01:29 2006 Subject: class="hack"? Re: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: References: <005101c71860$c22b1980$0702a8c0@Guides.local> <5DC6CEDD-85D4-4D7D-8916-B30973D262CE@technorati.com> <88ECA9C0-0B68-48A1-A49B-8F704266FC66@opendarwin.org> Message-ID: <1bc4603e0612101801q33686907hf1fa494efa4cc2a6@mail.gmail.com> On 12/10/06, Bruce D'Arcus wrote: > On 12/8/06, Dr. Ernie Prabhakar wrote: > > > Um, maybe I'm not quite understanding what you mean by "model". Are > > you saying that there's no way to create a generic parser that > > transforms the microformatted data into a normalized form? > > Not exactly. More importantly, that there's no extension model, so > that people are reliant, in effect, on this community to make the data > that is important to them visible. The extension model is as transparent as any -- you must go through the same iterative process that it takes to make a microformat. In terms of one-off extensions that will have narrow-spread usage, you can simply add more classes or rel values as to your wont. No one's going to stop you. In fact, I've taken to using rel=client on my blogroll simply to make up for an absence that I see in XFN. This may not be very satisfying, but I could care less if anyone actually adopts that value... it's useful for me in describing the relationship. > > What you may not realize (I didn't at first either) is that > > microformats.org is -- by *definition* -- optimizing for a world > > there are only a "handful" of discrete microformats. Thus, there is > > no point in worrying about the general case; there are only special > > cases, and a relatively small number of those. > > But I think that what I've seen on this list is that this is a myth. > Every week, it seems, someone asks for a new microformat. Yes, but how often is a new microformat actually "created" or "launched"? It's extremely rare for good reason. The goal of this community is not to necessary act as a filter, but to adhere to a process for coming to some kind of consensus on a small number of formats that can be embedded in ordinary web pages. We look at widespread existing behavior and help massage that behavior in such a way so that we can help computers understand that data better. We're not competitive with RDF or any other attempts at composing a Generalized Schema of Reality. Indeed, our purview of reality is so narrow as to, in some cases, fluster those who want their pet format codified or blessed by the community. But, if anything, it's the defense against horizontal drift that makes the microformats community so strong and so much more likely to succeed over the long term. Think of microformats as a magnifying glass that's really good at boiling rain drops one at a time. That should help put our potentiality in perspective. That's not, in any way, intended to prevent or defer others from developing their own semantic XHTML class names or of executing on the same community process. In fact, I strongly encourage such work; but, in terms of web-wide adoption, it's unlikely that *any* but the most widely discoverable behaviors will end up ever being turned into "sanctioned" formats by the community. Or, so says I. ;) Chris -- Chris Messina Citizen Provocateur & Open Source Ambassador-at-Large Work: http://citizenagency.com Blog: http://factoryjoe.com/blog Cell: 412 225-1051 Skype: factoryjoe This email is: [ ] bloggable [X] ask first [ ] private From chris.messina at gmail.com Sun Dec 10 18:08:14 2006 From: chris.messina at gmail.com (Chris Messina) Date: Sun Dec 10 18:08:18 2006 Subject: [uf-discuss] rel="muse" implies romantic relationship? In-Reply-To: <310024cb0612101631l6c494c6epfd153ec1c062712d@mail.gmail.com> References: <310024cb0612101631l6c494c6epfd153ec1c062712d@mail.gmail.com> Message-ID: <1bc4603e0612101808s46b052das14d1b0dbc3d47157@mail.gmail.com> And despite my attempts to explain, as you all have, the origins of the "romantic" sense of the term, Tara never gave me the benefit of the doubt, hence the semantic change. ;) So yes, Tantek, a FAQ entry would certainly be appreciated. Chris On 12/10/06, Tara Hunt wrote: > Interesting anecdote about this...rel="muse" actually caused a bit of > a tiff between Chris and I about 6 months back, as he had a bunch of > women marked up as this...since it was under 'romantic', he agreed to > change them to 'colleague' and 'friend'. > > :) So, there you go...it causes riffs in relationships and > misunderstandings. LOL > > Tara > > On 12/10/06, Tantek ?elik wrote: > > On 12/10/06 3:42 PM, "Frances Berriman" wrote: > > > > > On 10/12/06, Jason Garber wrote: > > >> Hi everyone, I'm pretty new to the mailing list, so apologies if this > > >> has already been covered. > > >> > > >> According to the XFN spec, rel="muse" is a link to someone who inspires > > >> you, and is listed as being a "romantic" relationship. I was wondering > > >> if it is always implied as a romantic relationship, since one could > > >> certainly find someone else inspiring without being romantically > > >> involved/interested. > > >> > > >> I did a cursory search for anyone/anything that covered this, but > > >> couldn't find anything more specific. Does anyone have any input on > > >> this? Thanks for your help! > > >> > > >> Jason Garber > > >> jason@sixtwothree.org > > > > > > Hey Jason! > > > > > > I actually discussed this with Tantek offlist a while ago, just in > > > passing, as I was curious about this also. I think the decision made > > > (by examining uses in the wild) was that muse shouldn't be purely > > > romantic, as yes - many people mean it in a platonic way. I think > > > it's something that the XFN documentation could do with clarifying. > > > Having it understood as purely romantic is much too restrictive, imho. > > > So - use it as you see fit. > > > > Certainly "muse" was not intended to only be purely romantic in the literal > > "romantic relationship" sense (though it is clear how that could easily be > > misconstrued), and of course that meaning is included. > > > > The categorization as "romantic" is in a broader sense, similar to > > romanticism [1] as in enabling the elevation of: > > > > "the achievements of what it [Romanticism] perceived as misunderstood heroic > > individuals and artists that altered society." > > > > or romance the genre [2] > > > > [1] http://en.wikipedia.org/wiki/Romanticism > > [2] http://en.wikipedia.org/wiki/Romance_%28genre%29 > > > > That the first specific section in [1] is on music only echoes what Ben West > > wrote as well. > > > > Is this worthy of an xfn-faq entry? > > > > Tantek > > > > _______________________________________________ > > microformats-discuss mailing list > > microformats-discuss@microformats.org > > http://microformats.org/mailman/listinfo/microformats-discuss > > > > > > -- > tara 'miss rogue' hunt > agent provocateur > Citizen Agency (www.citizenagency.com) > blog: www.horsepigcow.com > phone: 415-694-1951 > fax: 415-727-5335 > > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > -- Chris Messina Citizen Provocateur & Open Source Ambassador-at-Large Work: http://citizenagency.com Blog: http://factoryjoe.com/blog Cell: 412 225-1051 Skype: factoryjoe This email is: [ ] bloggable [X] ask first [ ] private From karl at w3.org Sun Dec 10 18:11:06 2006 From: karl at w3.org (Karl Dubost) Date: Sun Dec 10 18:11:32 2006 Subject: XFN usage stats and Re: [uf-discuss] rel="muse" implies romantic relationship? In-Reply-To: References: Message-ID: <75A5D481-1402-4207-A2EF-2F1822C6A765@w3.org> Le 11 d?c. 2006 ? 10:04, Tantek ?elik a ?crit : >> :) So, there you go...it causes riffs in relationships and >> misunderstandings. LOL > > I think I have to pass the buck to communication when it comes to > riffs/misunderstandings in relationships. A public admittance to > someone > being someone else's muse just seems like open honesty IMHO. but the world is not "open honesty" ;) it is made of complexity, of long walks in forest, of double meanings, of opacity, the richness of our world lies specifically in this. Binary statement of life destroys the poetry and the social nature of humans. Do not forget that lies are necessary in a social group (think about caring for others for example). It is part of the glue as much as "honesty". and yes thanks tara and all for other topics. Though Tara has just breached a private discussion with her husband in public, I hope he doesn't mind ;) -- Karl Dubost - http://www.w3.org/People/karl/ W3C Conformance Manager, QA Activity Lead QA Weblog - http://www.w3.org/QA/ *** Be Strict To Be Cool *** From tantek at cs.stanford.edu Sun Dec 10 18:52:11 2006 From: tantek at cs.stanford.edu (Tantek =?ISO-8859-1?B?xw==?=elik) Date: Sun Dec 10 18:52:20 2006 Subject: XFN usage stats and Re: [uf-discuss] rel="muse" implies romantic relationship? In-Reply-To: <75A5D481-1402-4207-A2EF-2F1822C6A765@w3.org> Message-ID: On 12/10/06 6:11 PM, "Karl Dubost" wrote: > Le 11 d?c. 2006 ? 10:04, Tantek ?elik a ?crit : >>> :) So, there you go...it causes riffs in relationships and >>> misunderstandings. LOL >> >> I think I have to pass the buck to communication when it comes to >> riffs/misunderstandings in relationships. A public admittance to >> someone >> being someone else's muse just seems like open honesty IMHO. > > but the world is not "open honesty" ;) I would differ only slightly from your statement - the world is not *just* "open honesty" though it does contain some. as does the Web. and it is this existing open honesty on the Web (existing real world publishing behaviors) that microformats seek to represent and communicate. > it is made of complexity, of > long walks in forest, of double meanings, of opacity, the richness of > our world lies specifically in this. indeed. and this is one of the reasons why microformats do not try to alter people's publishing behavior in an unnatural way - and ask of them to make openly honest what is not already so - unlike "a priori" formats efforts which seek to change behavior as such with metadata etc. that they "wish" people would simply magically start publishing. > Binary statement of life > destroys the poetry and the social nature of humans. But it is exactly such binary statements in aggregate (digital data formats) which have done more to communicate and propagate without loss of fidelity poetry, music, movies etc. in recent history. > Do not forget that lies are necessary in a social group (think about > caring for others for example). It is part of the glue as much as > "honesty". I tend to question how much are any specific lies necessary as you say, as rationalizations such as this are the frequent apologies of those who have not yet chosen to challenge the assumptions given them by the contexts which appear to make such lies necessary. But that is merely a matter of opinion and so I choose to simply agree to disagree with you rather than seriously offer any debate. However, in science, I'm not sure there is any need, nor any room for, lies. And science forms the basis of our work here. Thanks, Tantek From tantek at cs.stanford.edu Sun Dec 10 18:54:11 2006 From: tantek at cs.stanford.edu (Tantek =?ISO-8859-1?B?xw==?=elik) Date: Sun Dec 10 18:54:09 2006 Subject: [uf-discuss] rel="muse" implies romantic relationship? In-Reply-To: <1bc4603e0612101808s46b052das14d1b0dbc3d47157@mail.gmail.com> Message-ID: On 12/10/06 6:08 PM, "Chris Messina" wrote: > And despite my attempts to explain, as you all have, the origins of > the "romantic" sense of the term, Tara never gave me the benefit of > the doubt, hence the semantic change. ;) > > So yes, Tantek, a FAQ entry would certainly be appreciated. It is done. http://microformats.org/wiki/xfn-faq#Why_is_muse_in_the_romantic_category Thanks, Tantek From jason at sixtwothree.org Sun Dec 10 20:29:58 2006 From: jason at sixtwothree.org (Jason Garber) Date: Sun Dec 10 20:30:10 2006 Subject: [uf-discuss] rel="muse" implies romantic relationship? In-Reply-To: References: Message-ID: <457CDEC6.9050204@sixtwothree.org> Tantek ?elik wrote: > Aside - this entire thread particularly warms my heart - it's been a while > since we've had a serious but light-hearted topic, and clearly the time had > come. > > Jason Garber, welcome to the list, and thanks for a much appreciated bit of > levity on a weekend afternoon. Anytime! It's good to see everyone responding so quickly and generously to something that had been bugging me for a few days. > It is done. > > http://microformats.org/wiki/xfn-faq#Why_is_muse_in_the_romantic_category Thanks also for adding this to the wiki, I imagine I'm not the only person to have wondered about rel="muse". Jason jason@sixtwothree.org From kmarks at technorati.com Sun Dec 10 23:41:06 2006 From: kmarks at technorati.com (Kevin Marks) Date: Sun Dec 10 23:41:13 2006 Subject: [uf-discuss] rel="muse" implies romantic relationship? In-Reply-To: <1bc4603e0612101808s46b052das14d1b0dbc3d47157@mail.gmail.com> References: <310024cb0612101631l6c494c6epfd153ec1c062712d@mail.gmail.com> <1bc4603e0612101808s46b052das14d1b0dbc3d47157@mail.gmail.com> Message-ID: <8101ba5855a76bf7e5d815e484ff060d@technorati.com> On Dec 10, 2006, at 6:08 PM, Chris Messina wrote: > And despite my attempts to explain, as you all have, the origins of > the "romantic" sense of the term, Tara never gave me the benefit of > the doubt, hence the semantic change. ;) > > So yes, Tantek, a FAQ entry would certainly be appreciated. Have a look at the Albert Brooks movie 'The Muse' http://www.imdb.com/title/tt0164108/ it explains the concept (and the misunderstandings) rather amusingly, if you'll excuse the pun. From fberriman at gmail.com Mon Dec 11 02:05:49 2006 From: fberriman at gmail.com (Frances Berriman) Date: Mon Dec 11 02:05:54 2006 Subject: [uf-discuss] Mars & Moon news stories In-Reply-To: References: Message-ID: On 07/12/06, Andy Mabbett wrote: > > Both Mars and the Moon have been in the news this week: > > * water on mars: > > > > > > * Mars landers photographed: > > > > > > > "The complete image is centered at 22.3 degrees > latitude, 312.1 degrees East longitude." > > * Moon base proposed: > > > > > and in each case specific locations are referred to. > > Where are we, with the 'Mars': > > > > and 'Luna': > > > > proposals? The plans for the Lunar base are certainly exciting. Discussing specific areas of the moon will become much more common place over the next decade, I'm sure! How sci-fi. (I'm genuinely interested in this, btw, this isn't sarcasm on any level.) Re: status of proposals - back atch'ya! You appear to be the major contributor to both of these proposals, so where are you with them? What specific problems are causing hold-ups, if any? F -- Frances Berriman http://fberriman.com From andy at pigsonthewing.org.uk Mon Dec 11 10:34:01 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Mon Dec 11 10:37:20 2006 Subject: [uf-discuss] Solution to wiki problem with misaligned section-edit links Message-ID: The problem of misaligned section-edit links is caused by using tags for headers, instead of the proper wiki markup ("=", "==" etc.). I changed one page to fix that explaining so in my edit summary: and Tantek almost immediately reverted it, reintroducing the misaligned linking; and adding an "instruction" not to do so to: -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Mon Dec 11 10:47:52 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Mon Dec 11 10:49:09 2006 Subject: Microformats *do* seek to change behaviour (was: XFN usage stats and Re: [uf-discuss] rel="muse" implies romantic relationship?) In-Reply-To: References: <75A5D481-1402-4207-A2EF-2F1822C6A765@w3.org> Message-ID: In message , Tantek ?elik writes >Subject: Re: XFN usage stats and Re: [uf-discuss] rel="muse" >implies romantic relationship? Did you perhaps forget to change that? >microformats do not try to alter people's publishing behavior in an >unnatural way - and ask of them to make openly honest what is not >already so - unlike "a priori" formats efforts which seek to change >behavior as such with metadata etc. that they "wish" people would >simply magically start publishing. Perhaps you missed this comment: in which a poster describes how he rejected hResume because it sought to change his publishing behaviour. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Mon Dec 11 11:00:22 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Mon Dec 11 11:01:54 2006 Subject: [uf-discuss] Mars & Moon news stories In-Reply-To: References: Message-ID: In message , Frances Berriman writes >On 07/12/06, Andy Mabbett wrote: >> >> Both Mars and the Moon have been in the news this week: >> Where are we, with the 'Mars': >> >> >> >> and 'Luna': >> >> >> >> proposals? >back atch'ya! You appear to be the major >contributor to both of these proposals, so where are you with them? I've done everything I think I can (please let me know if I've missed something) and am waiting for some response from "the community". >What specific problems are causing hold-ups, if any? So far as I can see, the issues are: * should these be subsets of "geo" (i.e. add an extra class to geo, indicating which body is being referred to); or stand-alone (I'm happy either way; using the former may produce nonsensical results in existing parsers; this might be deemed of little concern). * should there be a class to indicate the mapping convention being used, or should the uF specify a default (as, I believe, is done with geo)? (Of course, there could be a "default unless otherwise stated", meeting both needs). * lack of involvement from the relevant space scientists, not least as addressed in discussion (and apparent rejection by this community - or is the jury still out?) of the potential use of a dedicated mailing list. * naming issues (if any remain, I think they are relatively trivial and easily resolvable). Do you think a "straw man" might be due? -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From davidjanes at blogmatrix.com Mon Dec 11 11:23:05 2006 From: davidjanes at blogmatrix.com (David Janes) Date: Mon Dec 11 11:23:33 2006 Subject: [uf-discuss] Solution to wiki problem with misaligned section-edit links In-Reply-To: References: Message-ID: <21e523c20612111123wb4a49cek99a515a8d5199bbe@mail.gmail.com> This policy makes it easier to have a page header without piling up everything under section "1.". It gets ugly if it's done more than once on a page though. Regards, etc.... David On 12/11/06, Andy Mabbett wrote: > > The problem of misaligned section-edit links is caused by > using tags for headers, instead of the proper wiki markup ("=", > "==" etc.). > > I changed one page to fix that explaining so in my edit summary: > > > > and Tantek almost immediately reverted it, reintroducing the misaligned > linking; and adding an "instruction" not to do so to: > > > > -- > Andy Mabbett > * Say "NO!" to compulsory ID Cards: > * Free Our Data: > * Are you using Microformats, yet: ? > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > -- David Janes Founder, BlogMatrix http://www.blogmatrix.com http://www.onamine.com http://blogmatrix.blogmatrix.com From tjameswhite at yahoo.com Mon Dec 11 11:45:15 2006 From: tjameswhite at yahoo.com (Tim White) Date: Mon Dec 11 11:45:18 2006 Subject: Microformats *do* seek to change behaviour (was: XFN usage stats and Re: [uf-discuss] rel="muse" implies romantic relationship?) Message-ID: <20061211194515.33116.qmail@web30801.mail.mud.yahoo.com> > From Any Mabbett >Perhaps you missed this comment: > > > >in which a poster describes how he rejected hResume because it sought to >change his publishing behaviour. To address the poster's concerns,

is a block-level element, not inline, and it is suggested but not mandated. Likewise, skills are optional, as are linking them. At least that's how I read the spec. Anyone see it differently? (I've also added my answers to the wiki page.) ~ Tim tjameswhite.com/blog ____________________________________________________________________________________ Have a burning question? Go to www.Answers.yahoo.com and get answers from real people who know. From tjameswhite at yahoo.com Mon Dec 11 11:46:54 2006 From: tjameswhite at yahoo.com (Tim White) Date: Mon Dec 11 11:46:56 2006 Subject: [uf-discuss] Wiki-spam Message-ID: <20061211194655.33587.qmail@web30801.mail.mud.yahoo.com> Just notice that the How-to-edit help page [1] has some, um, colorful content at the moment. Someone want to revert that? [1] http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page ~ Tim tjameswhite.com ____________________________________________________________________________________ Yahoo! Music Unlimited Access over 1 million songs. http://music.yahoo.com/unlimited From tjameswhite at yahoo.com Mon Dec 11 11:53:32 2006 From: tjameswhite at yahoo.com (Tim White) Date: Mon Dec 11 11:53:34 2006 Subject: [uf-discuss] RE: Wiki-spam Message-ID: <20061211195332.22745.qmail@web30804.mail.mud.yahoo.com> Ignore my last message -- didn't notice that I had been bounced to Wikipedia. FYI: it's been fixed over there already. ~ Tim tjameswhite.com ____________________________________________________________________________________ Do you Yahoo!? Everyone is raving about the all-new Yahoo! Mail beta. http://new.mail.yahoo.com From andy at pigsonthewing.org.uk Mon Dec 11 12:00:57 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Mon Dec 11 12:01:07 2006 Subject: [uf-discuss] Solution to wiki problem with misaligned section-edit links In-Reply-To: <21e523c20612111123wb4a49cek99a515a8d5199bbe@mail.gmail.com> References: <21e523c20612111123wb4a49cek99a515a8d5199bbe@mail.gmail.com> Message-ID: In message <21e523c20612111123wb4a49cek99a515a8d5199bbe@mail.gmail.com>, David Janes writes >On 12/11/06, Andy Mabbett wrote: >> >> The problem of misaligned section-edit links is caused by >> using tags for headers, instead of the proper wiki markup ("=", >> "==" etc.). [Please don't top-post] >This policy makes it easier to have a page header without piling up >everything under section "1.". What is that a problem? It doesn't seem to bother Wikipedia's many users. And is the damage it does to usability worth putting up with, for a marginal, if any, improvement in appearance? -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Mon Dec 11 12:01:06 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Mon Dec 11 12:02:25 2006 Subject: [uf-discuss] Mars & Moon news stories In-Reply-To: References: Message-ID: In message , Andy Mabbett writes >Do you think a "straw man" might be due? I've made one, anyway: since the issues to be decided appear finite and easy to list. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From supercanadian at gmail.com Mon Dec 11 12:27:21 2006 From: supercanadian at gmail.com (Charles Iliya Krempeaux) Date: Mon Dec 11 12:27:24 2006 Subject: [uf-discuss] Solution to wiki problem with misaligned section-edit links In-Reply-To: <21e523c20612111123wb4a49cek99a515a8d5199bbe@mail.gmail.com> References: <21e523c20612111123wb4a49cek99a515a8d5199bbe@mail.gmail.com> Message-ID: <84ce626f0612111227k59996227pe9c707af4eda0490@mail.gmail.com> Hello, Why not use __NOTOC__ ? See ya On 12/11/06, David Janes wrote: > This policy makes it easier to have a page header without piling up > everything under section "1.". It gets ugly if it's done more than > once on a page though. > > Regards, etc.... > David > > On 12/11/06, Andy Mabbett wrote: > > > > The problem of misaligned section-edit links is caused by > > using tags for headers, instead of the proper wiki markup ("=", > > "==" etc.). > > > > I changed one page to fix that explaining so in my edit summary: > > > > > > > > and Tantek almost immediately reverted it, reintroducing the misaligned > > linking; and adding an "instruction" not to do so to: > > > > > > -- Charles Iliya Krempeaux, B.Sc. charles @ reptile.ca supercanadian @ gmail.com developer weblog: http://ChangeLog.ca/ From davidjanes at blogmatrix.com Mon Dec 11 12:33:12 2006 From: davidjanes at blogmatrix.com (David Janes) Date: Mon Dec 11 12:33:16 2006 Subject: [uf-discuss] Solution to wiki problem with misaligned section-edit links In-Reply-To: <84ce626f0612111227k59996227pe9c707af4eda0490@mail.gmail.com> References: <21e523c20612111123wb4a49cek99a515a8d5199bbe@mail.gmail.com> <84ce626f0612111227k59996227pe9c707af4eda0490@mail.gmail.com> Message-ID: <21e523c20612111233n78eda05fof2c6f136f75718d@mail.gmail.com> On 12/11/06, Charles Iliya Krempeaux wrote: > Hello, > > Why not use __NOTOC__ ? Start a wiki page, keep it in edit mode (i.e. don't save) and play with it. The current practice has its downfalls but seems to work esthetically well, with the downside that you have to click one down to edit. Regards, etc... From tantek at cs.stanford.edu Mon Dec 11 12:33:16 2006 From: tantek at cs.stanford.edu (Tantek =?ISO-8859-1?B?xw==?=elik) Date: Mon Dec 11 12:33:17 2006 Subject: [uf-discuss] Solution to wiki problem with misaligned section-edit links In-Reply-To: <84ce626f0612111227k59996227pe9c707af4eda0490@mail.gmail.com> Message-ID: On 12/11/06 12:27 PM, "Charles Iliya Krempeaux" wrote: > Hello, > > Why not use __NOTOC__ ? I believe __NOTOC__ simply blocks the TOC from appearing at all, unless I'm mistaken. Charles, could you elaborate on how you would use __NOTOC__ to solve this problem of heading noise in TOCs? Thanks, Tantek From supercanadian at gmail.com Mon Dec 11 12:40:51 2006 From: supercanadian at gmail.com (Charles Iliya Krempeaux) Date: Mon Dec 11 12:40:56 2006 Subject: [uf-discuss] Solution to wiki problem with misaligned section-edit links In-Reply-To: References: <84ce626f0612111227k59996227pe9c707af4eda0490@mail.gmail.com> Message-ID: <84ce626f0612111240t22950c46j9a2539bae6a068cf@mail.gmail.com> Hello Tantek, You're correct, __NOTOC__ just blocks the TOC from appearing. Re-reading what was originally posted I can see that it won't help with this particular problem. See ya On 12/11/06, Tantek ?elik wrote: > On 12/11/06 12:27 PM, "Charles Iliya Krempeaux" > wrote: > > > Hello, > > > > Why not use __NOTOC__ ? > > I believe __NOTOC__ simply blocks the TOC from appearing at all, unless I'm > mistaken. > > Charles, could you elaborate on how you would use __NOTOC__ to solve this > problem of heading noise in TOCs? > > Thanks, > > Tantek -- Charles Iliya Krempeaux, B.Sc. charles @ reptile.ca supercanadian @ gmail.com developer weblog: http://ChangeLog.ca/ From scott at randomchaos.com Mon Dec 11 14:25:36 2006 From: scott at randomchaos.com (Scott Reynen) Date: Mon Dec 11 14:26:00 2006 Subject: [uf-discuss] Solution to wiki problem with misaligned section-edit links In-Reply-To: <21e523c20612111233n78eda05fof2c6f136f75718d@mail.gmail.com> References: <21e523c20612111123wb4a49cek99a515a8d5199bbe@mail.gmail.com> <84ce626f0612111227k59996227pe9c707af4eda0490@mail.gmail.com> <21e523c20612111233n78eda05fof2c6f136f75718d@mail.gmail.com> Message-ID: <0EB3B518-3579-4531-8A09-370E9A1ECFAC@randomchaos.com> On Dec 11, 2006, at 2:33 PM, David Janes wrote: > Start a wiki page, keep it in edit mode (i.e. don't save) and play > with it. The current practice has its downfalls but seems to work > esthetically well, with the downside that you have to click one down > to edit. I just realized that this thread is discussing one of my pet peeves. I can't believe I almost missed the opportunity to rant about how annoying it is to click on an edit link and have it open the wrong section. But even more annoying than that: when the links get pushed down, the last sections end up with no working edit links at all, so you have to guess at the section number if you want to edit those sections. So I'll put my vote in for avoiding whatever causes this to happen. Peace, Scott From andy at pigsonthewing.org.uk Mon Dec 11 14:42:31 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Mon Dec 11 14:44:08 2006 Subject: Microformats *do* seek to change behaviour (was: XFN usage stats and Re: [uf-discuss] rel="muse" implies romantic relationship?) In-Reply-To: <20061211194515.33116.qmail@web30801.mail.mud.yahoo.com> References: <20061211194515.33116.qmail@web30801.mail.mud.yahoo.com> Message-ID: In message <20061211194515.33116.qmail@web30801.mail.mud.yahoo.com>, Tim White writes >>Perhaps you missed this comment: >> >> >> >>in which a poster describes how he rejected hResume because it sought to >>change his publishing behaviour. >skills are optional, as are linking them. *all* microformats are optional; that's hardy the point. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From ryan at technorati.com Mon Dec 11 14:58:29 2006 From: ryan at technorati.com (Ryan King) Date: Mon Dec 11 14:58:33 2006 Subject: [uf-discuss] Wiki-spam In-Reply-To: <20061211194655.33587.qmail@web30801.mail.mud.yahoo.com> References: <20061211194655.33587.qmail@web30801.mail.mud.yahoo.com> Message-ID: <0170C283-981B-4DED-B99E-BB7633AC4F62@technorati.com> On Dec 11, 2006, at 11:46 AM, Tim White wrote: > Just notice that the How-to-edit help page [1] has some, um, > colorful content at the moment. Someone want to revert that? > > [1] http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page This isn't a wikipedia mailing list. -ryan From ryan at technorati.com Mon Dec 11 15:01:07 2006 From: ryan at technorati.com (Ryan King) Date: Mon Dec 11 15:01:12 2006 Subject: [uf-discuss] Solution to wiki problem with misaligned section-edit links In-Reply-To: <0EB3B518-3579-4531-8A09-370E9A1ECFAC@randomchaos.com> References: <21e523c20612111123wb4a49cek99a515a8d5199bbe@mail.gmail.com> <84ce626f0612111227k59996227pe9c707af4eda0490@mail.gmail.com> <21e523c20612111233n78eda05fof2c6f136f75718d@mail.gmail.com> <0EB3B518-3579-4531-8A09-370E9A1ECFAC@randomchaos.com> Message-ID: On Dec 11, 2006, at 2:25 PM, Scott Reynen wrote: > On Dec 11, 2006, at 2:33 PM, David Janes wrote: > >> Start a wiki page, keep it in edit mode (i.e. don't save) and play >> with it. The current practice has its downfalls but seems to work >> esthetically well, with the downside that you have to click one down >> to edit. > > I just realized that this thread is discussing one of my pet > peeves. I can't believe I almost missed the opportunity to rant > about how annoying it is to click on an edit link and have it open > the wrong section. But even more annoying than that: when the > links get pushed down, the last sections end up with no working > edit links at all, so you have to guess at the section number if > you want to edit those sections. So I'll put my vote in for > avoiding whatever causes this to happen. How about we fix MediaWiki instead? (or maybe see if an upgrade is in order?). -ryan From mikeschinkel at gmail.com Mon Dec 11 18:34:18 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Mon Dec 11 18:34:35 2006 Subject: XFN usage stats and Re: [uf-discuss] rel="muse" implies romanticrelationship? In-Reply-To: Message-ID: <00ac01c71d96$06018010$0702a8c0@Guides.local> Sorry that I'm coming in a bit late on this, but in looking at rel="muse" it's the only thing in the Microformat that is even close to applicable in a wide variety of cases yet I am completely uncomfortable using it except for in a few rare cases. OTOH, I could use any of the following if attached to "professional": Respect, admire, impressed by,awed, revere, worship, idolize, iconize. If would be nice if there was a way to extend professional respect and admiration. -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From mikeschinkel at gmail.com Mon Dec 11 18:59:59 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Mon Dec 11 19:00:03 2006 Subject: class="hack"? Re: [uf-discuss] Comments from IBM/Lotus rep aboutMicroformats In-Reply-To: <1bc4603e0612101801q33686907hf1fa494efa4cc2a6@mail.gmail.com> Message-ID: <00b401c71d99$9ca1f510$0702a8c0@Guides.local> Chris Messina wrote: > The goal of this community is not to necessary act as a > filter, but to adhere to a process for coming to some kind of > consensus on a small number of formats that can be embedded > in ordinary web pages. We look at widespread existing > behavior and help massage that behavior in such a way so that > we can help computers understand that data better. Chris, are you aware that Ian Hickson and Lachan Hunt on the WHATWG list are prescribing microformats as the generalized extension mechanism for HTML (whenever anyone asks for a more generic extension mechanism?) -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From bewest at gmail.com Mon Dec 11 19:52:05 2006 From: bewest at gmail.com (Benjamin West) Date: Mon Dec 11 19:52:09 2006 Subject: class="hack"? Re: [uf-discuss] Comments from IBM/Lotus rep aboutMicroformats In-Reply-To: <00b401c71d99$9ca1f510$0702a8c0@Guides.local> References: <1bc4603e0612101801q33686907hf1fa494efa4cc2a6@mail.gmail.com> <00b401c71d99$9ca1f510$0702a8c0@Guides.local> Message-ID: <8ad71be30612111952t1b1a334bnac2a11f3a673af90@mail.gmail.com> On 12/11/06, Mike Schinkel wrote: > Chris, are you aware that Ian Hickson and Lachan Hunt on the WHATWG list are > prescribing microformats as the generalized extension mechanism for HTML > (whenever anyone asks for a more generic extension mechanism?) > Mike, this isn't quite true. What's being prescribed are the techniques. Techniques using mechanisms already available in HTML. These are the same techniques that Microformateers apply to well defined problems to create a microformat. But just because microformats are a notable use case for these techniques doesn't mean that anything using those techniques is a microformat. What has been confirmed on the WHATWG list are the techniques available to extend HTML. Ben From mikeschinkel at gmail.com Mon Dec 11 20:02:23 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Mon Dec 11 20:09:16 2006 Subject: class="hack"? Re: [uf-discuss] Comments from IBM/Lotus repaboutMicroformats In-Reply-To: <8ad71be30612111952t1b1a334bnac2a11f3a673af90@mail.gmail.com> Message-ID: <00c401c71da2$546aeeb0$0702a8c0@Guides.local> Benjamin West wrote: > Mike, this isn't quite true. What's being prescribed are the > techniques. Techniques using mechanisms already available in HTML. > These are the same techniques that Microformateers apply to > well defined problems to create a microformat. But just > because microformats are a notable use case for these > techniques doesn't mean that anything using those techniques > is a microformat. What has been confirmed on the WHATWG list > are the techniques available to extend HTML. Why do these discussions have to be so circular?!? Okay, fine, I'll agree with your clarification because your point is really irrelevent to my concern. But I'll this time use your clarification to point out yet again that without a disambiguation process we'll have Balkanization of these "techniques." I don't care what we call them: "techniques" or "Microformats" or anything else for that matter. All I care is that we get a simple disambiguation strategy included in the recommendation. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From mikeschinkel at gmail.com Mon Dec 11 20:17:50 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Mon Dec 11 20:17:57 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <21e770780612090707v7d74fa5bw84ed35f6b92be424@mail.gmail.com> Message-ID: <00c601c71da4$7eed2020$0702a8c0@Guides.local> Brian Suda wrote: > Microformats are meant as building blocks and they should be > able to be using independantly and together... If that is true, how can it be achieved without a disambiguation conventions to keep official Microformats from conflicting with similar "techniques." Or is it the view of the Microformat community that Microformats will keep it's house clean and, because Microformats are the "anointed" ones that it just "sucks to be the other guy?" -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ P.S. Actually it will just suck to be the guy who need to use both an "official" Microformat and another one that is just a "technique?" From mikeschinkel at gmail.com Mon Dec 11 20:28:12 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Mon Dec 11 20:28:15 2006 Subject: [admin] Declaring end of thread (was Re: [uf-discuss] Commentsfrom IBM/Lotus rep about Microformats) In-Reply-To: Message-ID: <00cb01c71da5$efc9af10$0702a8c0@Guides.local> Tantek ?elik wrote: > 3. Prefixing (e.g. "vcard-") has already been considered and > rejected for microformats in general. There have been > deliberate exceptions made for one microformat (hAtom). I'm > not going to spend the time re-arguing this now - I have > added an item to my to-do list on the wiki to better document this. First, I didn't see this until a just little earlier today when I cleaned out my Google spam box (6000+ spam messages and then all of your emails, for some reason.) Second and last, my comment to you based on your position RE:prefixes is that it is just begging to have the Microformat community splintered for lack of a viable solution to a real problem. Maybe prefixes aren't the answer, but I haven't heard an alternate presented. Respectfully, -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From mikeschinkel at gmail.com Mon Dec 11 20:33:15 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Mon Dec 11 20:33:19 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <8ad71be30612092223u33771c78gd9d481be03249227@mail.gmail.com> Message-ID: <00cc01c71da6$a454b560$0702a8c0@Guides.local> Benjamin West wrote: > I'm not quite sure what you mean here. Is there a difference > between lowercase microformats and uppercase microformats? lowercase microformats = unofficial semantic markup embedded in HTML uppercase microformats = "Official" Microformat -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From mikeschinkel at gmail.com Mon Dec 11 20:12:38 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Mon Dec 11 20:38:30 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: Message-ID: <00c501c71da3$c34719c0$0702a8c0@Guides.local> Bruce D'Arcus wrote: > In a world in which one CAN consider adding alternative > attributes (HTML 5, etc.), it makes no sense to me one would > simply say "no." [I'm cross posting to uf-discuss and whatwg because Bruce's comment was made on uf-discuss but I've made the same point on WHATWG.] Bruce, I agree with you completely. But Ian Hickson has said that AFAHK that there was no cry for additional attributes on the uf-discuss list, And Ian also said he saw no need for them after I requested to get several attributes added to the list of attributes applicable to all elements, i.e. abbr, href, name, rel, rev, scope, size, src, type, and value. I hadn't had the chance to ask the uf-discuss list about this, so now is a perfect time. What about adding additional standard attributes to all elements. Would it be helpful? -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From bewest at gmail.com Mon Dec 11 20:45:41 2006 From: bewest at gmail.com (Benjamin West) Date: Mon Dec 11 20:45:44 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <00cc01c71da6$a454b560$0702a8c0@Guides.local> References: <8ad71be30612092223u33771c78gd9d481be03249227@mail.gmail.com> <00cc01c71da6$a454b560$0702a8c0@Guides.local> Message-ID: <8ad71be30612112045j351b948eq1a30eeb0fda45a24@mail.gmail.com> On 12/11/06, Mike Schinkel wrote: > Benjamin West wrote: > > I'm not quite sure what you mean here. Is there a difference > > between lowercase microformats and uppercase microformats? > > lowercase microformats = unofficial semantic markup embedded in HTML > uppercase microformats = "Official" Microformat > That's the first I've heard of this usage. I think what I'm hearing (and agree with) is a need for a term that describes the product of semantic markup techniques in a general way. Lots of people are already doing this, and don't need any official body to bless them. Microformats (any casing) would be a subset of these products that are blessed by pervasive use across the web. I'm hesitant to pick out such a name, lest I choose badly (eg AJAX). I'm happy to let the market pick that name (eg I don't think anyone should deliberately pick it out.), but at the same time, I'm hesitant to let the term microformats be applied to general applications of general techniques. Does that reverberate at all with you, Mike, or anyone else? From ryan at ryancannon.com Mon Dec 11 21:17:52 2006 From: ryan at ryancannon.com (Ryan Cannon) Date: Mon Dec 11 21:17:58 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <200612120443.kBC4hJlN021646@microformats.org> References: <200612120443.kBC4hJlN021646@microformats.org> Message-ID: On Dec 11, 2006, at 11:43 PM, mikeschinkel@gmail.com wrote: > Brian Suda wrote: >> Microformats are meant as building blocks and they should be >> able to be using independantly and together... > > If that is true, how can it be achieved without a disambiguation > conventions > to keep official Microformats from conflicting with similar > "techniques." > > Or is it the view of the Microformat community that Microformats > will keep > it's house clean and, because Microformats are the "anointed" ones > that it > just "sucks to be the other guy?" Since Microformats (capital-M) are based on research of current practice, I think it's probably more helpful to think of techniques as proto- Microformats. If the community is slow to develop a format that makes sense, we often encourage authors to develop their own systems, which then can inform how a format will function in the wild. This is where documentation and the oft-belabored "process" becomes powerful. Although it can be annoying for early-adopters and people who need solutions now, it creates strong formats once the issues are solidified. -- Ryan Cannon Interactive Developer MSI Student, School of Information University of Michigan http://RyanCannon.com From mikeschinkel at gmail.com Mon Dec 11 21:29:25 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Mon Dec 11 21:29:28 2006 Subject: [uf-discuss] Disambiguation Conventions? (was Comments from IBM/Lotus rep about Microformats) In-Reply-To: Message-ID: <00db01c71dae$7ccaf7e0$0702a8c0@Guides.local> Ryan Cannon wrote: > If the community is slow to develop a format that makes > sense, we often encourage authors to develop their own > systems, which then can inform how a format will function in > the wild. This is where documentation and the oft-belabored > "process" becomes powerful. Although it can be annoying for > early-adopters and people who need solutions now, it creates > strong formats once the issues are solidified. Arrgghhh! (he says, frustrated that people address the tangent to his issue, but don't/won't address his actual issue!) So I repeat: How then can we achieve a disambiguation conventions to keep official Microformats from conflicting with "proto- Microformats?" -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From mikeschinkel at gmail.com Mon Dec 11 21:29:25 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Mon Dec 11 21:29:30 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <8ad71be30612112045j351b948eq1a30eeb0fda45a24@mail.gmail.com> Message-ID: <00dc01c71dae$7e249470$0702a8c0@Guides.local> Benjamin West wrote: > That's the first I've heard of this usage. I think what I'm > hearing (and agree with) is a need for a term that describes > the product of semantic markup techniques in a general way. It's my usage. It seemed natural as I've heard the term uppercase/lowercase used to distinguish between official and unofficial in other areas in the past. > Lots of people are already doing this, and don't need any > official body to bless them. Agreed. I just see the need to give those people a way to disambiguate between themselves and Microformats. I've said the same here as well as on WHATWG. But I'm not gaining any success to date. People are saying it is a hypothetical problem while ignoring that I am saying it is an actual problem in my usage. > Microformats (any casing) would be a subset of these products > that are blessed by pervasive use across the web. I'm > hesitant to pick out such a name, lest I choose badly (eg > AJAX). I'm happy to let the market pick that name (eg I > don't think anyone should deliberately pick it out.), but at > the same time, I'm hesitant to let the term microformats be > applied to general applications of general techniques. > > Does that reverberate at all with you, Mike, or anyone else? That's exactly what I see going on here and discuss on WHATWG, so yes. Ian Hickson called it "Keywords in the HTML extension mechanism" and I reverted to calling it "semantic markup embedded in HTML." Maybe we could call it SemMarE? (yeah, I suck a making up names too. ;-) -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From howcome at opera.com Mon Dec 11 22:20:03 2006 From: howcome at opera.com (=?iso-8859-1?Q?H=E5kon?= Wium Lie) Date: Mon Dec 11 22:20:07 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <00cc01c71da6$a454b560$0702a8c0@Guides.local> References: <8ad71be30612092223u33771c78gd9d481be03249227@mail.gmail.com> <00cc01c71da6$a454b560$0702a8c0@Guides.local> Message-ID: <17790.18963.434124.875426@gargle.gargle.HOWL> Also sprach Mike Schinkel: > > I'm not quite sure what you mean here. Is there a difference > > between lowercase microformats and uppercase microformats? > > lowercase microformats = unofficial semantic markup embedded in HTML > uppercase microformats = "Official" Microformat This makes sense to me. Preventing people from using the term "microformat" for their own set of class names is an uphill battle; the term "microformat" is simply too attractive. Besides, people should be encouraged to play. Most private sets will quickly die a natural death and do no harm. Those who survive in the wild deserve the capital M. -h&kon H?kon Wium Lie CTO ??e?? howcome@opera.com http://people.opera.com/howcome From brian.suda at gmail.com Thu Dec 7 12:50:20 2006 From: brian.suda at gmail.com (brian suda) Date: Tue Dec 12 01:54:20 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <043901c71a3e$4c7e7940$0702a8c0@Guides.local> References: <043901c71a3e$4c7e7940$0702a8c0@Guides.local> Message-ID: <45787E8C.2050203@gmail.com> Mike Schinkel wrote: > If it is not a scarce resource, please tell me what would happen if I > decided to start marking up documents, as an example, using the class > "directory" and "license", for purposes other than rel-directory and > re-license? How could my markup and those Microformats co-exist in the same > HTML document? > --- This hasn't been a problem yet, but we do have mechanisms to prevent problems in this space. It is possible for me to start creating a CSS style called 'vcard', but a parser would know that this is a style and not semantics because of the lack of a profile URI. Eventually, as microformats become more popular, the profile URI is used to disambiguate random styles with intended semantic values. So far this isn't a problem, and to save time and effort we are focusing on the more important things. (IMHO) i would like to see more profile attributes, but i am not too worried - we'll cross that bridge when we need too, but there is a system in place to solve these problems - microformats are not "squatting" on terms. -brian From mmurphy at municorps.org Tue Dec 12 05:38:26 2006 From: mmurphy at municorps.org (Mark Murphy) Date: Tue Dec 12 05:38:29 2006 Subject: [uf-discuss] Microformats: working group vs. meme Message-ID: <457EB0D2.20609@municorps.org> Mike Schinkel wrote: > I don't care what we call them: "techniques" or "Microformats" or > anything else for that matter. All I care is that we get a simple > disambiguation strategy included in the recommendation. Two cents from the peanut gallery... I think what Mr. Schinkel and Mr. Mabbett are running into is the apparent schism between microformats-as-working-group and microformats-as-meme. Microformats.org specifies a process plus a scope delimiter ("paving the cow paths") which are perfectly reasonable for a working group. In fact, in many ways, they're exemplary. However, they are more or less orthogonal to the microformats meme as expressed on the microformats.org home page: "Designed for humans first and machines second, microformats are a set of simple, open data formats built upon existing and widely adopted standards." After all, one can use the microformats.org design techniques and not pave a cow path. The fact that people are doing this, and are expressly tipping their cap to microformats.org, suggests that there's a meme taking root, and people are trying to apply the "microformats" label to that meme. So, when Mr. Mabbett added unAPI references to the wiki, he was (presumably) doing so to document a use of the meme; that page was then deleted (presumably) because it wasn't documenting an action of the working group. From my extremely humble vantage point, I can see three main paths for microformats.org to choose from: -- Embrace microformats-as-meme. That implies that the working group (i.e., those that follow the process outlined on the wiki) is defining "official microformats" or some such, and that there also are resources available to folk to discuss and link to things that follow microformats-as-meme but are not within the working group's scope. This could be as simple as a separate mailing list and wiki (or set of pages on the existing wiki). -- Limit microformats.org to only those things that follow the process. In this case, somebody will eventually try to fork the meme, as there will be those who want to do microformats-esque things that don't fit the working group, and those microformats-esque things need a name that's cleaner than "microformats-esque". -- A hybrid: microformats.org helps orchestrate the forking of the meme. Basically, work with those doing microformats-esque work to come up with an alternative term and site for the meme, then point people to the meme when they come up with ideas that fit the meme but not the process or scope of microformats.org. Forgive me if I spoke out of turn or have incorrectly identified the intentions of anyone... Mark Murphy mmurphy@municorps.org From scott at randomchaos.com Tue Dec 12 07:48:20 2006 From: scott at randomchaos.com (Scott Reynen) Date: Tue Dec 12 07:48:36 2006 Subject: [uf-discuss] extending HTML & extending semantics In-Reply-To: <00c501c71da3$c34719c0$0702a8c0@Guides.local> References: <00c501c71da3$c34719c0$0702a8c0@Guides.local> Message-ID: On Dec 11, 2006, Mike Schinkel wrote: > Maybe prefixes aren't the > answer, but I haven't heard an alternate presented. You're presenting an alternative right here: > What about adding additional standard attributes to all > elements. Would it be helpful? This is a question WHATWG needs to answer, preferably without referencing microformats. We're using the same HTML as everyone else. > So I repeat: How then can we achieve a disambiguation conventions > to keep > official Microformats from conflicting with "proto- Microformats?" Assuming you mean disambiguation beyond the "different names for different formats in the same document" solution profile URIs offer, the answer is: We can't; WHATWG can. I think it was a mistake to move this discussion from WHATWG to here, as it's a WHATWG issue (extending HTML for semantics) and not a microformats issue (extending semantics with HTML). Peace, Scott From tantek at cs.stanford.edu Tue Dec 12 08:17:17 2006 From: tantek at cs.stanford.edu (Tantek =?ISO-8859-1?B?xw==?=elik) Date: Tue Dec 12 08:17:13 2006 Subject: microformats vs. semantic XHTML (was Re: [uf-discuss] Comments from IBM/Lotus rep about Microformats) In-Reply-To: <8ad71be30612112045j351b948eq1a30eeb0fda45a24@mail.gmail.com> Message-ID: Mike, Ben, a gentle reminder, please update the subject line when the subject changes :) On 12/11/06 8:45 PM, "Benjamin West" wrote: > On 12/11/06, Mike Schinkel wrote: >> Benjamin West wrote: >>> I'm not quite sure what you mean here. Is there a difference >>> between lowercase microformats and uppercase microformats? >> >> lowercase microformats = unofficial semantic markup embedded in HTML >> uppercase microformats = "Official" Microformat >> > That's the first I've heard of this usage. Same here. > I think what I'm hearing > (and agree with) is a need for a term that describes the product of > semantic markup techniques in a general way. Lots of people are > already doing this, and don't need any official body to bless them. semantic XHTML (OR semantic HTML) This is well-used well-adopted pre-existing term and there is no need to invent a new term to mean the same thing. > Microformats (any casing) would be a subset of these products that are > blessed by pervasive use across the web. I'm hesitant to pick out > such a name, lest I choose badly (eg AJAX). I'm happy to let the > market pick that name (eg I don't think anyone should deliberately > pick it out.), but at the same time, I'm hesitant to let the term > microformats be applied to general applications of general techniques. I'm frankly not ok with this. This is one of the reasons why I have avoided capitalizing the term "microformats" everywhere it is used. There is no "capital" variant. There is just "microformats", as has been defined. And just as "squares" are "quadrilaterals" with additional constraints, microformats are semantic (X)HTML with additional constraints. In particular, the difference between the specific semantic XHTML technique that is "using semantic class names, ids, rel/rev values" and a "microformat" Is that *anyone* can make up semantic class names, id, rel/rev values, for any reason in any way, and in fact, modern web designers and information architects were doing so *long* before microformats was even coined as a term. Indeed, it was precisely this pre-existing behavior that inspired me to first even dare to propose microformats as a refinement thereof. A "microformat" is such because it is a use of semantic class names, etc. that IN PARTICULAR: 1. Are designed according to microformat principles [1] 2. Follow the microformats process [2] [1] http://microformats.org/wiki/microformats#the_microformats_principles [2] http://microformats.org/wiki/process Without those, all you have is semantic XHTML. I have on my to-do list to better document the principles, more thoroughly, etc., as well as update the process per what we have learned the past six months or so. Perhaps this holiday season I will have to spend some time catching up on this given the extent of this thread. http://microformats.org/wiki/to-do#introduction_.2F_community I will note that for now, much deeper explanations of the principles are actually presented in the numerous podcasts about microformats that have been published: http://microformats.org/wiki/podcasts I encourage everyone who has participated in this thread to listen to them. Thanks, Tantek From tantek at cs.stanford.edu Tue Dec 12 09:17:22 2006 From: tantek at cs.stanford.edu (Tantek =?ISO-8859-1?B?xw==?=elik) Date: Tue Dec 12 09:17:21 2006 Subject: the term microformat and encouraging people to play (was Re: [uf-discuss] Comments from IBM/Lotus rep about Microformats) In-Reply-To: <17790.18963.434124.875426@gargle.gargle.HOWL> Message-ID: On 12/11/06 10:20 PM, "H?kon Wium Lie" wrote: Thanks for chiming in H?kon - your opinion is always appreciated. > Also sprach Mike Schinkel: > >>> I'm not quite sure what you mean here. Is there a difference >>> between lowercase microformats and uppercase microformats? >> >> lowercase microformats = unofficial semantic markup embedded in HTML >> uppercase microformats = "Official" Microformat > > This makes sense to me. Preventing people from using the term > "microformat" for their own set of class names is an uphill battle; It is perhaps, but it is quite similar to the battle that W3C has fought with use of the term "HTML", which, as we both know, was subverted by various vendors etc. during the Browser Wars of the 1990s to mean *their* variant of HTML. Through the hard work of W3C, and advocate organizations like the Web Standards Project (WaSP), that subversion was largely successfully fought and overcome, and popular notion accepts that HTML is what W3C has defines it to be (HTML 4.01, XHTML 1.0). Just as with that uphill battle which was eventually won (except for a few web designers stuck in 1990s-think who think HTML means "what works in IE", ahem, *which* IE? :), it is worth fighting this battle to ensure that microformats keeps its meaning above and beyond "semantic (X)HTML". (Sidenote: ironically, W3C squandered this long fought for victory of what is HTML with the sadness that is XHTML 2.0 which itself inspired/forced the creation of WHATWG and HTML5 efforts, as well as microformats, but that's another thread that an entire other mailing list is handling as you and I both know.) > the term "microformat" is simply too attractive. It's interesting, because I couldn't have predicted this. There was an even earlier term "microcontent" which hinted at some of the same use cases, which however, unfortunately didn't have a precise definition (nor any definition really) that anyone used consistently (everyone used it to mean their pet thing), and thus because its meaning was never clear, its usage became quite diluted and worthless. One of the reasons that I explicitly set about documenting the microformats principles and process very early on in the evolution of microformats was to avoid what happened with "microcontent". This isn't finished. We must continue to insist on a reasonably precise meaningful definition or else the concept itself will become meaningless (or perhaps worse, subverted by major vendors (though the names might be different this time around) as was attempted with HTML). > Besides, people > should be encouraged to play. Agreed - with some clear criticisms when they play for the wrong reasons, or in a bad way. For example there are people who invent their own "microformats" (as they incorrectly call them) who can't even be bothered to publish valid XHTML. If you cannot follow existing standards, how can you possibly expect *anyone* to follow yours? There are also people that are under the mistaken assumption that a microformat they create is for their personal use. I'm not naming names. The point of a standard format is interoperability *between* *different* parties. I'll take that a step further and say that if at least *two* other people (whom you are unrelated to etc.) are not interested in sharing information with each other (i.e. not just you) via your "microformat" proposal besides you, then stop - you have no microformat. Just document (i.e. blog) your own personal use of semantic (X)HTML in the hopes that if someone comes along later and wants to do something similar, they *may* mimic your work. > Most private sets will quickly die a > natural death and do no harm. Those who survive in the wild deserve > the capital M. See previous email from me on "microformats vs. semantic XHTML" first. I strongly encourage people to experiment and document their uses of semantic XHTML. In fact, if you read popular modern web designer blogs, they have been doing this (not just *talking* about it) for *years*. [1] If you want to participate in helping *others* interoperate (not just yourself) and believe you have found a common publishing behavior on the web that can benefit from greater interoperability, then by all means, follow the microformats principles and process and develop a microformat to do so. And those of you that *do* wish to develop microformats, I strongly recommend you subscribe to and read popular modern web designer blogs, as they are the ones who have the most experience with semantic XHTML (far more than anyone in the XML/RDF communities), and they are who you should be reading to understand where microformats came from and how to improve the fidelity of your web publishing in general. [1] Thanks, Tantek [1] In no particular order here are a few (and apologies in advance to those I know I am forgetting this early Tuesday morning with this hastily created list mostly off the top of my mind, and make sure your site validates ;) http://zeldman.com/ http://www.whatdoiknow.org/ http://www.veen.com/jeff/index.html http://www.themaninblue.com/ http://www.stuffandnonsense.co.uk/ http://www.hicksdesign.co.uk/journal/ http://www.cameronmoll.com/ http://www.andybudd.com/ http://www.7nights.com/asterisk/ http://westciv.typepad.com/dog_or_higher/ http://webstandards.org/ http://veerle.duoh.com/ http://stopdesign.com/ http://simplebits.com/ http://simon.incutio.com/ http://sidesh0w.com/ http://molly.com/ http://mezzoblue.com/ http://meyerweb.com/ http://jessey.net/ http://jasonsantamaria.com/ http://edgeofmyseat.com/writing.php http://clagnut.com/ http://brainstormsandraves.com/ http://allinthehead.com/ http://adactio.com/ From ssriram at gmail.com Tue Dec 12 10:40:18 2006 From: ssriram at gmail.com (S. Sriram) Date: Tue Dec 12 10:40:24 2006 Subject: the term microformat and encouraging people to play (was Re:[uf-discuss] Comments from IBM/Lotus rep about Microformats) References: Message-ID: <00ec01c71e1c$f9a0a1c0$0367c33f@sitsam> From: "Tantek ? elik" > >> the term "microformat" is simply too attractive. > > It's interesting, because I couldn't have predicted this. There was an > even > earlier term "microcontent" which hinted at some of the same use cases, > which however, unfortunately didn't have a precise definition (nor any > definition really) that anyone used consistently (everyone used it to mean > their pet thing), and thus because its meaning was never clear, its usage > became quite diluted and worthless. > > One of the reasons that I explicitly set about documenting the > microformats > principles and process very early on in the evolution of microformats was > to > avoid what happened with "microcontent". This isn't finished. > > We must continue to insist on a reasonably precise meaningful definition > or > else the concept itself will become meaningless (or perhaps worse, > subverted > by major vendors (though the names might be different this time around) as > was attempted with HTML). > What you have is a 'classic branding problem' i.e. using the category name for the brand name, which is why there are discussions about lower/upper case M mf.org v mf etc. A good book on the subject is Al Ries, Origin of Brands where he outlines numerous examples to support the theory that people think 'first' in 'need' second in 'categories' and than in brands which is why you need two names (category & brand) (As in I'm thirsty (need), I want a beer(category), Give me a Bud Light(brand)) (and all of this happens in the space of a nanosecond) some good examples of categories/brands are: 'energy drink' - red bull 'search' - google 'books online' - amazon some bad examples of categories/brands are: [1] 'video warehouse' - Videowarehouse' (Q.Which is the closest video warehouse? -A. Blockbuster of course) (read pg 251) 'palm computers' - Palm (I don't want to hear music on my laptop, but on a palmtop - so get an iPod) (read pg 232, 233) What ufs(.org) has done is bring about a new category i.e. microformats into the collective mindspace, similar to Palm computers. Without a brand name to go with the category microformats, What will happen, is the Darwinian like splintering of categories into sub categories as in iPod, Zune, BlackBerry etc. [1] For those who don't have the book read pages 232/ 233 using Amazons's search inside feature (keyword: palm computer) at http://www.amazon.com/gp/reader/B00073HH7Y/ref=sib_dp_pt/103-5203347-8643834# S. Sriram From mikes at opera.com Tue Dec 12 11:09:13 2006 From: mikes at opera.com (Michael(tm) Smith) Date: Tue Dec 12 11:09:25 2006 Subject: [uf-discuss] microformats at XTech 2007 (proposals due by December 15) Message-ID: <20061212190910.GD4497@malware> microformats are among the list of suggested topics for XTech 2007 (15-18 May 2007 in Paris, theme: "The Ubiquitous Web"): http://xtech.expectnation.com/event/1/public/content/tracks Proposals for presentations and tutorials at XTech 2007 are due by December 15 (this Friday). http://xtech.expectnation.com/event/1/public/cfp To submit a proposal for either a tutorial or a presentation, you supply a short description (25 words or so) along with an abstract (250 words or so). If you want examples, see the schedule from this year's XTech (which includes the short descriptions and abstracts): http://2006.xtech.org/schedule -- Michael(tm) Smith Opera Software, Tokyo xmpp:smith@sideshowbarker.net From siegfried at rorkvell.de Tue Dec 12 11:13:38 2006 From: siegfried at rorkvell.de (Siegfried Gipp) Date: Tue Dec 12 11:13:19 2006 Subject: Microformats *do* seek to change behaviour (was: XFN usage stats and Re: [uf-discuss] rel="muse" implies romantic relationship?) In-Reply-To: <20061211194515.33116.qmail@web30801.mail.mud.yahoo.com> References: <20061211194515.33116.qmail@web30801.mail.mud.yahoo.com> Message-ID: <200612122013.38210.siegfried@rorkvell.de> Am Montag, 11. Dezember 2006 20:45 schrieb Tim White: > To address the poster's concerns,
is a block-level element, not > inline, and it is suggested but not mandated. Likewise, skills are > optional, as are linking them. > > At least that's how I read the spec. Anyone see it differently? (I've also > added my answers to the wiki page.) I do read the same. And in fact, not microformats.org suggested
, but the w3c. Microformats is about a vocabulary for some attributes, not about elements. From tantek at cs.stanford.edu Tue Dec 12 11:16:18 2006 From: tantek at cs.stanford.edu (Tantek =?ISO-8859-1?B?xw==?=elik) Date: Tue Dec 12 11:16:19 2006 Subject: the term microformat and encouraging people to play (was Re:[uf-discuss] Comments from IBM/Lotus rep about Microformats) In-Reply-To: <00ec01c71e1c$f9a0a1c0$0367c33f@sitsam> Message-ID: On 12/12/06 10:40 AM, "S. Sriram" wrote: > What ufs(.org) has done is bring about a new category i.e. microformats > into the collective mindspace, similar to Palm computers. > > Without a brand name to go with the category microformats, > What will happen, is the Darwinian like splintering of categories into sub > categories as in iPod, Zune, BlackBerry etc. The term nor site microformats(.org) did not bring about a new category. The category pre-existed: semantic (X)HTML. "microformats" is the specific "brand" (your term) of semantic (X)HTML that follows the microformats principles and process. You could say that RDFa is another "brand" of semantic (X)HTML that follows its own principles. Tantek From siegfried at rorkvell.de Tue Dec 12 11:19:48 2006 From: siegfried at rorkvell.de (Siegfried Gipp) Date: Tue Dec 12 11:19:29 2006 Subject: microformats vs. semantic XHTML (was Re: [uf-discuss] Comments from IBM/Lotus rep about Microformats) In-Reply-To: References: Message-ID: <200612122019.48213.siegfried@rorkvell.de> Am Dienstag, 12. Dezember 2006 17:17 schrieb Tantek ?elik: > >> lowercase microformats = unofficial semantic markup embedded in HTML > >> uppercase microformats = "Official" Microformat There is no such thing as "lowercase microformats". I think that came from the socalled "lowercase semantic web" vs. the "uppercase semantic web". The first is the grassroots movement we all know as microformats, which is not highly official and, most of all, does take a small step approach to semantic web, i.e. not defining a new file format, just adding to an existing format. The socalled "uppercase semantic web" on the other hand is the rdf and owl effort of the w3c, which offers much more, but is hell complicated and defines two completely new file formats. From tantek at cs.stanford.edu Tue Dec 12 11:26:18 2006 From: tantek at cs.stanford.edu (Tantek =?ISO-8859-1?B?xw==?=elik) Date: Tue Dec 12 11:26:16 2006 Subject: microformats vs. semantic XHTML (was Re: [uf-discuss] Comments from IBM/Lotus rep about Microformats) In-Reply-To: <200612122019.48213.siegfried@rorkvell.de> Message-ID: On 12/12/06 11:19 AM, "Siegfried Gipp" wrote: > Am Dienstag, 12. Dezember 2006 17:17 schrieb Tantek ?elik: > >>>> lowercase microformats = unofficial semantic markup embedded in HTML >>>> uppercase microformats = "Official" Microformat > > There is no such thing as "lowercase microformats". I think that came from the > socalled "lowercase semantic web" vs. the "uppercase semantic web". The first > is the grassroots movement we all know as microformats, which is not highly > official and, most of all, does take a small step approach to semantic web, > i.e. not defining a new file format, just adding to an existing format. The > socalled "uppercase semantic web" on the other hand is the rdf and owl effort > of the w3c, which offers much more, but is hell complicated and defines two > completely new file formats. Well said Siegfried. It's important to remember that bit of history. Thanks, Tantek From joe at andrieu.net Tue Dec 12 11:28:37 2006 From: joe at andrieu.net (Joe Andrieu) Date: Tue Dec 12 11:28:33 2006 Subject: [uf-discuss] Disambiguation Conventions? (was Comments fromIBM/Lotus rep about Microformats) In-Reply-To: <00db01c71dae$7ccaf7e0$0702a8c0@Guides.local> Message-ID: <005701c71e23$b9ae6050$0201a8c0@andrieuhome> > Mike Schinkel wrote: > > Ryan Cannon wrote: > > If the community is slow to develop a format that makes > > sense, we often encourage authors to develop their own > > systems, which then can inform how a format will function in > > the wild. This is where documentation and the oft-belabored > > "process" becomes powerful. Although it can be annoying for > > early-adopters and people who need solutions now, it creates > > strong formats once the issues are solidified. > > Arrgghhh! (he says, frustrated that people address the > tangent to his issue, but don't/won't address his actual issue!) > > So I repeat: How then can we achieve a disambiguation > conventions to keep official Microformats from conflicting > with "proto- Microformats?" Mike, Microformats has no mechanism in place to disambiguate, either amongst its own uFs or between its own and other "non-official" microformats. Tantek wrote: > A "microformat" is such because it is a use of semantic class > names, etc. that IN PARTICULAR: > > 1. Are designed according to microformat principles [1] > > 2. Follow the microformats process [2] > > [1] > http://microformats.org/wiki/microformats#the_microformats_principles > > [2] http://microformats.org/wiki/process Although the process says to use the microformats wiki and mailing list, there is no "official" blessing as both of these media are either unmoderated or "community" moderated. Any user could make recommendations and edits. A team of antagonistic users could hijack it completely. There really is never an "official" version of any given microformat, although there have been statements that eventually their will be when shepharded through a standards body. The only real authority is the autocratic role played by Ryan and Tantek. For example, since it was initially stabilized hCard has been changed to include "place" in its semantics, yet we have no way to let parsers know that the "new" hCards may not be people, companies, or organizations, but instead may also be places. vCards were for /contactable/ entities. hCards changed the semantics to include "locatable" things because the address capability of existing hCards made that convenient. Yet, there is no versioning to disambiguate between these two. That means that once a standards body blesses any particular microformat, it will be locked in stone. I for one think hPlace (or something) should be a separate uF, based on the location-related fields in hCard. Similarly, there is no mechanism to distinguish class names in one hcard from names in another, so we are forced to make sure that the entire namespace is flat and hopefully unique enough from random semantic HTML in the wild. If it looks like a duck and quacks like a duck, you really can't tell if it is a duck, but the parsers will try to treat it like a duck anyhow, even when it is simply semantic HTML that happens to have the same class names as a microformat. The initial concept, as I understand it, was that divergent, namespace-enabled variants are bad. That instead, a community-forged single namespace based on consensus is better. I agree with the intent of the latter. It is good to have a shared tongue. However, I think that goal is compatible with the existence of namespaces (or other disambiguation). Just as having an international language of commerce and science is good (English serves this purpose today), it is also entirely compatible with a world where people are allowed to speak other languages, especially when knowing which language they are using helps you clarify their meaning. I, for one, think we need a mechanism to disambiguate, but I didn't have much success with my early arguments. Apparently I hit a lot of hot-buttons and got shouted down (some of my suggestions were somewhat tangential to this particular point and probably deserved getting shouted down). The idea of disambiguatable namespaces stirs up exhortations against a "Babel"-like profusion of uFs, which apparently would be the end of the world and somehow inherently prevent the forging of the consensus uF namespace. I don't buy that argument, but it is the one that has held sway here since the creation of microformats. That's ok. Microformats are still cool. I just don't think they scale well, which is apparently by design. -j -- Joe Andrieu joe@andrieu.net +1 (805) 705-8651 From joe at andrieu.net Tue Dec 12 11:38:29 2006 From: joe at andrieu.net (Joe Andrieu) Date: Tue Dec 12 11:38:27 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <45787E8C.2050203@gmail.com> Message-ID: <005a01c71e25$1a93de30$0201a8c0@andrieuhome> brian suda wrote > It is possible for me to start creating a CSS style called > 'vcard', but a parser would know that this is a style and not > semantics because of the lack of a profile URI. Eventually, > as microformats become more popular, the profile URI is used > to disambiguate random styles with intended semantic values. Brian, As I understand it profile URIs are not required. If so, the parser cannot distinguish between wild semantic HTML and an hCard. Or did I miss a change somehwere? -j -- Joe Andrieu joe@andrieu.net +1 (805) 705-8651 From andy at pigsonthewing.org.uk Tue Dec 12 12:27:41 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Tue Dec 12 12:28:47 2006 Subject: Misc (was: [uf-discuss] Disambiguation Conventions? (was Comments fromIBM/Lotus rep about Microformats)) In-Reply-To: <005701c71e23$b9ae6050$0201a8c0@andrieuhome> References: <00db01c71dae$7ccaf7e0$0702a8c0@Guides.local> <005701c71e23$b9ae6050$0201a8c0@andrieuhome> Message-ID: In message <005701c71e23$b9ae6050$0201a8c0@andrieuhome>, Joe Andrieu writes >Although the process says to use the microformats wiki and mailing >list, there is no "official" blessing as both of these media are either >unmoderated or "community" moderated. It appears that neither is the case, but they seem to be moderated, in effect, by a small group - a clique, or, if you will, a cabal. That /may/ be acceptable, but if it is the case, it should be made explicit. >Any user could make recommendations and edits. But only the above few have the power to revert, then impose their preferred versions by use of blocking and banning. Unlike most people's experience of wikis, such as Wikipedia, there are no (or at least, no explicitly clear-) checks and balances, and no method for ensuring community consensus. [...] >There really is never an "official" version of any given microformat, >although there have been statements that eventually their will be when >shepharded through a standards body. I wonder if such a body would expect what is presented to them or would require an *openly* (and openly documented) democratic and consultative process? > The only real authority is the autocratic role played by Ryan and >Tantek. (!) Which seems to contradict your previous comments, above (and to support mine). >For example, since it was initially stabilized hCard has been changed >to include "place" in its semantics, yet we have no way to let parsers >know that the "new" hCards may not be people, companies, or >organizations, but instead may also be places. This interests me. It's not apparent from the 'wiki' that that's a more recent development. Please can you site links for the relevant discussion? [...] >If it looks like a duck and quacks like a duck, you really can't tell >if it is a duck, but the parsers will try to treat it like a duck >anyhow, even when it is simply semantic HTML that happens to have the >same class names as a microformat. In that respect, class="vcard" is unlikely to exist outside of the hCard microformat (in English, at least - for all I know, vcard could be a word or abbreviation, in some language, for "contact"). But we're in danger of discussing parsing, and isn't that, er, forbidden on this, ahem, unmoderated list? [...] >Microformats are still cool. I just don't think they scale well, which >is apparently by design. In many things, and especially IT specifications, "apparently by design" is dangerous; designed behaviours should be made explicit (or perhaps I should say "expressed honestly"?) -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Tue Dec 12 12:35:15 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Tue Dec 12 12:36:55 2006 Subject: [uf-discuss] Microformats: working group vs. meme In-Reply-To: <457EB0D2.20609@municorps.org> References: <457EB0D2.20609@municorps.org> Message-ID: In message <457EB0D2.20609@municorps.org>, Mark Murphy writes >I think what Mr. Schinkel and Mr. Mabbett are running into is the >apparent schism between microformats-as-working-group and >microformats-as-meme. Perhaps, though that hasn't troubled me much, so far. >Microformats.org specifies a process plus a scope delimiter ("paving >the cow paths") which are perfectly reasonable for a working group. In >fact, in many ways, they're exemplary. However, they are more or less >orthogonal to the microformats meme as expressed on the >microformats.org home page: > >"Designed for humans first and machines second, microformats are a set >of simple, open data formats built upon existing and widely adopted >standards." I've never liked that wording, which is vague to the point of being unhelpful. Far better definitions have been provided by members of "the community". [...] >when Mr. Mabbett added unAPI references to the wiki, he was >(presumably) doing so to document a use of the meme; Perhaps - I was certainly doing it allow the community to see what was happening, to debate it, document it and influence it, in an open and equitable manner. >that page was then deleted (presumably) because it wasn't documenting >an action of the working group. Nowhere on the "how to play" page, at the time of my action, was that expressed as a requirement. There are several pages on the wiki now, which do not do so. [...] >-- Limit microformats.org to only those things that follow the process. >In this case, somebody will eventually try to fork the meme, as there >will be those who want to do microformats-esque things that don't fit >the working group, and those microformats-esque things need a name >that's cleaner than "microformats-esque". Even if that path is chosen, documenting, debating and, if necessary , refuting (or even adopting and encompassing) the work of others, such as the initiative I descried, need not be excluded. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From ssriram at gmail.com Tue Dec 12 13:18:29 2006 From: ssriram at gmail.com (S. Sriram) Date: Tue Dec 12 13:18:33 2006 Subject: the term microformat and encouraging people to play (wasRe:[uf-discuss] Comments from IBM/Lotus rep about Microformats) References: Message-ID: <012801c71e33$129860d0$0367c33f@sitsam> From: "Tantek ? elik" > > The term nor site microformats(.org) did not bring about a new category. > > The category pre-existed: semantic (X)HTML. > > "microformats" is the specific "brand" (your term) of semantic (X)HTML > that > follows the microformats principles and process. > > You could say that RDFa is another "brand" of semantic (X)HTML that > follows > its own principles. > Unfortunately, the use of a 'generic' term such as microformats turns it into a 'category', because categories are created by (all the others out there) others and inspired by products. Rather than us extending this debate, I might suggest that you file this away as the reason for the confusion. Solutions are entirely upto you and if you need further reading, besides al ries I might suggest you could also see seth godin's comments on podcasting & rss http://sethgodin.typepad.com/seths_blog/2006/06/being_brave_wit.html S. Sriram From joe at andrieu.net Tue Dec 12 13:46:50 2006 From: joe at andrieu.net (Joe Andrieu) Date: Tue Dec 12 13:46:46 2006 Subject: Misc (was: [uf-discuss] Disambiguation Conventions? (was CommentsfromIBM/Lotus rep about Microformats)) In-Reply-To: Message-ID: <006e01c71e37$08d7e670$0201a8c0@andrieuhome> Andy Mabbett wrote: > In message <005701c71e23$b9ae6050$0201a8c0@andrieuhome>, Joe > Andrieu writes > > > The only real authority is the autocratic role played by Ryan and > >Tantek. > > (!) Which seems to contradict your previous comments, above > (and to support mine). It only contradicts to the point that Ryan and Tantek prevent the wiki and email from operating in a fluid manner. For the most part, our dictators have been pretty reasonable at trying to keep things functional and on topic. Sincerely, I thank all the founding peerage who brought this effort into being. It's amazing what has become of the effort and how useful the output has been. I've mentioned before that as we grow, we will find more and more challenges are best addressed by how we enculturate newcomers. (I don't know if enculturate is a real word, but it fits.) In fact, there is a significant gap in the organizational development behind microformats and the needs of a community of this size. For small groups, social norms and the moral authority of the founders can be an incredibly successful cohesive force. As those groups grow, they inevitably face problems of social scale. Clay Shirky talked about this very eloquently in "A Group Is Its Own Worst Enemy", a speech at ETech, April, 2003.[1] I highly encourage people who care about the growth of microformats to read it. [1] http://www.shirky.com/writings/group_enemy.html This group has done a lot of amazing stuff. But for at least the last six months its been seeing more and more signs of social frustration. Read the article. -j -- Joe Andrieu joe@andrieu.net +1 (805) 705-8651 From andy at pigsonthewing.org.uk Tue Dec 12 14:01:02 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Tue Dec 12 14:02:27 2006 Subject: Profiles was: [uf-discuss] Comments from IBM/Lotus rep about Microformats) In-Reply-To: <45787E8C.2050203@gmail.com> References: <043901c71a3e$4c7e7940$0702a8c0@Guides.local> <45787E8C.2050203@gmail.com> Message-ID: In message <45787E8C.2050203@gmail.com>, brian suda writes >It is possible for me to start creating a CSS style called 'vcard', but >a parser would know that this is a style and not semantics because of >the lack of a profile URI. Eventually, as microformats become more >popular, the profile URI is used to disambiguate random styles with >intended semantic values. How many of the current examples-in-the wild use a relevant profile? Where, on the Wiki, and in the many on-line tutors, is the use of a profile mandated, or even recommended? Profiles aren't even mentioned on your own cheat-sheet! -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Tue Dec 12 14:05:53 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Tue Dec 12 14:07:30 2006 Subject: professional relations (was: XFN usage stats and Re: [uf-discuss] rel="muse" implies romantic relationship?) In-Reply-To: <00ac01c71d96$06018010$0702a8c0@Guides.local> References: <00ac01c71d96$06018010$0702a8c0@Guides.local> Message-ID: In message <00ac01c71d96$06018010$0702a8c0@Guides.local>, Mike Schinkel writes >OTOH, I could use any of the following if attached to "professional": >Respect, admire, impressed by,awed, revere, worship, idolize, iconize. >If would be nice if there was a way to extend professional respect and >admiration. Not to mention: mentor, mentee, trainer, trainee, -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From scott at randomchaos.com Tue Dec 12 14:09:08 2006 From: scott at randomchaos.com (Scott Reynen) Date: Tue Dec 12 14:09:22 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <005a01c71e25$1a93de30$0201a8c0@andrieuhome> References: <005a01c71e25$1a93de30$0201a8c0@andrieuhome> Message-ID: <73AC9398-BED2-44DA-B8BF-B12A2EB7BBF5@randomchaos.com> On Dec 12, 2006, at 1:38 PM, Joe Andrieu wrote: > brian suda wrote >> It is possible for me to start creating a CSS style called >> 'vcard', but a parser would know that this is a style and not >> semantics because of the lack of a profile URI. Eventually, >> as microformats become more popular, the profile URI is used >> to disambiguate random styles with intended semantic values. > > Brian, > > As I understand it profile URIs are not required. > > If so, the parser cannot distinguish between wild semantic HTML and an > hCard. Profile URIs are not required for publishers, but parsers are free to ignore HTML without profile URIs, and I think it's reasonable to expect them to start doing that if name conflict becomes more than a hypothetical problem. This mirrors how natural language works. Until there is some need for clarification, we assume everyone knows what we mean. Then there is a need for clarification, we clarify. No one goes around defining every word before they use it, and I don't think we can expect publishers to behave differently with HTML symbols. We could require profile URIs, but that won't make anyone use them. OI think only a practical need for disambiguation will do that. Peace, Scott From bewest at gmail.com Tue Dec 12 14:14:58 2006 From: bewest at gmail.com (Benjamin West) Date: Tue Dec 12 14:15:01 2006 Subject: Misc (was: [uf-discuss] Disambiguation Conventions? (was CommentsfromIBM/Lotus rep about Microformats)) In-Reply-To: <006e01c71e37$08d7e670$0201a8c0@andrieuhome> References: <006e01c71e37$08d7e670$0201a8c0@andrieuhome> Message-ID: <8ad71be30612121414v3c717ea2je7336ea99cad3bd7@mail.gmail.com> > For the most part, our > dictators have been pretty reasonable at trying to keep things > functional and on topic. > Joe, nicely said, and I agree with much of it. However, I thought I would just point out that the the group of administrators does no't consist of just Ryan and Tantek. The administrators of the forum, wiki, and IRC channel are now a wordwide group of volunteers. This is a recent, relatively quiet change, and done to address some of the things you mentioned. Ben PS: Kevin Marks has always been an administrator, but is frequently overlooked. From andy at pigsonthewing.org.uk Tue Dec 12 14:20:56 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Tue Dec 12 14:22:43 2006 Subject: microformats vs. semantic XHTML (was Re: [uf-discuss] Comments from IBM/Lotus rep about Microformats) In-Reply-To: References: <8ad71be30612112045j351b948eq1a30eeb0fda45a24@mail.gmail.com> Message-ID: <$aUFfxeItyfFFwQB@pigsonthewing.org.uk> In message , Tantek ?elik writes >A "microformat" is such because it is a use of semantic class names, >etc. that IN PARTICULAR: > >1. Are designed according to microformat principles [1] > >2. Follow the microformats process [2] Of all the definitions of microformats in circulation, including that on the main uFs web page, I believe that I have yet to see one which makes those stipulations. >Without those, all you have is semantic XHTML. That's one opinion. Another, for example, would be that any set of classes (and rels, or whatever), used by a number of people, with various parsers and aggregators, and marked up examples in the wild, constitute a de facto microformat. The fact that the only such examples at present came about through the current 'wiki'/ mailing list/ 'community' does not preclude it from happening, elsewhere, in the future. >I have on my to-do list to better document the principles, more >thoroughly, etc., as well as update the process per what we have >learned the past six months or so. When you do, will the proposed changes be posted here or on the wiki, for discussion by the 'community', or will they be, in effect, imposed? >I will note that for now, much deeper explanations of the principles >are actually presented in the numerous podcasts about microformats that >have been published: > >http://microformats.org/wiki/podcasts > >I encourage everyone who has participated in this thread to listen to >them. Where are their text transcriptions? -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Tue Dec 12 14:29:02 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Tue Dec 12 14:32:42 2006 Subject: Upper and lower case microformats (was: [uf-discuss] Comments from IBM/Lotus rep about Microformats) In-Reply-To: <00cc01c71da6$a454b560$0702a8c0@Guides.local> References: <8ad71be30612092223u33771c78gd9d481be03249227@mail.gmail.com> <00cc01c71da6$a454b560$0702a8c0@Guides.local> Message-ID: In message <00cc01c71da6$a454b560$0702a8c0@Guides.local>, Mike Schinkel writes >lowercase microformats = unofficial semantic markup embedded in HTML >uppercase microformats = "Official" Microformat Does: "HTML is good. Microformats are wonderful" refer to the former, or the latter? -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Tue Dec 12 14:35:50 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Tue Dec 12 14:37:21 2006 Subject: [uf-discuss] More reverts on the 'wiki' Message-ID: I added what I thought was some helpful guidance to the 'wiki' page about this mailing list, a few hours ago: Once again, Tantek reverted it quite quickly, with no explanation other than: Reverted edit of AndyMabbett, changed back to last version by Tantek which was not fully honest, since he actually reverted another, earlier edit by me at the same time. I'm confident that I didn't breach any of the then-current guidelines for the 'wiki'; if I did, please feel free to point out which. He then added a note about the guidelines being intended to increase signal-to-noise ratio, so I re-added my comment, with an additional clause pointing out how my suggestion would itself help to increase signal-to-noise ratio. He reverted this again, almost immediately: with the same edit summary as above, then added the instruction: If you have suggestions for general guidelines, please post them to the microformats-discuss list so that the list-admins may consider your suggestions. (Note that's "list-admins may consider" not "the community may consider". Note also that none of Tantek's recent additions to these guidelines has been offered up for discussion on the mailing list.) Are the "community" happy for extra restrictions to be added to the 'wiki' in this unilateral way? Or is the "community's" ownership of work on microformats and its 'wiki' a myth? As I said a couple of days ago: If there is an autocracy (or some other non-community based management system) here, then surely it should be openly and honestly documented? -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From drernie at opendarwin.org Tue Dec 12 14:48:47 2006 From: drernie at opendarwin.org (Dr. Ernie Prabhakar) Date: Tue Dec 12 14:48:48 2006 Subject: [uf-discuss] More reverts on the 'wiki' In-Reply-To: References: Message-ID: <3A08BECF-7E66-4D20-8F17-3EF69DF9FFD6@opendarwin.org> Hi Andy, On Dec 12, 2006, at 2:35 PM, Andy Mabbett wrote: > Are the "community" happy for extra restrictions to be added to the > 'wiki' in this unilateral way? Or is the "community's" ownership of > work > on microformats and its 'wiki' a myth? Speaking for myself, I am grateful for Tantek's leadership (as well as that of Ryan and Kevin). I don't always agree with his decisions, but having run various mailing lists myself over the years I know how difficult the task is, and so far I haven't really seen anything I consider completely inappropriate -- including the examples you cite. I'm able to do what I need to do, and I've learned to live within the boundaries that Tantek and the others have established. If I ever want to do something beyond those boundaries, I think it only fair that I do the hard work of creating my *own* community. -- Ernie P. From mikeschinkel at gmail.com Tue Dec 12 14:52:25 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Tue Dec 12 14:52:28 2006 Subject: [uf-discuss] Regarding Profile URIs and Disambiguation (was Comments from IBM/Lotus rep about Microformats) In-Reply-To: <45787E8C.2050203@gmail.com> Message-ID: <016801c71e40$31cb8470$0702a8c0@Guides.local> brian suda wrote: > It is possible for me to start creating a CSS style called > 'vcard', but a parser would know that this is a style and not > semantics because of the lack of a profile URI. Eventually, > as microformats become more popular, the profile URI is used > to disambiguate random styles with intended semantic values. Thanks for the reply. Someone previously mentioned to me on this list that Profile URIs were a solution. Yet when I asked about them I interpreted the answer that I got back to indicate they allowed a specific microformat to be identified, but not to have two or more to be explicitly disambiguated. Since I apparently misunderstood how Profile URIs work, can you please mark up my example, repeated below [1], to indicate how a Profile URI might be used to disambiguate my example? I would definitely appreciate it. > So far this isn't a problem, and to save time and effort we > are focusing on the more important things. I do appreciate the need to prioritize; I can really empathize with that. However, please understand that I am working on a project where disambiguation IS a problem (a major problem, actually.) > microformats are not "squatting" on terms. Forgive me if I used a term that came across as distasteful; that was not my intention. Nonetheless microformats do make use of a scare resource, that being the HTML "class" attribute and a few other attributes. Hence there is an inherent likelihood of name clashes that can render an HTML content author unable to use two conflicting microformats in the same document unless of course Profile URI resolves those ambiguities. I do look forward to your clarification on Profile URIs. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ [1] Looking at ADR, here is an example:
665 3rd St.
Suite 207
San Francisco, CA 94107
U.S.A.
Now let's say I want to use something called "RegionData" where Regions are heirarchical:
665 3rd St.; Suite 207
San Francisco, CA 94107
U.S.A.
Now, someone needs to use both:
665 3rd St.
Suite 207
San Francisco, CA 94107
U.S.A.
How to disambiguate with Profile URI? (Please make the assumption that the developer of region-data knew nothing of vcard when region-data was published.) From scott at randomchaos.com Tue Dec 12 15:43:14 2006 From: scott at randomchaos.com (Scott Reynen) Date: Tue Dec 12 15:43:27 2006 Subject: [uf-discuss] Regarding Profile URIs and Disambiguation (was Comments from IBM/Lotus rep about Microformats) In-Reply-To: <016801c71e40$31cb8470$0702a8c0@Guides.local> References: <016801c71e40$31cb8470$0702a8c0@Guides.local> Message-ID: <838ABC98-D040-4B2D-B08D-AD962EAFE31E@randomchaos.com> On Dec 12, 2006, at 4:52 PM, Mike Schinkel wrote: >
>
>
665 3rd St.
>
Suite 207
>
> San > Francisco, > CA > > 94107 >
title="child-of-continent">U.S.A.
>
> > How to disambiguate with Profile URI? (Please make the assumption > that the > developer of region-data knew nothing of vcard when region-data was > published.) As I've said before, I don't think this kind of same name, same document, different meaning conflict is solved by profile URIs (because they don't have namespaces). But I also think it's both a rare and a bad practice to use one symbol to communicate two different ideas in a single context. Nonetheless, in the interest of ending this discussion, here's what you can do to solve this problem whenever you encounter it: 1) add profiles for both vcard and region-data, e.g.: 2) add prefixes to all your region-data tags when you decide to add the conflicting hCard names, e.g.: San 3) designate that prefix in a meta tag, e.g.: (where * indicates no prefix for hcard) 4) convince developers of region-data parsers to look for prefixes Note this won't require any changes to hCard. Now you can go crazy with your double entendre markup and this list can move on with developing microformats to solve specific problems. Sound good? Peace, Scott From jude at dotcode.com Tue Dec 12 15:47:56 2006 From: jude at dotcode.com (Jude Robinson) Date: Tue Dec 12 15:48:01 2006 Subject: Profiles was: [uf-discuss] Comments from IBM/Lotus rep about Microformats) In-Reply-To: References: <043901c71a3e$4c7e7940$0702a8c0@Guides.local> <45787E8C.2050203@gmail.com> Message-ID: <457F3FAC.5020502@dotcode.com> Andy Mabbett wrote: > > Where, on the Wiki [...] is the use of a > profile mandated, or even recommended? http://microformats.org/wiki/xmdp-faq From angus at pobox.com Tue Dec 12 15:49:14 2006 From: angus at pobox.com (Angus McIntyre) Date: Tue Dec 12 15:49:17 2006 Subject: professional relations (was: XFN usage stats and Re: [uf-discuss] rel="muse" implies romantic relationship?) In-Reply-To: References: <00ac01c71d96$06018010$0702a8c0@Guides.local> Message-ID: <4370.66.17.182.210.1165967354.squirrel@webmail.nomadcode.com> On Tue, December 12, 2006 5:05 pm, Andy Mabbett wrote: > In message <00ac01c71d96$06018010$0702a8c0@Guides.local>, Mike Schinkel > writes > >>OTOH, I could use any of the following if attached to "professional": >>Respect, admire, impressed by,awed, revere, worship, idolize, iconize. >>If would be nice if there was a way to extend professional respect and >>admiration. > > Not to mention: mentor, mentee, trainer, trainee, I wonder if idolizing someone is in some way analogous to a VoteLinks vote-for. If we start encoding not only hierarchical relations but expressions of approval/disapproval, you have the possibility to write some extremely career-limiting XFN expressions. ... and ... are two that might not do you any good in the workplace ... Angus From andy at pigsonthewing.org.uk Tue Dec 12 15:55:45 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Tue Dec 12 15:57:21 2006 Subject: Profiles was: [uf-discuss] Comments from IBM/Lotus rep about Microformats) In-Reply-To: <457F3FAC.5020502@dotcode.com> References: <043901c71a3e$4c7e7940$0702a8c0@Guides.local> <45787E8C.2050203@gmail.com> <457F3FAC.5020502@dotcode.com> Message-ID: In message <457F3FAC.5020502@dotcode.com>, Jude Robinson writes >Andy Mabbett wrote: >> Where, on the Wiki [...] is the use of a >> profile mandated, or even recommended? > >http://microformats.org/wiki/xmdp-faq Well, that's nice and accessible, and clearly flagged for newbie uF-users, isn't it? -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Tue Dec 12 16:00:26 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Tue Dec 12 16:12:16 2006 Subject: unwise personal relationships (was: professional relations (was: XFN usage stats and Re:[uf-discuss] rel="muse" implies romantic relationship?)) In-Reply-To: <4370.66.17.182.210.1165967354.squirrel@webmail.nomadcode.com> References: <00ac01c71d96$06018010$0702a8c0@Guides.local> <4370.66.17.182.210.1165967354.squirrel@webmail.nomadcode.com> Message-ID: In message <4370.66.17.182.210.1165967354.squirrel@webmail.nomadcode.com>, Angus McIntyre writes >If we start encoding not only hierarchical relations but expressions of >approval/disapproval, you have the possibility to write some extremely >career-limiting XFN expressions. > > ... > >and > > ... > >are two that might not do you any good in the workplace ... I should think that: ... might cause some trouble, too! ;-) -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From microformats at 200ok.com.au Tue Dec 12 20:35:49 2006 From: microformats at 200ok.com.au (Ben Buchanan) Date: Tue Dec 12 20:35:53 2006 Subject: unwise personal relationships (was: professional relations (was: XFN usage stats and Re:[uf-discuss] rel="muse" implies romantic relationship?)) In-Reply-To: References: <00ac01c71d96$06018010$0702a8c0@Guides.local> <4370.66.17.182.210.1165967354.squirrel@webmail.nomadcode.com> Message-ID: <6ca82b0f0612122035i4a060ed1xab61cddb653c3a2b@mail.gmail.com> > I should think that: > ... > might cause some trouble, too! ;-) It would probably have a reciprocal: ... ;) -- --- --- The future has arrived; it's just not --- evenly distributed. - William Gibson From joe at andrieu.net Tue Dec 12 23:28:04 2006 From: joe at andrieu.net (Joe Andrieu) Date: Tue Dec 12 23:28:00 2006 Subject: Misc (was: [uf-discuss] Disambiguation Conventions? (wasCommentsfromIBM/Lotus rep about Microformats)) In-Reply-To: <8ad71be30612121414v3c717ea2je7336ea99cad3bd7@mail.gmail.com> Message-ID: <001501c71e88$3b650450$0201a8c0@andrieuhome> Benjamin West wrote: > Joe, nicely said, and I agree with much of it. However, I > thought I would just point out that the the group of > administrators does no't consist of just Ryan and Tantek. The > administrators of the forum, wiki, and IRC channel are now a > wordwide group of volunteers. This is a recent, relatively > quiet change, and done to address some of the things you mentioned. > > > Ben > > PS: Kevin Marks has always been an administrator, but is > frequently overlooked. Thanks, Ben. I'm glad to hear of the development. I've been through the growing pains of more than one community-based non-profit and it can be a delicate situation. And as someone who has his hands too full right now to do more than shout out a few (hopefully) helpful comments now and then, I particularly appreciate those of you who have stepped up to contribute on a more meaningful level. Thanks for the pick up on Kevin, also. I didn't mean to leave him out; rather, I was simply echoing Tantek's response to Andy: Tantek wrote: >Andy wrote: >> If there is an autocracy (or some other non-community based management >> system) here, then surely it should be openly and honestly documented? > >I am an admin on this list/site as is Ryan King. I've been in situations where the hand over from autocratic founders to community/democracy/mob rule happened way too soon. Given your comment Ben, I'd say perhaps microformats isn't as far behind the curve as I thought. One of Clay Shirky's [1] observations is that once a group grows beyond its consensus cultural norms, it needs a mechanism for the body politic to formally define and modify how it makes decisions, in part so that those norms can evolve with the community. Microformats has avoided formalizing such mechanisms, but I believe they will eventually become necessary to transfer from the autocracy through the cabal to a true community representative governance. I know a lot of folks don't want to think about that, but Shirky makes compelling arguments that well-crafted governance is better than the collapse of a dictatorship grown beyond its moral authority. To reach that well-crafted governance will take effort and time. I believe it would be effort invested wisely, especially if we take the time to openly evaluate and consider different alternatives, rather than rushing in to a solution in the face of a crisis or arbitrarily without community input. Not that there is a crisis, just that taking our time to figure out a fair, effective, and lightweight governance mechanism will, IMNSHO, pay long term dividends. And the work itself--figuring it out sooner rather than later--can provide balm for those who would like to see the end result of a more democratic system and are currently frustrated when our benevolent dictators seem more heavy handed than one might desire. Actually, we are seeing this happen as we speak in the Identity community, where at least two new non-profits are forming from previously ad-hoc collaboration: OpenID[1] and Identity Commons[2] are formalizing into non-profit corporate entities. It is a cool thing to see some concrete, legal bodies forming out of that wellspring of community effort. If I may be so bold to say so, perhaps something similar lies somewhere in microformats' future. A second pitch for Shirky[1]: It's an easy read and might provide productive food for thought. Cheers, -j [1] http://www.shirky.com/writings/group_enemy.html [2] http://openid.net/ [3] http://www.identitycommons.net/ -- Joe Andrieu joe@andrieu.net +1 (805) 705-8651 From joe at andrieu.net Tue Dec 12 23:40:19 2006 From: joe at andrieu.net (Joe Andrieu) Date: Tue Dec 12 23:41:16 2006 Subject: URI profiles [was RE: [uf-discuss] Comments from IBM/Lotus rep about Microformats] In-Reply-To: <73AC9398-BED2-44DA-B8BF-B12A2EB7BBF5@randomchaos.com> Message-ID: <001601c71e8a$15fcd600$0201a8c0@andrieuhome> Scott Reynen wrote: > On Dec 12, 2006, at 1:38 PM, Joe Andrieu wrote: > > As I understand it profile URIs are not required. > > > > If so, the parser cannot distinguish between wild semantic > HTML and an > > hCard. > > Profile URIs are not required for publishers, but parsers are > free to > ignore HTML without profile URIs, and I think it's reasonable to > expect them to start doing that if name conflict becomes more than a > hypothetical problem. This mirrors how natural language works. > Until there is some need for clarification, we assume everyone knows > what we mean. Then there is a need for clarification, we clarify. > No one goes around defining every word before they use it, and I > don't think we can expect publishers to behave differently with HTML > symbols. We could require profile URIs, but that won't make anyone > use them. OI think only a practical need for disambiguation will do > that. Making people use them is not the same as clarifying in a spec what should be done, must be done, and what is optional. If we are specifying that parsers can ignore non-profiled semantic HTML that looks like microformats, we are essentially saying parsers can ignore non-profiled microformats, since you can't tell the difference. Which means that URI profiles are /effectively/ required if you want to be assured that standards-compliant parsers will pick them up your microformats. Yea! I think profiles are great. So, why not formalize the requirement? If authors write non-compliant code (without the profile), *GASP*--who would ever do that?--then they will have reason to understand why the parsers ignore it. Just like if they write non-compliant HTML, they can understand why it doesn't work. (Ahem, we'll ignore the issue of non-compliant browsers). However, without the profile requirement, authors have no reason to expect that parsers won't pick up their "standards-compliant" microformats. 100% compliant code should work with 100% compliant parsers. That seems self-evident. Does it make sense to allow compliant parsers to ignore compliant microformats? -j -- Joe Andrieu joe@andrieu.net +1 (805) 705-8651 From fberriman at gmail.com Wed Dec 13 00:47:48 2006 From: fberriman at gmail.com (Frances Berriman) Date: Wed Dec 13 00:47:52 2006 Subject: professional relations (was: XFN usage stats and Re: [uf-discuss] rel="muse" implies romantic relationship?) In-Reply-To: <4370.66.17.182.210.1165967354.squirrel@webmail.nomadcode.com> References: <00ac01c71d96$06018010$0702a8c0@Guides.local> <4370.66.17.182.210.1165967354.squirrel@webmail.nomadcode.com> Message-ID: On 12/12/06, Angus McIntyre wrote: > On Tue, December 12, 2006 5:05 pm, Andy Mabbett wrote: > > In message <00ac01c71d96$06018010$0702a8c0@Guides.local>, Mike Schinkel > > writes > > > >>OTOH, I could use any of the following if attached to "professional": > >>Respect, admire, impressed by,awed, revere, worship, idolize, iconize. > >>If would be nice if there was a way to extend professional respect and > >>admiration. > > > > Not to mention: mentor, mentee, trainer, trainee, > > I wonder if idolizing someone is in some way analogous to a VoteLinks > vote-for. > > If we start encoding not only hierarchical relations but expressions of > approval/disapproval, you have the possibility to write some extremely > career-limiting XFN expressions. > > ... > > and > > ... > > are two that might not do you any good in the workplace ... > > Angus I agree. It's an amusing situation, but possibly a bit personal! Adding additional attribute values seems a bit like splitting hairs to me. What exists at the moment is a generalised, but for the most part adequate list of types that describe in a loose terms (so as not to be restrictive) just about any relationship a person is likely to have. There are probably merits to adding a couple more, but I'm not sure adding every single explicit type of relationship has any extra value. Infact, adding too many additional terms starts to water down the effect and would no doubt make creating useful maps of information from these relationships difficult. F -- Frances Berriman http://fberriman.com From mail at ciaranmcnulty.com Wed Dec 13 01:11:21 2006 From: mail at ciaranmcnulty.com (Ciaran McNulty) Date: Wed Dec 13 01:11:24 2006 Subject: Microformats *do* seek to change behaviour (was: XFN usage stats and Re: [uf-discuss] rel="muse" implies romantic relationship?) In-Reply-To: <20061211194515.33116.qmail@web30801.mail.mud.yahoo.com> References: <20061211194515.33116.qmail@web30801.mail.mud.yahoo.com> Message-ID: On 12/11/06, Tim White wrote: > To address the poster's concerns,
is a block-level element, not inline, This would seem to contradict that? http://www.w3.org/TR/html4/struct/global.html#h-7.5.6 I've stayed away from using
on some of my pages precisely because of this, so I'd be delighted to find I'd read it wrong! -Ciaran McNulty From mail at ciaranmcnulty.com Wed Dec 13 01:17:37 2006 From: mail at ciaranmcnulty.com (Ciaran McNulty) Date: Wed Dec 13 01:17:44 2006 Subject: professional relations (was: XFN usage stats and Re: [uf-discuss] rel="muse" implies romantic relationship?) In-Reply-To: References: <00ac01c71d96$06018010$0702a8c0@Guides.local> Message-ID: On 12/12/06, Andy Mabbett wrote: > Not to mention: mentor, mentee, trainer, trainee, I would suspect that mentor, trainer would suffice, with then @rev="mentor" and @rev="trainer" providing the reciprocal relationships. This would also help in that parsers could 'trust' @rev relationships less than @rel (which I believe has been mooted in the vote-for discussions), because the statement 'this person is my mentor' is pretty irrefutable but saying 'this person is my mentee' probably needs a bit of extra vertification. I can think of a few people I'd like to link to with @rev="object-of-lust", otherwise ;-) -Ciaran McNulty From siegfried at rorkvell.de Wed Dec 13 01:30:39 2006 From: siegfried at rorkvell.de (Siegfried Gipp) Date: Wed Dec 13 01:30:28 2006 Subject: the term microformat and encouraging people to play (was Re:[uf-discuss] Comments from IBM/Lotus rep about Microformats) In-Reply-To: References: Message-ID: <200612131030.39523.siegfried@rorkvell.de> Am Dienstag, 12. Dezember 2006 20:16 schrieb Tantek ?elik: > "microformats" is the specific "brand" (your term) of semantic (X)HTML that > follows the microformats principles and process. > > You could say that RDFa is another "brand" of semantic (X)HTML that follows > its own principles. Just to be complete: Simply to use the html elements for what they where designed for is at least the first step to semantic (x)html. Even more important than microformats and RDFa. If used properly, any single bit of html markup _is_ semantic markup. And, last not least, the rdf and owl effords of the w3c is semantic web, too, although it has nothing to do with (x)html. But well, the web is not identical to (x)html! regards Siegfried From siegfried at rorkvell.de Wed Dec 13 01:33:33 2006 From: siegfried at rorkvell.de (Siegfried Gipp) Date: Wed Dec 13 01:33:11 2006 Subject: Upper and lower case microformats (was: [uf-discuss] Comments from IBM/Lotus rep about Microformats) In-Reply-To: References: <8ad71be30612092223u33771c78gd9d481be03249227@mail.gmail.com> <00cc01c71da6$a454b560$0702a8c0@Guides.local> Message-ID: <200612131033.33350.siegfried@rorkvell.de> Am Dienstag, 12. Dezember 2006 23:29 schrieb Andy Mabbett: > In message <00cc01c71da6$a454b560$0702a8c0@Guides.local>, Mike Schinkel > writes > > >lowercase microformats = unofficial semantic markup embedded in HTML > >uppercase microformats = "Official" Microformat > > Does: > > "HTML is good. Microformats are wonderful" > > refer to the former, or the latter? Although this statement is correct, it does neither refer to the former nor to the latter, because both are nonsense :) regards Siegfried From siegfried at rorkvell.de Wed Dec 13 01:37:26 2006 From: siegfried at rorkvell.de (Siegfried Gipp) Date: Wed Dec 13 01:37:05 2006 Subject: Microformats *do* seek to change behaviour (was: XFN usage stats and Re: [uf-discuss] rel="muse" implies romantic relationship?) In-Reply-To: References: <20061211194515.33116.qmail@web30801.mail.mud.yahoo.com> Message-ID: <200612131037.27095.siegfried@rorkvell.de> Am Mittwoch, 13. Dezember 2006 10:11 schrieb Ciaran McNulty: > On 12/11/06, Tim White wrote: > > To address the poster's concerns,
is a block-level element, not > > inline, > > This would seem to contradict that? > http://www.w3.org/TR/html4/struct/global.html#h-7.5.6 > > I've stayed away from using
on some of my pages precisely > because of this, so I'd be delighted to find I'd read it wrong! > > -Ciaran McNulty
is an element designed to contain contact information. So if you want to include contact information use
. That is indepenent of using hCard or not.
is a html element, specified by the w3c, hCard is an attribute vocabulary, designed by microformats. You can pretty well use both together. In fact, microformats is designed in that way: To be used together with html. regards Siegfried From mail at ciaranmcnulty.com Wed Dec 13 02:06:21 2006 From: mail at ciaranmcnulty.com (Ciaran McNulty) Date: Wed Dec 13 02:06:25 2006 Subject: Microformats *do* seek to change behaviour (was: XFN usage stats and Re: [uf-discuss] rel="muse" implies romantic relationship?) In-Reply-To: <200612131037.27095.siegfried@rorkvell.de> References: <20061211194515.33116.qmail@web30801.mail.mud.yahoo.com> <200612131037.27095.siegfried@rorkvell.de> Message-ID: On 12/13/06, Siegfried Gipp wrote: >
is an element designed to contain contact information. So if you > want to include contact information use
. That is indepenent of > using hCard or not.
is a html element, specified by the w3c, hCard > is an attribute vocabulary, designed by microformats. You can pretty well use > both together. In fact, microformats is designed in that way: To be used > together with html. I'm referring to it's inline-ness. -Ciaran From lists at ben-ward.co.uk Wed Dec 13 03:10:34 2006 From: lists at ben-ward.co.uk (Ben Ward) Date: Wed Dec 13 03:10:42 2006 Subject: professional relations (was: XFN usage stats and Re: [uf-discuss] rel="muse" implies romantic relationship?) In-Reply-To: References: <00ac01c71d96$06018010$0702a8c0@Guides.local> Message-ID: <2F7FBAE8-FDB0-4E08-B96A-51EC8A14CBF0@ben-ward.co.uk> On 12 Dec 2006, at 22:05, Andy Mabbett wrote: > Not to mention: mentor, mentee, trainer, trainee, With a lot of these (I've personally been pondering ?employee? and ?employer? of late) the reverse is not required as a unique term, but can instead be put in the rev="" attribute of the link. ?? On SmallCompany.com

Employees

Corresponding on Ben-Ward.co.uk:

? Small Company ?

?? I think there're some legs on the idea of XFN Professional additions. Ben From tjameswhite at yahoo.com Wed Dec 13 03:17:14 2006 From: tjameswhite at yahoo.com (Tim White) Date: Wed Dec 13 03:17:17 2006 Subject: Microformats *do* seek to change behaviour (was: XFN usage stats and Re: [uf-discuss] rel="muse" implies romantic relationship?) Message-ID: <20061213111714.29577.qmail@web30811.mail.mud.yahoo.com> Ciaran, >On 12/11/06, Tim White wrote: >> To address the poster's concerns,
is a block-level >element, not inline, > >This would seem to contradict that? >http://www.w3.org/TR/html4/struct/global.html#h-7.5.6 > >I've stayed away from using
on some of my pages precisely >because of this, so I'd be delighted to find I'd read it wrong! > >-Ciaran McNulty I believe that the (%inline) refers to what
can contain -- inline elements. See same structure for headings: http://www.w3.org/TR/html4/struct/global.html#h-7.5.5 I'm not the greatest at reading those specs, so if someone else can confirm that, I'd appreciate it. ~ Tim tjameswhite.com ____________________________________________________________________________________ Have a burning question? Go to www.Answers.yahoo.com and get answers from real people who know. From mail at ciaranmcnulty.com Wed Dec 13 03:53:44 2006 From: mail at ciaranmcnulty.com (Ciaran McNulty) Date: Wed Dec 13 03:53:47 2006 Subject: Microformats *do* seek to change behaviour (was: XFN usage stats and Re: [uf-discuss] rel="muse" implies romantic relationship?) In-Reply-To: <20061213111714.29577.qmail@web30811.mail.mud.yahoo.com> References: <20061213111714.29577.qmail@web30811.mail.mud.yahoo.com> Message-ID: On 12/13/06, Tim White wrote: > I believe that the (%inline) refers to what
can contain -- inline elements. See same structure for headings: > http://www.w3.org/TR/html4/struct/global.html#h-7.5.5 Aha, that sounds probable (apologies to Siegfried). The fact it can't contain block level elements still makes it unusable for my needs though (I can't fit my hCard into entirely inline elements, so my pages don't validate correctly if I add
). -Ciaran From steve at nascentguruism.com Wed Dec 13 03:59:53 2006 From: steve at nascentguruism.com (Steve Marshall) Date: Wed Dec 13 03:59:57 2006 Subject: [uf-discuss] Microformat versioning Message-ID: <12720aea0612130359m1a14be3tb57deff12fa6cacb@mail.gmail.com> So I'm currently working with hListing and, wanting to be a good little microformatter, I thought it wise to include a reference to the version of hListing I'm using, only to realise that I'd have to include a 0.0 (or similar) within each listing or included from elsewhere in the page. This, to my mind, is sub-optimal: the version of the format in use isn't something most (if any) users care about and, ideally, shouldn't be required to be part of the content. Is there any better way of specifying versions on microformats in use? One option, I suppose, might be to add a second class to the microformatted data, so a hListing might use:
. -- http://nascentguruism.com From mail at ciaranmcnulty.com Wed Dec 13 04:26:37 2006 From: mail at ciaranmcnulty.com (Ciaran McNulty) Date: Wed Dec 13 04:26:41 2006 Subject: [uf-discuss] Microformat versioning In-Reply-To: <12720aea0612130359m1a14be3tb57deff12fa6cacb@mail.gmail.com> References: <12720aea0612130359m1a14be3tb57deff12fa6cacb@mail.gmail.com> Message-ID: On 12/13/06, Steve Marshall wrote: > This, to my mind, is sub-optimal: the version of the format in use > isn't something most (if any) users care about and, ideally, shouldn't > be required to be part of the content. For Microformats that have an XMDP profile this is at least in part solved, a page using hCard would, for instance, have the following: Which clearly references a time-based version of the hCard profile. Presumably if hCard is updated, then new profile URLs will be established. However because hListing is still a draft, there isn't a profile to link to, so I don't know if there's a solution for you. The status of the draft format is so much in flux, it might not be practical to start 'version numbering' them just yet anyhow. -Ciaran From lists at ben-ward.co.uk Wed Dec 13 04:48:14 2006 From: lists at ben-ward.co.uk (Ben Ward) Date: Wed Dec 13 04:48:24 2006 Subject: Microformats *do* seek to change behaviour (was: XFN usage stats and Re: [uf-discuss] rel="muse" implies romantic relationship?) In-Reply-To: References: <20061213111714.29577.qmail@web30811.mail.mud.yahoo.com> Message-ID: <9B71B95F-ED61-4D3F-B893-BCD62617C354@ben-ward.co.uk> On 13 Dec 2006, at 11:53, Ciaran McNulty wrote: > so my pages don't validate correctly if I add
Actually, it's more severe than just not validating. Nesting block level elements within ADDRESS triggers error-handling in browsers, such that the DOM does not reflect your mark-up. Mark-up such as: > ADDRESS --> DIV ----> UL ----> P Will make a DOM of: > ADDRESS > DIV --> UL --> P Where DIV is a sibling of ADDRESS, not a child. This affects parsing, styling and anything you like, another reason ADDRESS is not required by any microformat. Ben From jeremy at adactio.com Wed Dec 13 05:46:45 2006 From: jeremy at adactio.com (Jeremy Keith) Date: Wed Dec 13 05:46:43 2006 Subject: [uf-discuss] microformats at XTech 2007 (proposals due by December 15) In-Reply-To: <20061212190910.GD4497@malware> References: <20061212190910.GD4497@malware> Message-ID: <2A15737C-1BA7-466C-920A-7CAB7C8BC0AA@adactio.com> Michael wrote: > microformats are among the list of suggested topics for XTech 2007 > (15-18 May 2007 in Paris, theme: "The Ubiquitous Web"): I submitted a proposal a while back: "Microformats: the nanotechnology of the semantic web They're small, they're simple, and they're showing up everywhere. Find out just how easy it is for you to start publishing with microformats and add to the semantic richness of the Web right now." Fingers crossed that it gets accepted. Bye, Jeremy -- Jeremy Keith a d a c t i o http://adactio.com/ From tjameswhite at yahoo.com Wed Dec 13 07:11:14 2006 From: tjameswhite at yahoo.com (Tim White) Date: Wed Dec 13 07:11:16 2006 Subject: Microformats *do* seek to change behaviour (was: XFN usage stats and Re: [uf-discuss] rel="muse" implies romantic relationship?) Message-ID: <20061213151114.52513.qmail@web30804.mail.mud.yahoo.com> >The fact it can't contain block level elements still makes it unusable >for my needs though (I can't fit my hCard into entirely inline >elements, so my pages don't validate correctly if I add
). > >-Ciaran But you can still use hCard -- just wrap it in something else (
).
is allowed, not mandated. And thank you Ben for the DOM clarification. I wasn't aware of that behavior. ~ Tim ____________________________________________________________________________________ Do you Yahoo!? Everyone is raving about the all-new Yahoo! Mail beta. http://new.mail.yahoo.com From siegfried at rorkvell.de Wed Dec 13 08:39:56 2006 From: siegfried at rorkvell.de (Siegfried Gipp) Date: Wed Dec 13 08:39:33 2006 Subject: Microformats *do* seek to change behaviour (was: XFN usage stats and Re: [uf-discuss] rel="muse" implies romantic relationship?) In-Reply-To: References: <20061213111714.29577.qmail@web30811.mail.mud.yahoo.com> Message-ID: <200612131739.57076.siegfried@rorkvell.de> Am Mittwoch, 13. Dezember 2006 12:53 schrieb Ciaran McNulty: > On 12/13/06, Tim White wrote: > > I believe that the (%inline) refers to what
can contain -- > > inline elements. See same structure for headings: > > http://www.w3.org/TR/html4/struct/global.html#h-7.5.5 > > Aha, that sounds probable (apologies to Siegfried). > > The fact it can't contain block level elements still makes it unusable > for my needs though (I can't fit my hCard into entirely inline > elements, so my pages don't validate correctly if I add
). If you want to take a look at my address info: http://www.rorkvell.de/impressum From scott at randomchaos.com Wed Dec 13 09:20:55 2006 From: scott at randomchaos.com (Scott Reynen) Date: Wed Dec 13 09:21:12 2006 Subject: URI profiles [was RE: [uf-discuss] Comments from IBM/Lotus rep about Microformats] In-Reply-To: <001601c71e8a$15fcd600$0201a8c0@andrieuhome> References: <001601c71e8a$15fcd600$0201a8c0@andrieuhome> Message-ID: <98F69698-E56C-4A04-8302-E66EBBDAA4BD@randomchaos.com> On Dec 13, 2006, at 1:40 AM, Joe Andrieu wrote: > Making people use them is not the same as clarifying in a spec what > should be done, must be done, and what is optional. If we are > specifying that parsers can ignore non-profiled semantic HTML that > looks > like microformats, we are essentially saying parsers can ignore > non-profiled microformats, since you can't tell the difference. Which > means that URI profiles are /effectively/ required if you want to be > assured that standards-compliant parsers will pick them up your > microformats. > > Yea! I think profiles are great. So, why not formalize the > requirement? So profile URIs are described here: http://microformats.org/wiki/profile-uris where it says: "it is ACCEPTED that each microformat should have a profile URI." I agree it would help to make that more clear, but if you're suggesting we change that "should" to a "must," I'd ask you what practical benefit you expect publishers would gain from such a change. We're trying to avoid solving hypothetical problems here, and I don't see a practical problem profile URIs solve yet, as I haven't noticed anyone using class="vcard" to designate their Valentine's Day cards or anything else other than hCard. If you're interested in seeing wider adoption of profile URIs, I'd recommend work on filling in the XMDPs for every microformat, because it wouldn't make much sense to require publishers to point to profiles which don't exist. Peace, Scott From joe at andrieu.net Wed Dec 13 10:09:18 2006 From: joe at andrieu.net (Joe Andrieu) Date: Wed Dec 13 10:09:12 2006 Subject: URI profiles [was RE: [uf-discuss] Comments from IBM/Lotus repabout Microformats] In-Reply-To: <98F69698-E56C-4A04-8302-E66EBBDAA4BD@randomchaos.com> Message-ID: <003801c71ee1$cf65ab10$0201a8c0@andrieuhome> -- Joe Andrieu joe@andrieu.net +1 (805) 705-8651 Scott Reynen wrote: > So profile URIs are described here: > > http://microformats.org/wiki/profile-uris > > where it says: > > "it is ACCEPTED that each microformat should have a profile URI." > > I agree it would help to make that more clear, but if you're > suggesting we change that "should" to a "must," I'd ask you what > practical benefit you expect publishers would gain from such a > change. We're trying to avoid solving hypothetical problems here, > and I don't see a practical problem profile URIs solve yet, as I > haven't noticed anyone using class="vcard" to designate their > Valentine's Day cards or anything else other than hCard. If you're > interested in seeing wider adoption of profile URIs, I'd recommend > work on filling in the XMDPs for every microformat, because it > wouldn't make much sense to require publishers to point to profiles > which don't exist. Versioning is one practical problem, although the example Steve Marshall brought up with hListing would suggest that you are absolutely right: we should create XMDP profiles for every microformat. And it is certainly within the realm of anyone who cares about this to do so. However, can't we also use profile URIs for disambiguation even without the XMDPs, in the same way that rel="tag" works or namespace references use a URI without requiring the URI resolve? That works for versioning and disambiguation regardless of whether or not the URI actually resolves. In other words, could we standardize the URI for "official" microformats so that they can be used in disambiguation and versioning? That would also give let us know where we should put the official profiles. http://microformats.org/wiki/profiles/hcard http://microformats.org/wiki/profiles/hcard http://microformats.org/wiki/profiles/hcard From joe at andrieu.net Wed Dec 13 10:21:09 2006 From: joe at andrieu.net (Joe Andrieu) Date: Wed Dec 13 10:21:05 2006 Subject: URI profiles [was RE: [uf-discuss] Comments from IBM/Lotus repabout Microformats] In-Reply-To: <98F69698-E56C-4A04-8302-E66EBBDAA4BD@randomchaos.com> Message-ID: <003901c71ee3$7787dab0$0201a8c0@andrieuhome> [sorry about that. Some keypress automatically SENT that last email, which isn't what I meant to do.] Scott Reynen wrote: > So profile URIs are described here: > > http://microformats.org/wiki/profile-uris > > where it says: > > "it is ACCEPTED that each microformat should have a profile URI." > > I agree it would help to make that more clear, but if you're > suggesting we change that "should" to a "must," I'd ask you what > practical benefit you expect publishers would gain from such a > change. We're trying to avoid solving hypothetical problems here, > and I don't see a practical problem profile URIs solve yet, as I > haven't noticed anyone using class="vcard" to designate their > Valentine's Day cards or anything else other than hCard. If you're > interested in seeing wider adoption of profile URIs, I'd recommend > work on filling in the XMDPs for every microformat, because it > wouldn't make much sense to require publishers to point to profiles > which don't exist. Versioning is one practical problem, although the example Steve Marshall brought up with hListing would suggest that you are absolutely right: we should create XMDP profiles for every microformat. Another valid problem is disambiguation between semantic html and "official" microformats. If it doesn't have a microformats.org profile URI, it isn't a microformat. I think however, that we can get profiles into usage even without the XMDPs, as the provide value in the wild even if the URI doesn't resolve, in the same way that rel="tag" works or namespace references use a URI without requiring the URI resolve. That works for versioning and disambiguation regardless of whether or not the URI actually resolves. So, how about standardizing the URI for "official" microformats so that they can be used in disambiguation and versioning? That would also let us know where we can start working on the XMDPs. http://microformats.org/wiki/profiles/hcard http://microformats.org/wiki/profiles/hlisting http://microformats.org/wiki/profiles/xfn http://microformats.org/wiki/profiles/hcite Etc. I don't know that this is the right addressing scheme, but it seems to me that something like this makes sense. Then we can start using profile URIs in the wild while simultaneously building those profiles on the wiki. Note that standardizing a URI scheme like the above would be useful even if we don't change the policy on requiring profiles for compliant microformats. It would make it easier to start working on the XDMPs, for example. After thinking about it, I would prefer something like this: http://microformats.org/wiki/profiles/hcard http://microformats.org/wiki/profiles/xfn http://microformats.org/wiki/profiles/draft/hlisting http://microformats.org/wiki/profiles/draft/hcite With restricted access to the non-draft profiles. Thoughts on how to organize official profiles? -j -- Joe Andrieu joe@andrieu.net +1 (805) 705-8651 From andy at pigsonthewing.org.uk Wed Dec 13 10:27:19 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Wed Dec 13 10:28:37 2006 Subject: URI profiles [was RE: [uf-discuss] Comments from IBM/Lotus rep about Microformats] In-Reply-To: <001601c71e8a$15fcd600$0201a8c0@andrieuhome> References: <73AC9398-BED2-44DA-B8BF-B12A2EB7BBF5@randomchaos.com> <001601c71e8a$15fcd600$0201a8c0@andrieuhome> Message-ID: In message <001601c71e8a$15fcd600$0201a8c0@andrieuhome>, Joe Andrieu writes >Which means that URI profiles are /effectively/ required if you want to >be assured that standards-compliant parsers will pick them up your >microformats. > >Yea! I think profiles are great. So, why not formalize the >requirement? 1) If profiles are mandatory (or implicitly required by p*rser behaviour), what happens to people who cannot edit the "head" element (blog or CMS users, for instance)? 2) Rather than having a profile for each uF (and, presumably, near-duplicate profiles for nested uFs such as geo or adr in hCard?) why not have one over-arching profile for all microformats? -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Wed Dec 13 10:29:49 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Wed Dec 13 10:31:19 2006 Subject: professional relations (was: XFN usage stats and Re: [uf-discuss] rel="muse" implies romantic relationship?) In-Reply-To: References: <00ac01c71d96$06018010$0702a8c0@Guides.local> Message-ID: In message , Ciaran McNulty writes >On 12/12/06, Andy Mabbett wrote: >> Not to mention: mentor, mentee, trainer, trainee, > >I would suspect that mentor, trainer would suffice, with then >@rev="mentor" and @rev="trainer" providing the reciprocal >relationships. I thought "rev" was in the process of being deprecated? -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Wed Dec 13 10:37:27 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Wed Dec 13 10:38:42 2006 Subject: URI profiles [was RE: [uf-discuss] Comments from IBM/Lotus repabout Microformats] In-Reply-To: <003901c71ee3$7787dab0$0201a8c0@andrieuhome> References: <98F69698-E56C-4A04-8302-E66EBBDAA4BD@randomchaos.com> <003901c71ee3$7787dab0$0201a8c0@andrieuhome> Message-ID: In message <003901c71ee3$7787dab0$0201a8c0@andrieuhome>, Joe Andrieu writes >After thinking about it, I would prefer something like this: >http://microformats.org/wiki/profiles/hcard >http://microformats.org/wiki/profiles/xfn >http://microformats.org/wiki/profiles/draft/hlisting >http://microformats.org/wiki/profiles/draft/hcite > >With restricted access to the non-draft profiles. > >Thoughts on how to organize official profiles? While it might be OK to leave draft profiles on the wiki (and I'd be careful about that), canonical versions would be better as, for example: -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From lists at ben-ward.co.uk Wed Dec 13 10:39:15 2006 From: lists at ben-ward.co.uk (Ben Ward) Date: Wed Dec 13 10:39:22 2006 Subject: professional relations (was: XFN usage stats and Re: [uf-discuss] rel="muse" implies romantic relationship?) In-Reply-To: References: <00ac01c71d96$06018010$0702a8c0@Guides.local> Message-ID: On 13 Dec 2006, at 18:29, Andy Mabbett wrote: > I thought "rev" was in the process of being deprecated? > I do hope not; I'm quite a fan of the little blighter. Do you have a URL for that? From chris.messina at gmail.com Wed Dec 13 11:33:58 2006 From: chris.messina at gmail.com (Chris Messina) Date: Wed Dec 13 11:34:03 2006 Subject: [uf-discuss] Microformat versioning In-Reply-To: References: <12720aea0612130359m1a14be3tb57deff12fa6cacb@mail.gmail.com> Message-ID: <1bc4603e0612131133u35dad7bft349dd751792819d5@mail.gmail.com> This is a useful reply and seems relevant to authors/implementors and to parsers (though parsing doesn't belong on this list). If it's not been done already, could this be added to the wiki under versioning practices? Chris On 12/13/06, Ciaran McNulty wrote: > On 12/13/06, Steve Marshall wrote: > > This, to my mind, is sub-optimal: the version of the format in use > > isn't something most (if any) users care about and, ideally, shouldn't > > be required to be part of the content. > > For Microformats that have an XMDP profile this is at least in part > solved, a page using hCard would, for instance, have the following: > > > > Which clearly references a time-based version of the hCard profile. > Presumably if hCard is updated, then new profile URLs will be > established. > > However because hListing is still a draft, there isn't a profile to > link to, so I don't know if there's a solution for you. The status of > the draft format is so much in flux, it might not be practical to > start 'version numbering' them just yet anyhow. > > -Ciaran > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > -- Chris Messina Citizen Provocateur & Open Source Ambassador-at-Large Work: http://citizenagency.com Blog: http://factoryjoe.com/blog Cell: 412 225-1051 Skype: factoryjoe This email is: [ ] bloggable [X] ask first [ ] private From andy at pigsonthewing.org.uk Wed Dec 13 11:34:19 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Wed Dec 13 11:35:46 2006 Subject: professional relations (was: XFN usage stats and Re: [uf-discuss] rel="muse" implies romantic relationship?) In-Reply-To: References: <00ac01c71d96$06018010$0702a8c0@Guides.local> Message-ID: In message , Ben Ward writes >On 13 Dec 2006, at 18:29, Andy Mabbett wrote: >> I thought "rev" was in the process of being deprecated? >> > >I do hope not; I'm quite a fan of the little blighter. Do you have a >URL for that? No, but it was recently discussed here, IIRC. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From chris.messina at gmail.com Wed Dec 13 11:43:13 2006 From: chris.messina at gmail.com (Chris Messina) Date: Wed Dec 13 11:43:17 2006 Subject: professional relations (was: XFN usage stats and Re: [uf-discuss] rel="muse" implies romantic relationship?) In-Reply-To: References: <00ac01c71d96$06018010$0702a8c0@Guides.local> Message-ID: <1bc4603e0612131143y180e478dm37b2ecf0cf1b6623@mail.gmail.com> Search the list -- Tantek has made related statements. I too like the idea of the rev attribute, but it's potentially a crap shoot as there's so little behavior for it to be semi-worthless. The idea of XBN is one we've explored previously as well (x-business-network). Again, try searching. Lastly, as Tantek pointed out, we should consider how these links would help exchange data between two or more parties. As LinkedIn and XING now support microformats, there a strong case for figuring out how to export your professional relationships, using terms that they both support (hint: start your research there!). While 'colleague' and 'co-worker' are a good start, they don't capture 'former-employer', 'client', 'consultant' or much else. The goal is not to describe all relationship variations, but common ones that are shared between professional networking/resume sites. Chris On 12/13/06, Ben Ward wrote: > On 13 Dec 2006, at 18:29, Andy Mabbett wrote: > > I thought "rev" was in the process of being deprecated? > > > > I do hope not; I'm quite a fan of the little blighter. Do you have a > URL for that? > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > -- Chris Messina Citizen Provocateur & Open Source Ambassador-at-Large Work: http://citizenagency.com Blog: http://factoryjoe.com/blog Cell: 412 225-1051 Skype: factoryjoe This email is: [ ] bloggable [X] ask first [ ] private From mikeschinkel at gmail.com Wed Dec 13 13:17:45 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Wed Dec 13 13:17:52 2006 Subject: XFN: Proposing rel='respect' (was RE: professional relations and XFN usage stats and Re: [uf-discuss]rel="muse" implies romantic relationship?) In-Reply-To: Message-ID: <023d01c71efc$2292daf0$0702a8c0@Guides.local> I always find it interesting how on a mailing list someone can make a simple comment with a pretty small scope and then have the community run with it, misinterpretting the original comment or suggestion, expanding its scope, and then debating and often even criticizing the assuming original intent! I've had this happen twice regarding comments I've made in so many days. So please let me clarify that when I said: >OTOH, I could use any of the following if attached to "professional": >Respect, admire, impressed by,awed, revere, worship, idolize, iconize. >If would be nice if there was a way to extend professional respect and >admiration. I was simply saying that I felt there was a strong need for ONE additional value to be used in the "professional" relationship category. When I blog I frequently refer to people to whom I would like to include some form of professional respect and admiration, but none of the words I thought of were quite right. This has the effect of my just having no motivation to use XFN. So in order to start the discussion about which ONE term to add, I listed all the ones of similar meaning I could think of in hopes to have people say "I think 'xxxx' would be best." And at the risk of rehashing, I'll try to state clearly why I don't think the current list is sufficient. While the people who defined XFN 1.1 intended "muse" to be used for what I find missing, I am completely uncomfortable denoting someone as my "muse" unless a.) they are of the opposite sex, b.) she is a celebrity of sorts, c.) and I don't know her personally. As the web is mostly a social phenomenon I would contend that although the use of muse makes perfect dictionary sense, the common use "muse", especially when paired with "romantic" has implications I personally would not want anyone to infer if I linked to Steve Jobs, Bill Gates, or Linus Torvalds. Call me uptight, but I'm sure I'm not the only one. That said, I would like to propose that we add to XFN "respect" in the professional category, or some other similar term which the community decides is more appropriate, and increment the version to 1.2. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From andy at pigsonthewing.org.uk Wed Dec 13 13:16:03 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Wed Dec 13 13:19:50 2006 Subject: Professional relationships (Was: professional relations (was: XFN usage stats and Re: [uf-discuss]rel="muse" implies romantic relationship?)) In-Reply-To: <1bc4603e0612131143y180e478dm37b2ecf0cf1b6623@mail.gmail.com> References: <00ac01c71d96$06018010$0702a8c0@Guides.local> <1bc4603e0612131143y180e478dm37b2ecf0cf1b6623@mail.gmail.com> Message-ID: <+ZN1PbDT2GgFFwIv@pigsonthewing.org.uk> In message <1bc4603e0612131143y180e478dm37b2ecf0cf1b6623@mail.gmail.com>, Chris Messina writes >While >'colleague' and 'co-worker' are a good start, they don't capture >'former-employer', 'client', 'consultant' or much else. > >The goal is not to describe all relationship variations, but common >ones that are shared between professional networking/resume sites. Perhaps the aim should be to allow for all relationship variations, albeit at a low level of granularity|? For instance, "worked-with" (using past tense) or some such would cover all three of your examples, until something more specific might come along. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From mikeschinkel at gmail.com Wed Dec 13 13:22:50 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Wed Dec 13 13:22:57 2006 Subject: professional relations (was: XFN usage stats and Re: [uf-discuss]rel="muse" implies romantic relationship?) In-Reply-To: <1bc4603e0612131143y180e478dm37b2ecf0cf1b6623@mail.gmail.com> Message-ID: <023e01c71efc$d9182aa0$0702a8c0@Guides.local> As an aside, at the risk of starting a firestorm, it would be nice if there were a way to let the user decide his one relationship, i.e. maybe John Smith Where "xxxx" is of course the person's one identifier. Basically this would allow people to create a folksonomy. It could even require one of the other predefined tags to ensure that aggregators can still get a rough idea. -Mike From mikeschinkel at gmail.com Wed Dec 13 13:28:08 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Wed Dec 13 13:28:14 2006 Subject: [uf-discuss] Microformats: working group vs. meme In-Reply-To: <457EB0D2.20609@municorps.org> Message-ID: <023f01c71efd$96270fd0$0702a8c0@Guides.local> Mark Murphy wrote: > I think what Mr. Schinkel and Mr. Mabbett are running into is > the apparent schism between microformats-as-working-group > and microformats-as-meme. >From my perspective, you are spot-on, if you ignore that I had additional concerns. > From my extremely humble vantage point, I can see three > main paths for microformats.org to choose from: > -- Embrace microformats-as-meme. > -- Limit microformats.org to only those things that > follow the process. > -- A hybrid: microformats.org helps orchestrate the > forking of the meme. Great analysis. I plan to come back to your analysis in the near future. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From mikeschinkel at gmail.com Wed Dec 13 13:39:19 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Wed Dec 13 13:39:26 2006 Subject: [uf-discuss] extending HTML & extending semantics In-Reply-To: Message-ID: <000301c71eff$26228a00$0702a8c0@Guides.local> Scott Reynen wrote: > On Dec 11, 2006, Mike Schinkel wrote: > > Maybe prefixes aren't the > > answer, but I haven't heard an alternate presented. > You're presenting an alternative right here: > > What about adding additional standard attributes to all elements. > > Would it be helpful? Even though I agree they are needed, I still don't see how that will solve a namespace clash. > This is a question WHATWG needs to answer, preferably > without referencing microformats. We're using the same > HTML as everyone else. Well, I made exactly that proposal saying that one of the things that made Microformats difficult to implement was the lack of available attributes, and it got shot down immediately by Ian Hickson: > > Mike Schinkel wrote: > > but I know from participating on the Microformat list that one of the > > biggest problems if lack of available attributes. > Ian Hickson wrote: > That certainly isn't what I've heard from the Microformats community. and > > > > Mike Schinkel wrote: > > > > This is a this issue I'm bringing up is new (from me) but what about > > > > allowing several more attributes to be added to the standard > > > > attribute list for all elements? For example, if would be really > > > > nice if attributes like abbr, href, name, rel, rev, scope, size, > > > > src, type, and value were available on ALL elements. (Please, pretty > > > > please... :) > > > Ian Hickson wrote: > > > Could you elaborate on what each one of these attributes would mean? > > Mike Schinkel wrote: > I don't have specifics > Ian Hickson wrote: > Then it is not clear that they are required. HOWEVER, if I could get some help over on the WHATWG list to convince Ian that they ARE REQUIRED, then this issue would be improved. > Assuming you mean disambiguation beyond the "different names > for different formats in the same document" solution profile > URIs offer, the answer is: We can't; WHATWG can. We are discussing two things: 1.) disambiguation mechanism and 2.) the general need for more available attributes to apply semantic markup. I disagree with this assertion that #2 solves #1. However, I am realizing that the diffference in philosophy is going to keep me from getting anywhere on issue #1 within the microformat community, so I'm going to ponder alternate solutions. > I think it was a mistake to move this discussion from WHATWG > to here, as it's a WHATWG issue (extending HTML for > semantics) and not a microformats issue (extending semantics > with HTML). The reason for moving it here is to get people to help me convince Ian that it is needed! So, will you please help convince Ian, since you also clearly see the need? -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From andy at pigsonthewing.org.uk Wed Dec 13 13:39:38 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Wed Dec 13 13:40:56 2006 Subject: XFN: Proposing rel='respect' (was RE: professional relations and XFN usage stats and Re: [uf-discuss]rel="muse" implies romantic relationship?) In-Reply-To: <023d01c71efc$2292daf0$0702a8c0@Guides.local> References: <023d01c71efc$2292daf0$0702a8c0@Guides.local> Message-ID: In message <023d01c71efc$2292daf0$0702a8c0@Guides.local>, Mike Schinkel writes >I would like to propose that we add to XFN "respect" in the >professional category, or some other similar term which the community >decides is more appropriate, and increment the version to 1.2. I'm curious in the absence of "rev", what would be the reverse relationship of "respect"? -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From howcome at opera.com Wed Dec 13 13:51:23 2006 From: howcome at opera.com (=?iso-8859-1?Q?H=E5kon?= Wium Lie) Date: Wed Dec 13 13:51:32 2006 Subject: [uf-discuss] Re: the term microformat and encouraging people to play In-Reply-To: References: <17790.18963.434124.875426@gargle.gargle.HOWL> Message-ID: <17792.30171.950860.494027@gargle.gargle.HOWL> Also sprach Tantek ?elik: > >> lowercase microformats = unofficial semantic markup embedded in HTML > >> uppercase microformats = "Official" Microformat > > > > This makes sense to me. Preventing people from using the term > > "microformat" for their own set of class names is an uphill battle; > > It is perhaps, but it is quite similar to the battle that W3C has fought > with use of the term "HTML", which, as we both know, was subverted by > various vendors etc. during the Browser Wars of the 1990s to mean *their* > variant of HTML. > > Through the hard work of W3C, and advocate organizations like the Web > Standards Project (WaSP), that subversion was largely successfully fought > and overcome, and popular notion accepts that HTML is what W3C has defines > it to be (HTML 4.01, XHTML 1.0). Perhaps. HTML as used on the web is very different from HTML as described by W3C, so the victory isn't overwhelming. Another term with a W3C history is "standard". For a long time, the word "standard" could not be used to describe W3C specification. The word "standard", according to some, could only be used to describe specs that had gone through the ISO process. This led to many misunderstandings ("HTML is just a recommendation, not a standard"). The artificial restriction now has been removed, and W3C uses the term "standard" about its own work. (Was ISO consulted in this matter? I don't know.) This shows how hard it is to claim ownership of lowercase words. You risk spending time and goodwill claiming ownership of a meme. "Microformats" is meme-bound, I believe, as Mark Murphy first suggested. Distinguising between lowecase and uppercase microformats may not be a good solution in the long run. As an alternative, how about establishing an acronym of some sort? CCM: Community-Certified Microformat VMF: Verified MicroFormat? Three-letter acronyms are easier to defend. It's similar to talking about "ISO standards" as opposed to just "standards". This would let everyone play, while still honoring the worthy. > Thanks for chiming in H?kon - your opinion is always appreciated. Feel free to disregard them, though :) You termed the term and started the community. Microformats, no matter the term is defined, is the best thing that has happened to markup languages in a very long time. Cheers, -h&kon H?kon Wium Lie CTO ??e?? howcome@opera.com http://people.opera.com/howcomeo From nferrier at tapsellferrier.co.uk Wed Dec 13 13:50:40 2006 From: nferrier at tapsellferrier.co.uk (Nic James Ferrier) Date: Wed Dec 13 13:55:16 2006 Subject: [uf-discuss] Re: XFN: Proposing rel='respect' In-Reply-To: (Andy Mabbett's message of "Wed\, 13 Dec 2006 21\:39\:38 +0000") References: <023d01c71efc$2292daf0$0702a8c0@Guides.local> Message-ID: <87odq71n4f.fsf@tapsellferrier.co.uk> Andy Mabbett writes: > In message <023d01c71efc$2292daf0$0702a8c0@Guides.local>, Mike Schinkel > writes > >>I would like to propose that we add to XFN "respect" in the >>professional category, or some other similar term which the community >>decides is more appropriate, and increment the version to 1.2. > > I'm curious in the absence of "rev", what would be the reverse > relationship of "respect"? basking? -- Nic Ferrier http://www.tapsellferrier.co.uk for all your tapsell ferrier needs From rob at sanchothefat.com Wed Dec 13 14:34:44 2006 From: rob at sanchothefat.com (Rob O'Rourke) Date: Wed Dec 13 14:34:48 2006 Subject: XFN: Proposing rel='respect' (was RE: professional relations and XFN usage stats and Re: [uf-discuss]rel="muse" implies romantic relationship?) In-Reply-To: References: <023d01c71efc$2292daf0$0702a8c0@Guides.local> Message-ID: <45808004.9060307@sanchothefat.com> Andy Mabbett wrote: > In message <023d01c71efc$2292daf0$0702a8c0@Guides.local>, Mike Schinkel > writes > > >> I would like to propose that we add to XFN "respect" in the >> professional category, or some other similar term which the community >> decides is more appropriate, and increment the version to 1.2. >> > > I'm curious in the absence of "rev", what would be the reverse > relationship of "respect"? > > rel="diss" From nferrier at tapsellferrier.co.uk Wed Dec 13 14:48:38 2006 From: nferrier at tapsellferrier.co.uk (Nic James Ferrier) Date: Wed Dec 13 15:10:17 2006 Subject: [uf-discuss] Re: XFN: Proposing rel='respect' In-Reply-To: <45808004.9060307@sanchothefat.com> (Rob O'Rourke's message of "Wed\, 13 Dec 2006 22\:34\:44 +0000") References: <023d01c71efc$2292daf0$0702a8c0@Guides.local> <45808004.9060307@sanchothefat.com> Message-ID: <87lklb1kft.fsf@tapsellferrier.co.uk> "Rob O'Rourke" writes: > Andy Mabbett wrote: >> In message <023d01c71efc$2292daf0$0702a8c0@Guides.local>, Mike Schinkel >> writes >> >> >>> I would like to propose that we add to XFN "respect" in the >>> professional category, or some other similar term which the community >>> decides is more appropriate, and increment the version to 1.2. >>> >> >> I'm curious in the absence of "rev", what would be the reverse >> relationship of "respect"? >> >> > > rel="diss" No, no. The reverse relationship would be pointing from someone who was the object of respect to someone who performed the act of respecting. Hence my suggestion of: basking -- Nic Ferrier http://www.tapsellferrier.co.uk for all your tapsell ferrier needs From andy at pigsonthewing.org.uk Wed Dec 13 14:49:50 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Wed Dec 13 15:13:52 2006 Subject: XFN: Proposing rel='respect' (was RE: professional relations and XFN usage stats and Re: [uf-discuss]rel="muse" implies romantic relationship?) In-Reply-To: <45808004.9060307@sanchothefat.com> References: <023d01c71efc$2292daf0$0702a8c0@Guides.local> <45808004.9060307@sanchothefat.com> Message-ID: In message <45808004.9060307@sanchothefat.com>, Rob O'Rourke writes >> I'm curious in the absence of "rev", what would be the reverse >> relationship of "respect"? > >rel="diss" Ah, but that's the opposite, not the reverse. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From mikeschinkel at gmail.com Wed Dec 13 15:15:22 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Wed Dec 13 15:15:52 2006 Subject: [uf-discuss] Question about Mailing List Software In-Reply-To: Message-ID: <000a01c71f0c$91d2ac00$0702a8c0@Guides.local> Question about the list management software: Does anyone know if there is there any way that the URL into the list archive for an email message could be appended to that email message before it goes out? I'm constantly wanting to refer to an email across lists with a URL but that requires me to spend 5 minutes each time trying to track down that URL! -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From andy at pigsonthewing.org.uk Wed Dec 13 14:48:36 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Wed Dec 13 15:15:58 2006 Subject: [uf-discuss] Microformats in Opera Message-ID: (I've just noticed that Hakon Wium Lie from Opera posts here.) Just a couple of hours or so ago, I made two posts on the Opera community forum: and on our advocacy page: because I could find no mention of microformats being recognised by Opera. Does anyone know the state of play? -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From bewest at gmail.com Wed Dec 13 15:20:03 2006 From: bewest at gmail.com (Benjamin West) Date: Wed Dec 13 15:20:07 2006 Subject: [uf-discuss] Microformats in Opera In-Reply-To: References: Message-ID: <8ad71be30612131520m5f2eff14v62e43de9714524c8@mail.gmail.com> > because I could find no mention of microformats being recognised by > Opera. That might be neat. What does it mean? Ben From bewest at gmail.com Wed Dec 13 15:22:09 2006 From: bewest at gmail.com (Benjamin West) Date: Wed Dec 13 15:22:12 2006 Subject: XFN: Proposing rel='respect' (was RE: professional relations and XFN usage stats and Re: [uf-discuss]rel="muse" implies romantic relationship?) In-Reply-To: References: <023d01c71efc$2292daf0$0702a8c0@Guides.local> <45808004.9060307@sanchothefat.com> Message-ID: <8ad71be30612131522h3251aa15mdcc91812d4b0cd6b@mail.gmail.com> Aren't claims that you are respected by ___ kind of arrogant? Is a reverse useful? It's one thing for someone to claim they respect another, and another thing entirely to claim to be respected. On 12/13/06, Andy Mabbett wrote: > In message <45808004.9060307@sanchothefat.com>, Rob O'Rourke > writes > > >> I'm curious in the absence of "rev", what would be the reverse > >> relationship of "respect"? > > > >rel="diss" > > Ah, but that's the opposite, not the reverse. > > -- > Andy Mabbett > * Say "NO!" to compulsory ID Cards: > * Free Our Data: > * Are you using Microformats, yet: ? > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > From mikeschinkel at gmail.com Wed Dec 13 15:36:06 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Wed Dec 13 15:36:12 2006 Subject: microformats vs. semantic XHTML (was Re: [uf-discuss] Commentsfrom IBM/Lotus rep about Microformats) In-Reply-To: Message-ID: <000b01c71f0f$77566670$0702a8c0@Guides.local> As with the rel="muse" concern, my comments regarding uppercase/lowercase microformats were misunderstood and the subsequent related discussion was way out of scope since it was based on my comments. When I first used the term "(lowercase) microformats", I was merely trying to communicate a concept. I didn't know of a universally understood term so I used a phrase whose meaning would I thought would be relatively easy to determine from context. I had no desire nor was it my intention to invent a meme, thus the subsequent debate on the topic was simply unnecessary. However, it does point out that there is confusion, and an authoritarian approach is unlikely to resolve both the ambiguity and the manner in which people apply the term in the wild. Frankly, it's not a huge issue to me because social dynamics will end up creating the commonly understood term even if some people aren't ok with what that term ends up being. Tantek ?elik wrote: > semantic XHTML (OR semantic HTML) > > This is well-used well-adopted pre-existing term and there is > no need to invent a new term to mean the same thing. Point of note, apparently not as well adopted as you believe. Ian Hickson referred on WHATWG to (lowercase) microformats/semantic HTML as "keywords in HTML's extension attributes": Ian Hickson wrote[1]: > A microformat isn't just anything that uses keywords in HTML's > extension attributes; a microformat is a format that has gone > through the very rigorous process of research, design, and > public study that Microformats.org documents. So it seems that well-adopted terminology is still not common. FWIW. One final point: Tantek ?elik wrote: > This is one of the reasons why I have avoided capitalizing > the term "microformats" everywhere it is used. There is no > "capital" variant. There is just "microformats", as has been defined. > > And just as "squares" are "quadrilaterals" with additional > constraints, microformats are semantic (X)HTML with > additional constraints. > > In particular, the difference between the specific semantic > XHTML technique that is > > "using semantic class names, ids, rel/rev values" > > and a > > "microformat" > > Is that *anyone* can make up semantic class names, id, > rel/rev values, for any reason in any way, and in fact, > modern web designers and information architects were doing so > *long* before microformats was even coined as a term. > Indeed, it was precisely this pre-existing behavior that > inspired me to first even dare to propose microformats as a > refinement thereof. > > A "microformat" is such because it is a use of semantic class > names, etc. > that IN PARTICULAR: > > 1. Are designed according to microformat principles [1] > > 2. Follow the microformats process [2] Is seems to me Tantek you are saying here and in other emails that, on one hand "there is no distinction between official and unofficial microformats" and on the other hand "they are microformats if and only if they follow the principles and the process." Either all semantic class names are microformats or there is a difference between microformats that follow the rules and those that don't. You can't have it both ways. Now I don't care strongly enough about this to continue the debate, but I will say that I believe your positioning will paint you into an untenable corner if you don't rationalize it. Again, FWIW. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ [1] http://listserver.dreamhost.com/pipermail/whatwg-whatwg.org/2006-December/00 8724.html From ryan at technorati.com Wed Dec 13 15:43:57 2006 From: ryan at technorati.com (Ryan King) Date: Wed Dec 13 15:44:02 2006 Subject: professional relations (was: XFN usage stats and Re: [uf-discuss] rel="muse" implies romantic relationship?) In-Reply-To: References: <00ac01c71d96$06018010$0702a8c0@Guides.local> Message-ID: On Dec 13, 2006, at 10:39 AM, Ben Ward wrote: > On 13 Dec 2006, at 18:29, Andy Mabbett wrote: >> I thought "rev" was in the process of being deprecated? >> > > I do hope not; I'm quite a fan of the little blighter. Do you have > a URL for that? Currently it's not in HTML5. To be conservative, I don't think we should build on any features that won't be in HTML5 (not that we can't change the course of the WHAT-WG). -ryan -- Ryan King ryan@technorati.com From rob at sanchothefat.com Wed Dec 13 15:47:10 2006 From: rob at sanchothefat.com (Rob O'Rourke) Date: Wed Dec 13 15:47:16 2006 Subject: XFN: Proposing rel='respect' (was RE: professional relations and XFN usage stats and Re: [uf-discuss]rel="muse" implies romantic relationship?) In-Reply-To: References: <023d01c71efc$2292daf0$0702a8c0@Guides.local> <45808004.9060307@sanchothefat.com> Message-ID: <458090FE.7070205@sanchothefat.com> Andy Mabbett wrote: > In message <45808004.9060307@sanchothefat.com>, Rob O'Rourke > writes > > >>> I'm curious in the absence of "rev", what would be the reverse >>> relationship of "respect"? >>> >> rel="diss" >> > > Ah, but that's the opposite, not the reverse. > > Thats just my misunderstanding, sorry for the list noise I just couldn't resist :-P At least that's something new in my html knowledge, ta. Rob From andy at pigsonthewing.org.uk Wed Dec 13 16:03:40 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Wed Dec 13 16:06:18 2006 Subject: [uf-discuss] Question about Mailing List Software In-Reply-To: <000a01c71f0c$91d2ac00$0702a8c0@Guides.local> References: <000a01c71f0c$91d2ac00$0702a8c0@Guides.local> Message-ID: In message <000a01c71f0c$91d2ac00$0702a8c0@Guides.local>, Mike Schinkel writes >Does anyone know if there is there any way that the URL into the list >archive for an email message could be appended to that email message >before it goes out? That's a splendid idea! -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From mikeschinkel at gmail.com Wed Dec 13 16:12:10 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Wed Dec 13 16:12:14 2006 Subject: [uf-discuss] Principles of Microformats? Message-ID: <001e01c71f14$7fd4d4d0$0702a8c0@Guides.local> I've sat down and tried to define a list of principles regarding microformats. I wanted to present this list here and get feedback to make sure that I am not misunderstanding them. Please comment on them by number so as to make clear any comments. Thanks in advance. 1.) Includes visible-only 2.) One flat namespace 3.) No solution for resolving ambiguities 4.) No Microformat registry 5.) No versioning capability 6.) Recognition is exclusive 7.) Requires community process and approval 8.) Envisions limited scope 9.) Process favors expedience 10.) Specifications allowed to evolved w/o explicit finalization 11.) Considers existing HTML usage 12.) Centralized control and approval authority 13.) One design discussion mailing list 14.) No delegation of decision authority 15.) Implementations not part of process 16.) No officially recognized implementations 17.) Inspired by needs of Bloggers and blog-related services 18.) Emphasizes general purpose needs 19.) Focuses on existing content publishing models 20.) Aims to avoid changing publishing behavior 21.) Envisions exposing existing content semantically 22.) Constrained to enhancing known use-cases. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ P.S. I know is a different presentation of principles on the wiki and elsewhere, but I'm trying to clarify my understanding of the Microformats vision, principles, and process and as such my use-case needs to understand them in a list like I have provided above. From mikeschinkel at gmail.com Wed Dec 13 16:37:52 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Wed Dec 13 16:38:00 2006 Subject: [uf-discuss] Regarding Profile URIs and Disambiguation (wasComments from IBM/Lotus rep about Microformats) In-Reply-To: <838ABC98-D040-4B2D-B08D-AD962EAFE31E@randomchaos.com> Message-ID: <002f01c71f18$19d39000$0702a8c0@Guides.local> Scott Reynen wrote: > But I also think it's both a rare and a bad practice to > use one symbol to communicate two different ideas > in a single context. It may be rare in the use-cases you've seen, but in content that I expect to be publishing soon it will be the norm, not just isolated special cases. > here's what you can do to solve this problem whenever you > encounter it: > 1) add profiles for both vcard and region-data, e.g.: > 2) add prefixes to all your region-data tags when you decide > to add the conflicting hCard names, e.g.: > 3) designate that prefix in a meta tag, e.g.: > 4) convince developers of region-data parsers to look for prefixes That works in the context of a known microformat vs. "semantic markup" in the wild, but does not work between two semantic markups in the wild that are unknown to each other at the time of definition. Further, it imposes a burden on the semantic markup definer and the content author of needing to prefix all markup instead of just the markup that conflicts in a given HTML document (my proposal would make it a known standard that prefixes on sub-elements are only required for disambiguation.) And lastly it only works for those who have access to the HTML element; with the proliferation of hosted blogs, wikis, and forums, people are decreasingly able to annotate the HTML element. > Nonetheless, in the interest of ending this discussion... At this point it's become clear to me that the Microformat community is not interested in addressing the issue. Although I wish that were not the case and I do believe it will do harm to the web, I will nonetheless relent and respect the decision. I am noodling an alternate way to solve the problem that might be more palatable, and once I get it clarified enough to write down I will propose it to the Microformat community. > Now you can go crazy with your double entendre markup Just curious, what did you mean by "double entendre markup?" -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From mikeschinkel at gmail.com Wed Dec 13 16:42:55 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Wed Dec 13 16:42:59 2006 Subject: URI profiles [was RE: [uf-discuss] Comments from IBM/Lotus repabout Microformats] In-Reply-To: <98F69698-E56C-4A04-8302-E66EBBDAA4BD@randomchaos.com> Message-ID: <003001c71f18$cc6b03b0$0702a8c0@Guides.local> Scott Reynen [scott@randomchaos.com] > I agree it would help to make that more clear, but if you're > suggesting we change that "should" to a "must," I'd ask you > what practical benefit you expect publishers would gain from > such a change. We're trying to avoid solving hypothetical > problems here, and I don't see a practical problem profile > URIs solve yet, as I haven't noticed anyone using > class="vcard" to designate their Valentine's Day cards or > anything else other than hCard. Assuming that the equivalent of Profile URIs were allowed on elements within a tag for those who can't access the element, it would provide at least two practical benefits: 1.) It would allow someone who is not immersed in the Microformats process to discover the specific microformat and learn more about it when viewing source of an HTML page. 2.) More importantly, it would allow a parser to positively identify the use of a specific microformat on a webpage and not have to infer the possibility that it had discovered a specific microformat. > If you're interested in > seeing wider adoption of profile URIs, I'd recommend work on > filling in the XMDPs for every microformat, because it > wouldn't make much sense to require publishers to point to > profiles which don't exist. I do agree that (something like) this is needed. One of my pet peeves is specs that require a URI but don't require it to be a URL, i.e. resolvable to documention and ideally metadata. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From hober0 at gmail.com Wed Dec 13 16:52:42 2006 From: hober0 at gmail.com (Edward O'Connor) Date: Wed Dec 13 16:45:16 2006 Subject: [uf-discuss] Re: Question about Mailing List Software References: <000a01c71f0c$91d2ac00$0702a8c0@Guides.local> Message-ID: <86irgfti1x.fsf@rakim.cfhp.org> > Question about the list management software: Does anyone know if there > is there any way that the URL into the list archive for an email > message could be appended to that email message before it goes out? > I'm constantly wanting to refer to an email across lists with a URL > but that requires me to spend 5 minutes each time trying to track down > that URL! If you read the list via gmane (nntp), each post has an 'Archived-At' header which points at the post on the web. Ted -- Edward O'Connor hober0@gmail.com Ense petit placidam sub libertate quietem. From bewest at gmail.com Wed Dec 13 16:47:19 2006 From: bewest at gmail.com (Benjamin West) Date: Wed Dec 13 16:47:22 2006 Subject: [uf-discuss] Principles of Microformats? In-Reply-To: <001e01c71f14$7fd4d4d0$0702a8c0@Guides.local> References: <001e01c71f14$7fd4d4d0$0702a8c0@Guides.local> Message-ID: <8ad71be30612131647r453a90e0n561039eabcd8bf81@mail.gmail.com> Mike, interesting list. > > 1.) Includes visible-only Yeah, microformats only represent visible data. > 2.) One flat namespace Not sure what this means. There is one "namespace" for class names, yet the markup itself is hierarchical. > 3.) No solution for resolving ambiguities Not sure about this. The mailing list, IRC, and the wiki serve as venues to build consensus in the face of ambiguities. > 4.) No Microformat registry What would a registry look like? We have XMDP and the wiki. > 5.) No versioning capability Someone recently brought up versioning. It will be interesting to see where that goes. What is the use case for versioning? > 6.) Recognition is exclusive Yes, a microformat exclusively refers to the product of the microformats process. I honestly don't know why other usage has cropped up. > 7.) Requires community process and approval One of the key ingredients in a microformat is wide and pervasive represenations of the data being considered on the web already. Without this, microformateers are likely to consider a representation esoteric. I'm not sure what community you mean here, and I'm not sure it's *required*, but OTOH I don't know how you can create a microformat without the help of the community: at least to the extent that many people are already trying to publish the data being considered. > 8.) Envisions limited scope With regard to what? The problem-space is typically well defined. Use cases help us define what we are doing. OTOH, we see wide adoption of microformats as well as applications to use cases we had not considered. > 9.) Process favors expedience Compared to what? > 10.) Specifications allowed to evolved w/o explicit finalization > 11.) Considers existing HTML usage If a particular type of data isn't already being representing in HTML, we typically avoid developing a format for it. Also, we use the same techniques many authors use, such as using class and semantic HTML. > 12.) Centralized control and approval authority Controlling what? Authority of what? Some resources are secured by a few for the health of the community, eg the mailing list, the wiki, the domain name... > 13.) One design discussion mailing list Dunno about this; what's the status of the mailing list proposal? > 14.) No delegation of decision authority Decisions are spread throughout the community. Does this conflict with 12 or is the authority over something different? > 15.) Implementations not part of process I'm not sure what this means. Plenty of people implement stuff, seemingly through the phases of the process. In fact, I imagine it would be possible to design a microformat from pre-existing implementations and formats they operate on. > 16.) No officially recognized implementations What would an officially recognized implementation look like? We have many community implementations. Aren't those official? > 17.) Inspired by needs of Bloggers and blog-related services Use cases involving bloggers are easy to come up with, however I started working on microformats before I had a blog! Anyway, I suspect blogger-based use cases are good because they are so user-centric. It is certainly not the focus of microformats, I think. > 18.) Emphasizes general purpose needs How does this compare with number 8? > 19.) Focuses on existing content publishing models Agreed. > 20.) Aims to avoid changing publishing behavior I'd say we aim to codify publishing behavior in a way that minimizes the need to change where possible. For example, IIRC, all semantic lists are valid XOXO. > 21.) Envisions exposing existing content semantically > 22.) Constrained to enhancing known use-cases. I've recently come to believe that working without a use case is silly. Ben From taylor_cowan at yahoo.com Wed Dec 13 16:51:58 2006 From: taylor_cowan at yahoo.com (Taylor Cowan) Date: Wed Dec 13 16:52:01 2006 Subject: [uf-discuss] Q&A Message-ID: <20061214005158.47792.qmail@web54101.mail.yahoo.com> Like Korby I'm interested in a way to semantically identify questions and answers. Frances' suggestion of using dl/di/dt/dd would work assuming the
indicates that it contains questions. One example usage would be to list unanswered questions:
Where...
Who...
I can also see value in knowing that free text was matched in an answer. A definition list alone wouldn't add enough semantic info for either case. On 11/18/06, Korby Parnell wrote: > Hi-- > > I can't seem to find any information about "question and answer" microformats on microformats.org. Insofar as I'm new to this list, has there been any backchannel discussion about distributed Q&A systems and a microformat or microformats to support them? Hi Korby, I've not come across a "Q&A" specific format being mentioned before - so this is probably something new :) You could start gathering a few examples of Q&A systems out there (to understand what's already being done) and then take a look at how one might go about marking these with existing formats (if at all - can't simple Question/Answers be marked with definition lists alone?). F ____________________________________________________________________________________ Any questions? Get answers on any topic at www.Answers.yahoo.com. Try it now. From paul.kinlan at gmail.com Thu Dec 14 00:26:40 2006 From: paul.kinlan at gmail.com (Paul Kinlan) Date: Thu Dec 14 00:26:42 2006 Subject: [uf-discuss] Q& In-Reply-To: <20061214005158.47792.qmail@web54101.mail.yahoo.com> References: <20061214005158.47792.qmail@web54101.mail.yahoo.com> Message-ID: <1f8270600612140026k73226b20p5b82b2a2edbf2451@mail.gmail.com> Hi, I have mentioned a Q&A format in the past. I was supposed to do some research about it, however work got in the way :( Paul On 14/12/06, Taylor Cowan wrote: > Like Korby I'm interested in a way to semantically identify questions and answers. Frances' suggestion of using dl/di/dt/dd would work assuming the
indicates that it contains questions. One example usage would be to list unanswered questions: > >
>
Where...
>
Who...
>
> > I can also see value in knowing that free text was matched in an answer. A definition list alone wouldn't add enough semantic info for either case. > > On 11/18/06, Korby Parnell wrote: > > Hi-- > > > > I can't seem to find any information about "question and answer" microformats on microformats.org. Insofar as I'm new to this list, has there been any backchannel discussion about distributed Q&A systems and a microformat or microformats to support them? > Hi Korby, > I've not come across a "Q&A" specific format being mentioned before - > so this is probably something new :) > You could start gathering a few examples of Q&A systems out there (to > understand what's already being done) and then take a look at how one > might go about marking these with existing formats (if at all - can't > simple Question/Answers be marked with definition lists alone?). > F > > > > ____________________________________________________________________________________ > Any questions? Get answers on any topic at www.Answers.yahoo.com. Try it now. > > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > From mikes at opera.com Thu Dec 14 01:28:48 2006 From: mikes at opera.com (Michael(tm) Smith) Date: Thu Dec 14 01:29:15 2006 Subject: [uf-discuss] Q&A In-Reply-To: <20061214005158.47792.qmail@web54101.mail.yahoo.com> References: <20061214005158.47792.qmail@web54101.mail.yahoo.com> Message-ID: <20061214092844.GL4471@malware> Taylor Cowan , 2006-12-13 16:51 -0800: > Like Korby I'm interested in a way to semantically identify > questions and answers. Frances' suggestion of using dl/di/dt/dd > would work assuming the
indicates that it contains > questions. One example usage would be to list unanswered > questions: > >
>
Where...
>
Who...
>
What semantic markup would be useful for a complete FAQ?

Microformats FAQ

This page document frequently asked questions about microformats?

?

<div> and >span> semantics

Is it semantically meaningless to use divs?
?
?
Overkill? Or missing something? --Mike -- Michael(tm) Smith Opera Software, Tokyo xmpp:smith@sideshowbarker.net From joe at andrieu.net Thu Dec 14 02:45:45 2006 From: joe at andrieu.net (Joe Andrieu) Date: Thu Dec 14 02:45:51 2006 Subject: Misc (was: [uf-discuss] Disambiguation Conventions? (was CommentsfromIBM/Lotus rep about Microformats)) In-Reply-To: Message-ID: <011901c71f6d$03731b00$0201a8c0@andrieuhome> Andy Mabbett wrote: > Joe Andrieu wrote: > >For example, since it was initially stabilized hCard has > been changed > >to include "place" in its semantics, yet we have no way to > let parsers > >know that the "new" hCards may not be people, companies, or > >organizations, but instead may also be places. > > This interests me. It's not apparent from the 'wiki' that > that's a more recent development. Please can you site links > for the relevant discussion? Well, it is actually more convoluted than that. The hcard profile[1], which one might expect to be the most definitive reference of what an hCard is, says this: === All values are defined according to the semantics defined in the hCard specification and thus in RFC 2426. === Semantics by RFC2426. If you track RFC 2426[2] down, it says this: === This memo defines the profile of the MIME Content-Type [MIME-DIR] for directory information for a white-pages person object, based on a vCard electronic business card. === A person object, based on vCard. Tracking down the vCard 2.0[3] specification finds this: === The schema is based on the attributes for the person object defined in the X.520 and X.521 directory services recommendations. === X.521 says this: === person OBJECT-CLASS ::= { SUBCLASS OF {top} MUST CONTAIN {commonName | surname} MAY CONTAIN {description | telephoneNumber | userPassword | seeAlso} ID id-oc-person } == However this is is perhaps better clarified in RFC4519, Lightweight Directory Access Protocol (LDAP): Schema for User Applications: === The 'person' object class is the basis of an entry that represents a human being. (Source: X.521 [X.521]) ( 2.5.6.6 NAME 'person' SUP top STRUCTURAL MUST ( sn $ cn ) MAY ( userPassword $ telephoneNumber $ seeAlso $ description ) ) === So, by following the trail of the hcard-profile, we see that hCards are for People. However the description of hCard on the wiki today says (2006/12/14): === hCard is a simple, open, distributed format for representing people, companies, organizations, and places, using a 1:1 representation of the properties and values of the vCard standard (RFC2426 (http://www.ietf.org/rfc/rfc2426.txt)) in semantic XHTML. === It used to say (2005/6/19) === hCard is a simple, open, distributed contact information format for people companies and organizations which is suitable for embedding in (X)HTML, Atom, RSS, and arbitrary XML. === The change to add places was added by Tantek on Aug 3, 2006 after a fairly brief discussion on the list. I happened to be one of the voices opposing the change[7], although I spoke up a bit late in the conversation after the powers that be were convinced the change was a good thing. The unique fact is that microformats is the only entity in the entire chain of authorship, from CCIT to Versit to IETF to change the spec from being about people to being about /more/ than people. Other changes were about adding features to extend what you could say about people. We just up and redefined the core semantic. First, we included companies and organizations in the very beginning. Then, a year later, we added places. And yet, our own documentation contradicts itself: the profile specifies hcards for PEOPLE only, via RFC 2426, but the description of hCard on the wiki now extends that to companies, organizations, and even locations. This is a pretty significant loss of semantic specificity. While a human can disambiguate between hCards for places and hCards for people, a /machine/ would have a very hard time of it. The entire point of the semantic web is to make it easy^H^H^H^H /possible/ for machines to make sense of the information that's out there. Now, when a spider finds an hCard, it can't tell if it is a person, company, organization, or place. That sucks. It would be much more useful if hCards could actually be expected to be people! Imagine that. Then machines might be able to do something useful with this class of entities it discovered while cruising around. But that route is lost to us. Standards aren't meant to "evolve". The are revised. Updated. Changed. Explicitly. Intentionally. And with clear versioning. The nature of a standard is to be /standard/ across contexts, especially time. With the current ad-hoc approval and revision process, I have serious concerns about whether or not we are capable of maintaining the kind of rigor that would protect semantic meaning over time and in fact allow a real standard to exist in any meaningful way. Especially as our virtually non-existent versioning precludes the ability for anyone to meaningfully track such significant changes as the addition of "places" in the semantics of hCard. It's frustrating. I don't intend this email as an attack on anyone. I do mean it as a flag for problems that many in the community have dismissed as unimportant. My $.02 -j [1] http://microformats.org/wiki/hcard-profile [2] http://www.ietf.org/rfc/rfc2426.txt [3] http://www.imc.org/pdi/vcard-21.txt [4] http://www.itu.int/ITU-T/asn1/database/itu-t/x/x521/2005/SelectedObjectC lasses.html [5] http://rfc.net/rfc4519.html [6] http://microformats.org/wiki/hcard [7] http://microformats.org/discuss/mail/microformats-discuss/2006-August/00 5042.html -- Joe Andrieu joe@andrieu.net +1 (805) 705-8651 From joe at andrieu.net Thu Dec 14 02:53:16 2006 From: joe at andrieu.net (Joe Andrieu) Date: Thu Dec 14 02:53:20 2006 Subject: URI profiles [was RE: [uf-discuss] Comments from IBM/Lotus repabout Microformats] In-Reply-To: Message-ID: <011b01c71f6e$100b0610$0201a8c0@andrieuhome> Andy Mabbett wrote: > >Which means that URI profiles are /effectively/ required if > you want to > >be assured that standards-compliant parsers will pick them up your > >microformats. > > > >Yea! I think profiles are great. So, why not formalize the > >requirement? > > 1) If profiles are mandatory (or implicitly required by > p*rser behaviour), what happens to people who cannot edit the > "head" element (blog or CMS users, for instance)? Without meaning to sound flippant, they should convince their tool providers to support microformats. It would take some effort, but blogs or CMSs or whatever can either provide access to the HEAD tag or some mechanism for specifying which microformats are in use and adding the required profiles into the HEAD tag itself. When new technology is deployed, there is generally a transitional phase where it takes developers to make things work. Once the tools catch up, even non-techies can be a part of it. There's no real reason not to expect that transitional phase to be a part of microformats' adoption. My understanding is many of the tools out there are already working on some sort of microformats support, this is just another example of it. > 2) Rather than having a profile for each uF (and, presumably, > near-duplicate profiles for nested uFs such as geo or adr in > hCard?) why not have one over-arching profile for all microformats? If you want an XMDP for that, I'm not sure how it would work. I think it would be a pain to maintain. If you just want to use the profile to indicate that "official" microformats exist on the page without dereferencing to an XMDP, it /could/ work, but non-resolving URIs appear to be contrary to the spirit of the XMDP spec[1]: == User agents may dereference the URI and perform some activity based on the actual definitions within the profile (e.g., authorize the usage of the profile within the current HTML document). This specification does not define formats for profiles. == Although "may" could mean that given agents also /might not/ dereference a given profile URI, the rest of the language indicates that it is expected that you can dereference the URI. Perhaps more relevant is non-resolving profile URIs make sense for us. After thinking about it for a bit, it probably makes more sense to require them to resolve, helping close the loop on "officialness" for any particular microformat. Come to think of it, it seems we should probably add creating an XMDP profile to the process? Perhaps as part of the specification stage? Or after it once a spec has been accepted? -j [1] http://gmpg.org/xmdp/description -- Joe Andrieu joe@andrieu.net +1 (805) 705-8651 From mail at ciaranmcnulty.com Thu Dec 14 03:03:13 2006 From: mail at ciaranmcnulty.com (Ciaran McNulty) Date: Thu Dec 14 03:03:16 2006 Subject: [uf-discuss] Microformat versioning In-Reply-To: <1bc4603e0612131133u35dad7bft349dd751792819d5@mail.gmail.com> References: <12720aea0612130359m1a14be3tb57deff12fa6cacb@mail.gmail.com> <1bc4603e0612131133u35dad7bft349dd751792819d5@mail.gmail.com> Message-ID: On 12/13/06, Chris Messina wrote: > If it's not been done already, could this be added to the wiki under > versioning practices? There's a bit about it here: http://microformats.org/wiki/profile-uris But it doesn't seem to be a resolved issue yet. -Ciaran McNulty From mail at ciaranmcnulty.com Thu Dec 14 03:23:06 2006 From: mail at ciaranmcnulty.com (Ciaran McNulty) Date: Thu Dec 14 03:23:09 2006 Subject: [uf-discuss] Regarding Profile URIs and Disambiguation (wasComments from IBM/Lotus rep about Microformats) In-Reply-To: <002f01c71f18$19d39000$0702a8c0@Guides.local> References: <838ABC98-D040-4B2D-B08D-AD962EAFE31E@randomchaos.com> <002f01c71f18$19d39000$0702a8c0@Guides.local> Message-ID: On 12/14/06, Mike Schinkel wrote: > Just curious, what did you mean by "double entendre markup?" It means 'double meaning'. -Ciaran McNulty From mikeschinkel at gmail.com Thu Dec 14 03:56:35 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Thu Dec 14 03:56:39 2006 Subject: [uf-discuss] Regarding Profile URIs and Disambiguation(wasComments from IBM/Lotus rep about Microformats) In-Reply-To: Message-ID: <001c01c71f76$e8112c30$2102fea9@Guides.local> Ciaran McNulty write: > On 12/14/06, Mike Schinkel wrote: > > Just curious, what did you mean by "double entendre markup?" > It means 'double meaning'. A "double entendre" often refers to something with a negative meaning. I was basically asking if that's what he was implying without being defensive. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From nferrier at tapsellferrier.co.uk Thu Dec 14 04:42:29 2006 From: nferrier at tapsellferrier.co.uk (Nic James Ferrier) Date: Thu Dec 14 04:45:24 2006 Subject: [uf-discuss] Regarding Profile URIs and Disambiguation In-Reply-To: <001c01c71f76$e8112c30$2102fea9@Guides.local> (Mike Schinkel's message of "Thu\, 14 Dec 2006 06\:56\:35 -0500") References: <001c01c71f76$e8112c30$2102fea9@Guides.local> Message-ID: <87irgezm16.fsf@tapsellferrier.co.uk> "Mike Schinkel" writes: > Ciaran McNulty write: >> On 12/14/06, Mike Schinkel wrote: >> > Just curious, what did you mean by "double entendre markup?" >> It means 'double meaning'. > > A "double entendre" often refers to something with a negative > meaning. I was basically asking if that's what he was implying without being > defensive. In English a dounle entendre is not negative. It's rude. So a microformats double entendre would be: Microformats: Tantek's big thing. The first meaning is that Microformats are an important idea that Tantek is associated with. The second meaning is that Tantek has impressive sexual organs. It's not normally considered negative. Just silly. For classic double entendre's it's best to look to the art of Pantomime or to 1970s television situation comedys from Britain and America. -- Nic Ferrier http://www.tapsellferrier.co.uk for all your tapsell ferrier needs From mail at ciaranmcnulty.com Thu Dec 14 04:57:25 2006 From: mail at ciaranmcnulty.com (Ciaran McNulty) Date: Thu Dec 14 04:57:29 2006 Subject: [uf-discuss] Regarding Profile URIs and Disambiguation(wasComments from IBM/Lotus rep about Microformats) In-Reply-To: <001c01c71f76$e8112c30$2102fea9@Guides.local> References: <001c01c71f76$e8112c30$2102fea9@Guides.local> Message-ID: On 12/14/06, Mike Schinkel wrote: > A "double entendre" often refers to something with a negative > meaning. I was basically asking if that's what he was implying without being > defensive. Oh, right. Sorry. I didn't read any particularly negative meaning into it, I assumed Scott was just making a bit of wordplay. -Ciaran McNulty From siegfried at rorkvell.de Thu Dec 14 05:35:09 2006 From: siegfried at rorkvell.de (Siegfried Gipp) Date: Thu Dec 14 05:34:50 2006 Subject: [uf-discuss] Principles of Microformats? In-Reply-To: <8ad71be30612131647r453a90e0n561039eabcd8bf81@mail.gmail.com> References: <001e01c71f14$7fd4d4d0$0702a8c0@Guides.local> <8ad71be30612131647r453a90e0n561039eabcd8bf81@mail.gmail.com> Message-ID: <200612141435.09917.siegfried@rorkvell.de> Am Donnerstag, 14. Dezember 2006 01:47 schrieb Benjamin West: > Mike, interesting list. > > > 1.) Includes visible-only > > Yeah, microformats only represent visible data. Sure? Think of: > > 11.) Considers existing HTML usage > > If a particular type of data isn't already being representing in HTML, > we typically avoid developing a format for it. Also, we use the same > techniques many authors use, such as using class and semantic HTML. Don't forget xhtml :) > > 17.) Inspired by needs of Bloggers and blog-related services > > Use cases involving bloggers are easy to come up with, however I > started working on microformats before I had a blog! Anyway, I > suspect blogger-based use cases are good because they are so > user-centric. It is certainly not the focus of microformats, I think. Unfortunately. Although microformats could be quite useful for other types of web resources, too. From scott at randomchaos.com Thu Dec 14 05:39:27 2006 From: scott at randomchaos.com (Scott Reynen) Date: Thu Dec 14 05:39:46 2006 Subject: [uf-discuss] Regarding Profile URIs and Disambiguation(wasComments from IBM/Lotus rep about Microformats) In-Reply-To: <001c01c71f76$e8112c30$2102fea9@Guides.local> References: <001c01c71f76$e8112c30$2102fea9@Guides.local> Message-ID: On Dec 14, 2006, at 5:56 AM, Mike Schinkel wrote: > Ciaran McNulty write: >> On 12/14/06, Mike Schinkel wrote: >>> Just curious, what did you mean by "double entendre markup?" >> It means 'double meaning'. > > A "double entendre" often refers to something with a negative > meaning. I was basically asking if that's what he was implying > without being > defensive. I was just trying to give a name to the concept, shorter than "one symbol, two meanings, one document" and I thought "double entendre" would do the job nicely. I wasn't attempting to imply anything more than that here (though I did explicitly say more than that elsewhere). Peace, Scott From siegfried at rorkvell.de Thu Dec 14 05:43:41 2006 From: siegfried at rorkvell.de (Siegfried Gipp) Date: Thu Dec 14 05:43:26 2006 Subject: microformats vs. semantic XHTML (was Re: [uf-discuss] Commentsfrom IBM/Lotus rep about Microformats) In-Reply-To: <000b01c71f0f$77566670$0702a8c0@Guides.local> References: <000b01c71f0f$77566670$0702a8c0@Guides.local> Message-ID: <200612141443.41681.siegfried@rorkvell.de> Am Donnerstag, 14. Dezember 2006 00:36 schrieb Mike Schinkel: > Is seems to me Tantek you are saying here and in other emails that, on one > hand "there is no distinction between official and unofficial microformats" > and on the other hand "they are microformats if and only if they follow the > principles and the process." Either all semantic class names are > microformats or there is a difference between microformats that follow the > rules and those that don't. You can't have it both ways. Well, that's a matter of definition. Take f.ex. one of my pages: http://www.rorkvell.de/tech/dc This is a page which aims to combine the ideas of microformats with the Dublin Core vocabulary. This is by definition _no_ microformat, since this did not go through any process other than my own thoughts. But it is semantic markup and it is somewhat similar to microformats, it even sports an XMDP profile. But still it is _no_ microformat. To convert that to a microformat that proposal would have to go through the microformats process. Simply a matter of definition. In this context, "microformats" may be considered to be something like a "brand". regards Siegfried From siegfried at rorkvell.de Thu Dec 14 05:48:41 2006 From: siegfried at rorkvell.de (Siegfried Gipp) Date: Thu Dec 14 05:48:16 2006 Subject: professional relations (was: XFN usage stats and Re: [uf-discuss]rel="muse" implies romantic relationship?) In-Reply-To: <023e01c71efc$d9182aa0$0702a8c0@Guides.local> References: <023e01c71efc$d9182aa0$0702a8c0@Guides.local> Message-ID: <200612141448.41375.siegfried@rorkvell.de> Am Mittwoch, 13. Dezember 2006 22:22 schrieb Mike Schinkel: > As an aside, at the risk of starting a firestorm, it would be nice if there > were a way to let the user decide his one relationship, i.e. maybe > > John Smith > > Where "xxxx" is of course the person's one identifier. Basically this > would allow people to create a folksonomy. It could even require one of > the other predefined tags to ensure that aggregators can still get a rough > idea. You don't need the "custom:" prefix. Anyone can define his/her own relationships. BTW, there are more relationships than between persons. Think of rel="prev", rel="next", rel="contents", ... So if you need your own relations for whatever, simply use them. It's just it is no microformat. regards Siegfried From mail at ciaranmcnulty.com Thu Dec 14 05:50:47 2006 From: mail at ciaranmcnulty.com (Ciaran McNulty) Date: Thu Dec 14 05:50:51 2006 Subject: [uf-discuss] Principles of Microformats? In-Reply-To: <200612141435.09917.siegfried@rorkvell.de> References: <001e01c71f14$7fd4d4d0$0702a8c0@Guides.local> <8ad71be30612131647r453a90e0n561039eabcd8bf81@mail.gmail.com> <200612141435.09917.siegfried@rorkvell.de> Message-ID: On 12/14/06, Siegfried Gipp wrote: > > Yeah, microformats only represent visible data. > Sure? Think of: > Actually, the rel-tag microformat explicitly excludes usage on LINK elements for precisely this reason. See: http://microformats.org/wiki/rel-tag#Tags_Are_Visible_Metadata -Ciaran McNulty From angus at pobox.com Thu Dec 14 06:47:41 2006 From: angus at pobox.com (Angus McIntyre) Date: Thu Dec 14 06:47:50 2006 Subject: [uf-discuss] Q&A In-Reply-To: <20061214092844.GL4471@malware> References: <20061214005158.47792.qmail@web54101.mail.yahoo.com> <20061214092844.GL4471@malware> Message-ID: At 18:28 +0900 14.12.2006, Michael(tm) Smith wrote: >What semantic markup would be useful for a complete FAQ? > >
>

Microformats FAQ

>

This page document frequently asked questions about microformats?

> ? >
>

<div> and >span> semantics

>
>
Is it semantically meaningless to use divs?
>
?
>
> ? >
>
> >Overkill? Or missing something? It looks good to me. As an 'example in the wild' consider: http://spamnation.info/notes/guides/GeneralAdvice.html This has visually the same structure as yours: set subset question answer question answer but a different markup structure, i.e.

...

instead of
...
. However, it could very easily be recast to use your markup, suggesting that your proposal would fit at least that example. One thing it does include which you might want to add to your proposal is a that is used to mark the numbering for each question, i.e. the author uses:

3.2 Yadda Yadda Yadda

For other examples in the wild, see: http://www.faqs.org/ Many of these also pull out an index of questions ('table of contents') to the head of the document. Supporting that programmatically (i.e. writing something to traverse the QA list and generate a table of contents) would presumably require adding elements to the 'div.qadiv h2' and 'dt.qtn' elements: would this have any implications for the design? Angus From taylor_cowan at yahoo.com Thu Dec 14 07:11:00 2006 From: taylor_cowan at yahoo.com (Taylor Cowan) Date: Thu Dec 14 07:11:05 2006 Subject: [uf-discuss] Q&A Message-ID: <20061214151100.78852.qmail@web54106.mail.yahoo.com>
Is it semantically meaningless to use divs?
No, not meaningless, but once the <dl> has been classified as being definition list of type "qa" the rules could safely assume that dt's are the question, and dd's are the answers. The exception would be where somebody wanted heterogeneous definition lists, ie, one containing topic/def as well as Q/A nodes, but I'd be more inclined to go with homogeneous list contents, they are either all topic/defs, all Q/A, or some other binary relation.
Paul, what do think? I'm working on something that collects questions/answers and sharing that outward seemed like a good idea. The next step would be something like technorati's review aggregator, your site pings the aggregator and lets it know you have some more answers, or questions. This might break when there are multiple answers, not sure if one to many dt 2 dd is ok, but a surrounding would help. Taylor ----- Original Message ---- From: Michael(tm) Smith To: microformats-discuss@microformats.org Sent: Thursday, December 14, 2006 3:28:48 AM Subject: Re: [uf-discuss] Q&A Taylor Cowan , 2006-12-13 16:51 -0800: > Like Korby I'm interested in a way to semantically identify > questions and answers. Frances' suggestion of using dl/di/dt/dd > would work assuming the
indicates that it contains > questions. One example usage would be to list unanswered > questions: > >
>
Where...
>
Who...
>
What semantic markup would be useful for a complete FAQ?

Microformats FAQ

This page document frequently asked questions about microformats?

?

<div> and >span> semantics

Is it semantically meaningless to use divs?
?
?
Overkill? Or missing something? --Mike -- Michael(tm) Smith Opera Software, Tokyo xmpp:smith@sideshowbarker.net _______________________________________________ microformats-discuss mailing list microformats-discuss@microformats.org http://microformats.org/mailman/listinfo/microformats-discuss ____________________________________________________________________________________ Any questions? Get answers on any topic at www.Answers.yahoo.com. Try it now. From mail at ciaranmcnulty.com Thu Dec 14 08:42:58 2006 From: mail at ciaranmcnulty.com (Ciaran McNulty) Date: Thu Dec 14 08:43:01 2006 Subject: [uf-discuss] Q& In-Reply-To: <20061214151100.78852.qmail@web54106.mail.yahoo.com> References: <20061214151100.78852.qmail@web54106.mail.yahoo.com> Message-ID: On 12/14/06, Taylor Cowan wrote: > This might break when there are multiple answers, not sure if one to many dt 2 dd is ok, but a surrounding would help. One-to-many DT/DD is allowed, as are many-to-many.
A term
Another term
A definition
Another definition
It's a DT that follows a DD that 'starts' a new block, if that makes sense? -Ciaran McNulty From andy at pigsonthewing.org.uk Thu Dec 14 10:44:58 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Thu Dec 14 10:46:20 2006 Subject: worthiness and Howcome's page (was: [uf-discuss] Re: the term microformat and encouraging people to play) In-Reply-To: <17792.30171.950860.494027@gargle.gargle.HOWL> References: <17790.18963.434124.875426@gargle.gargle.HOWL> <17792.30171.950860.494027@gargle.gargle.HOWL> Message-ID: In message <17792.30171.950860.494027@gargle.gargle.HOWL>, H?kon Wium Lie writes >It's similar to talking about "ISO standards" as opposed to just >"standards". This would let everyone play, while still honoring the >worthy. There is danger in using terminology such as "worthy" to describe the work done under this umbrella; and conversely, needlessly pejorative terms to describe work done elsewhere. A microformat may be as - more, even - worthy (which may be taken to mean good, useful and properly considered) as anything done here. >howcome@opera.com http://people.opera.com/howcomeo Your URL is 404, due to the addition of a spurious final character - but, Howcome, how come your page is not marked up with microformats? ;-) -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Thu Dec 14 10:48:04 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Thu Dec 14 10:49:40 2006 Subject: Perceptions of community (was: [uf-discuss] Regarding Profile URIs and Disambiguation (was Comments from IBM/Lotus rep about Microformats)) In-Reply-To: <002f01c71f18$19d39000$0702a8c0@Guides.local> References: <838ABC98-D040-4B2D-B08D-AD962EAFE31E@randomchaos.com> <002f01c71f18$19d39000$0702a8c0@Guides.local> Message-ID: In message <002f01c71f18$19d39000$0702a8c0@Guides.local>, Mike Schinkel writes >> Nonetheless, in the interest of ending this discussion... > >At this point it's become clear to me that the Microformat community is >not interested in addressing the issue. That rather depends on who you see as being in "the community", and who outside it... -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Thu Dec 14 10:56:53 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Thu Dec 14 10:58:31 2006 Subject: [uf-discuss] Principles of Microformats? In-Reply-To: <8ad71be30612131647r453a90e0n561039eabcd8bf81@mail.gmail.com> References: <001e01c71f14$7fd4d4d0$0702a8c0@Guides.local> <8ad71be30612131647r453a90e0n561039eabcd8bf81@mail.gmail.com> Message-ID: In message <8ad71be30612131647r453a90e0n561039eabcd8bf81@mail.gmail.com>, Benjamin West writes >Mike, interesting list. >> >> 1.) Includes visible-only >Yeah, microformats only represent visible data. There are exceptions to that, as has been pointed out, but also including the "rel-" based uFs. >> 6.) Recognition is exclusive >Yes, a microformat exclusively refers to the product of the >microformats process. I honestly don't know why other usage has >cropped up. Because not everyone lives in an idealised world where everything has a binary classification; and where language is fixed by its originators. >> 12.) Centralized control and approval authority >Controlling what? Authority of what? Some resources are secured by a >few for the health of the community, eg the mailing list, the wiki, >the domain name... That, as recently evidenced, is somewhat disputed. >> 14.) No delegation of decision authority >Decisions are spread throughout the community. Likewise. >> 17.) Inspired by needs of Bloggers and blog-related services >Use cases involving bloggers are easy to come up with, however I >started working on microformats before I had a blog! Anyway, I >suspect blogger-based use cases are good because they are so >user-centric. It is certainly not the focus of microformats, I think. There's certainly nothing wrong with being /inspired by.../, but it's my perception that there's a tendency in some quarters to think only in terms of blogs, and blog-like behaviours. >> 20.) Aims to avoid changing publishing behavior Claiming to aim to is all well and good, but, again, there has recently been evidence posted to show that that is not being achieved. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Thu Dec 14 11:03:18 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Thu Dec 14 11:04:27 2006 Subject: [uf-discuss] Q&A In-Reply-To: <20061214092844.GL4471@malware> References: <20061214005158.47792.qmail@web54101.mail.yahoo.com> <20061214092844.GL4471@malware> Message-ID: In message <20061214092844.GL4471@malware>, "Michael(tm) Smith" writes >What semantic markup would be useful for a complete FAQ? > >
"faqset", surely? >
Need not be a div. >
>
Is it semantically meaningless to use >divs?
>
[...] >
>
>
>
> >Overkill? Or missing something? I don't believe that FAQs should be limited to dl sets; they could easily use other elements. To give one example:
Who's the most handsome member of this list?

Why, Andy Mabbett, of course!

and here's an example of that in the wild, which, er, you might recognise... -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Thu Dec 14 11:23:48 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Thu Dec 14 11:25:17 2006 Subject: variations on hCard (was: Misc (was: [uf-discuss] Disambiguation Conventions? (was CommentsfromIBM/Lotus rep about Microformats))) In-Reply-To: <011901c71f6d$03731b00$0201a8c0@andrieuhome> References: <011901c71f6d$03731b00$0201a8c0@andrieuhome> Message-ID: In message <011901c71f6d$03731b00$0201a8c0@andrieuhome>, Joe Andrieu writes >> >we have no way to >> let parsers >> >know that the "new" hCards may not be people, companies, or >> >organizations, but instead may also be places. >> >> This interests me. It's not apparent from the 'wiki' that >> that's a more recent development. Please can you site links >> for the relevant discussion? > >Well, it is actually more convoluted than that. [big snip] Thank you for a remarkably comprehensive answer. >The unique fact is that [hCard] > is the only entity in the entire chain of authorship, from CCIT to >Versit to IETF to change the spec from being about people to being >about /more/ than people. Other changes were about adding features to >extend what you could say about people. We just up and redefined the >core semantic. And yet when people propose extensions to hCard (such as Date of Death), we're told that mapping to vCard prevents such (which itself is a fallacy: for example, Date of Death could be ignored by parsers, when converting hCard to vcard). [...] >the description of hCard on the wiki now extends that to companies, >organizations, and even locations. > >This is a pretty significant loss of semantic specificity. While a >human can disambiguate between hCards for places and hCards for people, >a /machine/ would have a very hard time of it. I have a similar example. I asked, a while ago, about the possibility of a uF to mark up "What's New" pages, and was advised to use hAtom. Indeed, people were very kind and helpful in assisting me in doing so, and I now have a What's New page: which is, usefully, available as a feed. Semantically, though, there's nothing to tell parsers that the page describes updates to the website which it represents; in fact, some just see it as a blog. Firstly, this is an example of the "blog-like behaviour" mindset I referred to in a post a few minutes ago. Secondly (and this didn't cause me any great problem), in order to add hAtom to the page, I had to first add a vCard listing the author, which meant making the "author" (sic, I gave organisational-, not personal-) details visible on the page. So that's evidence of a microformat requiring me to change my publishing behaviour; and again evidence of a "blog-like behaviour" mindset. > The entire point of the semantic web is to make it easy^H^H^H^H >/possible/ for machines to make sense of the information that's out >there. Now, when a spider finds an hCard, it can't tell if it is a >person, company, organization, or place. That sucks. I hadn't thought of that previously, but it's true; and it does. Solutions could be (or, given that the horse has bolted, perhaps "could have been") a secondary class
making separate uFs, with (near-)identical field sets: hCard hOrganisation hPlace or having separate mandatory, and mutually exclusive, fields for each type: n - a person n-org - an organisation's name n-place - a place-name p*rsers could then map all these to "n" for the purpose of allowing users to add them to their address book programmes. >It would be much more useful if hCards could actually be expected to be >people! Imagine that. Then machines might be able to do something >useful with this class of entities it discovered while cruising around. >But that route is lost to us. Some form of extension, such as I suggest, could be added in future - though "legacy" hCards would still be found, of course. >Standards aren't meant to "evolve". The are revised. Updated. Changed. >Explicitly. Intentionally. And with clear versioning. The nature of a >standard is to be /standard/ across contexts, especially time. Amen. >I don't intend this email as an attack on anyone. I do mean it as a >flag for problems that many in the community have dismissed as >unimportant. Again, thank you. I do hope that nobody will be so foolish as to consider your comments as "damage", "pain" or "noise". -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Thu Dec 14 11:27:07 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Thu Dec 14 11:28:39 2006 Subject: URI profiles [was RE: [uf-discuss] Comments from IBM/Lotus repabout Microformats] In-Reply-To: <011b01c71f6e$100b0610$0201a8c0@andrieuhome> References: <011b01c71f6e$100b0610$0201a8c0@andrieuhome> Message-ID: In message <011b01c71f6e$100b0610$0201a8c0@andrieuhome>, Joe Andrieu writes >Andy Mabbett wrote: >> 1) If profiles are mandatory (or implicitly required by >> p*rser behaviour), what happens to people who cannot edit the >> "head" element (blog or CMS users, for instance)? > >Without meaning to sound flippant, they should convince their tool >providers to support microformats. You don't sound flippant, but your proposal does seem somewhat naive, or at least idealistic; and contrary to the work being done to advocate uFs more widely. >> 2) Rather than having a profile for each uF (and, presumably, >> near-duplicate profiles for nested uFs such as geo or adr in >> hCard?) why not have one over-arching profile for all microformats? > >If you want an XMDP for that, I'm not sure how it would work. I think it >would be a pain to maintain. How, more so than maintaining one for each? -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Thu Dec 14 11:33:31 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Thu Dec 14 11:34:44 2006 Subject: double entendres (was@: [uf-discuss] Regarding Profile URIs and Disambiguation) In-Reply-To: <87irgezm16.fsf@tapsellferrier.co.uk> References: <001c01c71f76$e8112c30$2102fea9@Guides.local> <87irgezm16.fsf@tapsellferrier.co.uk> Message-ID: <2ALnpSVLcagFFwI9@pigsonthewing.org.uk> In message <87irgezm16.fsf@tapsellferrier.co.uk>, Nic James Ferrier writes >> A "double entendre" often refers to something with a negative >> meaning. I was basically asking if that's what he was implying without being >> defensive. > >In English a dounle entendre is not negative. It's rude. See: noting that the efforts to explain the "barman" joke are misplaced, as there is a cocktail (drink) called the "double entendre". >It's not normally considered negative. Just silly. I dispute that! -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Thu Dec 14 11:41:14 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Thu Dec 14 11:42:48 2006 Subject: Development of uFs outside the current framework (was: microformats vs. semantic XHTML (was Re: [uf-discuss] Comments from IBM/Lotus rep about Microformats)) In-Reply-To: <200612141443.41681.siegfried@rorkvell.de> References: <000b01c71f0f$77566670$0702a8c0@Guides.local> <200612141443.41681.siegfried@rorkvell.de> Message-ID: <0QvntnWajagFFwoB@pigsonthewing.org.uk> In message <200612141443.41681.siegfried@rorkvell.de>, Siegfried Gipp writes >Take f.ex. one of my pages: http://www.rorkvell.de/tech/dc This is a >page which aims to combine the ideas of microformats with the Dublin >Core vocabulary. This is by definition _no_ microformat, since this did >not go through any process other than my own thoughts. But it is >semantic markup and it is somewhat similar to microformats, it even >sports an XMDP profile. But still it is _no_ microformat. What if it takes off, and is adopted by many publishers and parsers (let's say they include the Dublin Core body, and Google, respectively), with many millions of examples on-line. Will it be a uF then? If not, why not? >To convert that to a microformat that proposal would have to go through >the microformats process. What if it when through that process, not on this mailing list & related 'wiki', but, say, those belonging to the Dublin Core body? What if that happened, but the process was a little different? Say 5% different? Or 10%? Or..? What if many such "pseudo-uFs" did the same, past the point where those developed "here" were less than the (sacred) 20% of those widely in use? >Simply a matter of definition. Well, quite. And there's more than one. >In this context, "microformats" may be considered to be something like >a "brand". Like hoover or biro..? -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Thu Dec 14 11:42:48 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Thu Dec 14 11:44:05 2006 Subject: [uf-discuss] Principles of Microformats? In-Reply-To: References: <001e01c71f14$7fd4d4d0$0702a8c0@Guides.local> <8ad71be30612131647r453a90e0n561039eabcd8bf81@mail.gmail.com> <200612141435.09917.siegfried@rorkvell.de> Message-ID: <1w3nl9W4kagFFwKI@pigsonthewing.org.uk> In message , Ciaran McNulty writes >>Think of: >> > >Actually, the rel-tag microformat explicitly excludes usage on LINK >elements for precisely this reason. > >See: >http://microformats.org/wiki/rel-tag#Tags_Are_Visible_Metadata That places a value judgement on the use of metadata, the passing of which, I contend, should be outside the scope of microformats. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From nferrier at tapsellferrier.co.uk Thu Dec 14 11:56:48 2006 From: nferrier at tapsellferrier.co.uk (Nic James Ferrier) Date: Thu Dec 14 12:00:22 2006 Subject: [uf-discuss] Re: double entendres In-Reply-To: <2ALnpSVLcagFFwI9@pigsonthewing.org.uk> (Andy Mabbett's message of "Thu\, 14 Dec 2006 19\:33\:31 +0000") References: <001c01c71f76$e8112c30$2102fea9@Guides.local> <87irgezm16.fsf@tapsellferrier.co.uk> <2ALnpSVLcagFFwI9@pigsonthewing.org.uk> Message-ID: <877iwuz1xb.fsf@tapsellferrier.co.uk> Andy Mabbett writes: >>It's not normally considered negative. Just silly. > > I dispute that! Fnar fnar. -- Nic Ferrier http://www.tapsellferrier.co.uk for all your tapsell ferrier needs From elias at torrez.us Thu Dec 14 14:32:08 2006 From: elias at torrez.us (Elias Torres) Date: Thu Dec 14 14:32:10 2006 Subject: [uf-discuss] extending HTML & extending semantics In-Reply-To: <000301c71eff$26228a00$0702a8c0@Guides.local> References: <000301c71eff$26228a00$0702a8c0@Guides.local> Message-ID: <905f7c910612141432k5ef986abn77f6ec7b46a7e931@mail.gmail.com> On 12/13/06, Mike Schinkel wrote: > Scott Reynen wrote: > > On Dec 11, 2006, Mike Schinkel wrote: > > > Maybe prefixes aren't the > > > answer, but I haven't heard an alternate presented. > > You're presenting an alternative right here: > > > What about adding additional standard attributes to all elements. > > > Would it be helpful? > > Even though I agree they are needed, I still don't see how that will solve a > namespace clash. > > > This is a question WHATWG needs to answer, preferably > > without referencing microformats. We're using the same > > HTML as everyone else. > > Well, I made exactly that proposal saying that one of the things that made > Microformats difficult to implement was the lack of available attributes, > and it got shot down immediately by Ian Hickson: > > > > Mike Schinkel wrote: > > > but I know from participating on the Microformat list that one of the > > > biggest problems if lack of available attributes. > > Ian Hickson wrote: > > That certainly isn't what I've heard from the Microformats community. > > and > > > > > > Mike Schinkel wrote: > > > > > This is a this issue I'm bringing up is new (from me) but what about > > > > > > allowing several more attributes to be added to the standard > > > > > attribute list for all elements? For example, if would be really > > > > > nice if attributes like abbr, href, name, rel, rev, scope, size, > > > > > src, type, and value were available on ALL elements. (Please, pretty > > > > > > please... :) > > > > Ian Hickson wrote: > > > > Could you elaborate on what each one of these attributes would mean? > > > Mike Schinkel wrote: > > I don't have specifics > > Ian Hickson wrote: > > Then it is not clear that they are required. > > HOWEVER, if I could get some help over on the WHATWG list to convince Ian > that they ARE REQUIRED, then this issue would be improved. > > > Assuming you mean disambiguation beyond the "different names > > for different formats in the same document" solution profile > > URIs offer, the answer is: We can't; WHATWG can. > > We are discussing two things: 1.) disambiguation mechanism and 2.) the > general need for more available attributes to apply semantic markup. > I disagree with this assertion that #2 solves #1. > > However, I am realizing that the diffference in philosophy is going to keep > me from getting anywhere on issue #1 within the microformat community, so > I'm going to ponder alternate solutions. Are you going to do that pondering mostly inside your brain or are you going to do it here or somewhere? I'm interested. -Elias > > > I think it was a mistake to move this discussion from WHATWG > > to here, as it's a WHATWG issue (extending HTML for > > semantics) and not a microformats issue (extending semantics > > with HTML). > > The reason for moving it here is to get people to help me convince Ian that > it is needed! > So, will you please help convince Ian, since you also clearly see the need? > > -- > -Mike Schinkel > http://www.mikeschinkel.com/blogs/ > http://www.welldesignedurls.org/ > > > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > From elias at torrez.us Thu Dec 14 14:44:10 2006 From: elias at torrez.us (Elias Torres) Date: Thu Dec 14 14:44:13 2006 Subject: URI profiles [was RE: [uf-discuss] Comments from IBM/Lotus rep about Microformats] In-Reply-To: References: <73AC9398-BED2-44DA-B8BF-B12A2EB7BBF5@randomchaos.com> <001601c71e8a$15fcd600$0201a8c0@andrieuhome> Message-ID: <905f7c910612141444r2a7a2656q5282fa2167600f38@mail.gmail.com> On 12/13/06, Andy Mabbett wrote: > In message <001601c71e8a$15fcd600$0201a8c0@andrieuhome>, Joe Andrieu > writes > > >Which means that URI profiles are /effectively/ required if you want to > >be assured that standards-compliant parsers will pick them up your > >microformats. > > > >Yea! I think profiles are great. So, why not formalize the > >requirement? > > 1) If profiles are mandatory (or implicitly required by p*rser > behaviour), what happens to people who cannot edit the "head" element > (blog or CMS users, for instance)? Didn't somebody proposed here or at WHATWG to have profile added to any element in HTML? Would that solve the problem and limit the scope of the usage of a specific microformat? > > 2) Rather than having a profile for each uF (and, presumably, > near-duplicate profiles for nested uFs such as geo or adr in hCard?) why > not have one over-arching profile for all microformats? > Funny you say that since it's one of the biggest misconception of Semantic Web ideas. That SW seeks to find a single ontology for all of the data in the world. bleech. I wouldn't want such a beast. > -- > Andy Mabbett > * Say "NO!" to compulsory ID Cards: > * Free Our Data: > * Are you using Microformats, yet: ? > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > From elias at torrez.us Thu Dec 14 14:45:43 2006 From: elias at torrez.us (Elias Torres) Date: Thu Dec 14 14:45:46 2006 Subject: [uf-discuss] Regarding Profile URIs and Disambiguation (was Comments from IBM/Lotus rep about Microformats) In-Reply-To: <838ABC98-D040-4B2D-B08D-AD962EAFE31E@randomchaos.com> References: <016801c71e40$31cb8470$0702a8c0@Guides.local> <838ABC98-D040-4B2D-B08D-AD962EAFE31E@randomchaos.com> Message-ID: <905f7c910612141445y18544300r36310ba01facaa05@mail.gmail.com> On 12/12/06, Scott Reynen wrote: > On Dec 12, 2006, at 4:52 PM, Mike Schinkel wrote: > > >
> >
> >
665 3rd St.
> >
Suite 207
> >
> > San > > Francisco, > > CA > > > > 94107 > >
> title="child-of-continent">U.S.A.
> >
> > > > How to disambiguate with Profile URI? (Please make the assumption > > that the > > developer of region-data knew nothing of vcard when region-data was > > published.) > > As I've said before, I don't think this kind of same name, same > document, different meaning conflict is solved by profile URIs > (because they don't have namespaces). But I also think it's both a > rare and a bad practice to use one symbol to communicate two > different ideas in a single context. > > Nonetheless, in the interest of ending this discussion, here's what > you can do to solve this problem whenever you encounter it: > > 1) add profiles for both vcard and region-data, e.g.: > > > > 2) add prefixes to all your region-data tags when you decide to add > the conflicting hCard names, e.g.: > > title="child-of-state">San > > 3) designate that prefix in a meta tag, e.g.: > > > > (where * indicates no prefix for hcard) > > 4) convince developers of region-data parsers to look for prefixes Very good suggestions Scott and similar to eRDF. > > Note this won't require any changes to hCard. Now you can go crazy > with your double entendre markup and this list can move on with > developing microformats to solve specific problems. Sound good? > > Peace, > Scott > > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > From elias at torrez.us Thu Dec 14 14:51:23 2006 From: elias at torrez.us (Elias Torres) Date: Thu Dec 14 14:51:28 2006 Subject: [uf-discuss] Microformat versioning In-Reply-To: <1bc4603e0612131133u35dad7bft349dd751792819d5@mail.gmail.com> References: <12720aea0612130359m1a14be3tb57deff12fa6cacb@mail.gmail.com> <1bc4603e0612131133u35dad7bft349dd751792819d5@mail.gmail.com> Message-ID: <905f7c910612141451l6d475dai924ca52dda4ec0e9@mail.gmail.com> I think it has been a common practice to use URIs or URLs as versioning mechanisms but I'm not it's the best practice. Let me give you an example: FOAF. FOAF a namespace but they are often adding new properties that people agree to be useful just like microformats. The URL is an identifier of a concept, but shouldn't be thought of it as a version or that its contents will never change. In general I think that versioning is such a complicated beast and that it's hard to solve. Mark Baker recently talked about the issue: http://www.coactus.com/blog/2006/12/validation-considered-harmful/ However, I think that having disambiguation of properties or concepts is a good start but need not to be confused with versioning. -Elias On 12/13/06, Chris Messina wrote: > This is a useful reply and seems relevant to authors/implementors and > to parsers (though parsing doesn't belong on this list). > > If it's not been done already, could this be added to the wiki under > versioning practices? > > Chris > > On 12/13/06, Ciaran McNulty wrote: > > On 12/13/06, Steve Marshall wrote: > > > This, to my mind, is sub-optimal: the version of the format in use > > > isn't something most (if any) users care about and, ideally, shouldn't > > > be required to be part of the content. > > > > For Microformats that have an XMDP profile this is at least in part > > solved, a page using hCard would, for instance, have the following: > > > > > > > > Which clearly references a time-based version of the hCard profile. > > Presumably if hCard is updated, then new profile URLs will be > > established. > > > > However because hListing is still a draft, there isn't a profile to > > link to, so I don't know if there's a solution for you. The status of > > the draft format is so much in flux, it might not be practical to > > start 'version numbering' them just yet anyhow. > > > > -Ciaran > > _______________________________________________ > > microformats-discuss mailing list > > microformats-discuss@microformats.org > > http://microformats.org/mailman/listinfo/microformats-discuss > > > > > -- > Chris Messina > Citizen Provocateur & > Open Source Ambassador-at-Large > Work: http://citizenagency.com > Blog: http://factoryjoe.com/blog > Cell: 412 225-1051 > Skype: factoryjoe > This email is: [ ] bloggable [X] ask first [ ] private > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > From andy at pigsonthewing.org.uk Thu Dec 14 14:55:20 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Thu Dec 14 14:56:41 2006 Subject: URI profiles [was RE: [uf-discuss] Comments from IBM/Lotus rep about Microformats] In-Reply-To: <905f7c910612141444r2a7a2656q5282fa2167600f38@mail.gmail.com> References: <73AC9398-BED2-44DA-B8BF-B12A2EB7BBF5@randomchaos.com> <001601c71e8a$15fcd600$0201a8c0@andrieuhome> <905f7c910612141444r2a7a2656q5282fa2167600f38@mail.gmail.com> Message-ID: In message <905f7c910612141444r2a7a2656q5282fa2167600f38@mail.gmail.com>, Elias Torres writes >> 2) Rather than having a profile for each uF (and, presumably, >> near-duplicate profiles for nested uFs such as geo or adr in hCard?) why >> not have one over-arching profile for all microformats? >> > >Funny you say that since it's one of the biggest misconception of >Semantic Web ideas. That SW seeks to find a single ontology for all of >the data in the world. bleech. Were I suggesting what you seem to think I'm suggesting, your "bleech" would be appropriate. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From elias at torrez.us Thu Dec 14 16:39:00 2006 From: elias at torrez.us (Elias Torres) Date: Thu Dec 14 16:39:03 2006 Subject: URI profiles [was RE: [uf-discuss] Comments from IBM/Lotus rep about Microformats] In-Reply-To: References: <73AC9398-BED2-44DA-B8BF-B12A2EB7BBF5@randomchaos.com> <001601c71e8a$15fcd600$0201a8c0@andrieuhome> <905f7c910612141444r2a7a2656q5282fa2167600f38@mail.gmail.com> Message-ID: <905f7c910612141639l1fc6a3ffu658e93d8f311b30@mail.gmail.com> On 12/14/06, Andy Mabbett wrote: > In message > <905f7c910612141444r2a7a2656q5282fa2167600f38@mail.gmail.com>, Elias > Torres writes > > >> 2) Rather than having a profile for each uF (and, presumably, > >> near-duplicate profiles for nested uFs such as geo or adr in hCard?) why > >> not have one over-arching profile for all microformats? > >> > > > >Funny you say that since it's one of the biggest misconception of > >Semantic Web ideas. That SW seeks to find a single ontology for all of > >the data in the world. bleech. > > Were I suggesting what you seem to think I'm suggesting, your "bleech" > would be appropriate. I'm glad we are in sync then :) What were you really suggesting? > > > -- > Andy Mabbett > * Say "NO!" to compulsory ID Cards: > * Free Our Data: > * Are you using Microformats, yet: ? > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > From crines at senira.com Fri Dec 15 00:01:07 2006 From: crines at senira.com (Christopher Rines) Date: Fri Dec 15 00:01:58 2006 Subject: [uf-discuss] Re : Development of uFs outside the current framework In-Reply-To: <200612141944.kBEJiCrp032079@microformats.org> Message-ID: <042701c7201f$3beb9b80$f5d35618@laptop4> >>Simply a matter of definition. >Well, quite. And there's more than one. >>In this context, "microformats" may be considered to be something like a "brand". > Like hoover or biro..? I keep wanting to jump in and add something of real use to the community at large but I keep seeing stuff that seems non-constructive and I don't know how to "break through the noise". I appreciate and applaud the stewardship of the microformat leaders (Tantek, etc.). I think if people read the wiki and mail-list archives they will get an idea of the basic underlying principles of this community and will be able to contribute much; Personally while I don't want to leave the list it's unfortunately reached a certain ratio of noise to input that is way to high for my liking. I appreciate what everyone working towards the common goal has contributed and I thank you; please keep going. I still plan on releasing some microformat code for everyone to use and it is definitely baked into my product. It's unfortunate I feel I can no longer try to participate on this list but to me it has been taken over by a level of noise that is unacceptable and that my inbox really doesn't need. Again, I'd like to thank the Tantek, Ryan, Brian, Chris and others (not all mentioned) for some really great work along with constructive commentary and I hope the list gets back to a stable point where I can feel 'safe' participating. Till that time I will share on my blog what I am doing and will request comments from people here if they are willing to give them. All the best to everyone and please keep moving forward, Christopher From paul.kinlan at gmail.com Fri Dec 15 01:13:06 2006 From: paul.kinlan at gmail.com (Paul Kinlan) Date: Fri Dec 15 01:13:08 2006 Subject: [uf-discuss] Q& In-Reply-To: References: <20061214151100.78852.qmail@web54106.mail.yahoo.com> Message-ID: <1f8270600612150113s69bbdd23s61707716364265d0@mail.gmail.com> >>Paul, what do think? I personally think that the qa is a good idea, I belive that you would be easily able to seperate questions and answers out and you will be able to start infering meaning from the text inside the qa section, however like with all microformats it is useless unless people use it (and if it is only you and me then there is little point in having a microformat because only ourselves will be publishing and consuming our own data). I don't belive at the moment that people will be bothered with microformats unless the tools are there that create them without people knowing about them, but obviously when you get to that level of integration I don't think microformats will be needed at all. However on a lighter note, as far as I am aware the dl, dt suffice (although it looks like dt is not ment for questions) I don't think classes are needed to distinguish questions and answers, and if this can start to get used by people I have lots of ideas for it. Paul On 14/12/06, Ciaran McNulty wrote: > On 12/14/06, Taylor Cowan wrote: > > This might break when there are multiple answers, not sure if one to many dt 2 dd is ok, but a surrounding would help. > > One-to-many DT/DD is allowed, as are many-to-many. > >
>
A term
>
Another term
>
A definition
>
Another definition
>
> > It's a DT that follows a DD that 'starts' a new block, if that makes sense? > > > -Ciaran McNulty > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > From andy at pigsonthewing.org.uk Fri Dec 15 01:12:52 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 15 01:14:07 2006 Subject: URI profiles [was RE: [uf-discuss] Comments from IBM/Lotus rep about Microformats] In-Reply-To: <905f7c910612141639l1fc6a3ffu658e93d8f311b30@mail.gmail.com> References: <73AC9398-BED2-44DA-B8BF-B12A2EB7BBF5@randomchaos.com> <001601c71e8a$15fcd600$0201a8c0@andrieuhome> <905f7c910612141444r2a7a2656q5282fa2167600f38@mail.gmail.com> <905f7c910612141639l1fc6a3ffu658e93d8f311b30@mail.gmail.com> Message-ID: In message <905f7c910612141639l1fc6a3ffu658e93d8f311b30@mail.gmail.com>, Elias Torres writes >> >> 2) Rather than having a profile for each uF (and, presumably, >> >> near-duplicate profiles for nested uFs such as geo or adr in hCard?) why >> >> not have one over-arching profile for all microformats? >> >> >> > >> >Funny you say that since it's one of the biggest misconception of >> >Semantic Web ideas. That SW seeks to find a single ontology for all of >> >the data in the world. bleech. >> >> Were I suggesting what you seem to think I'm suggesting, your "bleech" >> would be appropriate. > >I'm glad we are in sync then :) What were you really suggesting? One over-arching profile for all microformats. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From bewest at gmail.com Fri Dec 15 10:24:36 2006 From: bewest at gmail.com (Benjamin West) Date: Fri Dec 15 10:24:42 2006 Subject: [uf-discuss] Q& In-Reply-To: <1f8270600612150113s69bbdd23s61707716364265d0@mail.gmail.com> References: <20061214151100.78852.qmail@web54106.mail.yahoo.com> <1f8270600612150113s69bbdd23s61707716364265d0@mail.gmail.com> Message-ID: <8ad71be30612151024o310252cfw4b6dfcbdb3a3eaaa@mail.gmail.com> I think you guys are on the right track. I'd like to encourage you to do some "market research". Start collecting examples and see what you can distill. Here are some questions I've got: * Are lots of people publishing questions and answers? - My bias is yes! * How are they doing it? - My bias favors the
idiom, but it'd be interesting to find out how widely it's used. You might ask Ian Hixie what research he's uncovered wrt to class="question" and its ilk. There are also tools my employer offers that would help with this research, but I don't want to mention it inapropriately, and I'm working on ways to benefit open source communities with this tool. - Browse around and see if we can collect a handful of idioms used for this. I suspect that there are a few classes of sites publishing QnA (which we should verify through research): * Commercial sites offering Q&A to inform the public of their products * Project/personal sites offering Q&A to help with encountered problems * Informative sites whose focus is Q&A I bet we can find common idioms and patterns for publishing this kind of material. Finally, there are a few things keeping me from starting a wiki page: 1.) What is the scope of this format? Is it strictly questions and answers? Is there a slightly more general concept that would yield much more benefit without a corresponding increase in complexity? 2.) What are the use cases for this format? 3.) Are there any other formats that cover the would-be use cases/problem space? Finally, on a more personal note: I'd like to encourage the community to help with this research. There have been some negative things going on, and this is a good opportunity to reset our expectations: * Be positive * Do research * Build consensus * Constructive collaboration. There will be more on this in a separate thread. -Ben On 12/15/06, Paul Kinlan wrote: > >>Paul, what do think? > > I personally think that the qa is a good idea, I belive that you > would be easily able to seperate questions and answers out and you > will be able to start infering meaning from the text inside the qa > section, however like with all microformats it is useless unless > people use it (and if it is only you and me then there is little point > in having a microformat because only ourselves will be publishing and > consuming our own data). I don't belive at the moment that people will > be bothered with microformats unless the tools are there that create > them without people knowing about them, but obviously when you get to > that level of integration I don't think microformats will be needed at > all. > > However on a lighter note, as far as I am aware the dl, dt suffice > (although it looks like dt is not ment for questions) I don't think > classes are needed to distinguish questions and answers, and if this > can start to get used by people I have lots of ideas for it. > > Paul > > > > On 14/12/06, Ciaran McNulty wrote: > > On 12/14/06, Taylor Cowan wrote: > > > This might break when there are multiple answers, not sure if one to many dt 2 dd is ok, but a surrounding would help. > > > > One-to-many DT/DD is allowed, as are many-to-many. > > > >
> >
A term
> >
Another term
> >
A definition
> >
Another definition
> >
> > > > It's a DT that follows a DD that 'starts' a new block, if that makes sense? > > > > > > -Ciaran McNulty > > _______________________________________________ > > microformats-discuss mailing list > > microformats-discuss@microformats.org > > http://microformats.org/mailman/listinfo/microformats-discuss > > > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > From andy at pigsonthewing.org.uk Fri Dec 15 10:58:48 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 15 11:00:12 2006 Subject: [uf-discuss] Q&A In-Reply-To: References: <20061214005158.47792.qmail@web54101.mail.yahoo.com> <20061214092844.GL4471@malware> Message-ID: In message , Andy Mabbett writes >FAQs There are, of course, complications The first, which is seen widely: is that of secondary questions. To extend my previous example:
Who's the most handsome member of this list?

Why, Andy Mabbett, of course!

Is he really?

Yes, really?

The second pair can't be meaningfully extracted or aggregated, without being tied to the first. One solution might be:

Yes, really?

but perhaps others can suggest something more easily automated. Next, there're unspecific questions: as in (with possible alternatives): What is the purpose of this site? ("what is the purpose of ratemds.com") Who can rate? ("who can rate MDs on ratemds.com) What is your privacy policy? ("what is the privacy policy of ratemds.com") on Another complication is the non-questioning questions, like "sign me up", the last item on: -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From bewest at gmail.com Fri Dec 15 11:23:21 2006 From: bewest at gmail.com (Benjamin West) Date: Fri Dec 15 11:23:24 2006 Subject: [uf-discuss] Q&A In-Reply-To: References: <20061214005158.47792.qmail@web54101.mail.yahoo.com> <20061214092844.GL4471@malware> Message-ID: <8ad71be30612151123v4359fdd9s3fe811b81ac33ef5@mail.gmail.com> On 12/15/06, Andy Mabbett wrote: > In message , Andy Mabbett > writes > > >FAQs > > There are, of course, complications > Let's try to stay focused: can you point us at any URLs using the idiom you outlined? > One solution might be: I suggest we avoid proposing markup before we look at existing mark up and obtain a rich understanding of the problem we're solving. Until we do those things, it's all hypothetical, and a sub-optimal use of time and effort. > > Another complication is the non-questioning questions, like "sign me > up", the last item on: > > Nice find! I wonder how many sites do this, ie is this behavior in the 20% or the 80% of publishers choosing to publish faqs? I also wonder if it even matters, since this is trivially transformed into "How do I sign up?." Ben From andy at pigsonthewing.org.uk Fri Dec 15 11:33:36 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 15 11:35:16 2006 Subject: [uf-discuss] Q& In-Reply-To: <8ad71be30612151024o310252cfw4b6dfcbdb3a3eaaa@mail.gmail.com> References: <20061214151100.78852.qmail@web54106.mail.yahoo.com> <1f8270600612150113s69bbdd23s61707716364265d0@mail.gmail.com> <8ad71be30612151024o310252cfw4b6dfcbdb3a3eaaa@mail.gmail.com> Message-ID: In message <8ad71be30612151024o310252cfw4b6dfcbdb3a3eaaa@mail.gmail.com>, Benjamin West writes >I suspect that there are a few classes of sites publishing >QnA (which we should verify through research): > * Commercial sites offering Q&A to inform the public of their products > * Project/personal sites offering Q&A to help with encountered problems > * Informative sites whose focus is Q&A Informative (mainly public-sector) sites, whose focus is not on Q&A, but which use them widely. e.g.: -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Fri Dec 15 11:35:10 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 15 11:36:31 2006 Subject: [uf-discuss] Q&A In-Reply-To: References: <20061214005158.47792.qmail@web54101.mail.yahoo.com> <20061214092844.GL4471@malware> Message-ID: <4hi0xUGujvgFFw6k@pigsonthewing.org.uk> In message , Andy Mabbett writes >>FAQs > >There are, of course, complications Lists of questions on one page, repeated, singly, with single answer on separate page: -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From scott at randomchaos.com Fri Dec 15 12:14:57 2006 From: scott at randomchaos.com (Scott Reynen) Date: Fri Dec 15 12:15:19 2006 Subject: [uf-discuss] Q& In-Reply-To: <8ad71be30612151024o310252cfw4b6dfcbdb3a3eaaa@mail.gmail.com> References: <20061214151100.78852.qmail@web54106.mail.yahoo.com> <1f8270600612150113s69bbdd23s61707716364265d0@mail.gmail.com> <8ad71be30612151024o310252cfw4b6dfcbdb3a3eaaa@mail.gmail.com> Message-ID: On Dec 15, 2006, at 12:24 PM, Benjamin West wrote: > Finally, there are a few things keeping me from starting a wiki page: > > 1.) What is the scope of this format? I didn't see anything in the wiki on this (I hope I didn't miss it in previous emails), so I created an initial attempt at defining the purpose and scope here: http://microformats.org/wiki/question-answer-brainstorming If that doesn't seem right, please edit it so it does. When the purpose seems generally agreeable, I'll be happy to start filling in real world examples. But until we have some consensus on a purpose, I'm not really sure what the examples should be exemplifying. Peace, Scott From andy at pigsonthewing.org.uk Fri Dec 15 12:40:32 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 15 12:41:55 2006 Subject: [uf-discuss] Q&A In-Reply-To: <8ad71be30612151123v4359fdd9s3fe811b81ac33ef5@mail.gmail.com> References: <20061214005158.47792.qmail@web54101.mail.yahoo.com> <20061214092844.GL4471@malware> <8ad71be30612151123v4359fdd9s3fe811b81ac33ef5@mail.gmail.com> Message-ID: In message <8ad71be30612151123v4359fdd9s3fe811b81ac33ef5@mail.gmail.com>, Benjamin West writes >> There are, of course, complications >> >Let's try to stay focused: can you point us at any URLs using the >idiom you outlined? One is: which includes several examples, such as: What makes you think that's the correct rule? folk here will love the mark-up, BTW... -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Fri Dec 15 13:18:49 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 15 13:20:58 2006 Subject: [uf-discuss] TOC on right Message-ID: <6NH0qBM5ExgFFw5f@pigsonthewing.org.uk> How do people like Template:TOCright, as used on: ? -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Fri Dec 15 15:12:19 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 15 15:13:35 2006 Subject: [uf-discuss] hReview cheat-sheet started Message-ID: <3td3CbCTvygFFwqk@pigsonthewing.org.uk> Please feel free to help complete the hReview cheat-sheet which I've just started: -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From mikeschinkel at gmail.com Fri Dec 15 23:21:20 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Fri Dec 15 23:21:26 2006 Subject: the term microformat and encouraging people to play (wasRe:[uf-discuss] Comments from IBM/Lotus rep about Microformats) In-Reply-To: <00ec01c71e1c$f9a0a1c0$0367c33f@sitsam> Message-ID: <006201c720e2$ca6bab20$2102fea9@Guides.local> > -----Original Message----- > From: microformats-discuss-bounces@microformats.org > [mailto:microformats-discuss-bounces@microformats.org] On S. Sriram wrote > What you have is a 'classic branding problem' ... Excellent analysis. Al Ries is my hero. :) -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From mikeschinkel at gmail.com Fri Dec 15 23:31:27 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Fri Dec 15 23:31:31 2006 Subject: professional relations (was: XFN usage stats and Re:[uf-discuss]rel="muse" implies romantic relationship?) In-Reply-To: <200612141448.41375.siegfried@rorkvell.de> Message-ID: <006301c720e4$32b89b60$2102fea9@Guides.local> Siegfried Gipp wrote: > You don't need the "custom:" prefix. Anyone can define > his/her own relationships. BTW, there are more relationships > than between persons. Think of rel="prev", rel="next", > rel="contents", ... > So if you need your own relations for whatever, simply use > them. It's just it is no microformat. You are making an invalid assumption which is that I'm concerned about my markup. No, I'm not. I've concerned about the need for a standard to be created so that a body of knowledge and tools can be developed around that body of knowledge, and people will evangelize and a large number of people will implement. But that said, it's now clear to me that the microformat brand is not going to address my concern. No need to discuss any more; it's a dead issue. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From mikeschinkel at gmail.com Sat Dec 16 00:42:47 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Sat Dec 16 00:42:51 2006 Subject: [uf-discuss] Comments from IBM/Lotus rep about Microformats In-Reply-To: <73AC9398-BED2-44DA-B8BF-B12A2EB7BBF5@randomchaos.com> Message-ID: <007701c720ee$29eb9a00$2102fea9@Guides.local> Scott Reynen wrote: > This mirrors how natural language works. > Until there is some need for clarification, we assume everyone knows > what we mean. Then there is a need for clarification, we clarify. > No one goes around defining every word before they use it, > and I don't think we can expect publishers to behave > differently with HTML symbols. We could require profile > URIs, but that won't make anyone use them. OI think only a > practical need for disambiguation will do that. The analogy is flawed. Humans have intelligences to compensate when presented with ambiguity. Machine (at least currently) do not. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From mikeschinkel at gmail.com Sat Dec 16 00:47:56 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Sat Dec 16 00:48:00 2006 Subject: XFN: Proposing rel='respect' (was RE: professional relations andXFN usage stats and Re: [uf-discuss]rel="muse" implies romanticrelationship?) In-Reply-To: <8ad71be30612131522h3251aa15mdcc91812d4b0cd6b@mail.gmail.com> Message-ID: <007801c720ee$e23e7dc0$2102fea9@Guides.local> Benjamin West wrote: > Aren't claims that you are respected by ___ kind of arrogant? That made me laugh! :) -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From mikeschinkel at gmail.com Sat Dec 16 00:47:56 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Sat Dec 16 00:48:02 2006 Subject: URI profiles [was RE: [uf-discuss] Comments from IBM/Lotus rep aboutMicroformats] In-Reply-To: <001601c71e8a$15fcd600$0201a8c0@andrieuhome> Message-ID: <007901c720ee$e2eee200$2102fea9@Guides.local> Joe Andrieu wrote: > Yea! I think profiles are great. So, why not formalize the > requirement? > > However, without the profile requirement, authors have no > reason to expect that parsers won't pick up their > "standards-compliant" > microformats. > > 100% compliant code should work with 100% compliant parsers. > That seems self-evident. Does it make sense to allow > compliant parsers to ignore compliant microformats? +1 -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From mikeschinkel at gmail.com Sat Dec 16 01:34:04 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Sat Dec 16 01:34:09 2006 Subject: [uf-discuss] Principles of Microformats? In-Reply-To: <8ad71be30612131647r453a90e0n561039eabcd8bf81@mail.gmail.com> Message-ID: <007d01c720f5$54146e90$2102fea9@Guides.local> Thanks for taking the time to review; it was very helpful. I've answered your questions and/or clarified my comments. Benjamin West wrote: > > 2.) One flat namespace > Not sure what this means. There is one "namespace" for class > names, yet the markup itself is hierarchical. That's what I meant. > > 3.) No solution for resolving ambiguities > Not sure about this. The mailing list, IRC, and the wiki > serve as venues to build consensus in the face of ambiguities. No technical solution build into the markup. > > 4.) No Microformat registry > What would a registry look like? We have XMDP and the wiki. Like the list of RFCs. And like the list of W3C's specs. > > 5.) No versioning capability > Someone recently brought up versioning. It will be > interesting to see where that goes. What is the use case for > versioning? Something is added to the spec, or it's changed; How can a parser tell which "version" the markup writer was using? > > 6.) Recognition is exclusive > Yes, a microformat exclusively refers to the product of the > microformats process. I honestly don't know why other usage > has cropped up. See earlier explainations by Joe Andrieu, S. Sriram, and H?kon Wium Lie. > > > 7.) Requires community process and approval > One of the key ingredients in a microformat is wide and > pervasive represenations of the data being considered on the > web already. > Without this, microformateers are likely to consider a > representation esoteric. I'm not sure what community you > mean here, and I'm not sure it's *required*, but OTOH I don't > know how you can create a microformat without the help of the > community: at least to the extent that many people are > already trying to publish the data being considered. The community is this mailing list, and Tantek recently wrote several times that it wasn't a microformat unless it went through the community process. > > 8.) Envisions limited scope > With regard to what? The problem-space is typically well > defined. Use cases help us define what we are doing. OTOH, > we see wide adoption of microformats as well as applications > to use cases we had not considered. Non-visible data. Only considers existing market, not potential markup. Community process not interested in scaling. I could add more. > > 9.) Process favors expedience > Compared to what? Multi-year processes that require HTML to change, for example. > > 12.) Centralized control and approval authority > Controlling what? Authority of what? Some resources are > secured by a few for the health of the community, eg the > mailing list, the wiki, the domain name... Control of what gets considered a microformat. > > 14.) No delegation of decision authority > Decisions are spread throughout the community. Does this > conflict with 12 or is the authority over something different? For example, no ability to create a "wine" microformat and split off it's own mailing list and working group where those not interested in wine don't have to participate, and those only interested in wine don't have to participate in the "art" microformat. > > 15.) Implementations not part of process > I'm not sure what this means. Plenty of people implement > stuff, seemingly through the phases of the process. In fact, > I imagine it would be possible to design a microformat from > pre-existing implementations and formats they operate on. Creating client parsing implementations for major platforms is not a required part of the process. > > 16.) No officially recognized implementations > What would an officially recognized implementation look like? > We have many community implementations. Aren't those official? Duplication of "No Microformat registry", sorry. > > 17.) Inspired by needs of Bloggers and blog-related services > Use cases involving bloggers are easy to come up with, > however I started working on microformats before I had a > blog! Anyway, I suspect blogger-based use cases are good > because they are so user-centric. It is certainly not the > focus of microformats, I think. However, a blogging aggregator/search engine is funding time spent my the leads of the process, so there will inevitably be subtle biased towards bloggers, even if they try not to because those are the use cases they identify as having value. For example, use-cases which enable e-commerce companies to exchange data with their vendors and suppliers is not on their radar. > > 18.) Emphasizes general purpose needs > How does this compare with number 8? I'm referring to the fact that the process is designed to be broadly usable, not for addressing vertical needs. Looking at the list of "specifications" and "drafts", all are blog related or general purpose. Looking at the "exploratory discussions", the vast majority are general purpose. As a counter-example, assume that you opened the New York City yellow pages and listed off every section. For each section, there's a potential vertical format. The current process cannot handle that level of specificity, and when I've proposed changing I've been told that that was not the vision for microformats. > > 20.) Aims to avoid changing publishing behavior > I'd say we aim to codify publishing behavior in a way that > minimizes the need to change where possible. For example, > IIRC, all semantic lists are valid XOXO. Quoting from Tantek "...microformats do not try to alter people's publishing behavior in an unnatural way..." > > 22.) Constrained to enhancing known use-cases. > I've recently come to believe that working without a use case > is silly. Let me rephrase that. "Constrained to enhancing use-cases currently published on the web" (as opposed to use-cases for data planned to be published on the web.) -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From mikeschinkel at gmail.com Sat Dec 16 01:39:08 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Sat Dec 16 01:39:15 2006 Subject: Misc (was: [uf-discuss] Disambiguation Conventions? (wasCommentsfromIBM/Lotus rep about Microformats)) In-Reply-To: <011901c71f6d$03731b00$0201a8c0@andrieuhome> Message-ID: <007e01c720f6$0960c910$2102fea9@Guides.local> Joe Andrieu wrote: > Standards aren't meant to "evolve". The are revised. > Updated. Changed. > Explicitly. Intentionally. And with clear versioning. The nature of a > standard is to be /standard/ across contexts, especially time. Excellent analysis, the entire thing. Thanks Joe. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From mikeschinkel at gmail.com Sat Dec 16 01:49:28 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Sat Dec 16 01:49:31 2006 Subject: URI profiles [was RE: [uf-discuss] Comments from IBM/Lotusrepabout Microformats] In-Reply-To: <011b01c71f6e$100b0610$0201a8c0@andrieuhome> Message-ID: <007f01c720f7$7aa78b80$2102fea9@Guides.local> > Without meaning to sound flippant, they should convince their > tool providers to support microformats. It would take some > effort, but blogs or CMSs or whatever can either provide > access to the HEAD tag or some mechanism for specifying which > microformats are in use and adding the required profiles into > the HEAD tag itself. That position doesn't reflect reality; it's akin to Rumsfled saying the war was going well. It's what he wanted, but it wasn't true. The reality is that lots of CMS are open-source, and open-source does what they want to, when they want to. It's the nature of open source. What's more, hosting providers often install software based on customer request; customers can have any flavor they want as long as it's vanilla. (Try to get a web host to install ISAPI Rewrite on a Windows server, for example. Apples & Oranges, but still.) No, the person who will be hurt by that position is the content author who can't get the CMS to change and/or doesn't have the skills to modify it themselves. Further, the web at large will be hurt because less content will be marked up semantically than could have been. > When new technology is deployed, there is generally a > transitional phase where it takes developers to make things > work. Once the tools catch up, even non-techies can be a part > of it. There's no real reason not to expect that > transitional phase to be a part of microformats' adoption. > My understanding is many of the tools out there are already > working on some sort of microformats support, this is just > another example of it. Then there is a need for a transitional solution. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From mikeschinkel at gmail.com Sat Dec 16 01:54:46 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Sat Dec 16 01:54:52 2006 Subject: [uf-discuss] Principles of Microformats? In-Reply-To: <200612141435.09917.siegfried@rorkvell.de> Message-ID: <008001c720f8$39fdc8a0$2102fea9@Guides.local> Siegfried Gipp wrote: > > Mike, interesting list. > > > 1.) Includes visible-only > > Yeah, microformats only represent visible data. > Sure? Think of: > title="xfolk"/> When I've discussed proposing numerous non-visible Microformats, Tantek (and others) told me "no" (numerous times.) I can dig up some quotes if need be. So I was documenting and clarifying philosophy, not prior deviations from. > Don't forget xhtml :) It was assumed. > Unfortunately. Although microformats could be quite useful > for other types of web resources, too. Agreed. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From mikeschinkel at gmail.com Sat Dec 16 02:00:00 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Sat Dec 16 02:00:07 2006 Subject: [uf-discuss] Principles of Microformats? In-Reply-To: Message-ID: <008101c720f8$f32bf130$2102fea9@Guides.local> Andy Mabbett wrote: > >> 20.) Aims to avoid changing publishing behavior > Claiming to aim to is all well and good, but, again, there > has recently been evidence posted to show that that is not > being achieved. My goal was to document and clarify philosophy, not current behaviour. :) The former has more bearing on what the community will embrace than the latter. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From mikeschinkel at gmail.com Sat Dec 16 02:05:05 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Sat Dec 16 02:05:10 2006 Subject: URI profiles [was RE: [uf-discuss] Comments from IBM/Lotus repabout Microformats] In-Reply-To: <905f7c910612141444r2a7a2656q5282fa2167600f38@mail.gmail.com> Message-ID: <008201c720f9$aa2eae40$2102fea9@Guides.local> Elias Torres wrote: > Didn't somebody proposed here or at WHATWG to have profile > added to any element in HTML? Would that solve the problem > and limit the scope of the usage of a specific microformat? Yes, and it might have been me (or I saw it and realized I didn't need to propose it.) What's needed is agreement here so that many people here can go there to tell Ian that it's important, and why. Otherwise he'll say "It's not clear to me that that is important" and it won't happen. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From andy at pigsonthewing.org.uk Sat Dec 16 02:29:25 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 16 02:31:02 2006 Subject: URI profiles [was RE: [uf-discuss] Comments from IBM/Lotusrepabout Microformats] In-Reply-To: <007f01c720f7$7aa78b80$2102fea9@Guides.local> References: <011b01c71f6e$100b0610$0201a8c0@andrieuhome> <007f01c720f7$7aa78b80$2102fea9@Guides.local> Message-ID: In message <007f01c720f7$7aa78b80$2102fea9@Guides.local>, Mike Schinkel writes >> Without meaning to sound flippant, they should convince their >> tool providers to support microformats. It would take some >> effort, but blogs or CMSs or whatever can either provide >> access to the HEAD tag or some mechanism for specifying which >> microformats are in use and adding the required profiles into >> the HEAD tag itself. > >That position doesn't reflect reality; it's akin to Rumsfled saying the >war was going well. It's what he wanted, but it wasn't true. Furthermore: Depends on head element. This summary format may depend on the author having access to the head element which in many (most?) web authoring/ publishing scenarios the content author has no access. People can't have it both ways. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From bewest at gmail.com Sat Dec 16 02:33:06 2006 From: bewest at gmail.com (Benjamin West) Date: Sat Dec 16 02:33:10 2006 Subject: ecommerce was Re: [uf-discuss] Principles of Microformats? Message-ID: <8ad71be30612160233h7bed0af0r3e370078eecd1e69@mail.gmail.com> Mike, I was particularly interested in a part of your reply: On 12/16/06, Mike Schinkel wrote: > > > 17.) Inspired by needs of Bloggers and blog-related services > > Use cases involving bloggers are easy to come up with, > > however I started working on microformats before I had a > > blog! Anyway, I suspect blogger-based use cases are good > > because they are so user-centric. It is certainly not the > > focus of microformats, I think. > > However, a blogging aggregator/search engine is funding time spent my the > leads of the process, so there will inevitably be subtle biased towards > bloggers, even if they try not to because those are the use cases they > identify as having value. For example, use-cases which enable e-commerce > companies to exchange data with their vendors and suppliers is not on their > radar. > This is extremely interesting. First: I'm only vaguely familiar with some e-commerce issues. You may find that the the early creators of microformats, because of a relatively common background, may simply not have enough exposure to this kind of thing. I believe most of the earlier members of the community work for search companies or other large websites, or even makers of web browsers and web technology, and not many are familiar with ecommerce. I've also noticed that many of the more successful technologies I can think of first implemented use cases with user-centric data: people, places, things, times, and events. That doesn't mean other use cases aren't of interest to the community. It simply means that time and energy are limited, and people tend to spend most of it on things they are good at. Second: Can you elaborate a bit more on these kinds of use cases? Are there some basic categorizations of ecommerce? What are the common things sites need to do? Where and how do they need to talk with other systems? High level answers are good. Ben From andy at pigsonthewing.org.uk Sat Dec 16 02:46:19 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 16 02:47:52 2006 Subject: ecommerce was Re: [uf-discuss] Principles of Microformats? In-Reply-To: <8ad71be30612160233h7bed0af0r3e370078eecd1e69@mail.gmail.com> References: <8ad71be30612160233h7bed0af0r3e370078eecd1e69@mail.gmail.com> Message-ID: <1i3HhJH758gFFwLe@pigsonthewing.org.uk> In message <8ad71be30612160233h7bed0af0r3e370078eecd1e69@mail.gmail.com>, Benjamin West writes >e-commerce issues >Can you elaborate a bit more on these kinds of use cases? (-examples page created 19 July 2006) -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From mikeschinkel at gmail.com Sat Dec 16 02:55:57 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Sat Dec 16 02:56:00 2006 Subject: ecommerce was Re: [uf-discuss] Principles of Microformats? In-Reply-To: <8ad71be30612160233h7bed0af0r3e370078eecd1e69@mail.gmail.com> Message-ID: <008c01c72100$c47643b0$2102fea9@Guides.local> Benjamin West wrote: > I'm only vaguely familiar with some e-commerce issues. You > may find that the the early creators of microformats, because > of a relatively common background, may simply not have enough > exposure to this kind of thing. After all, they are only human (as am I.) > I believe most of the earlier members of the community work for > search companies or other large websites, or even makers of web > browsers and web technology, and not many are familiar with > ecommerce. As I wouldn't expect them to be either. > I've also noticed that many of the more successful > technologies I can think of first implemented use cases with > user-centric data: people, places, things, times, and events. I don't know that to be true, but it certainly makes sense. > That doesn't mean other use cases aren't of interest to the > community. It simply means that time and energy are limited, > and people tend to spend most of it on things they are good at. Correct. The problem (as I've seen it) is the vision and process for microformats inhibits addressing those other issues. Again, this is just an observation, I am explicitly no longer advocating they change it. > Can you elaborate a bit more on these kinds of use cases? > Are there some basic categorizations of ecommerce? What are > the common things sites need to do? Where and how do they > need to talk with other systems? High level answers are good. Let me give you a real world example. I used to run Xtras.Net (www.xtras.net) We sold products from companies like www.infragistics.com and www.componentone.com, but at certain points we dealt with well over 500 different vendors. Had we need able to manage the logistics, we could have dealt with well 2500 vendors and our sales would have increased significantly. Realize that most of these vendors were "starving artists", i.e. one or two man shops making less than US$100k/year in revenue. They certainly were not going to be buying any ecommerce infrastructure, but they did update their websites whenever they had a new version. If an appropriate "semantic markup" could have been defined we might have been able to get most of those vendors to apply it and then we could have run crawlers to get a lot of our data. I actually had this vision in 1997 when I first heard of XML, but for many reasons was never able to make it a reality (many reasons=lack of capital to fund the development :) It would be that much easier with semantic markup with today scripting languages and other tools. But realize that Xtras.Net's business volume was a gnat on the back of a dog in a car on a ship crossing the Pacific ocean when compared to the world economy. So take all the other gnats, and dogs and cars and ships and have them all start creating their own industry specific semantic markup and BAM; you got some serious eff-ing chaos, and I declare that will be a Bad Thing(tm) for the web. But again, I'm no longer advocating Microformats change. I'm working on some other ideas. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From faaborg at mozilla.com Sat Dec 16 03:23:06 2006 From: faaborg at mozilla.com (Alex Faaborg) Date: Sat Dec 16 03:23:14 2006 Subject: [uf-discuss] Operator: Microformat detection for Firefox 2 Message-ID: Greetings, This is my first message to the list, so to introduce myself, my name is Alex Faaborg and I am a user experience designer at Mozilla working on our microformats strategy for Firefox. Today Mozilla Labs released a microformat extension for Firefox 2 named Operator. The extension was developed by Michael Kaply at IBM, and detects hCard, hCalendar, geo, hReview and rel-tag. You can read more about the extension on the Mozilla Labs blog: http://labs.mozilla.com/2006/12/introducing-operator And you can download Operator here: https://addons.mozilla.org/firefox/4106/ Cheers, -Alex From mail at ciaranmcnulty.com Sat Dec 16 03:43:24 2006 From: mail at ciaranmcnulty.com (Ciaran McNulty) Date: Sat Dec 16 03:43:28 2006 Subject: [uf-discuss] Operator: Microformat detection for Firefox 2 In-Reply-To: References: Message-ID: On 12/16/06, Alex Faaborg wrote: > Today Mozilla Labs released a microformat extension for Firefox 2 > named Operator. The extension was developed by Michael Kaply at IBM, > and detects hCard, hCalendar, geo, hReview and rel-tag. Alex, This is absolutely excellent, congratulations to all concerned on a great product. -Ciaran From andy at pigsonthewing.org.uk Sat Dec 16 04:00:52 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 16 04:02:14 2006 Subject: [uf-discuss] Operator: Microformat detection for Firefox 2 In-Reply-To: References: Message-ID: In message , Alex Faaborg writes >Today Mozilla Labs released a microformat extension for Firefox 2 >named Operator. Looks good, but it shows the "geo" on : as "undefined/undefined". -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From mail at ciaranmcnulty.com Sat Dec 16 04:20:12 2006 From: mail at ciaranmcnulty.com (Ciaran McNulty) Date: Sat Dec 16 04:20:14 2006 Subject: [uf-discuss] Operator: Microformat detection for Firefox 2 In-Reply-To: References: Message-ID: On 12/16/06, Andy Mabbett wrote: > In message , Alex > Faaborg writes > > >Today Mozilla Labs released a microformat extension for Firefox 2 > >named Operator. > > Looks good, but it shows the "geo" on : > > > > as "undefined/undefined". It may be because you've separated the lat/long with a semicolon whereas the geo cheatsheet says: "If the secondary classes are omitted, the two values MUST be comma separated and latitude MUST be first"[1] I'm not sure where that bit of info on the cheatsheet has come from though. -Ciaran McNulty From andy at pigsonthewing.org.uk Sat Dec 16 04:45:42 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 16 04:47:07 2006 Subject: comma or semicolon in geo (was: [uf-discuss] Operator: Microformat detection for Firefox 2) In-Reply-To: References: Message-ID: In message , Ciaran McNulty writes >On 12/16/06, Andy Mabbett wrote: >> In message , Alex >> Faaborg writes >> >> >Today Mozilla Labs released a microformat extension for Firefox 2 >> >named Operator. >> >> Looks good, but it shows the "geo" on : >> >> >> >> as "undefined/undefined". > >It may be because you've separated the lat/long with a semicolon >whereas the geo cheatsheet says: Thanks, but I've tried both. >"If the secondary classes are omitted, the two values MUST be comma >separated and latitude MUST be first"[1] > >I'm not sure where that bit of info on the cheatsheet has come from though. Look at the history and source of that page... It might be best of parsers accepted either; since some schemes use comma (e.g. ICBM), others semicolon (e.g. geotag) -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From angus at pobox.com Sat Dec 16 05:24:43 2006 From: angus at pobox.com (Angus McIntyre) Date: Sat Dec 16 05:24:53 2006 Subject: Non-visible microformats was [uf-discuss] Principles of Microformats? In-Reply-To: <008001c720f8$39fdc8a0$2102fea9@Guides.local> References: <008001c720f8$39fdc8a0$2102fea9@Guides.local> Message-ID: At 04:54 -0500 16.12.2006, Mike Schinkel wrote: >When I've discussed proposing numerous non-visible Microformats, Tantek (and >others) told me "no" (numerous times.) I can dig up some quotes if need be. >So I was documenting and clarifying philosophy, not prior deviations from. I had to go back to the FAQ and read up on this one, to find out exactly why invisible microformats are disparaged. After all, it seems superficially that we already have some core microformats that define information that's not human visible, in the form of Robots META, various 'rel' standards and XFN. The FAQ makes it clear that the concern is that invisible markup is associated with spam; because spammers like to hide stuff in their pages that causes a search engine to see them differently from human viewers, any proposed microformat that encourages people to put normally-visible markup into a page invisibly runs the risk of getting pages that carry it sanctioned by Google and friends once the spammers learn how to abuse it. The existing invisible microformats relate to information that is (a) never visible and (b) is harder to abuse this way. (Those are distinct points: there is abusable invisible information, as shown by the fact that Google doesn't index META keywords and descriptions). I can see various possible ways out of this quandary (or perhaps deeper into it). #1 is to stick to the party line and say "Microformats are visible for the reasons stated and there's no point encouraging or endorsing anything that goes against that." #2 would be to launch a distinct initiative (with its own site, wiki, mailing list, and line of endearing plush toys) to define non-visible things-that-are-like-microformats for those who want to take the risk of incurring the wrath of Google, accompanied by the clear caveat that "this stuff can get you banned from every decent search engine". #3 would be to develop a microformat convention that allows you to mark blocks of embedded data as being not-for-search-engine-consumption; a 'no-index' convention at the block level that would allow you to say "I'm not trying to spamdex you, just ignore this bit and leave it for the robots that understand this specific markup". The obvious flaw here is that it requires the crawler-makers to tune their bots to handle it, and I doubt they will. #4 would be to accept that 'buried' semantic data ought to be external to the page, but define a way for a savvy search engine to recover the data associated with any invidual element. The kind of marker required could be just as much a microformat as any of the 'rel' conventions. The objection here is that maintaining two parallel documents is tedious (less so if you're not handbuilding pages). If that's not an obstacle, a combination of a microformat-endorsed marking convention and something like Andy Mabbett's proposed UNAPI might be a solution here. #5 would be to investigate whether a proposed type of not-for-human consumption data could be handled as visible data, but designed in such a way that clever CSS styling would allow authors to render it more palatable to human viewers (i.e. by pulling it out of page flow, using :after content to surround it with human-intelligible labels etc). It would seem to me that #4 and #5 might be worth considering in the context of microformats; #2 and #3 probably wouldn't be (but that doesn't mean that they're not worth considering in their own right, somewhere else). Angus From angus at pobox.com Sat Dec 16 05:53:01 2006 From: angus at pobox.com (Angus McIntyre) Date: Sat Dec 16 05:53:08 2006 Subject: [uf-discuss] Operator: Microformat detection for Firefox 2 In-Reply-To: References: Message-ID: At 03:23 -0800 16.12.2006, Alex Faaborg wrote: >Today Mozilla Labs released a microformat extension for Firefox 2 >named Operator. The extension was developed by Michael Kaply at IBM, >and detects hCard, hCalendar, geo, hReview and rel-tag. >http://labs.mozilla.com/2006/12/introducing-operator Nice. One thing I notice is that if I view my resume (in hResume) at: http://www.nomadcode.com/info/resumeAngusMcIntyre.html the Operator menu shown under Google Calendar correctly pulls out all the hCalendar entries, but munges title and company together, i.e. Software developerblip.tv, ... Is this a flaw in Operator, or should I be marking up my resume differently to be more Operator-friendly? I've also encountered cases where it's not picking up what I believe to be a valid hCard, but I need to review my code to see whether it's really as valid as I think it is before reporting that as a bug. Angus From bewest at gmail.com Sat Dec 16 11:58:34 2006 From: bewest at gmail.com (Benjamin West) Date: Sat Dec 16 11:58:36 2006 Subject: ecommerce was Re: [uf-discuss] Principles of Microformats? In-Reply-To: <1i3HhJH758gFFwLe@pigsonthewing.org.uk> References: <8ad71be30612160233h7bed0af0r3e370078eecd1e69@mail.gmail.com> <1i3HhJH758gFFwLe@pigsonthewing.org.uk> Message-ID: <8ad71be30612161158y2584db2bue347bb5d9025974c@mail.gmail.com> On 12/16/06, Andy Mabbett wrote: > In message > <8ad71be30612160233h7bed0af0r3e370078eecd1e69@mail.gmail.com>, Benjamin > West writes > > >e-commerce issues > > >Can you elaborate a bit more on these kinds of use cases? > > > > (-examples page created 19 July 2006) > I don't fully understand those use cases. They seem a bit sparse. Ben From bewest at gmail.com Sat Dec 16 12:14:36 2006 From: bewest at gmail.com (Benjamin West) Date: Sat Dec 16 12:14:42 2006 Subject: ecommerce was Re: [uf-discuss] Principles of Microformats? In-Reply-To: <008c01c72100$c47643b0$2102fea9@Guides.local> References: <8ad71be30612160233h7bed0af0r3e370078eecd1e69@mail.gmail.com> <008c01c72100$c47643b0$2102fea9@Guides.local> Message-ID: <8ad71be30612161214m33be2426sc4f08813eab6a60b@mail.gmail.com> Mike, Nice reply. > > I've also noticed that many of the more successful > > technologies I can think of first implemented use cases with > > user-centric data: people, places, things, times, and events. > > I don't know that to be true, but it certainly makes sense. > I don't know if it's true either. Tantek suggests I'm being a bad scientist by allowing myself to look for patterns. Nonetheless, I've been working on investigating it more. I call this data "environmental data types" because their concrete place in the world we evolved in. Anyone have suggestions on putting this to the test? > > That doesn't mean other use cases aren't of interest to the > > community. It simply means that time and energy are limited, > > and people tend to spend most of it on things they are good at. > > Correct. The problem (as I've seen it) is the vision and process for > microformats inhibits addressing those other issues. Again, this is just an > observation, I am explicitly no longer advocating they change it. I respectfully disagree. I'd like to start investigating the use cases your business had trouble fulfilling, starting with: are the problems you described with vendor communication common? > > Can you elaborate a bit more on these kinds of use cases? > > Are there some basic categorizations of ecommerce? What are > > the common things sites need to do? Where and how do they > > need to talk with other systems? High level answers are good. > > Let me give you a real world example. I used to run Xtras.Net > (www.xtras.net) We sold products from companies like www.infragistics.com > and www.componentone.com, but at certain points we dealt with well over 500 > different vendors. Had we need able to manage the logistics, we could have > dealt with well 2500 vendors and our sales would have increased > significantly. Realize that most of these vendors were "starving artists", > i.e. one or two man shops making less than US$100k/year in revenue. They > certainly were not going to be buying any ecommerce infrastructure, but they > did update their websites whenever they had a new version. > > If an appropriate "semantic markup" could have been defined we might have > been able to get most of those vendors to apply it and then we could have > run crawlers to get a lot of our data. I actually had this vision in 1997 > when I first heard of XML, but for many reasons was never able to make it a > reality (many reasons=lack of capital to fund the development :) It would > be that much easier with semantic markup with today scripting languages and > other tools. > > But realize that Xtras.Net's business volume was a gnat on the back of a dog > in a car on a ship crossing the Pacific ocean when compared to the world > economy. So take all the other gnats, and dogs and cars and ships and have > them all start creating their own industry specific semantic markup and BAM; > you got some serious eff-ing chaos, and I declare that will be a Bad > Thing(tm) for the web. > Mike, this is real good stuff. Can you continue elaborating? The thing I'm hearing is: "We had trouble keeping our product list in sync with our vendors' lists, even though they had it published on their own website." This is the kind of problem statement we know how to handle. There are some questions to answer: 1.) How many ecommerce sites have their inventory published on the web? - my guess is nearly all of them, although I suspect there are some confounding factors. 2.) How many sellers have trouble getting product information from their vendors? - this one kind of surprises me, I thought everyone had at least a php script hooked up to their database to produce a CSV. 3.) How many esellers use vendors to populate a part of their online offerings? 4.) Would hlisting solve this particular use case? Finally, What other challenges did you face/are aware of? Ben From bewest at gmail.com Sat Dec 16 12:20:50 2006 From: bewest at gmail.com (Benjamin West) Date: Sat Dec 16 12:20:53 2006 Subject: Non-visible microformats was [uf-discuss] Principles of Microformats? In-Reply-To: References: <008001c720f8$39fdc8a0$2102fea9@Guides.local> Message-ID: <8ad71be30612161220id9f32e4n2b07da19001f67f3@mail.gmail.com> On 12/16/06, Angus McIntyre wrote: > The FAQ makes it clear that the concern is that invisible markup is > associated with spam; because spammers like to hide stuff in their > pages that causes a search engine to see them differently from human > viewers, any proposed microformat that encourages people to put > normally-visible markup into a page invisibly runs the risk of > getting pages that carry it sanctioned by Google and friends once the > spammers learn how to abuse it. > Without commenting on the rest, I'd just like to point out that the main reason for avoiding invisible meta data is because visible data is updated more often than invisible data. Spam is secondary to this principle. This is a usability phenomenon, not a spam prevention measure. Ben From andy at pigsonthewing.org.uk Sat Dec 16 13:08:58 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 16 13:10:47 2006 Subject: Non-visible microformats was [uf-discuss] Principles of Microformats? In-Reply-To: <8ad71be30612161220id9f32e4n2b07da19001f67f3@mail.gmail.com> References: <008001c720f8$39fdc8a0$2102fea9@Guides.local> <8ad71be30612161220id9f32e4n2b07da19001f67f3@mail.gmail.com> Message-ID: In message <8ad71be30612161220id9f32e4n2b07da19001f67f3@mail.gmail.com>, Benjamin West writes >I'd just like to point out that the >main reason for avoiding invisible meta data is because visible data >is updated more often than invisible data. I've yet to see any evidence to support that oft-made assertion. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Sat Dec 16 13:58:02 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 16 13:59:42 2006 Subject: Non-visible microformats was [uf-discuss] Principles of Microformats? In-Reply-To: References: <008001c720f8$39fdc8a0$2102fea9@Guides.local> Message-ID: In message , Angus McIntyre writes > a combination of a microformat-endorsed marking convention and >something like Andy Mabbett's proposed UNAPI might >be a solution here. That's not my proposal; just something I attempted to document here, for the benefit of the community. I neither endorse nor disapprove of it. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Sat Dec 16 14:07:35 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 16 14:09:06 2006 Subject: [uf-discuss] "geo" not mentioned on Wikipedia "Geotagging" page In-Reply-To: References: Message-ID: In message , Tantek ?elik writes >> Somebody familiar with the "geo" microformat might want to add details, >> and a link to the relevant page on the microformat Wiki, to the >> Wikipedia page on Geotagging >> (I am not in a position to do so). > >Thanks for pointing this out Andy - could you add your request to the >to-do page on our wiki so that hopefully someone will pick it up? > > http://microformats.org/wiki/to-do#Lazyweb I did as you suggested; three months ago today. I think a whole quarter-year is long enough, to reach the conclusion that that method isn't working. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From chris.messina at gmail.com Sat Dec 16 14:52:54 2006 From: chris.messina at gmail.com (Chris Messina) Date: Sat Dec 16 14:52:58 2006 Subject: Non-visible microformats was [uf-discuss] Principles of Microformats? In-Reply-To: References: <008001c720f8$39fdc8a0$2102fea9@Guides.local> <8ad71be30612161220id9f32e4n2b07da19001f67f3@mail.gmail.com> Message-ID: <1bc4603e0612161452r59d6961drd88bac0df1c4dfcd@mail.gmail.com> A key example, which is also an example of Angus' new wiki/initiative idea, is the more-or-less abandoned work done on Structured Blogging. The effort decided to attempt embedding commented out RDF into HTML -- a practice, it was recognized, was doomed to fail because of the copy-paste reusability of visible data marked up in standard HTML. Put another way, if you rely on invisible meta data as your mechanism for semanticizing the visible data, because of the facility of HTML, as some point, that meta data will become divorced from the original data it was intended to describe. Web designers and developers covet clean code; repeating and maintaining two or more chunks of the same data simply makes no sense, especially when dealing with competition of the forms (ie which is more authoritative when determining which is a copy of the original -- if the meta data copy and the visible copies don't match, which do you use?). Finally, invisible semantics again have an increased likelihood to spiral out of control, since, like XML, you're free to essentially "make shit up" as is your won't. If you're limited to working within existing constraints, you're likely to have simpler formats that are easier and more likely to be used by web authors and furthermore do not take another college course to learn. Chris On 12/16/06, Andy Mabbett wrote: > In message <8ad71be30612161220id9f32e4n2b07da19001f67f3@mail.gmail.com>, > Benjamin West writes > > >I'd just like to point out that the > >main reason for avoiding invisible meta data is because visible data > >is updated more often than invisible data. > > I've yet to see any evidence to support that oft-made assertion. > > -- > Andy Mabbett > * Say "NO!" to compulsory ID Cards: > * Free Our Data: > * Are you using Microformats, yet: ? > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > -- Chris Messina Citizen Provocateur & Open Source Ambassador-at-Large Work: http://citizenagency.com Blog: http://factoryjoe.com/blog Cell: 412 225-1051 Skype: factoryjoe This email is: [ ] bloggable [X] ask first [ ] private From rob at sanchothefat.com Sat Dec 16 16:34:06 2006 From: rob at sanchothefat.com (Rob O'Rourke) Date: Sat Dec 16 16:34:11 2006 Subject: [uf-discuss] TOC on right In-Reply-To: <6NH0qBM5ExgFFw5f@pigsonthewing.org.uk> References: <6NH0qBM5ExgFFw5f@pigsonthewing.org.uk> Message-ID: <4584907E.30702@sanchothefat.com> Andy Mabbett wrote: > How do people like Template:TOCright, as used on: > > ? > > Very happy and fine with it. Great microformats discussion. Does it matter? From mikeschinkel at gmail.com Sat Dec 16 18:24:26 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Sat Dec 16 18:24:30 2006 Subject: Non-visible microformats was [uf-discuss] Principles ofMicroformats? In-Reply-To: Message-ID: <005f01c72182$79845810$0702a8c0@Guides.local> Angus McIntyre wrote: > The existing invisible microformats relate to information > that is (a) never visible and (b) is harder to abuse this > way. (Those are distinct points: there is abusable invisible > information, as shown by the fact that Google doesn't index > META keywords and descriptions). I wasn't considering that point, so thanks for mentioning it to consider. OTOH, there are an extrodinary number of use-cases where the semantic markup with be used between known and trusted entities where the aggregator has a list of known domain names to crawl, and in that case it's not an issue; for example: distributors and their vendors. > #2 would be to launch a distinct initiative (with its own > site, wiki, mailing list, and line of endearing plush toys) > to define non-visible things-that-are-like-microformats for > those who want to take the risk of incurring the wrath of > Google, accompanied by the clear caveat that "this stuff can > get you banned from every decent search engine". That's my plan. > If that's not an > obstacle, a combination of a microformat-endorsed marking > convention and something like Andy Mabbett's proposed UNAPI > might be a solution here. I've read the site but still haven't understood what unapi is trying to accomplish. > It would seem to me that #4 and #5 might be worth considering > in the context of microformats; #2 and #3 probably wouldn't > be (but that doesn't mean that they're not worth considering > in their own right, somewhere else). Well, I'm going to try #2 anyway. :) I think it will be the easiest way. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From brian.suda at gmail.com Sun Dec 17 05:23:47 2006 From: brian.suda at gmail.com (Brian Suda) Date: Sun Dec 17 05:23:50 2006 Subject: comma or semicolon in geo (was: [uf-discuss] Operator: Microformat detection for Firefox 2) In-Reply-To: References: Message-ID: <21e770780612170523tbe9854fn1a754bf5a0340cfa@mail.gmail.com> On 12/16/06, Andy Mabbett wrote: > It might be best of parsers accepted either; since some schemes use > comma (e.g. ICBM), others semicolon (e.g. geotag) At the moment the ';' semicolon should be used. There is an FAQ about it on the hCard-faqs page[1]. I'll update the hcard cheatsheet page accordingly. The ';' comes from the vCard RFC, because hcard is modeled after vcard the syntax was just reused. One issue with using a ',' instead is that a comma sets off a 'list' of properties, this can be seen in RDATE and others. And (if for some reason) there was a need for plotting 2 dimensional figures, my first thought would be to just have a list of lat;lon: ... so i would prefer to stick with a single lat/long delimiter and continue using just the ';' to separate values. -brian [1] - http://microformats.org/wiki/hcard-faq#How_does_GEO_work_with_ABBR -- brian suda http://suda.co.uk From andy at pigsonthewing.org.uk Sun Dec 17 06:35:51 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sun Dec 17 06:37:03 2006 Subject: comma or semicolon in geo (was: [uf-discuss] Operator: Microformat detection for Firefox 2) In-Reply-To: <21e770780612170523tbe9854fn1a754bf5a0340cfa@mail.gmail.com> References: <21e770780612170523tbe9854fn1a754bf5a0340cfa@mail.gmail.com> Message-ID: In message <21e770780612170523tbe9854fn1a754bf5a0340cfa@mail.gmail.com>, Brian Suda writes >One issue with using a ',' instead is that >a comma sets off a 'list' of properties, this can be seen in RDATE and >others. And (if for some reason) there was a need for plotting 2 >dimensional figures, my first thought would be to just have a list of >lat;lon: ... so i would prefer >to stick with a single lat/long delimiter and continue using just the >';' to separate values. Fair enough. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Sun Dec 17 06:47:23 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sun Dec 17 06:48:30 2006 Subject: comma or semicolon in geo (was: [uf-discuss] Operator: Microformat detection for Firefox 2) In-Reply-To: <21e770780612170523tbe9854fn1a754bf5a0340cfa@mail.gmail.com> References: <21e770780612170523tbe9854fn1a754bf5a0340cfa@mail.gmail.com> Message-ID: In message <21e770780612170523tbe9854fn1a754bf5a0340cfa@mail.gmail.com>, Brian Suda writes >I'll update the hcard cheatsheet page accordingly. Thank you. I note you've changed the examples from: If the secondary classes are omitted, the two values MUST be comma separated and latitude MUST be first: 37.386013,-122.082932 to: When used with an element the latitude and longitude are separated by a semicolon in the title attribute. home which I have altered to : Coordinates MAY be combined a single element; then the latitude and longitude MUST be separated by a semicolon in the title attribute and latitude MUST be first: home for clarity - but your example suggests that this only applies to "abbr". Is it not allowed in other elements? -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From chris.messina at gmail.com Sun Dec 17 09:18:26 2006 From: chris.messina at gmail.com (Chris Messina) Date: Sun Dec 17 09:18:32 2006 Subject: [uf-discuss] Operator: Microformat detection for Firefox 2 In-Reply-To: References: Message-ID: <1bc4603e0612170918g6257ef1dx5d880f293de3ebf2@mail.gmail.com> Alex, welcome and congrats on the release! As I was telling Tantek last night, you've now "operationalized" his hcard demo. ;) This is really quite cool and a great start. Our challenge, in my estimation, is to move beyond simple data conversion (as useful as that is compared with what little we have today) and start to look at the meeting point between semantic data in webpages and behaviors that can be contextually applied to them. A simple salient example is in Camino, where you right-click an email address and the menu offers you the ability to copy just the email address *or* look it up in Address Book. Clearly for any hcard, this behavior makes sense and I'd like to see work done (some of which I'm working on personally) to explore the user interface opportunities that microformats provide, espeically for browser makers. Chris On 12/16/06, Angus McIntyre wrote: > At 03:23 -0800 16.12.2006, Alex Faaborg wrote: > >Today Mozilla Labs released a microformat extension for Firefox 2 > >named Operator. The extension was developed by Michael Kaply at IBM, > >and detects hCard, hCalendar, geo, hReview and rel-tag. > >http://labs.mozilla.com/2006/12/introducing-operator > > Nice. > > One thing I notice is that if I view my resume (in hResume) at: > > http://www.nomadcode.com/info/resumeAngusMcIntyre.html > > the Operator menu shown under Google Calendar correctly pulls out all > the hCalendar entries, but munges title and company together, i.e. > > Software developerblip.tv, ... > > Is this a flaw in Operator, or should I be marking up my resume > differently to be more Operator-friendly? > > I've also encountered cases where it's not picking up what I believe > to be a valid hCard, but I need to review my code to see whether it's > really as valid as I think it is before reporting that as a bug. > > Angus > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > -- Chris Messina Citizen Provocateur & Open Source Ambassador-at-Large Work: http://citizenagency.com Blog: http://factoryjoe.com/blog Cell: 412 225-1051 Skype: factoryjoe This email is: [ ] bloggable [X] ask first [ ] private From bewest at gmail.com Sun Dec 17 13:53:05 2006 From: bewest at gmail.com (Benjamin West) Date: Sun Dec 17 13:53:09 2006 Subject: comma or semicolon in geo (was: [uf-discuss] Operator: Microformat detection for Firefox 2) In-Reply-To: <21e770780612170523tbe9854fn1a754bf5a0340cfa@mail.gmail.com> References: <21e770780612170523tbe9854fn1a754bf5a0340cfa@mail.gmail.com> Message-ID: <8ad71be30612171353r692e9138g5fe30b50193a1fc3@mail.gmail.com> On 12/17/06, Brian Suda wrote: > On 12/16/06, Andy Mabbett wrote: > > > It might be best of parsers accepted either; since some schemes use > > comma (e.g. ICBM), others semicolon (e.g. geotag) > > At the moment the ';' semicolon should be used. There is an FAQ about > it on the hCard-faqs page[1]. I'll update the hcard cheatsheet page > accordingly. > > The ';' comes from the vCard RFC, because hcard is modeled after vcard > the syntax was just reused. One issue with using a ',' instead is that > a comma sets off a 'list' of properties, this can be seen in RDATE and > others. And (if for some reason) there was a need for plotting 2 > dimensional figures, my first thought would be to just have a list of > lat;lon: ... so i would prefer > to stick with a single lat/long delimiter and continue using just the > ';' to separate values. > However, most people probably use a comma. See the coordinate studies done at . Ben From andy at pigsonthewing.org.uk Sun Dec 17 15:03:36 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sun Dec 17 15:05:28 2006 Subject: comma or semicolon in geo (was: [uf-discuss] Operator: Microformat detection for Firefox 2) In-Reply-To: <8ad71be30612171353r692e9138g5fe30b50193a1fc3@mail.gmail.com> References: <21e770780612170523tbe9854fn1a754bf5a0340cfa@mail.gmail.com> <8ad71be30612171353r692e9138g5fe30b50193a1fc3@mail.gmail.com> Message-ID: In message <8ad71be30612171353r692e9138g5fe30b50193a1fc3@mail.gmail.com>, Benjamin West writes >However, most people probably use a comma. See the coordinate studies >done at . Since they did a search for numbers separated by commas, but not for numbers separated by semi-colons, that's not very conclusive. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From greatislander at gmail.com Sun Dec 17 17:08:51 2006 From: greatislander at gmail.com (Ned Zimmerman) Date: Sun Dec 17 17:15:23 2006 Subject: [uf-discuss] Multiple occurences trouble Message-ID: <9d22e400612171708t7cd2883dyc0157e8a88316ed6@mail.gmail.com> So here's my problem. I've been struggling all afternoon with an effective way to mark up this as an hCalendar event: http://greatisland.ca/calendar/test.html As you can see, there are three different occurences of the same event. I tried the RDATE method from hcalendar-brainstorming on the wiki but it wouldn't parse properly. Any ideas as to how one would go about this? Thanks in advance. From karl at w3.org Sun Dec 17 21:39:26 2006 From: karl at w3.org (Karl Dubost) Date: Sun Dec 17 21:39:40 2006 Subject: Non-visible microformats was [uf-discuss] Principles of Microformats? In-Reply-To: References: <008001c720f8$39fdc8a0$2102fea9@Guides.local> Message-ID: Le 16 d?c. 2006 ? 22:24, Angus McIntyre a ?crit : > (Those are distinct points: there is abusable invisible > information, as shown by the fact that Google doesn't index META > keywords and descriptions). Just FYI. Spotlight on the macintosh indexes those and it. is. very. practical. when you search information. -- Karl Dubost - http://www.w3.org/People/karl/ W3C Conformance Manager, QA Activity Lead QA Weblog - http://www.w3.org/QA/ *** Be Strict To Be Cool *** From angus at pobox.com Mon Dec 18 05:44:37 2006 From: angus at pobox.com (Angus McIntyre) Date: Mon Dec 18 05:44:53 2006 Subject: Non-visible microformats was [uf-discuss] Principles of Microformats? In-Reply-To: References: <008001c720f8$39fdc8a0$2102fea9@Guides.local> Message-ID: At 14:39 +0900 18.12.2006, Karl Dubost wrote: >Le 16 d?c. 2006 ? 22:24, Angus McIntyre a ?crit : >> (Those are distinct points: there is abusable invisible information, >> as shown by the fact that Google doesn't index META keywords >> and descriptions). > >Spotlight on the macintosh indexes those and it. is. very. practical. >when you search information. I didn't mean to say that they weren't still useful. I use META keywords myself to pre-fill the 'tags' field on the submit form for an anti-social bookmarking tool that I wrote (an anti-social bookmarking tool is one where you don't share your bookmarks with anyone else) and I know others do the same. Google will even use the META description (where available and more than a certain number of characters long) as the description for each entry in their index. So it's definitely a good idea to make sure that both those are properly filled out. Google just doesn't - as far as I know - use either the keywords or the description in order to decide how to index the page, because of the problem of keyword stuffing. Angus From brian.suda at gmail.com Mon Dec 18 05:59:13 2006 From: brian.suda at gmail.com (Brian Suda) Date: Mon Dec 18 05:59:17 2006 Subject: [uf-discuss] Multiple occurences trouble In-Reply-To: <9d22e400612171708t7cd2883dyc0157e8a88316ed6@mail.gmail.com> References: <9d22e400612171708t7cd2883dyc0157e8a88316ed6@mail.gmail.com> Message-ID: <21e770780612180559q16f1b62cr432755f76671d515@mail.gmail.com> On 12/18/06, Ned Zimmerman wrote: > So here's my problem. I've been struggling all afternoon with an > effective way to mark up this as an hCalendar event: > > http://greatisland.ca/calendar/test.html > > As you can see, there are three different occurences of the same > event. I tried the RDATE method from hcalendar-brainstorming on the > wiki but it wouldn't parse properly. Any ideas as to how one would go > about this? --- i think it is being parse properly from an hCalendar to an iCalendar, but maybe your calendar application does not support RDATE? I have tried with apple's iCal and it does NOT seem to work with ISODate/ISODate, but i think it works with ISODate/duration. What are you using to extract the iCal file and what calendaring application are you using? that will help us troubleshoot the problem. http://microformats.org/wiki/icalendar-implementations thanks, -brian -- brian suda http://suda.co.uk From ryan at technorati.com Mon Dec 18 11:48:20 2006 From: ryan at technorati.com (Ryan King) Date: Mon Dec 18 11:48:26 2006 Subject: Misc (was: [uf-discuss] Disambiguation Conventions? (was CommentsfromIBM/Lotus rep about Microformats)) In-Reply-To: <011901c71f6d$03731b00$0201a8c0@andrieuhome> References: <011901c71f6d$03731b00$0201a8c0@andrieuhome> Message-ID: <43E8785F-DDC6-4BC6-98A4-00371FC6E894@technorati.com> On Dec 14, 2006, at 2:45 AM, Joe Andrieu wrote: > The unique fact is that microformats is the only entity in > the entire chain of authorship, from CCIT to Versit to IETF to change > the spec from being about people to being about /more/ than people. > Other changes were about adding features to extend what you could say > about people. We just up and redefined the core semantic. Certainly the microformats community are the first standards organization to state that this vocabulary applies to more than people. However, this is based on actual usage of vCard. Many applications that produce vCards do so for organizations in addition to individuals [1]. The way to determine that an hCard is for an organization and not an individual is that the FN is the same as the ORG [2]. In practice, this is usually done by using the 'fn' and 'org' class name on the same element [3]. As far as hcards-for-places goes, that's still an open issue that we need to work out. If you have any suggestion on how to specify that an hcard is for a place and not a person or organization, it'd be great to hear them. > First, we included companies and organizations in the very beginning. > Then, a year later, we added places. And yet, our own documentation > contradicts itself: the profile specifies hcards for PEOPLE only, via > RFC 2426, but the description of hCard on the wiki now extends that to > companies, organizations, and even locations. Well, first of all, the profile is not normative, the specification is. Secondly, hCard uses the semantics of vCard's properties, not every bit of vCard. That's an important distinction in this case, that may not be well explained on the wiki. > This is a pretty significant loss of semantic specificity. While a > human > can disambiguate between hCards for places and hCards for people, a > /machine/ would have a very hard time of it. The entire point of the > semantic web is to make it easy^H^H^H^H /possible/ for machines to > make > sense of the information that's out there. Now, when a spider > finds an > hCard, it can't tell if it is a person, company, organization, or > place. > That sucks. It would be much more useful if hCards could actually be > expected to be people! Imagine that. Then machines might be able > to do > something useful with this class of entities it discovered while > cruising around. But that route is lost to us. As previously stated, we already have a mechanism in hCard for distinguishing between people and organizations [4]. > Standards aren't meant to "evolve". The are revised. Updated. > Changed. > Explicitly. Intentionally. And with clear versioning. The nature of a > standard is to be /standard/ across contexts, especially time. Perhaps standards aren't meant to evolve, but in practice they do. After a standard is published, the usage and interpretation of that standard change as the use cases, environment and tools surrounding it change. > With the current ad-hoc approval and revision process, I have serious > concerns about whether or not we are capable of maintaining the > kind of > rigor that would protect semantic meaning over time and in fact > allow a > real standard to exist in any meaningful way. Especially as our > virtually non-existent versioning precludes the ability for anyone to > meaningfully track such significant changes as the addition of > "places" > in the semantics of hCard. It's frustrating. > > I don't intend this email as an attack on anyone. I do mean it as a > flag > for problems that many in the community have dismissed as unimportant. I don't think it is an attack. At least, I don't take offense at it. I think you've raised some valid issues (namely, hcards for places is underspecified), but I also think you have some misunderstandings about how and why things work around here. The reason things are loose and fluid is that it's better to have a specification that is in touch with reality than one set in stone. Sure, if you set a standard in stone and never change it, except by writing a new document that obsoletes all or part of the previous one, you can write an application that perfectly implements that specification. However, that says nothing about how useful that application would be. If popular usage of the format or technology changes, your application will have to change. In this case, the specification should continue to help with producing interoperable implementations. Change happens, and it's better to deal with it together than separately. -ryan 1. http://microformats.org/wiki/vcard- implementations#organization_vs._individual 2. Well, really, organization-name, but we need to get that resolved still. 3. Like: Technorati
4. http://microformats.org/wiki/hcard#Organization_Contact_Info -- Ryan King ryan@technorati.com From ryan at technorati.com Mon Dec 18 11:56:20 2006 From: ryan at technorati.com (Ryan King) Date: Mon Dec 18 11:56:25 2006 Subject: URI profiles [was RE: [uf-discuss] Comments from IBM/Lotus repabout Microformats] In-Reply-To: <011b01c71f6e$100b0610$0201a8c0@andrieuhome> References: <011b01c71f6e$100b0610$0201a8c0@andrieuhome> Message-ID: <5BBB4EAF-118D-4BDC-A294-3E601422A05A@technorati.com> On Dec 14, 2006, at 2:53 AM, Joe Andrieu wrote: > Andy Mabbett wrote: >> 1) If profiles are mandatory (or implicitly required by >> p*rser behaviour), what happens to people who cannot edit the >> "head" element (blog or CMS users, for instance)? > > Without meaning to sound flippant, they should convince their tool > providers to support microformats. It would take some effort, but > blogs > or CMSs or whatever can either provide access to the HEAD tag or some > mechanism for specifying which microformats are in use and adding the > required profiles into the HEAD tag itself. This sounds ideal, but I don't think its useful in practice. The result of this standpoint would be one of the following: 1. Parsers are strict about profile URIs, which leads to slowed publisher adoption. 2. Parsers are liberal about profile URIs, which leads to making them less useful. I suspect that #2 is more likely, though bother outcomes are suboptimal for what we're working on. > When new technology is deployed, there is generally a transitional > phase > where it takes developers to make things work. Once the tools catch > up, > even non-techies can be a part of it. There's no real reason not to > expect that transitional phase to be a part of microformats' adoption. > My understanding is many of the tools out there are already working on > some sort of microformats support, this is just another example of it. What if we could skip that transition stage? What if a new technology could be implemented without people writing new tools for it? What if ordinary people could start using a technology without having to submit feature requests first? What if we just let tool vendors catch up later? [1] -ryan 1. "Do /I/ know what a rhetorical question is?" (any simpsons fans?) -- Ryan King ryan@technorati.com From andy at pigsonthewing.org.uk Mon Dec 18 14:50:52 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Mon Dec 18 14:52:08 2006 Subject: [uf-discuss] ANN: hCard Tutorial In-Reply-To: References: Message-ID: In message , "Costello, Roger L." writes >I have created a tutorial on how to markup (X)HTML documents using the >hCard properties: > >http://www.xfront.com/microformats/hCard.html This isn't in any way a criticism of your tutorial, but, further to recent discussion, it's worth noting that not only does the tutorial include no mention of a profile URI, but also that, until now, nobody had even thought that worthy of comment. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From scott at randomchaos.com Mon Dec 18 15:32:04 2006 From: scott at randomchaos.com (Scott Reynen) Date: Mon Dec 18 15:32:13 2006 Subject: History of profile URIs (Was: [uf-discuss] ANN: hCard Tutorial) In-Reply-To: References: Message-ID: <6A1F8D1F-B1A7-4A40-A25F-24CC56C00829@randomchaos.com> On Dec 18, 2006, at 4:50 PM, Andy Mabbett wrote: > This isn't in any way a criticism of your tutorial, but, further to > recent discussion, it's worth noting that not only does the tutorial > include no mention of a profile URI, but also that, until now, nobody > had even thought that worthy of comment. Searching the archives, I see a discussion of profile URIs as far back as July of 2005, less than a month after this list began: http://microformats.org/discuss/mail/microformats-discuss/2005-July/ 000149.html So it's not a new idea. It just hasn't gained much adoption yet. Peace, Scott From andy at pigsonthewing.org.uk Mon Dec 18 15:54:57 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Mon Dec 18 15:56:39 2006 Subject: [uf-discuss] Scripts for hCard -> .vcf Message-ID: I know that there are third-party websites to which once can pass the URL of an hCard, and have a .vcf returned. Are there scripts, available freely, which can be run locally? I'm interested in both pp for my own, small-scale projects, and something more roust, for very large companies which might use them in their high-traffic sites; as part of our advocacy work. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From mdagn at spraci.com Tue Dec 19 11:24:42 2006 From: mdagn at spraci.com (Michael MD) Date: Mon Dec 18 16:24:34 2006 Subject: [uf-discuss] Multiple occurences trouble References: <9d22e400612171708t7cd2883dyc0157e8a88316ed6@mail.gmail.com> Message-ID: <001601c723a3$55cb3290$116bacca@COMCEN> > So here's my problem. I've been struggling all afternoon with an > effective way to mark up this as an hCalendar event: > > http://greatisland.ca/calendar/test.html > > As you can see, there are three different occurences of the same > event. I tried the RDATE method from hcalendar-brainstorming on the > wiki but it wouldn't parse properly. Any ideas as to how one would go > about this? > >iCalendar, but maybe your calendar application does not support RDATE? not all parsers and calender software used out in the real world support recurring events properly. (and much to my frustration other stuff like timezone support in calendar software varies too) I would suggest if you want all software out there to read it and there are not many repetitions of a recurring event, to mark up it as seperate events - until more software out there supports this feature. (everything should at least support the basics - summary, dtstart, dtend, etc) I guess - when in doubt, keep it as simple as possible! Michael MD SPRACI - http://www.spraci.com/ SPRACI for mobiles: wap.spraci.com From costello at mitre.org Tue Dec 19 03:31:06 2006 From: costello at mitre.org (Costello, Roger L.) Date: Tue Dec 19 03:26:41 2006 Subject: [uf-discuss] ANN: hCard Tutorial In-Reply-To: Message-ID: Hey Andy, Actually, I do talk about the hCard profile. See slide 10: http://www.xfront.com/microformats/hCard_part5.html /Roger -----Original Message----- From: microformats-discuss-bounces@microformats.org [mailto:microformats-discuss-bounces@microformats.org] On Behalf Of Andy Mabbett Sent: Monday, December 18, 2006 5:51 PM To: Microformats Discuss Subject: Re: [uf-discuss] ANN: hCard Tutorial In message , "Costello, Roger L." writes >I have created a tutorial on how to markup (X)HTML documents using the >hCard properties: > >http://www.xfront.com/microformats/hCard.html This isn't in any way a criticism of your tutorial, but, further to recent discussion, it's worth noting that not only does the tutorial include no mention of a profile URI, but also that, until now, nobody had even thought that worthy of comment. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? _______________________________________________ microformats-discuss mailing list microformats-discuss@microformats.org http://microformats.org/mailman/listinfo/microformats-discuss From mail at ciaranmcnulty.com Tue Dec 19 03:36:06 2006 From: mail at ciaranmcnulty.com (Ciaran McNulty) Date: Tue Dec 19 03:36:08 2006 Subject: [uf-discuss] ANN: hCard Tutorial In-Reply-To: References: Message-ID: On 12/5/06, Costello, Roger L. wrote: > I have created a tutorial on how to markup (X)HTML documents using the > hCard properties: Very nice Roger. Where you say "Why isn't it hCard? Apparently there are some historical reasons for it, but I do not know the reasons." in slide 3, the simple answer is that in vCard, the root property is VCARD, as in: BEGIN:VCARD [ ... stuff here ... ] END:VCARD As far as I know, that's the reason. -Ciaran McNulty From mail at ciaranmcnulty.com Tue Dec 19 03:36:59 2006 From: mail at ciaranmcnulty.com (Ciaran McNulty) Date: Tue Dec 19 03:37:02 2006 Subject: [uf-discuss] ANN: hCard Tutorial In-Reply-To: References: Message-ID: On 12/19/06, Ciaran McNulty wrote: > Where you say "Why isn't it hCard? Apparently there are some > historical reasons for it, but I do not know the reasons." in slide 3, > the simple answer is that in vCard, the root property is VCARD, as in: I should have added 'so because hCard gets all its fieldnames from vCard, this is carried across'. -Ciaran McNulty From brian.suda at gmail.com Tue Dec 19 05:35:18 2006 From: brian.suda at gmail.com (Brian Suda) Date: Tue Dec 19 05:35:22 2006 Subject: [uf-discuss] Scripts for hCard -> .vcf In-Reply-To: References: Message-ID: <21e770780612190535t437503fbo3ffd2827caaecadf@mail.gmail.com> On 12/18/06, Andy Mabbett wrote: > Are there scripts, available freely, which can be run locally? I'm > interested in both pp for my own, small-scale projects, and something > more roust, for very large companies which might use them in their > high-traffic sites; as part of our advocacy work. --- sure, there is some Ruby code out there which can be run locally, also hg.microformats.org has all the free scripts that can be freely downloaded and run locally from the command line and/or via a variety of different programming languages. The best place to look is of each microformats wiki page, there should be an implementations section where folks have added their code - you'll have to check each license accordingly. -brian -- brian suda http://suda.co.uk From mikeschinkel at gmail.com Tue Dec 19 10:19:44 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Tue Dec 19 10:19:48 2006 Subject: [uf-discuss] RE: Semantic styling languages in the guise of HTML attributes. In-Reply-To: <4587DE11.9090407@earthlink.net> Message-ID: <00ab01c7239a$42ea5e20$0702a8c0@Guides.local> Matthew Raymond wrote: > I may not like the idea of semantics styling languages, > but what I like less is a series of half-a**ed > unconscious attempts to create semantics styling > integrated into HTML. I may not like that you disagreed with me, but what I far less is for someone to talk down to me in a public forum based on their *assumption* that they know what *I* am thinking. A more respectful approach would have been far more productive. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From al3x at al3x.net Tue Dec 19 14:50:20 2006 From: al3x at al3x.net (Alex Payne) Date: Tue Dec 19 14:50:27 2006 Subject: [uf-discuss] A microformat for relationship availability and preference? Message-ID: Hi all. It's my first post, and I'll just dive right in. I'm interested in using microformats to represent an individual's relationship availability and preferences. This is part of an experiment in pushing relationship-seeking to the *cough* edges of the network, if you will. I'm hardly ready to propose a format, but at a minimum I see implementors providing their gender and their gender preference. Ideal location, age ranges, and other preferences would be optional. Given that this format is intended for those seeking a relationship I'm not sure if including their present relationship status is relevant; "looking" is implicit, else they should not be publishing this data. Of course, extending an existing microformat may make more sense than establishing a new one. hCard seems the most applicable of existing microformats, as XFN is intended to represent existing relationships and not potential relationships. That said, I picture scenarios in which one would want to publish their relationship availability outside of the context of the kind of contact information hCard is meant for. Your thoughts are much appreciated. -- Alex Payne http://www.al3x.net From chris.messina at gmail.com Tue Dec 19 20:43:51 2006 From: chris.messina at gmail.com (Chris Messina) Date: Tue Dec 19 20:43:55 2006 Subject: [uf-discuss] Scripts for hCard -> .vcf In-Reply-To: References: Message-ID: <1bc4603e0612192043i19974518kd4af63d4e18d81d0@mail.gmail.com> Also check out the mozilla extension operator as I believe it will do the conversion in JavaScript. Chris On 12/18/06, Andy Mabbett wrote: > > I know that there are third-party websites to which once can pass the > URL of an hCard, and have a .vcf returned. > > Are there scripts, available freely, which can be run locally? I'm > interested in both pp for my own, small-scale projects, and something > more roust, for very large companies which might use them in their > high-traffic sites; as part of our advocacy work. > > -- > Andy Mabbett > * Say "NO!" to compulsory ID Cards: > * Free Our Data: > * Are you using Microformats, yet: ? > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > -- Chris Messina Citizen Provocateur & Open Source Ambassador-at-Large Work: http://citizenagency.com Blog: http://factoryjoe.com/blog Cell: 412 225-1051 Skype: factoryjoe This email is: [ ] bloggable [X] ask first [ ] private From chris.messina at gmail.com Tue Dec 19 20:46:13 2006 From: chris.messina at gmail.com (Chris Messina) Date: Tue Dec 19 20:46:16 2006 Subject: [uf-discuss] A microformat for relationship availability and preference? In-Reply-To: References: Message-ID: <1bc4603e0612192046n4f63e33fj4b52e9d437d76dd3@mail.gmail.com> You could also use the absense of certain XFN values as a stopgap... At least you know that the folks without sweatheart or spouse haven't removed themselves from the pool! Chris On 12/19/06, Alex Payne wrote: > Hi all. It's my first post, and I'll just dive right in. > > I'm interested in using microformats to represent an individual's > relationship availability and preferences. This is part of an > experiment in pushing relationship-seeking to the *cough* edges of > the network, if you will. > > I'm hardly ready to propose a format, but at a minimum I see > implementors providing their gender and their gender preference. > Ideal location, age ranges, and other preferences would be optional. > Given that this format is intended for those seeking a relationship > I'm not sure if including their present relationship status is > relevant; "looking" is implicit, else they should not be publishing > this data. > > Of course, extending an existing microformat may make more sense than > establishing a new one. hCard seems the most applicable of existing > microformats, as XFN is intended to represent existing relationships > and not potential relationships. That said, I picture scenarios in > which one would want to publish their relationship availability > outside of the context of the kind of contact information hCard is > meant for. > > Your thoughts are much appreciated. > > -- > Alex Payne > http://www.al3x.net > > > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > -- Chris Messina Citizen Provocateur & Open Source Ambassador-at-Large Work: http://citizenagency.com Blog: http://factoryjoe.com/blog Cell: 412 225-1051 Skype: factoryjoe This email is: [ ] bloggable [X] ask first [ ] private From mail at ciaranmcnulty.com Tue Dec 19 23:41:00 2006 From: mail at ciaranmcnulty.com (Ciaran McNulty) Date: Tue Dec 19 23:41:04 2006 Subject: [uf-discuss] A microformat for relationship availability and preference? In-Reply-To: <1bc4603e0612192046n4f63e33fj4b52e9d437d76dd3@mail.gmail.com> References: <1bc4603e0612192046n4f63e33fj4b52e9d437d76dd3@mail.gmail.com> Message-ID: On 12/20/06, Chris Messina wrote: > You could also use the absense of certain XFN values as a stopgap... > At least you know that the folks without sweatheart or spouse haven't > removed themselves from the pool! What if one's sweetheart doesn't have a URL (insane as that sounds in this day and age)? :-) -Ciaran McNulty From siegfried at rorkvell.de Wed Dec 20 01:09:27 2006 From: siegfried at rorkvell.de (Siegfried Gipp) Date: Wed Dec 20 01:09:31 2006 Subject: [uf-discuss] ANN: hCard Tutorial In-Reply-To: References: Message-ID: <200612201009.27224.siegfried@rorkvell.de> Am Montag, 18. Dezember 2006 23:50 schrieb Andy Mabbett: > This isn't in any way a criticism of your tutorial, but, further to > recent discussion, it's worth noting that not only does the tutorial > include no mention of a profile URI, but also that, until now, nobody > had even thought that worthy of comment. The main intention of a tutorial is to _use_ it to learn something, not to comment on it. Besides that the writer of such a tutorial generally learns most of it. If the tutorial is correct and maybe useful, the correct way to handle that would be to include a link in the wiki. Simply defining any tutorial not from one of the famous elite microformats authors as unnecessary nonsense is the fastest way to make microformats a secret elite format, unknown to and unused by the rest of the world. From siegfried at rorkvell.de Wed Dec 20 01:22:49 2006 From: siegfried at rorkvell.de (Siegfried Gipp) Date: Wed Dec 20 01:22:51 2006 Subject: Development of uFs outside the current framework (was: microformats vs. semantic XHTML (was Re: [uf-discuss] Comments from IBM/Lotus rep about Microformats)) In-Reply-To: <0QvntnWajagFFwoB@pigsonthewing.org.uk> References: <000b01c71f0f$77566670$0702a8c0@Guides.local> <200612141443.41681.siegfried@rorkvell.de> <0QvntnWajagFFwoB@pigsonthewing.org.uk> Message-ID: <200612201022.49277.siegfried@rorkvell.de> Am Donnerstag, 14. Dezember 2006 20:41 schrieb Andy Mabbett: > What if ... many "what if" :) > Well, quite. And there's more than one. Sure. And why not. And there are already publications out there which are quite old, published long before the term "microformats" was invented, and which nevertheless is a proposal for the same purpose: Encouraging semantic markup. I do remember a work of someone, iif i recall right, named "Randall Trigg", who already defined relation types in the nineties. Although his relations where not between persons, but between web documents. A very interesting work. I currently do not have the url, but googling for it should work. Or think of the several effords for link relations regarding types like "next", "prev", "contents" and the like. Already the w3c suggested some. I've put together a crude page resuming those, plus some reference links: http://www.rorkvell.de/tech/stdnav > >In this context, "microformats" may be considered to be something like > >a "brand". > > Like hoover or biro..? I don't know these :) Well, to make it clear, think of "semantic markup" as "cigarettes". Then "microformats" is something like "Marlboro". That's a brand. You can invent any cigarette type you want, but it will never be Marlboro, if not branded by that company. Regards Siegfried From siegfried at rorkvell.de Wed Dec 20 01:28:46 2006 From: siegfried at rorkvell.de (Siegfried Gipp) Date: Wed Dec 20 01:28:48 2006 Subject: professional relations (was: XFN usage stats and Re:[uf-discuss]rel="muse" implies romantic relationship?) In-Reply-To: <006301c720e4$32b89b60$2102fea9@Guides.local> References: <006301c720e4$32b89b60$2102fea9@Guides.local> Message-ID: <200612201028.46343.siegfried@rorkvell.de> Am Samstag, 16. Dezember 2006 08:31 schrieb Mike Schinkel: > You are making an invalid assumption which is that I'm concerned about my > markup. No, I'm not. I've concerned about the need for a standard to be > created so that a body of knowledge and tools can be developed around that > body of knowledge, and people will evangelize and a large number of people > will implement. > > But that said, it's now clear to me that the microformat brand is not going > to address my concern. No need to discuss any more; it's a dead issue. Are you sure? In any democracy a standard is a matter of adoption. And microformats do have the potential to be widely adopted. Although not for the majority of pages (at least not within the next ten years). But that's not a matter of microformats. It is simply that the majority of pages do not care for semantic markup at all, so why should they care for microformats? In an old-style page, marked up 100% vo visual effect, microformats is not even thought of. Nevertheless, and although microformats aren't perfect, it is still worth the efford. From angus at pobox.com Wed Dec 20 05:02:00 2006 From: angus at pobox.com (Angus McIntyre) Date: Wed Dec 20 05:02:09 2006 Subject: [uf-discuss] A microformat for relationship availability and preference? In-Reply-To: References: <1bc4603e0612192046n4f63e33fj4b52e9d437d76dd3@mail.gmail.com> Message-ID: At 07:41 +0000 20.12.2006, Ciaran McNulty wrote: >On 12/20/06, Chris Messina wrote: >> You could also use the absense of certain XFN values as a stopgap... >> At least you know that the folks without sweatheart or spouse haven't >> removed themselves from the pool! Notwithstanding the claim that "It is a truth universally acknowledged that a young man in possession of a fortune must be in want of a wife"[1], there are folks who don't have a sweetheart or a spouse who aren't looking to hook up. "I can't understand it, Mother Superior. Since I added the XFN information to the convent's website, we've all been bombarded with email." There are all kinds of inferences that it's dangerous to draw from an incomplete description. >What if one's sweetheart doesn't have a URL (insane as that sounds in >this day and age)? :-) My sweetheart has several URLs, but for a variety of reasons I don't want to cite any of them with a 'sweetheart' relation (and she wouldn't want me to either). Which raises the whole question for me with XFN, which is a practical one, rather than a technical one: do we really want the world to know all that stuff about us? I keep finding myself torn between the desire to implement XFN just because it's such a cool idea, and the feeling that 'No, the world does not need a traversable graph of all my relationships'. On the future day that I'm arrested for harboring thoughts unfriendly to the Regime, do I want them to have a machine-readable list of all my friends? Or do I want some future scammer/spammer to be able to go to my friend and say "Angus gave me your address and said we should get in touch." (A message that began "Hey, _______, Angus says you have a small penis." could get me into all kinds of trouble). One day marking up your relationships with XFN might seem as naive as putting your email address on your site. To use or not to use XFN is a decision that everyone has to make for themselves. One thing that I think I might use more readily would be an XFN for non-human entities. I could imagine tagging links to sites that I've built with markers like "blog", "vanitysite", "business", "project", "client", "employer" and so forth. Again, there are potential pitfalls, but it's a little less intimate than XFN as it stands now. Angus [1] "Pride and Prejudice", Jane Austen From andy at pigsonthewing.org.uk Wed Dec 20 14:06:29 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Wed Dec 20 14:07:53 2006 Subject: [uf-discuss] ANN: hCard Tutorial In-Reply-To: References: Message-ID: <2sCnycglPbiFFwqw@pigsonthewing.org.uk> In message , "Costello, Roger L." writes >Actually, I do talk about the hCard profile. See slide 10: > >http://www.xfront.com/microformats/hCard_part5.html My mistake; I apologise. -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Wed Dec 20 14:09:06 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Wed Dec 20 14:10:35 2006 Subject: [uf-discuss] ANN: hCard Tutorial In-Reply-To: <200612201009.27224.siegfried@rorkvell.de> References: <200612201009.27224.siegfried@rorkvell.de> Message-ID: <3cbnuuhCSbiFFwJT@pigsonthewing.org.uk> In message <200612201009.27224.siegfried@rorkvell.de>, Siegfried Gipp writes >> This isn't in any way a criticism of your tutorial, but, further to >> recent discussion, it's worth noting that not only does the tutorial >> include no mention of a profile URI, but also that, until now, nobody >> had even thought that worthy of comment. > >The main intention of a tutorial is to _use_ it to learn something, not >to comment on it. Perhaps you missed the original announcement: In message , "Costello, Roger L." writes >Comments welcome. >Simply defining any tutorial not from one of the famous elite >microformats authors as unnecessary nonsense is the fastest way to make >microformats a secret elite format, unknown to and unused by the rest >of the world. and who did that? -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From eekim at blueoxen.com Wed Dec 20 15:45:13 2006 From: eekim at blueoxen.com (Eugene Eric Kim) Date: Wed Dec 20 15:45:18 2006 Subject: [uf-discuss] proposal for grants microformat (hGrant) Message-ID: <4589CB09.2070301@blueoxen.com> Hi everybody, I've been discussing the possibility of putting together a microformat for grants information with a number of foundations, and I'd like to hear what you all think. The basic problem is that nonprofits rely on grants to survive, and finding information about grants and grants-making organizations is extremely difficult. There are existing databases of grants, the most notable being the Foundation Center (http://foundationcenter.org/), but these folks all collect and aggregate data manually, which means that the database is neither comprehensive nor current. A grants microformat (hGrant) would allow folks to easily aggregate grants information from foundations who publish this information. Some of the larger foundations (such as Hewlett, Mott, and Gates) already publish grants information, and getting them to adopt a microformat should be straightforward. The real opportunity, in my opinion, is working with smaller, community and family foundations. With a critical mass of grants information published in hGrant, we could build an aggregator for searching, tagging, and studying this data. There is no industry standard schema for grants information. However, there are some good starting points, and a solid community process with multiple foundations should allow us to converge on a data model quickly (imho). Some of us (foundations, vendors, and other interested parties) have already met and started noodling, and in fact, I've gotten a little ahead of myself and whipped up some examples and a parser using Paul Battley's excellent code. But I'll wait until I get some feedback from this list before posting anything. :-) Thoughts? =Eugene -- ========================================================================= Eugene Eric Kim ................................... http://xri.net/=eekim Blue Oxen Associates ........................... http://www.blueoxen.com/ ========================================================================= From mikeschinkel at gmail.com Wed Dec 20 16:57:08 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Wed Dec 20 16:57:20 2006 Subject: professional relations (was: XFN usage stats andRe:[uf-discuss]rel="muse" implies romantic relationship?) In-Reply-To: <200612201028.46343.siegfried@rorkvell.de> Message-ID: <00e601c7249a$f3bc0ea0$0702a8c0@Guides.local> Siegfried Gipp wrote: > Am Samstag, 16. Dezember 2006 08:31 schrieb Mike Schinkel: > > You are making an invalid assumption which is that > > I'm concerned about my markup. No, I'm not. I've > > concerned about the need for a standard to be > > created so that a body of knowledge and tools can > > be developed around that body of knowledge, and > > people will evangelize and a large number of people > > will implement. > > > > But that said, it's now clear to me that the microformat > > brand is not going to address my concern. No need to > > discuss any more; it's a dead issue. > > Are you sure? In any democracy a standard is a matter of > adoption. And microformats do have the potential to be widely > adopted. Although not for the majority of pages (at least not > within the next ten years). But that's not a matter of > microformats. It is simply that the majority of pages do not > care for semantic markup at all, so why should they care for > microformats? In an old-style page, marked up 100% vo visual > effect, microformats is not even thought of. Nevertheless, > and although microformats aren't perfect, it is still worth > the efford. Thanks for the comment, but I wasn't able to figure out what point you were trying to make. Were you saying that Microformats will develop to be a standard? If that was your point, I don't debate it; I expect it. But w/o disambiguation and a way to scale of the process, I think it will create a mess. Or are you saying that there won't be a mess because you don't think many pages will use Microformats? Again, I'm rather confused on your point. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From siegfried at rorkvell.de Thu Dec 21 01:51:10 2006 From: siegfried at rorkvell.de (Siegfried Gipp) Date: Thu Dec 21 01:51:09 2006 Subject: [uf-discuss] A microformat for relationship availability and preference? In-Reply-To: References: Message-ID: <200612211051.10616.siegfried@rorkvell.de> Am Mittwoch, 20. Dezember 2006 14:02 schrieb Angus McIntyre: > Which raises the whole question for me with XFN, which is a practical > one, rather than a technical one: do we really want the world to know > all that stuff about us? I keep finding myself torn between the > desire to implement XFN just because it's such a cool idea, and the > feeling that 'No, the world does not need a traversable graph of all > my relationships'. I personally think that there is exactly one XFN attribute value, which is very useful: "me". I won't put any other on the internet. But indeed that is personally my own decision. The idea of XFN is cool, although far from beeing complete. regards Siegfried From siegfried at rorkvell.de Thu Dec 21 02:00:01 2006 From: siegfried at rorkvell.de (Siegfried Gipp) Date: Thu Dec 21 01:59:57 2006 Subject: [uf-discuss] ANN: hCard Tutorial In-Reply-To: <3cbnuuhCSbiFFwJT@pigsonthewing.org.uk> References: <200612201009.27224.siegfried@rorkvell.de> <3cbnuuhCSbiFFwJT@pigsonthewing.org.uk> Message-ID: <200612211100.01367.siegfried@rorkvell.de> Am Mittwoch, 20. Dezember 2006 23:09 schrieb Andy Mabbett: > >Simply defining any tutorial not from one of the famous elite > >microformats authors as unnecessary nonsense is the fastest way to make > >microformats a secret elite format, unknown to and unused by the rest > >of the world. > > and who did that? Did you do that? Or, to take another approach: Is the tutorial useful? If yes, that should be said. Is a link to the tutorial included in the hCard wiki? Along with the other links to examples and tutorials there? If not, why not? It would be better to encourage people to do work related to microformats. So instead of "There is something important missing" it would be better to say "I'd recommend to add this point to the tutorial". The first sounds like "you did something wrong", the second sounds like "it's interesting, i read through it and found additional ideas". It is not only important, what you say, but although, how you say it. My statement was by far overdrawn, i know that. But it seems necessary to me to encourage thinking about it. regards Siegfried From siegfried at rorkvell.de Thu Dec 21 02:07:19 2006 From: siegfried at rorkvell.de (Siegfried Gipp) Date: Thu Dec 21 02:07:14 2006 Subject: professional relations (was: XFN usage stats andRe:[uf-discuss]rel="muse" implies romantic relationship?) In-Reply-To: <00e601c7249a$f3bc0ea0$0702a8c0@Guides.local> References: <00e601c7249a$f3bc0ea0$0702a8c0@Guides.local> Message-ID: <200612211107.19462.siegfried@rorkvell.de> Am Donnerstag, 21. Dezember 2006 01:57 schrieb Mike Schinkel: > Thanks for the comment, but I wasn't able to figure out what point you were > trying to make. > > Were you saying that Microformats will develop to be a standard? If that > was your point, I don't debate it; I expect it. But w/o disambiguation and > a way to scale of the process, I think it will create a mess. Right. But some degree of mess is acceptable. Better than some system developed by some elite, which my be perfect for that elite but useless or not understood by the majority. So then to be precise: No, microformats will never be a _standard_, there is no ISO norm about that. But it will become some kind of "industry standard" through relatively wide adoption, but that will always be a living thing. And living things always include some degree of mess (or say: some degree of chaos). That's acceptable. > > Or are you saying that there won't be a mess because you don't think many > pages will use Microformats? LOL No, contrary: There will be much mess out in the wild because most pages do not even use semantic markup at all :) But that's not a problem of microformats. From mail at ciaranmcnulty.com Thu Dec 21 02:10:58 2006 From: mail at ciaranmcnulty.com (Ciaran McNulty) Date: Thu Dec 21 02:11:00 2006 Subject: [uf-discuss] A microformat for relationship availability and preference? In-Reply-To: References: <1bc4603e0612192046n4f63e33fj4b52e9d437d76dd3@mail.gmail.com> Message-ID: On 12/20/06, Angus McIntyre wrote: > There are all kinds of inferences that it's dangerous to draw from an > incomplete description. I concur, Microformats allow us to publish information, but the absence of them shouldn't be taken as conveying information. > Which raises the whole question for me with XFN, which is a practical > one, rather than a technical one: do we really want the world to know > all that stuff about us? Yes, quite. Inherent in the Microformats movement is the desire to make information easier to publish and aggregate, but people need to consider carefully what parts they want to make available about themselves and their relationships to others. In my day job, I keep seeing places where an hCard would be useful where organisations are publishing contact information, but far from wanting to make it easily parsable they seem to put all their efforts into trying to obfuscate it to avoid getting more spam! -Ciaran McNulty From siegfried at rorkvell.de Thu Dec 21 03:35:47 2006 From: siegfried at rorkvell.de (Siegfried Gipp) Date: Thu Dec 21 03:35:45 2006 Subject: [uf-discuss] A microformat for relationship availability and preference? In-Reply-To: References: Message-ID: <200612211235.47581.siegfried@rorkvell.de> Am Donnerstag, 21. Dezember 2006 11:10 schrieb Ciaran McNulty: > In my day job, I keep seeing places where an hCard would be useful > where organisations are publishing contact information, but far from > wanting to make it easily parsable they seem to put all their efforts > into trying to obfuscate it to avoid getting more spam! Legal, but futile. Obfuscation is never a good concept to avoid bad things. Any hidden secret information is at some time revealed. You may make it harder, but you can't make it impossible for spammers to grab your email address. At least here in Germany it is enforced by law that anybody putting some page on the internet for public access has to include a socalled "impressum" which at least has to contain name, postal address, telephone number and email address. For commercial pages there are still more requirements. This is to clearly state who is responsible for whatever is publicly accessible on the internet. And it is enforced by law to not obfuscate these data beyond a point that any human user can use it. This excludes definitely publishing these information as f.ex. image, since there are human users who don't use graphical browsers. I do only know of two legal "obfuscation" methods: 1. entity-encoding and 2. reversing direction. You could clearly see that both are very weak obfuscation methods, but more is not allowed. So you simply _have_ to publish your email address, if you do have any public accessible web page. So using obfuscation makes it only slightly harder for spammers to find your email address, but much harder for legal users. On the other side hCard has nearly no impact on email harvesting for spamming, but it makes it lot easier for legal users to get that address. But sure you may decide freely about what additional information you are giving away about yourself. Personal relationships and publishing them are your personal decision, noone enforces you to anything here. The main problem here arises through "bad elements". Let's assume you have a link to a friend, clearly stating him to be a friend. This friend has another link to another friend, and so on. Then assume a friend of a friend of a friend ... of your friend is a terrorist. It would take seconds for FBI to knock on your door. On the other side it would take only few more seconds if you have a simple link to your friend without XFN markup. So in the end it is your decision: Are you paranoid? Then you should stay away from the internet. Fear the internet like hell. In the internet there is no privacy. Or do you accept giving up large parts of your privacy for the sake of communication, interaction and maybe friends? Then you have to accept getting spam and other bad things, too. It's a bad world out there. It is not easy to decide here. But either go left or right. Trying some middle way is futile. From fberriman at gmail.com Thu Dec 21 03:49:10 2006 From: fberriman at gmail.com (Frances Berriman) Date: Thu Dec 21 03:49:14 2006 Subject: [uf-discuss] A microformat for relationship availability and preference? In-Reply-To: References: <1bc4603e0612192046n4f63e33fj4b52e9d437d76dd3@mail.gmail.com> Message-ID: On 21/12/06, Ciaran McNulty wrote: > On 12/20/06, Angus McIntyre wrote: > > There are all kinds of inferences that it's dangerous to draw from an > > incomplete description. > > I concur, Microformats allow us to publish information, but the > absence of them shouldn't be taken as conveying information. > > > Which raises the whole question for me with XFN, which is a practical > > one, rather than a technical one: do we really want the world to know > > all that stuff about us? > > Yes, quite. > > Inherent in the Microformats movement is the desire to make > information easier to publish and aggregate, but people need to > consider carefully what parts they want to make available about > themselves and their relationships to others. Just to briefly step back to another "principle" - using microformats does not mean you should be publishing things you would not normally. For example, if you wouldn't normally publish your phone number - don't start now just because you want to use the tel part of hCard. Same goes for XFN. If you don't already say "I'm this person's wife/colleague.. etc" don't start doing it! A person probably shouldn't start publishing information themselves that they were not originally comfortable with broadcasting. It's personal choice, and all optional. ;) -- Frances Berriman http://fberriman.com From mikeschinkel at gmail.com Thu Dec 21 04:30:54 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Thu Dec 21 04:30:57 2006 Subject: Non-visible microformats was [uf-discuss] Principles ofMicroformats? In-Reply-To: <8ad71be30612161220id9f32e4n2b07da19001f67f3@mail.gmail.com> Message-ID: <018701c724fb$dbcee8b0$0702a8c0@Guides.local> Benjamin West wrote: > Without commenting on the rest, I'd just like to point out > that the main reason for avoiding invisible meta data is > because visible data is updated more often than invisible > data. Spam is secondary to this principle. This is a > usability phenomenon, not a spam prevention measure. That is only true when humans are doing the updating. It is not necessarily true if the pages are generated from a database and the database is what gets updated. It also does not consider non-visible metadata that is created by apps such as CMS, Wikis, Blogs, etc. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From mikeschinkel at gmail.com Thu Dec 21 04:30:54 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Thu Dec 21 04:31:01 2006 Subject: ecommerce was Re: [uf-discuss] Principles of Microformats? In-Reply-To: <8ad71be30612161214m33be2426sc4f08813eab6a60b@mail.gmail.com> Message-ID: <018801c724fb$dc9bfcb0$0702a8c0@Guides.local> Benjamin West wrote: > I don't know if it's true either. Tantek suggests I'm being > a bad scientist by allowing myself to look for patterns. Maybe that's why I'm a fish out of water here; discovering patterns is one of my strongest interests and one of my best skills. BTW, I didn't see this email until now because you only included my first name in the body, not my full name. My email software filters my emails from uf-discuss with my full name and leaves in my inbox, and the rest it moves to a folder for later review. > > Correct. The problem (as I've seen it) is the vision and > process for > > microformats inhibits addressing those other issues. > Again, this is > > just an observation, I am explicitly no longer advocating > they change it. > > I respectfully disagree. I'd like to start investigating the > use cases your business had trouble fulfilling, starting > with: are the problems you described with vendor > communication common? *Sigh* I've explained *one* of many different scenarious I am interested in. I've already been given dead-ends in many other areas. That's not to say I don't see benefit of Microformats in some contexts, but in the majority of contexts the Microformats process doesn't work for me. The Tantek and Ryan and others have told me as much. So why fight it? > Mike, this is real good stuff. Can you continue elaborating? I can, for academic reasons, but this use case doesn't work with the microformats process. To address my former company's needs I would have needed to get a small group of vendors together, and they would not be interested in dealing with the uf-discuss list, only with a list specific to the use-case. BTW, Joe Andrieu recently suggested people on the list read Clay Shirky talking about how "A Group Is Its Own Worst Enemy" [1]. I read it yesterday and it was ABSOLUTELY BRILLIANT! Thanks Joe! It identifies clearly some of the issues with the microformat process. OTOH, it calls for ground rules, and Tantek, Ryan, et. al. have set them. So I am now going to quit fighting those rules and when I participate in microformat I'll accept the situation as it is, not as I want it to be. > 1.) How many ecommerce sites have their inventory published > on the web? - my guess is nearly all of them, although I suspect > there are some confounding factors. 99% would be my guess. You can't sell things unless they are on your website. And if you are a "call for more information" kind of company, you are not an ecommerce company. :) BTW, I wrote a long message [2] about how to handle products generically back in november. Absolutely zero people responded to me. > 2.) How many sellers have trouble getting product information > from their vendors? > - this one kind of surprises me, I thought everyone had at > least a php script hooked up to their database to produce a CSV. It's not that they have trouble, it's that someone has to take the initiative. And that isn't always the highest priority for someone at a vendor, or at the reseller. Far better to have machines do it, but the process on all sides needs to be as simple and low friction as possible, hence why microformats is a good fit. Remember, we are talking many small companies, not Microsoft. (But it's also needed by resellers for dealing with Microsoft). Plus, what about the magazines that want to maintain a "buyer's guide?" And what about the "how to select" kind of websites that want to help people select products? What about the companies whose business models don't currently exist because we haven't thought of them? (But again, "Microformats" doesn't address that.... ;-) > 3.) How many esellers use vendors to populate a > part of their online offerings? 100% Resellers with any size product line can't afford to create all the product information. Vendors know their products far better in aggregate than the resellers ever can. Note I'm not talking about VARs who specialize in a handful of products. They have different issues and tracking product info is not really one of theirs. > 4.) Would hlisting > solve this particular use case? Like a car would solve the needs of a dump truck. Sure you could use it, but it would take orders of magnitude more time and get the car really, really dirty. :) Said another way. classified ads are optimized for the listing, ecommerce product information need to be optimized for the product information. Take a look at [2] for a better idea. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ [1] http://www.shirky.com/writings/group_enemy.html [2] http://microformats.org/discuss/mail/microformats-discuss/2006-November/0072 87.html From mikeschinkel at gmail.com Thu Dec 21 04:36:06 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Thu Dec 21 04:36:09 2006 Subject: Non-visible microformats was [uf-discuss] Principles of Microformats? In-Reply-To: Message-ID: <018d01c724fc$962df020$0702a8c0@Guides.local> Angus McIntyre wrote: > Google just doesn't - as far as I know - use either the > keywords or the description in order to decide how to index > the page, because of the problem of keyword stuffing. Some invisible metadata can be potentially abused by spammers, but not all. It depends on the nature of the metadata. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From lists at ben-ward.co.uk Thu Dec 21 04:59:23 2006 From: lists at ben-ward.co.uk (Ben Ward) Date: Thu Dec 21 04:59:31 2006 Subject: [uf-discuss] A microformat for relationship availability and preference? In-Reply-To: References: <1bc4603e0612192046n4f63e33fj4b52e9d437d76dd3@mail.gmail.com> Message-ID: <0C5425C2-ACB3-4703-AF90-748445EACC12@ben-ward.co.uk> On 21 Dec 2006, at 10:10, Ciaran McNulty wrote: > Inherent in the Microformats movement is the desire to make > information easier to publish and aggregate, but people need to > consider carefully what parts they want to make available about > themselves and their relationships to others. > > In my day job, I keep seeing places where an hCard would be useful > where organisations are publishing contact information, but far from > wanting to make it easily parsable they seem to put all their efforts > into trying to obfuscate it to avoid getting more spam! With this issue, it makes no difference whether you publish microformats or not. Phone numbers and email addresses (even postal addresses) are all parsable without microformats ? with sufficient effort and regular expression complexity. Spammers will go to that effort; it's their business to gleen information to abuse. I'm sure they'd be delighted to find hCards to parse and make their lives a little easier, but I don't see that it gives them any information that they wouldn't have got otherwise, through other means. As always, the only way to keep information private on the internet is not to publish it in the first place. Ben From tantek at cs.stanford.edu Thu Dec 21 10:04:31 2006 From: tantek at cs.stanford.edu (Tantek =?ISO-8859-1?B?xw==?=elik) Date: Thu Dec 21 10:04:16 2006 Subject: looking for patterns vs. dreaming up patterns (was Re: ecommerce was Re: [uf-discuss] Principles of Microformats?) In-Reply-To: <018801c724fb$dc9bfcb0$0702a8c0@Guides.local> Message-ID: I'm not sure who originally wrote: > Tantek suggests I'm being > a bad scientist by allowing myself to look for patterns. To be clear, collecting examples (data) and looking for patterns is exactly what the process asks you to do. Others skip the collecting examples (data) step and simply dream up patterns based on their intuition (or "expertise") - perhaps that is what you mean by "allowing myself to look for patterns". That non-scientific technique has been tried in many (most) standards and results more often than not in bloated overly complex (certainly not "micro") standards. There are exceptions, where an individual with exceptional discipline and near obsession with simplicity makes something small and elegant, but they are the exception, not the rule. I've written up more on this here in order to hopefully clarify this distinction and answer this question preemptively in the future: http://microformats.org/wiki/why-examples Thanks, Tantek From bewest at gmail.com Thu Dec 21 10:24:16 2006 From: bewest at gmail.com (Benjamin West) Date: Thu Dec 21 10:24:20 2006 Subject: looking for patterns vs. dreaming up patterns (was Re: ecommerce was Re: [uf-discuss] Principles of Microformats?) In-Reply-To: References: <018801c724fb$dc9bfcb0$0702a8c0@Guides.local> Message-ID: <8ad71be30612211024x3b4b5005lda359bc2a1271696@mail.gmail.com> On 12/21/06, Tantek ?elik wrote: > I'm not sure who originally wrote: I did. > Others skip the collecting examples (data) step and simply dream up patterns > based on their intuition (or "expertise") - perhaps that is what you mean by > "allowing myself to look for patterns". It was based on an IRC conversation, , . > That non-scientific technique has been tried in many (most) standards and > results more often than not in bloated overly complex (certainly not > "micro") standards. There are exceptions, where an individual with > exceptional discipline and near obsession with simplicity makes something > small and elegant, but they are the exception, not the rule. > I'm not using this hypothesis to synthesize new standards. It's just something I've been thinking about, and am looking for evidence to test it. It is as basic a question as why some technology seems to work and some doesn't. > http://microformats.org/wiki/why-examples This is nice. Thanks, Ben From ckstjohn at gmail.com Thu Dec 21 11:04:40 2006 From: ckstjohn at gmail.com (Christopher St John) Date: Thu Dec 21 11:04:44 2006 Subject: [uf-discuss] proposal for grants microformat (hGrant) In-Reply-To: <4589CB09.2070301@blueoxen.com> References: <4589CB09.2070301@blueoxen.com> Message-ID: <8ba906450612211104p6e1a8e3bs953055a7773b2f40@mail.gmail.com> I've been doing some work with software designed to make it easy for foundations to get on the web, so I'm definitely interested. But... the whole microformats thing will be much less painful if you become familiar with "The Process" as soon as possible.[1] The first thing you should know is that The Process only works (and thus microformats can only exist for) things that are already commonly published on the web. You can't make something up in advance of broad usage and call it a microformat[2]. This is very strong constraint, and means that many things that might make good semantic markup are not eligible to be a microformat. This is frustrating, but brings some very real benefits. On 12/20/06, Eugene Eric Kim wrote: > > There are existing databases of grants, the most > notable being the Foundation Center (http://foundationcenter.org/), > ... > Some > of the larger foundations (such as Hewlett, Mott, and Gates) already > publish grants information > So, the first step would be to start collecting examples of how people currently publish grants on the web. The more examples, the better. In fact, there's not a whole lot of point in doing anything else until there are some documented examples. > The real opportunity, in my opinion, is > working with smaller, community and family foundations. With a critical > mass of grants information published in hGrant, we could build an > aggregator for searching, tagging, and studying this data. > Do any of the smaller foundations currently publish any information on the web, in whatever format? Good luck! Enabling a grant ecosystem that requires less manual data entry would be very nifty. -cks [1] Ref http://microformats.org It could probably be a little clearer, but if you schedule some time to browse around you'll get the idea. The pages on existing microformats proposals are especially helpful. [2] In theory, anyway. You could argue whether it's really true or not, but I wouldn't. It never seems to lead anywhere productive. -- Christopher St. John http://artofsystems.blogspot.com From tantek at cs.stanford.edu Thu Dec 21 11:58:46 2006 From: tantek at cs.stanford.edu (Tantek =?ISO-8859-1?B?xw==?=elik) Date: Thu Dec 21 11:58:28 2006 Subject: looking for patterns vs. dreaming up patterns (was Re: ecommerce was Re: [uf-discuss] Principles of Microformats?) In-Reply-To: <8ad71be30612211024x3b4b5005lda359bc2a1271696@mail.gmail.com> Message-ID: On 12/21/06 10:24 AM, "Benjamin West" wrote: > On 12/21/06, Tantek ?elik wrote: >> I'm not sure who originally wrote: > > I did. > >> Others skip the collecting examples (data) step and simply dream up patterns >> based on their intuition (or "expertise") - perhaps that is what you mean by >> "allowing myself to look for patterns". > > It was based on an IRC conversation, > , > . Ah, thanks for the context Ben. The quote makes more sense in that context, but I still feel makes a statement that I wouldn't make. >> That non-scientific technique has been tried in many (most) standards and >> results more often than not in bloated overly complex (certainly not >> "micro") standards. There are exceptions, where an individual with >> exceptional discipline and near obsession with simplicity makes something >> small and elegant, but they are the exception, not the rule. >> > I'm not using this hypothesis to synthesize new standards. Agreed (from the IRC context). The challenge is that others certainly do, and I didn't want them to misinterpret your words accordingly. > It's just > something I've been thinking about, and am looking for evidence to > test it. It is as basic a question as why some technology seems to > work and some doesn't. It's an interesting hypothesis, but I believe what I was pointing out from the IRC conversation is that you may wish to pursue more formal study in those fields (anthropology/ethnology/psychology in particular) and refine your hypotheses accordingly before spending time trying to prove or disprove it. You may find that similar hypotheses may already be proven/disproven in the formal fields and thus you won't have to duplicate the effort. If not, you will likely be able to at least refine your hypothesis to build on existing work. That's what I meant by being more scientific - working hard to seek out and build on existing work rather than simply pursuing your own instincts and experience. >> http://microformats.org/wiki/why-examples > > This is nice. Thanks! Tantek From bewest at gmail.com Thu Dec 21 12:51:16 2006 From: bewest at gmail.com (Benjamin West) Date: Thu Dec 21 12:51:20 2006 Subject: looking for patterns vs. dreaming up patterns (was Re: ecommerce was Re: [uf-discuss] Principles of Microformats?) In-Reply-To: References: <8ad71be30612211024x3b4b5005lda359bc2a1271696@mail.gmail.com> Message-ID: <8ad71be30612211251y3101039dl79217f336fdc5e5c@mail.gmail.com> > Ah, thanks for the context Ben. The quote makes more sense in that context, > but I still feel makes a statement that I wouldn't make. > Oops! I didn't mean to do anything like that! > It's an interesting hypothesis, but I believe what I was pointing out from > the IRC conversation is that you may wish to pursue more formal study in > those fields (anthropology/ethnology/psychology in particular) and refine > your hypotheses accordingly before spending time trying to prove or disprove > it. > You may find that similar hypotheses may already be proven/disproven in the > formal fields and thus you won't have to duplicate the effort. If not, you > will likely be able to at least refine your hypothesis to build on existing > work. > Tantek, your advice is always welcome. I may have under-represented myself in an attempt to be humble. I don't have the formal education that an "expert" would. However, I have taken several college level classes, and my current reading list is comprised of the materials that you are suggesting. The subject also includes cognitive studies, which has been the concentration of most of my recent reading activities. Anyway, this is probably way off topic of uf-discuss now, but if you have suggestions for particular programs nearby or books to read, I'm all ears. Thanks, Ben From eekim at blueoxen.com Thu Dec 21 13:41:26 2006 From: eekim at blueoxen.com (Eugene Eric Kim) Date: Thu Dec 21 13:41:50 2006 Subject: [uf-discuss] proposal for grants microformat (hGrant) In-Reply-To: <8ba906450612211104p6e1a8e3bs953055a7773b2f40@mail.gmail.com> References: <4589CB09.2070301@blueoxen.com> <8ba906450612211104p6e1a8e3bs953055a7773b2f40@mail.gmail.com> Message-ID: <458AFF86.506@blueoxen.com> Hi Christopher, Christopher St John wrote: > I've been doing some work with software designed to make it easy for > foundations to get on the web, so I'm definitely interested. But... the > whole microformats thing will be much less painful if you become > familiar with "The Process" as soon as possible.[1] I'm familiar with the process. I read this well in advance of even broaching this discussion with foundations, and I have links to published examples, which I will post to the Wiki if there are no objections. For starters, see: http://www.gatesfoundation.org/Grants/ http://www.hewlett.org/Grants/ http://www.zerodivide.org/grants/awarded2004.html http://www.mott.org/about/programs/grantrssfeed.aspx (RSS link; they also have HTML) I've also read most of the Wiki, and I've been lurking on this list for two months. > The first thing you should know is that The Process only works (and > thus microformats can only exist for) things that are already commonly > published on the web. You can't make something up in advance of > broad usage and call it a microformat[2]. This is very strong constraint, > and means that many things that might make good semantic markup > are not eligible to be a microformat. This is frustrating, but brings some > very real benefits. Understood. Like I said, there are foundations that publish grants information. Whether this information is "commonly published" is another matter. What's the right scale before it's worth putting together a microformat? Three of the largest foundations -- Gates, Hewlett, and Mott -- representing $40 billion in endowments publish grants information. If we can convince these three to start using a microformat, other foundations will follow suit. All three and others are part of the conversation. > On 12/20/06, Eugene Eric Kim wrote: >> The real opportunity, in my opinion, is >> working with smaller, community and family foundations. With a critical >> mass of grants information published in hGrant, we could build an >> aggregator for searching, tagging, and studying this data. > > Do any of the smaller foundations currently publish any information > on the web, in whatever format? Most family foundations don't even have web sites. The microformat is part of a larger initiative to encourage all foundations to become more transparent. > Good luck! Enabling a grant ecosystem that requires less manual > data entry would be very nifty. Thanks! I'd love to hear more about your software project (perhaps off-list), and I'd love any feedback you and others could provide to help make this a reality. =Eugene -- ========================================================================= Eugene Eric Kim ................................... http://xri.net/=eekim Blue Oxen Associates ........................... http://www.blueoxen.com/ ========================================================================= From andy at pigsonthewing.org.uk Thu Dec 21 14:22:35 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Thu Dec 21 14:24:13 2006 Subject: [uf-discuss] ANN: hCard Tutorial In-Reply-To: <200612211100.01367.siegfried@rorkvell.de> References: <200612201009.27224.siegfried@rorkvell.de> <3cbnuuhCSbiFFwJT@pigsonthewing.org.uk> <200612211100.01367.siegfried@rorkvell.de> Message-ID: In message <200612211100.01367.siegfried@rorkvell.de>, Siegfried Gipp writes >Am Mittwoch, 20. Dezember 2006 23:09 schrieb Andy Mabbett: > >> >Simply defining any tutorial not from one of the famous elite >> >microformats authors as unnecessary nonsense is the fastest way to make >> >microformats a secret elite format, unknown to and unused by the rest >> >of the world. >> >> and who did that? > >Did you do that? Please don't answer my question with a question. >approach: Is the tutorial useful? If yes, that should be >said. Is a link to the tutorial included in the hCard wiki? Along with the >other links to examples and tutorials there? If not, why not? Because you haven't put it there. [...] >instead of "There is something important missing" it would be better to >say "I'd recommend to add this point to the tutorial". Why would it, when it wasn't my intention to recommend any such thing? >The first sounds like "you did something wrong" [...] >It is not only important, what you say, but although, how you say it. I suggest you re-read my message: In message , Andy Mabbett writes >This isn't in any way a criticism of your tutorial -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Fri Dec 22 07:55:56 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 22 07:57:19 2006 Subject: [uf-discuss] Extending hCard and hCalendar vs. strict adherence to vcard and vCalendar. Message-ID: It has been made clear [1] that vCard and, presumably, vCalendar are unlikely to be developed or extended in the foreseeable future. It is my belief that we should not let this prevent the development of hCard and hCalendar; and that to do so would not harm compatibility with the former. For example, we could add a "date of death" field to hCard, and simply mandate that it is ignored (or perhaps treated as a 'note') by parsers which convert hCards to vCards. Does anyone foresee any problems with extensions being made in this manner? [1] -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? From andy at pigsonthewing.org.uk Fri Dec 22 07:59:32 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 22 08:01:16 2006 Subject: [uf-discuss] Examples in non-European alphabets Message-ID: So far as I am aware, all the examples-in-the-wild listed on the 'wiki' use the European alphabet (indeed, almost al are in English). Is anyone aware of examples in other scripts, such as Russian, Japanese, Chinese, Urdu, Gujarati, etc? If so, would it perhaps be useful to gather then together on one page, and to encourage the authors of such pages to comment on any issues arising from the use of uFs in such scripts? -- Andy Mabbett Merry Bloomin' Christmas! From andy at pigsonthewing.org.uk Fri Dec 22 08:20:03 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 22 08:21:24 2006 Subject: [uf-discuss] complex even mark-up query Message-ID: I should be interested to know how others would mark up this text: Work parties will be held at Belvide on Saturday mornings, January 13th, 20th, 27th, & February 3rd, from 9.30am?12.30pm, to carry out habitat improvement, including scrub removal and coppicing. Meet in the car park; tools and gloves will be provided. All help will be very welcome. using hCalendar. The relevant URL for the events is that of the page on which the above appears, and is in the page footer as:

Fetched from [URL]

styled to appear only when printed. The vCard for Belvide appears elsewhere on the page. -- Andy Mabbett Merry Bloomin' Christmas! From andy at pigsonthewing.org.uk Fri Dec 22 08:22:10 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 22 08:23:34 2006 Subject: [uf-discuss] Advocacy: add-ons for browsers other than FireFox Message-ID: We have a page about uF-aware add-ons for FireFox: Does anyone know of similar tool for Opera, Internet Explorer, or other browsers? -- Andy Mabbett Merry Bloomin' Christmas! From lists at ben-ward.co.uk Fri Dec 22 08:32:33 2006 From: lists at ben-ward.co.uk (Ben Ward) Date: Fri Dec 22 08:32:57 2006 Subject: [uf-discuss] SPAN, DIV and Rich Examples Message-ID: ?afternoon list, A little while back I had a discussion with some people (Frances Berriman for one) about including a second set of ?examples? with the microformat specs. Dubbed ?rich examples? they would exist on a separate page to existing examples and showcase implementations of the microformat using varied, adventurous and ?real world? HTML mark-up. At the moment, there is a common misconception that microformat classes must be applied to DIVs and SPANs. Some developers are resistant to adding these as additional elements to their mark-up. Of course, the ?f specs use SPAN and DIV to remain as ambiguous as possible; so as not to seemingly require certain semantic elements where any is applicable. It aids legibility and avoid readers thinking ?but that example used a DFN and this one uses a P? What??. Apart from microformats where a specific element _is_ required, of course (date-times and ABBR, XOXO, and so on). So I'd like to propose two things. First, we make a new page for each implementable microformat: *-rich-examples. On these pages we create and document sets of examples that show microformats integrated into all kinds of different HTML structures: Lists, images, paragraphs, sidebars, footers and so on. I think it's important to have them on a separate page as it will allow people writing their own examples in the wild to include a small link at the base of their piece akin to ?You can use all kinds of mark-up with microformats, see the hCard Rich Examples page for all sorts of flexible examples?. Second, to ensure the mis-interpretation regarding SPAN and DIV is thoroughly stubbed out I'd like to have a STRONGly emphasised paragraph added to the header of each spec. Effectively a disclaimer reading: ?As you read the microformat specifications and examples, you'll find they all use SPAN and DIV elements. This is for clarity and to help keep the focus on the class names being used. However, you should use the most semantic mark-up appropriate. To see how flexible microformats can be, see the Rich Examples page.? Better wording of that paragraph would be appreciated! Is there support for this idea? I'd like to see some consensus before making Wiki edits to major spec pages. Plus, the creation of rich- examples pages will need collaboration because I don't have enough hours to create many by myself. Regards, Ben From andy at pigsonthewing.org.uk Fri Dec 22 08:33:05 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 22 08:34:51 2006 Subject: [uf-discuss] Operator: Microformat detection for Firefox 2 In-Reply-To: References: Message-ID: In message , Andy Mabbett writes >>Today Mozilla Labs released a microformat extension for Firefox 2 >>named Operator. > >Looks good, but it shows the "geo" on : > > > >as "undefined/undefined". That's been acknowledged as a bug, and will be fixed in the next release: -- Andy Mabbett Merry Bloomin' Christmas! From brian.suda at gmail.com Fri Dec 22 08:35:09 2006 From: brian.suda at gmail.com (Brian Suda) Date: Fri Dec 22 08:35:14 2006 Subject: [uf-discuss] Advocacy: add-ons for browsers other than FireFox In-Reply-To: References: Message-ID: <21e770780612220835i6983fbe6oe8597faf50515c53@mail.gmail.com> On 12/22/06, Andy Mabbett wrote: > > We have a page about uF-aware add-ons for FireFox: > > > > Does anyone know of similar tool for Opera, Internet Explorer, or other > browsers? There is a javascript bookmarklet[1] which should work in any browser (i use it in Safari). I know there has been discussion with IE 8 (or maybe 9) to get plugin architecture, so things like Tails and Operator and greasemonkey can used in that browser. So i dont know of any tools right NOW, but there is plans in the works for other browsers to potentially have microformats support - someone just has to build it. -brian [1] - http://leftlogic.com/info/articles/microformats_bookmarklet -- brian suda http://suda.co.uk From andy at pigsonthewing.org.uk Fri Dec 22 08:34:22 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 22 08:35:32 2006 Subject: [uf-discuss] TOC on right In-Reply-To: <4584907E.30702@sanchothefat.com> References: <6NH0qBM5ExgFFw5f@pigsonthewing.org.uk> <4584907E.30702@sanchothefat.com> Message-ID: In message <4584907E.30702@sanchothefat.com>, Rob O'Rourke writes >Andy Mabbett wrote: >> How do people like Template:TOCright, as used on: >> >> ? >> >> >Very happy and fine with it. Good, Would anyone have any objections to using it more widely, as a fix to the "misaligned section edit links" problem? >Great microformats discussion. Does it matter? Yes. -- Andy Mabbett Merry Bloomin' Christmas! From brian.suda at gmail.com Fri Dec 22 08:41:02 2006 From: brian.suda at gmail.com (Brian Suda) Date: Fri Dec 22 08:41:05 2006 Subject: [uf-discuss] SPAN, DIV and Rich Examples In-Reply-To: References: Message-ID: <21e770780612220841t1d56755dx7f84697121c0404e@mail.gmail.com> On 12/22/06, Ben Ward wrote: > Is there support for this idea? I'd like to see some consensus before > making Wiki edits to major spec pages. Plus, the creation of rich- > examples pages will need collaboration because I don't have enough > hours to create many by myself. --- this may or not be much help, but there is a substantial set of examples in the HG Test suite[1]. Many use real-world examples, many do not. If you do go an make more 'rich examples' maybe we can combine our efforts and get the HTML and the expected output and merge some of these back into the test suite - and everyone wins! -brian [1] - http://hg.microformats.org/tests -- brian suda http://suda.co.uk From andy at pigsonthewing.org.uk Fri Dec 22 09:08:40 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 22 09:10:07 2006 Subject: [uf-discuss] SPAN, DIV and Rich Examples In-Reply-To: References: Message-ID: <4usESLAYEBjFFwii@pigsonthewing.org.uk> In message , Ben Ward writes >So I'd like to propose two things. First, we make a new page for each >implementable microformat: *-rich-examples. On these pages we create >and document sets of examples that show microformats integrated into >all kinds of different HTML structures: Lists, images, paragraphs, >sidebars, footers and so on. That sounds like a good idea; but I wonder if we should not break it down further, and have each example on a separate page, not on the wiki, but elsewhere, so they can be "viewed" using any of the available parsers. >Second, to ensure the mis-interpretation regarding SPAN and DIV is >thoroughly stubbed out I'd like to have a STRONGly emphasised >paragraph added to the header of each spec. Effectively a disclaimer >reading: > > ?As you read the microformat specifications and examples, > you'll find they all use SPAN and DIV elements. This is for > clarity and to help keep the focus on the class names being > used. However, you should use the most semantic mark-up > appropriate. To see how flexible microformats can be, see > the Rich Examples page.? Yes, do it (use a template to allow for easy updating, such as the addition of the final sentence in your example, in future) >Better wording of that paragraph would be appreciated! The examples on this page use span and div elements, for clarity, but any HTML element can be used (though abbr is the only one whose title is parsed). -- Andy Mabbett Merry Bloomin' Christmas! From brian.suda at gmail.com Fri Dec 22 09:16:37 2006 From: brian.suda at gmail.com (Brian Suda) Date: Fri Dec 22 09:16:40 2006 Subject: [uf-discuss] complex even mark-up query In-Reply-To: References: Message-ID: <21e770780612220916o47361077ub0acae6ffe29bd4@mail.gmail.com> On 12/22/06, Andy Mabbett wrote: > > I should be interested to know how others would mark up this text using hCalendar.

Work parties will be held at Belvide on Saturday mornings, January 13th, 20th, 27th, & February 3rd, from 9.30am?12.30pm, to carry out habitat improvement, including scrub removal and coppicing. Meet in the car park; tools and gloves will be provided. All help will be very welcome.

This is just one interpretation, if you want a description, then you can add around the text you want. If you want to also include the URL of the page as the URL in the iCalendar file, then you can aslo add The RDATE should help "smooth out" all of those dates in a row. There has been a problem with some calendar applications not being able to import iCalendar files with RDATEs, but there isn't any documentation about this yet. If you manage to put some sample markup into a live HTML page please send the link, it is much easier to verify, test and debug on a URL than text in an email. Thanks, -brian > The relevant URL for the events is that of the page on which the above > appears, and is in the page footer as: > >

Fetched from [URL]

> > styled to appear only when printed. > -- brian suda http://suda.co.uk From andy at pigsonthewing.org.uk Fri Dec 22 09:16:58 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 22 09:21:59 2006 Subject: [uf-discuss] Advocacy: add-ons for browsers other than FireFox In-Reply-To: <21e770780612220835i6983fbe6oe8597faf50515c53@mail.gmail.com> References: <21e770780612220835i6983fbe6oe8597faf50515c53@mail.gmail.com> Message-ID: <7OYEamAKMBjFFwhA@pigsonthewing.org.uk> In message <21e770780612220835i6983fbe6oe8597faf50515c53@mail.gmail.com>, Brian Suda writes >> We have a page about uF-aware add-ons for FireFox: >> >> >> >> Does anyone know of similar tool for Opera, Internet Explorer, or other >> browsers? > >There is a javascript bookmarklet[1] which should work in any browser Thank you. Though I was thinking of specific browser add-ons, I've created: to collect details of uF related bookmarklets. -- Andy Mabbett Merry Bloomin' Christmas! From lists at ben-ward.co.uk Fri Dec 22 09:29:31 2006 From: lists at ben-ward.co.uk (Ben Ward) Date: Fri Dec 22 09:29:50 2006 Subject: [uf-discuss] SPAN, DIV and Rich Examples In-Reply-To: <4usESLAYEBjFFwii@pigsonthewing.org.uk> References: <4usESLAYEBjFFwii@pigsonthewing.org.uk> Message-ID: <194EC263-E01C-47AE-AE89-3E8E145C85B2@ben-ward.co.uk> On 22 Dec 2006, at 17:08, Andy Mabbett wrote: > That sounds like a good idea; but I wonder if we should not break it > down further, and have each example on a separate page, not on the > wiki, > but elsewhere, so they can be "viewed" using any of the available > parsers. Not sure. I'd see the purpose of the page better served by being able to scroll through. There's an element of it being a source of inspiration and enlightenment, rather than a tutorial on each method. As for parsing with tools: Presuming that our MediaWiki installation is capable of rendering the ABBR element ? by default it gets stripped from mark-up ? surely it would be sufficient to place an id on each rendered example? That would make each example addressable. >> Better wording of that paragraph would be appreciated! > The examples on this page use span and div elements, for > clarity, but any HTML element can be used (though abbr is the > only one whose title is parsed). Better, although I don't think it's the right place to refer to the intricacies of the ABBR pattern. That would be demonstrated in examples themselves. So how about: ?The examples on this page and the *-examples page use SPAN and DIV elements for clarity. However, *any* HTML element can be used when publishing microformats. See *-rich-examples for more detail.? (*-examples and *-rich-examples would link to the appropriate pages, of course). Ben From andy at pigsonthewing.org.uk Fri Dec 22 10:10:41 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 22 10:12:10 2006 Subject: [uf-discuss] complex even mark-up query In-Reply-To: <21e770780612220916o47361077ub0acae6ffe29bd4@mail.gmail.com> References: <21e770780612220916o47361077ub0acae6ffe29bd4@mail.gmail.com> Message-ID: In message <21e770780612220916o47361077ub0acae6ffe29bd4@mail.gmail.com>, Brian Suda writes >> I should be interested to know how others would mark up this text using hCalendar. > >

Work parties will be >held at Belvide on Saturday mornings, title="2007-01-13T09:30:00/PT3H,2007-01-20T09:30:00/PT3H,2007-01-27T09:30:00/PT3H,2007-03-03T09:30:00/PT3H">January >13th, 20th, 27th, & February 3rd, from 9.30am?12.30pm, to carry >out habitat improvement, including scrub removal and coppicing. class="location">Meet in the car park; tools and gloves will be >provided. All help will be very welcome.

> >This is just one interpretation, if you want a description, then you >can add around the text you want. If you >want to also include the URL of the page as the URL in the iCalendar >file, then you can aslo add
> >The RDATE should help "smooth out" all of those dates in a row. There >has been a problem with some calendar applications not being able to >import iCalendar files with RDATEs, but there isn't any documentation >about this yet. Thank you. I can find no reference to rdate on the hCalendar cheat-sheet: and the only reference in the supposed specification page is in the section "Human vs. Machine readable": How widely supported is it? And why isn't it better documented? I really do think such deficiencies in the documentation form a block to more widespread adoption of uFs. Incidentally, the location is "Belvide", hence my reference to its hCard. >If you manage to put some sample markup into a live HTML page please >send the link, it is much easier to verify, test and debug on a URL >than text in an email. It seems that neither Tails nor Operate (both extensions for FireFox) recognise the repeated event, nor the included URL. -- Andy Mabbett Merry Bloomin' Christmas! From andy at pigsonthewing.org.uk Fri Dec 22 10:32:13 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 22 10:33:43 2006 Subject: [uf-discuss] SPAN, DIV and Rich Examples In-Reply-To: <194EC263-E01C-47AE-AE89-3E8E145C85B2@ben-ward.co.uk> References: <4usESLAYEBjFFwii@pigsonthewing.org.uk> <194EC263-E01C-47AE-AE89-3E8E145C85B2@ben-ward.co.uk> Message-ID: <38RnGsFtSCjFFwT6@pigsonthewing.org.uk> In message <194EC263-E01C-47AE-AE89-3E8E145C85B2@ben-ward.co.uk>, Ben Ward writes >On 22 Dec 2006, at 17:08, Andy Mabbett wrote: >> That sounds like a good idea; but I wonder if we should not break it >> down further, and have each example on a separate page, not on the >>wiki, >> but elsewhere, so they can be "viewed" using any of the available >> parsers. > >Not sure. I'd see the purpose of the page better served by being able >to scroll through. There's an element of it being a source of >inspiration and enlightenment, rather than a tutorial on each method. Prominent "Previous" and "Next" links should take care of that. >As for parsing with tools: Presuming that our MediaWiki installation >is capable of rendering the ABBR element ? by default it gets stripped >from mark-up ? surely it would be sufficient to place an id on each >rendered example? That would make each example addressable. Not if you want to demonstrate the full range of elements being marked up; and enable them to be test cases for parser developers. >>> Better wording of that paragraph would be appreciated! >> The examples on this page use span and div elements, for >> clarity, but any HTML element can be used (though abbr is the >> only one whose title is parsed). > >Better, although I don't think it's the right place to refer to the >intricacies of the ABBR pattern. That would be demonstrated in >examples themselves. So how about: > > ?The examples on this page and the *-examples page use > SPAN and DIV elements for clarity. However, *any* HTML > element can be used when publishing microformats. > See *-rich-examples for more detail.? In that case, I'd suggest using the "abbr" clause as a footnote. -- Andy Mabbett Merry Bloomin' Christmas! From andy at pigsonthewing.org.uk Fri Dec 22 10:50:33 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 22 10:51:55 2006 Subject: [uf-discuss] complex even mark-up query In-Reply-To: References: <21e770780612220916o47361077ub0acae6ffe29bd4@mail.gmail.com> Message-ID: <580kWRG5jCjFFwzU@pigsonthewing.org.uk> In message , Andy Mabbett writes >neither Tails nor Operate (both extensions for FireFox) I meant "Operator", of course. -- Andy Mabbett Merry Bloomin' Christmas! From timber at lava.net Fri Dec 22 14:50:44 2006 From: timber at lava.net (Colin Barrett) Date: Fri Dec 22 14:50:47 2006 Subject: [uf-discuss] Examples in non-European alphabets In-Reply-To: References: Message-ID: As long as Unicode is used end-to-end, I don't think there would be any problems. I encourage parsers to support Unicode and to advocate the use of Unicode (UTF8, primarily) in our documentation. -Colin On Dec 22, 2006, at 5:59 AM, Andy Mabbett wrote: > > So far as I am aware, all the examples-in-the-wild listed on the > 'wiki' > use the European alphabet (indeed, almost al are in English). > > Is anyone aware of examples in other scripts, such as Russian, > Japanese, > Chinese, Urdu, Gujarati, etc? > > If so, would it perhaps be useful to gather then together on one page, > and to encourage the authors of such pages to comment on any issues > arising from the use of uFs in such scripts? > -- > Andy Mabbett > > Merry Bloomin' Christmas! > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss From andy at pigsonthewing.org.uk Sat Dec 23 03:16:20 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 23 03:17:37 2006 Subject: [uf-discuss] Examples in non-European alphabets In-Reply-To: References: Message-ID: In message , Colin Barrett writes [Please don't top-post] >As long as Unicode is used end-to-end, I don't think there would be >any problems. I encourage parsers to support Unicode and to advocate >the use of Unicode (UTF8, primarily) in our documentation. Yes, that's the sort of issue I was thinking of. The only reference to UFT8 on the wiki appears to be: -- Andy Mabbett Merry Bloomin' Christmas! From andy at pigsonthewing.org.uk Sat Dec 23 05:23:57 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 23 05:25:42 2006 Subject: [uf-discuss] LifeLint AWL Message-ID: The LifeLint tool is not responding. DeathLint, anyone? -- Andy Mabbett Merry Bloomin' Christmas! From taylor_cowan at yahoo.com Sat Dec 23 07:46:30 2006 From: taylor_cowan at yahoo.com (Taylor Cowan) Date: Sat Dec 23 07:46:33 2006 Subject: [uf-discuss] hReview cheat-sheet started Message-ID: <20061223154631.27281.qmail@web54108.mail.yahoo.com> Andy, I was confused about the rating/value section and began reading the hreview spec. I think there are 3 ways given to indicate the rating: 1. using the abbr pattern **** 2. as the sole text value of a tag with class "rating" 3.0 3. or as a child tag with class "value", of parent tag with class "rating"
  • ... ...18 unless these are already summarized, that would be a nice addition to the cheat sheet. ----- Original Message ---- From: Andy Mabbett To: Microformats Discuss Sent: Friday, December 15, 2006 5:12:19 PM Subject: [uf-discuss] hReview cheat-sheet started Please feel free to help complete the hReview cheat-sheet which I've just started: -- Andy Mabbett * Say "NO!" to compulsory ID Cards: * Free Our Data: * Are you using Microformats, yet: ? _______________________________________________ microformats-discuss mailing list microformats-discuss@microformats.org http://microformats.org/mailman/listinfo/microformats-discuss __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From brian.suda at gmail.com Sat Dec 23 15:16:25 2006 From: brian.suda at gmail.com (Brian Suda) Date: Sat Dec 23 15:16:28 2006 Subject: [uf-discuss] hReview cheat-sheet started In-Reply-To: <20061223154631.27281.qmail@web54108.mail.yahoo.com> References: <20061223154631.27281.qmail@web54108.mail.yahoo.com> Message-ID: <21e770780612231516j3cb9163cr7725f10efd64e1e2@mail.gmail.com> On 12/23/06, Taylor Cowan wrote: > Andy, > > I was confused about the rating/value section and began reading the hreview spec. I think there are 3 ways given to indicate the rating: --- this is not unique to 'rating' this same format will work for any microformat property. There are also special rules for
     and others.
    
    -brian
    
    -- 
    brian suda
    http://suda.co.uk
    From costello at mitre.org  Sun Dec 24 06:04:24 2006
    From: costello at mitre.org (Costello, Roger L.)
    Date: Sun Dec 24 06:04:28 2006
    Subject: [uf-discuss] Useful to have multiple links that provide the same
    	tag?
    Message-ID: 
    
    Hi Folks,
    
    Suppose that my web page contains information about juice machines. I
    want to tag my web page with "juicer".  There are several "tag spaces"
    that I could use:
    
    
    
    
    
    
    
    Would it be meaningful to put all three links into my web page, i.e.,
    tag my web page three times with the same tag?
    
    /Roger
    
    From lists at ben-ward.co.uk  Sun Dec 24 08:04:41 2006
    From: lists at ben-ward.co.uk (Ben Ward)
    Date: Sun Dec 24 08:04:55 2006
    Subject: [uf-discuss] Useful to have multiple links that provide the same
    	tag?
    In-Reply-To: 
    References: 
    Message-ID: <35003811-1913-41B4-B99C-4B5F1C5D32FD@ben-ward.co.uk>
    
    On 24 Dec 2006, at 14:04, Costello, Roger L. wrote:
    > 
    >
    > 
    >
    > 
    >
    > Would it be meaningful to put all three links into my web page, i.e.,
    > tag my web page three times with the same tag?
    
    I believe that the uniqueness of the ?tag? is the URL. So what you've  
    got there are three different tags. The URLs they link to can be used  
    to disambiguate the meaning (less so with ?juicer?, but with other  
    tags like ?windows? linking to the Wikipedia article on the Microsoft  
    Windows operating system will disambiguate from the kind that I'm  
    looking out of and from the GUI concept that I'm typing into.)
    
    So yes, you can provide meaning because linking to certain tag spaces  
    can disambiguate. Whether that's useful for every tag or not is  
    debatable though and probably comes down to personal preference and  
    whether you think it will be useful for the users of your particular  
    site to be linked to aggregators like Technorati.
    From lists at ben-ward.co.uk  Sun Dec 24 08:13:11 2006
    From: lists at ben-ward.co.uk (Ben Ward)
    Date: Sun Dec 24 08:13:18 2006
    Subject: [uf-discuss] Tagging Tag-spaces
    Message-ID: 
    
    On my blog, all tagged entries link to my own local tag-space (e.g. / 
    journal/tags/nutcracker). What if, on the page for each tags, I were  
    to include:
    
    
    
    
    So my tag space is now itself tagged with the same tag name on two  
    external resources. Does this mean anything?
    
    Should this mean something to the entries tagged with ?nutcracker? in  
    my blog itself? Could it be used to provide a disambiguated context  
    to the tags used on a site of limited scope. For example, limiting  
    the tag ?Mac? to raincoats ? not to Apple's computer ? by linking to  
    the appropriate Wikipedia entry from my own /tags/mac page?
    
    Ben
    
    
    From andy at pigsonthewing.org.uk  Sun Dec 24 09:04:30 2006
    From: andy at pigsonthewing.org.uk (Andy Mabbett)
    Date: Sun Dec 24 09:04:38 2006
    Subject: [uf-discuss] Merry Christmas
    Message-ID: 
    
    
    I'm just about to unplug my PC for the holiday, but first I wanted to 
    wish you all a very Merry Christmas.
    
    -- 
    Andy Mabbett
    From lists at ben-ward.co.uk  Sun Dec 24 09:33:03 2006
    From: lists at ben-ward.co.uk (Ben Ward)
    Date: Sun Dec 24 09:33:16 2006
    Subject: [uf-discuss] Merry Christmas
    In-Reply-To: 
    References: 
    Message-ID: <5BB86C99-43C9-47A5-A0B4-82D10B8322A1@ben-ward.co.uk>
    
    On 24 Dec 2006, at 17:04, Andy Mabbett wrote:
    > I'm just about to unplug my PC for the holiday, but first I wanted  
    > to wish you all a very Merry Christmas.
    >
    
    Unplug? What is this disconnection you speak of? Next thing you'll be  
    telling me there's an off button?
    
    Merry Christmas, all.
    
    Ben
    
    From spalla at bellsouth.net  Tue Dec 26 06:56:28 2006
    From: spalla at bellsouth.net (Derek Spalla)
    Date: Tue Dec 26 06:56:33 2006
    Subject: [uf-discuss] Help w/hcard
    Message-ID: <20061226145629.JQGJ16959.ibm57aec.bellsouth.net@mail.bellsouth.net>
    
    I need some help with my hCard. It is displaying the way that I want it on my webpage, but I am not picking up all of the information in my parsing software. The address info is getting left out when I go to add the contact to my contact manager. I am using Operator as my parser.  I pieced my hCard together from some examples I found online, so maybe I missed something. Any help would be great. Here is my code snippet:
    

    All text and images ©2006 contact information available as an hcard 
    Attorney
    Akerman Senterfitt
    106 E. College Ave.
    12th Floor
    TallahasseeFlorida  32301
    United States

    work: 850-224-9634
    fax: 850-222-0103
    http://www.ajjimspalla.com
    Kind Regards, Derek Spalla From supercanadian at gmail.com Tue Dec 26 12:56:29 2006 From: supercanadian at gmail.com (Charles Iliya Krempeaux) Date: Tue Dec 26 12:56:31 2006 Subject: [uf-discuss] Help w/hcard In-Reply-To: <20061226145629.JQGJ16959.ibm57aec.bellsouth.net@mail.bellsouth.net> References: <20061226145629.JQGJ16959.ibm57aec.bellsouth.net@mail.bellsouth.net> Message-ID: <84ce626f0612261256k3724e77te2a13fe453b4a1d3@mail.gmail.com> Hello, You need to wrap the address in a "adr" class. (That's an error I make ALOT too.) So, something like... 106 E. College Ave.
    12th Floor
    TallahasseeFlorida  32301
    United States
    To be honest, IMO, I think the "adr" class should NOT be required. And parser should work even without it. Cause I leave it out all the time. And I think other do too. But I think that's probably the problem you aer having. See ya On 12/26/06, Derek Spalla wrote: > I need some help with my hCard. It is displaying the way that I want it on my webpage, but I am not picking up all of the information in my parsing software. The address info is getting left out when I go to add the contact to my contact manager. I am using Operator as my parser. I pieced my hCard together from some examples I found online, so maybe I missed something. Any help would be great. Here is my code snippet: >

    All text and images ©2006 contact information available as an hcard 
    > Attorney
    > Akerman Senterfitt
    > 106 E. College Ave.
    > 12th Floor
    > Tallahassee,  > Florida  > 32301
    > United States
    >

    work: 850-224-9634
    >
    fax: 850-222-0103
    > http://www.ajjimspalla.com
    > > Kind Regards, > > Derek Spalla -- Charles Iliya Krempeaux, B.Sc. charles @ reptile.ca supercanadian @ gmail.com developer weblog: http://ChangeLog.ca/ From mikeschinkel at gmail.com Tue Dec 26 22:28:15 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Tue Dec 26 22:28:19 2006 Subject: [uf-discuss] hCup In-Reply-To: <84ce626f0612261256k3724e77te2a13fe453b4a1d3@mail.gmail.com> Message-ID: <004401c72980$31003b80$2102fea9@Guides.local> There they go again, using the name Microformats w/o permission... Time to beat them with a wet noodle! ;-) http://www.stuffandnonsense.co.uk/archives/hcup_microformat.html -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From andy at pigsonthewing.org.uk Wed Dec 27 15:01:23 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Wed Dec 27 15:02:38 2006 Subject: [uf-discuss] HTML-Tidy barfs on multi-URL profiles Message-ID: Anyone thinking of using, or advocating the use of, profiles in the HTML "Head" element should be aware that HTML-Tidy tries to convert a multi-URL profile like: to: encoding the space to "%20". This is a known bug in HTML-Tidy: -- Andy Mabbett Merry Bloomin' Christmas! From liste at jeenaparadies.net Thu Dec 28 01:59:43 2006 From: liste at jeenaparadies.net (liste@jeenaparadies.net) Date: Thu Dec 28 01:54:37 2006 Subject: [uf-discuss] New Microformat: Personal Avatar (Pavatar) Message-ID: Hi everybody, My Name is Jeena Paradies and I am the author of the Personal Avatar Specification: http://pavatar.com/spec The Personal Avatar (short Pavatar) system is a way to use small personalized images to standardize a providers profile picture through various websites when leaving comments and other content. The specification was intended to solve the problem that gravatar.com is offline quite a lot. I didn't realize that it is at tha same time a microformat. But then I found http://en.wikipedia.org/wiki/Microformats#Specific_microformats and took notice that someone added the rel-pavatar spec to the microformats list. What do you think is it worth to add it to the microformats list on the microformats.org page because rel-pavatar is a decentralized mechanism for assigning avatars to homepage owners? /Jeena From robertc at gmail.com Fri Dec 29 03:30:51 2006 From: robertc at gmail.com (Robert Crowther) Date: Fri Dec 29 03:31:05 2006 Subject: [uf-discuss] rel="nsfw" Message-ID: <3ce2ebd20612290330o64570245h4bf01ca5378a6ee6@mail.gmail.com> It seems to me this guy is embarking on a microformats type project, or at least he would benefit from some of the combined experience this mailing list could provide: http://pj.doland.org/archives/041571.php (original idea) http://pj.doland.org/archives/041577.php (follow up post) Rob From bkdelong at pobox.com Fri Dec 29 04:43:14 2006 From: bkdelong at pobox.com (B.K. DeLong) Date: Fri Dec 29 04:43:17 2006 Subject: [uf-discuss] rel="nsfw" In-Reply-To: <3ce2ebd20612290330o64570245h4bf01ca5378a6ee6@mail.gmail.com> References: <3ce2ebd20612290330o64570245h4bf01ca5378a6ee6@mail.gmail.com> Message-ID: Intriguing, yes....but it would be even more valuable if tied to a rating system of some sort. ie a user picks from a series of de facto rating standards which give a ranked value to whatever is labeled as NSFW perhaps then using CSS or Javascript to appropriately color links. something to think about as NSFW can be quite vague. On 12/29/06, Robert Crowther wrote: > It seems to me this guy is embarking on a microformats type project, > or at least he would benefit from some of the combined experience this > mailing list could provide: > > http://pj.doland.org/archives/041571.php (original idea) > http://pj.doland.org/archives/041577.php (follow up post) > > Rob > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > -- B.K. DeLong (K3GRN) bkdelong@pobox.com +1.617.797.8471 http://www.wkdelong.org Son. http://www.ianetsec.com Work. http://www.bostonredcross.org Volunteer. http://www.carolingia.eastkingdom.org Service. http://bkdelong.livejournal.com Play. PGP Fingerprint: 38D4 D4D4 5819 8667 DFD5 A62D AF61 15FF 297D 67FE FOAF: http://foaf.brain-stream.org From scott at randomchaos.com Fri Dec 29 05:34:16 2006 From: scott at randomchaos.com (Scott Reynen) Date: Fri Dec 29 05:34:28 2006 Subject: [uf-discuss] rel="nsfw" In-Reply-To: References: <3ce2ebd20612290330o64570245h4bf01ca5378a6ee6@mail.gmail.com> Message-ID: On Dec 29, 2006, at 6:43 AM, B.K. DeLong wrote: > Intriguing, yes....but it would be even more valuable if tied to a > rating system of some sort. ie a user picks from a series of de facto > rating standards which give a ranked value to whatever is labeled as > NSFW perhaps then using CSS or Javascript to appropriately color > links. something to think about as NSFW can be quite vague. "More valuable" is all relative to likelihood to be published. I believe rel="nsfw" was suggested on this list a while back, and this same vagueness issue was raised at the time. But I think in practice, almost no one is publishing ratings with links, and many people are publishing "NSFW" warnings. So vague as it may be, it's apparently communicating something useful on the live web today. Peace, Scott From andy at pigsonthewing.org.uk Fri Dec 29 05:46:24 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 29 05:48:13 2006 Subject: [uf-discuss] rel="nsfw" In-Reply-To: References: <3ce2ebd20612290330o64570245h4bf01ca5378a6ee6@mail.gmail.com> Message-ID: In message , Scott Reynen writes >many people are publishing "NSFW" warnings. So vague as it may be, >it's apparently communicating something useful on the live web today. That's "something useful in a large judeo-christian western democracy", then... What's "safe for work" in China, or Iran? Is a nude picture of a 17-year old safe for work in Holland? Or the UK? -- Andy Mabbett Merry Bloomin' Christmas! From fberriman at gmail.com Fri Dec 29 05:58:20 2006 From: fberriman at gmail.com (Frances Berriman) Date: Fri Dec 29 05:58:23 2006 Subject: [uf-discuss] rel="nsfw" In-Reply-To: References: <3ce2ebd20612290330o64570245h4bf01ca5378a6ee6@mail.gmail.com> Message-ID: On 29/12/06, Andy Mabbett wrote: > In message , Scott > Reynen writes > > >many people are publishing "NSFW" warnings. So vague as it may be, > >it's apparently communicating something useful on the live web today. > > That's "something useful in a large judeo-christian western democracy", > then... > > What's "safe for work" in China, or Iran? > > Is a nude picture of a 17-year old safe for work in Holland? Or the UK? > This is exactly the issue we came up with when we started discussing a content-rating format a few months back, and previous again to that [1]. It's very difficult to come up with a universal standard for describing content and it's "safety". However, "NSFW" is a term starting to be used as commonly as other "web speak" terms such as "LOL" or "RTFM" (poor examples, but the point is - not everyone who uses that necessarily knows what it means or where it originates). The concept of being able to mark something as unsafe, mature, NSFW, etc. *does* keep cropping back up though - so this may point to either the need to explain and introduce/encourage people to use the resolution suggested previously (i.e. using rel), or thinking again about something a little more solid. [1]http://microformats.org/discuss/mail/microformats-discuss/2006-July/004942.html -- Frances Berriman http://fberriman.com From fberriman at gmail.com Fri Dec 29 06:01:27 2006 From: fberriman at gmail.com (Frances Berriman) Date: Fri Dec 29 06:01:29 2006 Subject: [uf-discuss] rel="nsfw" In-Reply-To: References: <3ce2ebd20612290330o64570245h4bf01ca5378a6ee6@mail.gmail.com> Message-ID: On 29/12/06, Frances Berriman wrote: > The concept of being able to mark something as unsafe, mature, NSFW, > etc. *does* keep cropping back up though - so this may point to either > the need to explain and introduce/encourage people to use the > resolution suggested previously (i.e. using rel), or thinking again > about something a little more solid. Just to quickly point out to save anyone looking (rel solution): http://microformats.org/discuss/mail/microformats-discuss/2006-July/004951.html -- Frances Berriman http://fberriman.com From chris at placenamehere.com Fri Dec 29 06:04:47 2006 From: chris at placenamehere.com (Chris Casciano) Date: Fri Dec 29 06:05:19 2006 Subject: [uf-discuss] rel="nsfw" In-Reply-To: References: <3ce2ebd20612290330o64570245h4bf01ca5378a6ee6@mail.gmail.com> Message-ID: <853E0222-FDBE-4A71-9588-C1492BBCAE45@placenamehere.com> On Dec 29, 2006, at 7:43 AM, B.K. DeLong wrote: > Intriguing, yes....but it would be even more valuable if tied to a > rating system of some sort. ie a user picks from a series of de facto > rating standards which give a ranked value to whatever is labeled as > NSFW perhaps then using CSS or Javascript to appropriately color > links. something to think about as NSFW can be quite vague. I had similar thoughts I usually work from my own office so there basically isn't anything that isn't safe (unless I'm with a client, but then I'm usually not surfing)... so if I did install some sort of warning device based off of a simple NSFW flag the indicator would be more often then not a false positive... or being caught by some site that doesn't use the attribute [the goatse test]. But I guess ultimately I don't see much harm in it either. Lots of forums or other link based sites [e.g. FARK] routinely label items as NSFW - even though no one can ever agree the usage is correct - so who am I to say that there isn't an opportunity to codify + standardize that label. On purely technical merits I see it having a lot more going for it then some of the other formats that have been proposed. -- [ Chris Casciano ] [ chris@placenamehere.com ] [ http://placenamehere.com ] From andy at pigsonthewing.org.uk Fri Dec 29 06:14:07 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 29 06:15:44 2006 Subject: [uf-discuss] Help w/hcard In-Reply-To: <20061226145629.JQGJ16959.ibm57aec.bellsouth.net@mail.bellsouth.net> References: <20061226145629.JQGJ16959.ibm57aec.bellsouth.net@mail.bellsouth.net> Message-ID: In message <20061226145629.JQGJ16959.ibm57aec.bellsouth.net@mail.bellsouth.net>, Derek Spalla writes >Here is my code snippet: Does it validate? [1] >

    Where is this "P" closed? [...] >

    Do you intend to have that "div" inside the "P", or outside it? If you must post code snippets instead of URLs, please format them to make them easy for humans to read. Thank you. [1] I have previously recommended that "Before asking for help with your markup, please make sure that your HTML and CSS validate at [W3C URLs] " be included in the mailing list policies: -- Andy Mabbett Merry Bloomin' Christmas! From andy at pigsonthewing.org.uk Fri Dec 29 06:23:32 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 29 06:25:08 2006 Subject: [uf-discuss] rel="nsfw" In-Reply-To: References: <3ce2ebd20612290330o64570245h4bf01ca5378a6ee6@mail.gmail.com> Message-ID: In message , Frances Berriman writes >This is exactly the issue we came up with when we started discussing a >content-rating format a few months back, and previous again to that >[1]. Thank you. >It's very difficult to come up with a universal standard for >describing content and it's "safety". Yet there are many existing standards for doing so; which are far more considered and granular than the binary "NSFW". What happened to the uF "requirement" for research into existing practices? >[1] >http://microformats.org/discuss/mail/microformats- >discuss/2006-July/004942.html That article suggests linking to using rel-tag. It doesn't say what happens if/ when that article is deleted. -- Andy Mabbett Merry Bloomin' Christmas! From angus at pobox.com Fri Dec 29 06:26:59 2006 From: angus at pobox.com (Angus McIntyre) Date: Fri Dec 29 06:27:07 2006 Subject: [uf-discuss] rel="nsfw" In-Reply-To: References: <3ce2ebd20612290330o64570245h4bf01ca5378a6ee6@mail.gmail.com> Message-ID: At 07:43 -0500 29.12.2006, B.K. DeLong wrote: >Intriguing, yes....but it would be even more valuable if tied to a >rating system of some sort. ie a user picks from a series of de facto >rating standards which give a ranked value to whatever is labeled as >NSFW ... I guess that PICS is pretty much dead, huh? I briefly tried to add ratings to one of my websites (on the grounds that I had a mix of content, some of which was kid-friendly and some of which was not). PICS didn't help itself by being agnostic on exactly how content was to be rated, so that you had to choose from a list of 'self-rating vocabularies', none of which received any official blessing. If I recall correctly, I tried to use RSACi, found it inflexible and poorly thought-out, and - like everyone else - gave up on the whole idea. Firefox and Safari don't seem to have any provision for this kind of thing; I don't know if Explorer still does, but I have the impression that enthusiasm has all but died. It's been a long time since I've heard anyone actually talk about the issue. RSACi now seems to have been absorbed into ICRA : even their website design says "Web1.0". I think there is scope for self-rated content and it would be nice to have a content-rating system that didn't scream 'time stopped in 1999' quite so loudly. The bottom-up approach of microformats might actually offer a better chance of success than the ponderous bureaucratic style of RSACi, but anyone who wants to go this way should probably be aware that this is a topic that has been something of a tarpit in the past. > ... perhaps then using CSS or Javascript to appropriately color >links. something to think about as NSFW can be quite vague. I think that there are practical objections to coloring links (accessibility, the fact that 'nsfw' colors might already be used for other purposes by a particular design, etc). A possible alternative could be a distinctive marker. Assuming that the widely-used convention of writing '[NSFW]' isn't adequate, you could always start a project along the lines of or to popularize a particular icon. There's room for debate about what the icon should look like, but I personally favor a stylized 'goatse' image. Set in white on top of one of those Web2.0-ish 'glassy-look chiclet' backgrounds - like the feed and share icons - it could look quite stylish. ;-) Angus From fberriman at gmail.com Fri Dec 29 06:29:08 2006 From: fberriman at gmail.com (Frances Berriman) Date: Fri Dec 29 06:29:11 2006 Subject: Bug-fixing uF implementations was - [uf-discuss] Help w/hcard Message-ID: On 29/12/06, Andy Mabbett wrote: > Does it validate? [1] Just thinking off the top of my head - but do we have a document that outlines the best way to bug-fix a microformat implementation? I realise it's "common sense" to many, but it doesn't hurt to have a document that can easily be found and linked to etc. It may be valuable to have one that says exactly "check validation" as it's first step. I had a search on the wiki and did not come across one. > If you must post code snippets instead of URLs, please format them to > make them easy for humans to read. Thank you. The example code-snippet is not wrapped badly in the email I received - it goes a bit haywire when I use a little browser window though. It can be tricky to format such things - I'm sure it wasn't intentionally difficult to read! -- Frances Berriman http://fberriman.com From andy at pigsonthewing.org.uk Fri Dec 29 06:42:28 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 29 06:44:01 2006 Subject: [uf-discuss] Help w/hcard In-Reply-To: <20061226145629.JQGJ16959.ibm57aec.bellsouth.net@mail.bellsouth.net> References: <20061226145629.JQGJ16959.ibm57aec.bellsouth.net@mail.bellsouth.net> Message-ID: In message <20061226145629.JQGJ16959.ibm57aec.bellsouth.net@mail.bellsouth.net>, Derek Spalla writes >Attorney P.S. That's redundant mark-up; you have class="title" twice. Or did you mean the second example to be "job-title", in which case, you can use: Attorney -- Andy Mabbett Merry Bloomin' Christmas! From brian.suda at gmail.com Fri Dec 29 06:45:52 2006 From: brian.suda at gmail.com (Brian Suda) Date: Fri Dec 29 06:45:55 2006 Subject: Bug-fixing uF implementations was - [uf-discuss] Help w/hcard In-Reply-To: References: Message-ID: <21e770780612290645i4988822fy7187576d3c9c6910@mail.gmail.com> On 12/29/06, Frances Berriman wrote: > Just thinking off the top of my head - but do we have a document that > outlines the best way to bug-fix a microformat implementation? I > realise it's "common sense" to many, but it doesn't hurt to have a > document that can easily be found and linked to etc. It may be > valuable to have one that says exactly "check validation" as it's > first step. My 2 cents: The things i prefer when folks are asking for help are: 1) a real URL, people tend to say "my XYZ isn't showing up, why not". Well, a URL is great because then it is easy to test ALL the different microformats detectors/extractors rather than inline snippits in an email. 2) please tell us what are you using to view/detect/extract the microformat. Tails does things differently than X2V and i'm sure Operator does things differently again. If we know what you are using to view your page, then we can better determine if it is an issue with the HTML or the application. 3) validation - this gets people ALOT. TIDY does it's best to clean things up, but when it encounters things like 'block-level elements inside inline elements' sometimes it just drops the block-level element, and if that had class="vcard" then it is easy to see why you get no output. So TIDY can sometimes be the problem, but this can be avoided with valid pages. Those are the big issues i see, it is all the basic information we need to 'replicate' the problem. Just saying "help, what's wrong" doesn't really tell us much. Help us help you, by giving us enough information to diagnose the problem. Thanks, -brian -- brian suda http://suda.co.uk From andy at pigsonthewing.org.uk Fri Dec 29 06:54:21 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 29 06:54:41 2006 Subject: message formatting and layout of code snippets (was: Bug-fixing uF implementations was - [uf-discuss] Help w/hcard) In-Reply-To: References: Message-ID: In message , Frances Berriman writes >> If you must post code snippets instead of URLs, please format them to >> make them easy for humans to read. Thank you. > >The example code-snippet is not wrapped badly in the email I received Here's how it appears to me: Here's how it appears o n this list's canonical archive: and here's a paste from the raw message text: I need some help with my hCard. It is displaying the way that I want it on my webpage, but I am not picking up all of the information in my parsing software. The address info is getting left out when I go to add the contact to my contact manager. I am using Operator as my parser. I pieced my hCard together from some examples I found online, so maybe I missed something. Any help would be great. Here is my code snippet:

    All text and images ©2006 contact information available
as an hcard 
    [...] -- Andy Mabbett Merry Bloomin' Christmas! From andy at pigsonthewing.org.uk Fri Dec 29 07:05:12 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 29 07:07:08 2006 Subject: mailing list polices wrt citing example code (was: Bug-fixing uF implementations was - [uf-discuss] Help w/hcard) In-Reply-To: <21e770780612290645i4988822fy7187576d3c9c6910@mail.gmail.com> References: <21e770780612290645i4988822fy7187576d3c9c6910@mail.gmail.com> Message-ID: In message <21e770780612290645i4988822fy7187576d3c9c6910@mail.gmail.com>, Brian Suda writes >The things i prefer when folks are asking for help are: [...] The mailing list policies: already say: If you're asking for help with a problem, then remember this: A description of your problem is good. A URL to a page showing your problem is much, much better. A URL to a page that has valid HTML is priceless. I feel that these should be more prescriptive (and that they should use "The URL of...") Your point about stating the tools used is also pertinent, and should be included in the polices. I wonder why those polices are not on the 'wiki', so that the community can update - and own - them? -- Andy Mabbett Merry Bloomin' Christmas! From scott at randomchaos.com Fri Dec 29 07:13:34 2006 From: scott at randomchaos.com (Scott Reynen) Date: Fri Dec 29 07:13:47 2006 Subject: [uf-discuss] rel="nsfw" In-Reply-To: References: <3ce2ebd20612290330o64570245h4bf01ca5378a6ee6@mail.gmail.com> Message-ID: On Dec 29, 2006, at 8:23 AM, Andy Mabbett wrote: > What happened to the uF "requirement" for research into existing > practices? It's still there. Here's the previous research on this: http://microformats.org/wiki/content-rating-examples Apparently deleted after inactivity. Peace, Scott From fberriman at gmail.com Fri Dec 29 07:21:19 2006 From: fberriman at gmail.com (Frances Berriman) Date: Fri Dec 29 07:21:23 2006 Subject: [uf-discuss] rel="nsfw" In-Reply-To: References: <3ce2ebd20612290330o64570245h4bf01ca5378a6ee6@mail.gmail.com> Message-ID: On 29/12/06, Scott Reynen wrote: > On Dec 29, 2006, at 8:23 AM, Andy Mabbett wrote: > > > What happened to the uF "requirement" for research into existing > > practices? > > It's still there. Here's the previous research on this: > > http://microformats.org/wiki/content-rating-examples > > Apparently deleted after inactivity. I believe Drew deleted the content-rating pages that we started (assuming it was so there wouldn't be any confusion about a half-started uFs that would never go anywhere!). Just about everything gleamed from the brief exploration of interest is in the mailing list archives though. The content-rating got listed under rejected-formats instead [1]. [1]http://microformats.org/wiki/rejected-formats#Content_Rating -- Frances Berriman http://fberriman.com From andy at pigsonthewing.org.uk Fri Dec 29 07:45:16 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 29 07:46:26 2006 Subject: Content rating examples deleted (was: [uf-discuss] rel="nsfw") In-Reply-To: References: <3ce2ebd20612290330o64570245h4bf01ca5378a6ee6@mail.gmail.com> Message-ID: <+yPFlD6MgTlFFwy8@pigsonthewing.org.uk> In message , Scott Reynen writes >Here's the previous research on this: > >http://microformats.org/wiki/content-rating-examples > >Apparently deleted after inactivity. Three & a half hours of inactivity... -- Andy Mabbett Merry Bloomin' Christmas! From fberriman at gmail.com Fri Dec 29 07:54:41 2006 From: fberriman at gmail.com (Frances Berriman) Date: Fri Dec 29 07:54:44 2006 Subject: Content rating examples deleted (was: [uf-discuss] rel="nsfw") In-Reply-To: <+yPFlD6MgTlFFwy8@pigsonthewing.org.uk> References: <3ce2ebd20612290330o64570245h4bf01ca5378a6ee6@mail.gmail.com> <+yPFlD6MgTlFFwy8@pigsonthewing.org.uk> Message-ID: On 29/12/06, Andy Mabbett wrote: > In message , Scott > Reynen writes > > >Here's the previous research on this: > > > >http://microformats.org/wiki/content-rating-examples > > > >Apparently deleted after inactivity. > > Three & a half hours of inactivity... If you read my follow up response on that thread, the deletion is explained a little more. I don't think this new thread is especially warranted. It was literally a format that came and went in about 24 hours, iirc! -- Frances Berriman http://fberriman.com From chris at placenamehere.com Fri Dec 29 08:12:36 2006 From: chris at placenamehere.com (Chris Casciano) Date: Fri Dec 29 08:12:48 2006 Subject: [uf-discuss] rel="nsfw" In-Reply-To: References: <3ce2ebd20612290330o64570245h4bf01ca5378a6ee6@mail.gmail.com> Message-ID: <00957E60-6AD5-41C8-80A9-463230CE5EAF@placenamehere.com> On Dec 29, 2006, at 8:46 AM, Andy Mabbett wrote: > In message , > Scott > Reynen writes > >> many people are publishing "NSFW" warnings. So vague as it may be, >> it's apparently communicating something useful on the live web >> today. > > That's "something useful in a large judeo-christian western > democracy", > then... > > What's "safe for work" in China, or Iran? > > Is a nude picture of a 17-year old safe for work in Holland? Or the > UK? > I don't think that matters AT ALL to the discussion at hand, which was one of my points in my previous post. Its a judgement call by the authors or contributors of a site... just like the use of most other 'tags' is fairly arbitrary and appropriateness can be argued to death. The way I see it if we are examining the usage of the label, as is and separate from any ratings system. I see it used quite often on the web today - mostly in forums or community sites like fark, mefi, message boards etc. There is little sense in arguing over its appropriate application to the content because people are already making those judgement calls themselves. Instead those interested should probably look at the implementation details instead (see Phae's previous links for a starting point... compare with rel="NSFW"... look at live usage examples... try and come to a consensus that can be FAQd and promoted) -- [ Chris Casciano ] [ chris@placenamehere.com ] [ http://placenamehere.com ] From zen at zenpsycho.com Fri Dec 29 08:18:50 2006 From: zen at zenpsycho.com (Breton Slivka) Date: Fri Dec 29 08:17:57 2006 Subject: [uf-discuss] Extending hCard and hCalendar vs. strict adherence to vcard and vCalendar. In-Reply-To: References: Message-ID: There's a few rather obvious problems with this idea that I can see. However, before I point them out, I will note that if the benefits of such a plan outweigh the problems, then go for it. However I suggest very carefully thinking about this before going nuts with extensions. #1. More work for implementors. While this rarely is seen as an issue for people on this list, (Tantek promotes that it's far more important to make it easier for publishers), one has to consider that if you specify some extension such as date of death, how likely is it to be implemented by anyone other than yourself? #2. In such an implementation, what specific benefit would having a specific field offer over just adding a note? Are there specific use cases when sorting contact information by date of death, for example, is important? #3. Unreliable round tripping: This would be a fairly minor annoyance, but an annoyance nonetheless. #4. Divergent standards: Are there any other extensions to icalendar or vcard being done by other groups and/or vendors? Is there likely to be in the future? This probably won't lead to as feirce a battle as the browser wars in the 90's, but is a potential avenue of pain for new application authors who are asked to implement contradictory features, and I think we all know how this turned out for web browsers in the end. Again, it's more important to make it easier for publishers, than for application authors, but I would ask, how easy has the divergent feature-sets of browsers made it for publishers? I'm sure there's less obvious problems, and just as compelling arguments for extensions, but my feeling is that hCard needs to go in the direction of becoming more simple for publishers, more easy to implement, not more complex. The hCard and iCalendar standard allow for vendor specific extensions, anyway, if you really really need feature X for a specific problem. With a clever enough client, and publishing implementation, this can probably be done with hCard and hCalendar as is, while maintaining backward compatibility. On Dec 22, 2006, at 8:55 AM, Andy Mabbett wrote: > > It has been made clear [1] that vCard and, presumably, vCalendar are > unlikely to be developed or extended in the foreseeable future. > > It is my belief that we should not let this prevent the development of > hCard and hCalendar; and that to do so would not harm compatibility > with > the former. > > For example, we could add a "date of death" field to hCard, and simply > mandate that it is ignored (or perhaps treated as a 'note') by parsers > which convert hCards to vCards. > > Does anyone foresee any problems with extensions being made in this > manner? > > [1] > > -- > Andy Mabbett > * Say "NO!" to compulsory ID Cards: www.no2id.net/> > * Free Our Data: > * Are you using Microformats, yet: microformats.org/> ? > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss From andy at pigsonthewing.org.uk Fri Dec 29 10:54:58 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 29 10:56:35 2006 Subject: [uf-discuss] Extending hCard and hCalendar vs. strict adherence to vcard and vCalendar. In-Reply-To: References: Message-ID: In message , Breton Slivka writes >There's a few rather obvious problems with this idea that I can see. Which idea? Please don't top-post. > However, before I point them out, I will note that if the benefits of >such a plan outweigh the problems, then go for it. However I suggest >very carefully thinking about this before going nuts with extensions. Who is advocating "going nuts"? >#1. More work for implementors. While this rarely is seen as an issue >for people on this list, (Tantek promotes that it's far more important >to make it easier for publishers), one has to consider that if you >specify some extension such as date of death, how likely is it to be >implemented by anyone other than yourself? > >#2. In such an implementation, what specific benefit would having a >specific field offer over just adding a note? Are there specific use >cases when sorting contact information by date of death, for example, >is important? You're criticising a wide concept by considering one suggested example. Nonetheless, there are sufficient "dates of death" on the web to suggest that marking them up, semantically, would be useful, and incorporating them in hCards, ditto. This is especially relevant when incorporating hCards into other uFs, such as those for citations and reviews >#3. Unreliable round tripping: This would be a fairly minor annoyance, >but an annoyance nonetheless. What do you mean by "Unreliable round tripping"? >#4. Divergent standards: Are there any other extensions to icalendar >or vcard being done by other groups and/or vendors? Is there likely to >be in the future? No, ad no. See previous discussion. [...] >The hCard and iCalendar standard allow for vendor specific extensions, >anyway, if you really really need feature X for a specific problem. >With a clever enough client, and publishing implementation, this can >probably be done with hCard and hCalendar as is, while maintaining >backward compatibility. How? Feel free to use DoD as an example. -- Andy Mabbett Merry Bloomin' Christmas! From andy at pigsonthewing.org.uk Fri Dec 29 10:56:38 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Fri Dec 29 10:58:03 2006 Subject: [uf-discuss] rel="nsfw" In-Reply-To: <00957E60-6AD5-41C8-80A9-463230CE5EAF@placenamehere.com> References: <3ce2ebd20612290330o64570245h4bf01ca5378a6ee6@mail.gmail.com> <00957E60-6AD5-41C8-80A9-463230CE5EAF@placenamehere.com> Message-ID: In message <00957E60-6AD5-41C8-80A9-463230CE5EAF@placenamehere.com>, Chris Casciano writes >>> many people are publishing "NSFW" warnings. So vague as it may be, >>> it's apparently communicating something useful on the live web >>>today. >> >> That's "something useful in a large judeo-christian western >>democracy", >> then... >> >> What's "safe for work" in China, or Iran? >> >> Is a nude picture of a 17-year old safe for work in Holland? Or the >>UK? >> > >I don't think that matters AT ALL to the discussion at hand On the contrary - it matters a great deal, unless you want uFs to only codify a sub-set of judeo-christian western behaviours. -- Andy Mabbett Merry Bloomin' Christmas! From dougal at gunters.org Fri Dec 29 11:26:20 2006 From: dougal at gunters.org (Dougal Campbell) Date: Fri Dec 29 11:32:03 2006 Subject: [uf-discuss] rel="nsfw" In-Reply-To: References: <3ce2ebd20612290330o64570245h4bf01ca5378a6ee6@mail.gmail.com> <00957E60-6AD5-41C8-80A9-463230CE5EAF@placenamehere.com> Message-ID: <45956BDC.2060501@gunters.org> Andy Mabbett wrote: > In message <00957E60-6AD5-41C8-80A9-463230CE5EAF@placenamehere.com>, > Chris Casciano writes > > >>>> many people are publishing "NSFW" warnings. So vague as it may be, >>>> it's apparently communicating something useful on the live web >>>> today. >>>> >>> That's "something useful in a large judeo-christian western >>> democracy", >>> then... >>> >>> What's "safe for work" in China, or Iran? >>> >>> Is a nude picture of a 17-year old safe for work in Holland? Or the >>> UK? >>> >>> >> I don't think that matters AT ALL to the discussion at hand >> > > On the contrary - it matters a great deal, unless you want uFs to only > codify a sub-set of judeo-christian western behaviours. > I disagree. I think that the people who are likely to produce/consume a 'nsfw' tag have a moderately similar (though vague) notion of what is or isn't safe for most people's work places. Such a designation doesn't necessarily have to be specific or agreed upon in a wide, cross-cultural fashion, any more than the concepts of 'friend', 'acquaintence', or 'spouse' in XFN have to be defined. Alice might flag something as 'nsfw', whereas Bob might consider the same content 'sfw'. That doesn't invalidate Alice's personal opinion and her desire to warn others that the destination link might be questionable in some way. In fact, the designation might not even reflect whether or not the content is 'safe' in Alice's workplace, but merely that she recognizes that it might not be appropriate for *some* workplaces. If it was called rel='nsfw:imho', would that make it more palatable, just because it explicitly states that this is an opinion? You'll never get any sizable group of people to agree on exactly what 'nsfw' means. But you don't have to. Just make the definition state that it reflects an opinion that may or may not apply to particular individuals. There's no reason to paint this as a "judeo-christian western" idea, either. There are definitely going to be differences in opinion on exactly what constitutes 'safe' content between different cultures (Christian, Muslim, Hindu, athiest, whatever), and even *within* those cultures. So what? There are different opinions about what exactly a 'spouse' is, too. Polygamy? Same-sex marriage? Common-law marriage? Nobody had to specify limits on that when XFN was designed. And they shouldn't have to. Microformats are a convient way to codify metadata. Some metadata represents subjective opinions, not objective facts (e.g., hReview). Opinions vary. Ergo. -- Dougal Campbell http://dougal.gunters.org/ From bjonkman at sobac.com Sat Dec 30 00:30:30 2006 From: bjonkman at sobac.com (Bob Jonkman) Date: Sat Dec 30 00:31:13 2006 Subject: [uf-discuss] rel="nsfw" In-Reply-To: <45956BDC.2060501@gunters.org> References: <3ce2ebd20612290330o64570245h4bf01ca5378a6ee6@mail.gmail.com>, , <45956BDC.2060501@gunters.org> Message-ID: <4595DD56.25693.2E374E7@bjonkman.sobac.com> This is what Dougal Campbell said about "Re: [uf-discuss] rel="nsfw"" on 29 Dec 2006 at 14:26 > Microformats are a convient way to codify metadata. Some metadata > represents subjective opinions, not objective facts (e.g., hReview). > Opinions vary. Ergo. And so we have found the cowpath: This is simply a rating system, so hReview should apply, possible with the rel-tag pointing to "nsfw" and a rating value from 0 (SFW) through 3 (SFW in liberal workplaces, NSFW in conservative workplaces) to 5 (NSFW, at least not in my workplace). --Bob. -- -- -- -- Bob Jonkman http://sobac.com/sobac/ SOBAC Microcomputer Services Voice: +1-519-669-0388 6 James Street, Elmira ON Canada N3B 1L5 Cel: +1-519-635-9413 Networking -- Office & Business Automation -- Consulting PGP:0xAE33E989 Fingrprnt:9FAF A6AC B567 BC10 8973 7CF0 CB27 0317 From supercanadian at gmail.com Sat Dec 30 00:37:40 2006 From: supercanadian at gmail.com (Charles Iliya Krempeaux) Date: Sat Dec 30 00:37:43 2006 Subject: [uf-discuss] hCard's and Heraldic names/titles? Message-ID: <84ce626f0612300037o4c3e2b9fycff963096497802b@mail.gmail.com> Hello, I'm not completely sure how this would be marked up using an hCard. In some parts of the world there exists a set of heraldic titles that are kind of treated as names. (Such as "Sayyid", "Agha", "Mirza", etc.) For example, you might have... Sayyid Joe Blow Mirza John Doe Jane Agha Doe I was thinking that using the "title" might be appropriate. But I'm not sure. The usage of these are kind of a mix between a name and a title. Some people actually have these included as part of their legal name. But some don't, and instead treat it like a title or honorific title like "Dr" or "Sir". Using the honorific-prefix class name might be possible for "Sayyid" or "Mirza". But it not possible for "Agha" (since it is NOT a prefix). Also, the honorific-suffix class name is possible for "Agha either (since it is NOT a suffix). Anyone know how to mark this up in an hCard? See ya -- Charles Iliya Krempeaux, B.Sc. charles @ reptile.ca supercanadian @ gmail.com developer weblog: http://ChangeLog.ca/ From microformats at 200ok.com.au Sat Dec 30 01:04:21 2006 From: microformats at 200ok.com.au (Ben Buchanan) Date: Sat Dec 30 01:04:25 2006 Subject: [uf-discuss] rel="nsfw" In-Reply-To: References: <3ce2ebd20612290330o64570245h4bf01ca5378a6ee6@mail.gmail.com> Message-ID: <6ca82b0f0612300104x47a5fbe1q48fbb6a58fed82f4@mail.gmail.com> > practice, almost no one is publishing ratings with links, and many > people are publishing "NSFW" warnings. So vague as it may be, it's > apparently communicating something useful on the live web today. I don't think it is actually as vague as people are suggesting, since I would look at it another way entirely. NSFW means nothing more or less than "the author of the post would consider the target content unsafe for work". It doesn't need to be a universal definition, which is unworkable anyway. It's something relative to the author, probably (but not necessarily) with some level of consideration of their imagined audience. To put it another way, it's an opinion; much the same as a review, vote or tag. We don't require all tag links to be tagged according to a universal definition of the tag in question; nor do we require all the world to agree with a review or a vote. So I'd happily support rel="nsfw". It would be as useful as the author adding the text "NSFW"; with the added benefit that the UA could be set to perform actions like prominently alert the user or even prevent them clicking that link. cheers, Ben -- --- --- The future has arrived; it's just not --- evenly distributed. - William Gibson From liste at jeenaparadies.net Sat Dec 30 01:52:57 2006 From: liste at jeenaparadies.net (liste@jeenaparadies.net) Date: Sat Dec 30 01:47:34 2006 Subject: [uf-discuss] =?UTF-8?B?cmVsPSJwYXZhdGFyIg==?= In-Reply-To: References: Message-ID: Hi, Is there no interrest in such a microformat like rel="pavatar"? /Jeena On Thu, 28 Dec 2006 10:59:43 +0100, wrote: > Hi everybody, > > My Name is Jeena Paradies and I am the author of the Personal Avatar > Specification: http://pavatar.com/spec > > The Personal Avatar (short Pavatar) system is a way to use small > personalized images to standardize a providers profile picture through > various websites when leaving comments and other content. > > The specification was intended to solve the problem that gravatar.com is > offline quite a lot. I didn't realize that it is at tha same time a > microformat. But then I found > http://en.wikipedia.org/wiki/Microformats#Specific_microformats and took > notice that someone added the rel-pavatar spec to the microformats list. > > What do you think is it worth to add it to the microformats list on the > microformats.org page because rel-pavatar is a decentralized mechanism for > assigning avatars to homepage owners? From supercanadian at gmail.com Sat Dec 30 02:26:22 2006 From: supercanadian at gmail.com (Charles Iliya Krempeaux) Date: Sat Dec 30 02:26:27 2006 Subject: [uf-discuss] rel="pavatar" In-Reply-To: References: Message-ID: <84ce626f0612300226y78cc0c99l532ed2f1c58e7131@mail.gmail.com> Hello Jeena, I looked over the spec quick... and I thought I'd make some comments. In the spec, it mentions the HTTP "X-Pavatar" header... Did you consider at all using the HTTP "Link" header instead? As in... Link: ; rel="pavatar" The HTTP "Link" header is semantically equivalent to the HTML element. And since you are using the HTML element for pavatars, I'd say it would make sense to use the HTTP "Link" header. See ya On 12/30/06, liste@jeenaparadies.net wrote: > Hi, > > Is there no interrest in such a microformat like rel="pavatar"? > > /Jeena > > On Thu, 28 Dec 2006 10:59:43 +0100, wrote: > > Hi everybody, > > > > My Name is Jeena Paradies and I am the author of the Personal Avatar > > Specification: http://pavatar.com/spec > > > > The Personal Avatar (short Pavatar) system is a way to use small > > personalized images to standardize a providers profile picture through > > various websites when leaving comments and other content. > > > > The specification was intended to solve the problem that gravatar.com is > > offline quite a lot. I didn't realize that it is at tha same time a > > microformat. But then I found > > http://en.wikipedia.org/wiki/Microformats#Specific_microformats and took > > notice that someone added the rel-pavatar spec to the microformats list. > > > > What do you think is it worth to add it to the microformats list on the > > microformats.org page because rel-pavatar is a decentralized mechanism for > > assigning avatars to homepage owners? > > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > -- Charles Iliya Krempeaux, B.Sc. charles @ reptile.ca supercanadian @ gmail.com developer weblog: http://ChangeLog.ca/ From andy at pigsonthewing.org.uk Sat Dec 30 02:48:11 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 30 02:49:19 2006 Subject: [uf-discuss] rel="pavatar" In-Reply-To: <84ce626f0612300226y78cc0c99l532ed2f1c58e7131@mail.gmail.com> References: <84ce626f0612300226y78cc0c99l532ed2f1c58e7131@mail.gmail.com> Message-ID: <$$WV25QrPklFFwiF@pigsonthewing.org.uk> In message <84ce626f0612300226y78cc0c99l532ed2f1c58e7131@mail.gmail.com>, Charles Iliya Krempeaux writes >In the spec, it mentions the HTTP "X-Pavatar" header... Did you >consider at all using the HTTP "Link" header instead? As in... > >Link: ; rel="pavatar" ITYM: which is in section 3b of the spec. For this to be a microformat, I think most people would expect it to be on an "a" or "img" element: -- Andy Mabbett Merry Bloomin' Christmas! From supercanadian at gmail.com Sat Dec 30 03:35:11 2006 From: supercanadian at gmail.com (Charles Iliya Krempeaux) Date: Sat Dec 30 03:35:15 2006 Subject: [uf-discuss] rel="pavatar" In-Reply-To: <$$WV25QrPklFFwiF@pigsonthewing.org.uk> References: <84ce626f0612300226y78cc0c99l532ed2f1c58e7131@mail.gmail.com> <$$WV25QrPklFFwiF@pigsonthewing.org.uk> Message-ID: <84ce626f0612300335h66fd7ba9pe802c9500b72ac84@mail.gmail.com> Hello Andy, On 12/30/06, Andy Mabbett wrote: > In message > <84ce626f0612300226y78cc0c99l532ed2f1c58e7131@mail.gmail.com>, Charles > Iliya Krempeaux writes > > >In the spec, it mentions the HTTP "X-Pavatar" header... Did you > >consider at all using the HTTP "Link" header instead? As in... > > > >Link: ; rel="pavatar" > > ITYM: > > No, I meant the HTTP "Link" header. There is an HTTP "Link" header which "means the same" as the HTML element. Refer to section 19.6.2.4 of RFC 2068 for more information about it. See ya -- Charles Iliya Krempeaux, B.Sc. charles @ reptile.ca supercanadian @ gmail.com developer weblog: http://ChangeLog.ca/ From timber at lava.net Sat Dec 30 03:57:52 2006 From: timber at lava.net (Colin Barrett) Date: Sat Dec 30 03:57:55 2006 Subject: [uf-discuss] rel="nsfw" In-Reply-To: <6ca82b0f0612300104x47a5fbe1q48fbb6a58fed82f4@mail.gmail.com> References: <3ce2ebd20612290330o64570245h4bf01ca5378a6ee6@mail.gmail.com> <6ca82b0f0612300104x47a5fbe1q48fbb6a58fed82f4@mail.gmail.com> Message-ID: <5728637C-558B-4E89-A289-DDD50A11153C@lava.net> On Dec 29, 2006, at 11:04 PM, Ben Buchanan wrote: >> practice, almost no one is publishing ratings with links, and many >> people are publishing "NSFW" warnings. So vague as it may be, it's >> apparently communicating something useful on the live web today. > > I don't think it is actually as vague as people are suggesting, since > I would look at it another way entirely. > > NSFW means nothing more or less than "the author of the post would > consider the target content unsafe for work". It doesn't need to be a > universal definition, which is unworkable anyway. It's something > relative to the author, probably (but not necessarily) with some level > of consideration of their imagined audience. > > To put it another way, it's an opinion; much the same as a review, > vote or tag. We don't require all tag links to be tagged according to > a universal definition of the tag in question; nor do we require all > the world to agree with a review or a vote. > > So I'd happily support rel="nsfw". It would be as useful as the author > adding the text "NSFW"; with the added benefit that the UA could be > set to perform actions like prominently alert the user or even prevent > them clicking that link. I definitely agree with this, and other people who are echoing the "relative to the author" idea. The point of marking something NSFW on, say, IRC (something I often do) is to let people know that I could see how the content would be unsuitable for a workplace. It's something that's up to the author to make a call on. Occasionally I will mark something as "SFW, but explicit language" or "NSFW, nudity," similar to the way the MPAA ratings are now, in that they say what aspects of a movie warranted the R or PG-13 etc rating. I think something like that might be useful to think about. -Colin From timber at lava.net Sat Dec 30 04:09:23 2006 From: timber at lava.net (Colin Barrett) Date: Sat Dec 30 04:09:27 2006 Subject: [uf-discuss] rel="nsfw" In-Reply-To: References: <3ce2ebd20612290330o64570245h4bf01ca5378a6ee6@mail.gmail.com> <00957E60-6AD5-41C8-80A9-463230CE5EAF@placenamehere.com> Message-ID: <55FF3C2B-8E9C-4ECE-9ECF-CD34820E12D3@lava.net> On Dec 29, 2006, at 8:56 AM, Andy Mabbett wrote: > In message <00957E60-6AD5-41C8-80A9-463230CE5EAF@placenamehere.com>, > Chris Casciano writes > >>>> many people are publishing "NSFW" warnings. So vague as it may >>>> be, >>>> it's apparently communicating something useful on the live web >>>> today. >>> >>> That's "something useful in a large judeo-christian western >>> democracy", >>> then... >>> >>> What's "safe for work" in China, or Iran? >>> >>> Is a nude picture of a 17-year old safe for work in Holland? Or the >>> UK? >>> >> >> I don't think that matters AT ALL to the discussion at hand > > On the contrary - it matters a great deal, unless you want uFs to only > codify a sub-set of judeo-christian western behaviours. This is just silly. The microformat spec wouldn't specify what things are suitable for work. I could see Chinese-language or Arabic-language developing their own informal sense of what rel=nsfw means. It's a tool for content authors to use, nothing more. There's no codifying of anything. -Colin From andy at pigsonthewing.org.uk Sat Dec 30 04:14:22 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 30 04:16:59 2006 Subject: [uf-discuss] rel="pavatar" In-Reply-To: <84ce626f0612300335h66fd7ba9pe802c9500b72ac84@mail.gmail.com> References: <84ce626f0612300226y78cc0c99l532ed2f1c58e7131@mail.gmail.com> <$$WV25QrPklFFwiF@pigsonthewing.org.uk> <84ce626f0612300335h66fd7ba9pe802c9500b72ac84@mail.gmail.com> Message-ID: In message <84ce626f0612300335h66fd7ba9pe802c9500b72ac84@mail.gmail.com>, Charles Iliya Krempeaux writes >> ITYM: >> >> > >No, I meant the HTTP "Link" header. Apologies; I misread your post. -- Andy Mabbett Merry Bloomin' Christmas! From lists at ben-ward.co.uk Sat Dec 30 04:22:30 2006 From: lists at ben-ward.co.uk (Ben Ward) Date: Sat Dec 30 04:22:47 2006 Subject: [uf-discuss] rel="pavatar" In-Reply-To: References: Message-ID: wrote: > Is there no interrest in such a microformat like rel="pavatar"? > > /Jeena Without getting into the technicalities of ?what makes a microformat? at this stage, I think another reason for lack of interest is that really, the hCard microformat can already provide the same function. The ?logo? property of hCard [1] is already used in the wild (to what degree I can't say) to mark up ?avatar? images. So for example: Can be represented within an hCard:

    Therefore, I think that demand for your pavatar specification is limited here as there is in effect an existing solution, which goes further than pavatar by making the image a visible part of the content as well. It doesn't have the additional restrictions you impose, of course (the 80 pixel square requirement) but there's nothing to stop you layering policies like that over hCard when implementing. Regards, Ben [1] http://microformats.org/wiki/hcard- examples#3.5.3_LOGO_Type_Definition From fberriman at gmail.com Sat Dec 30 04:37:55 2006 From: fberriman at gmail.com (Frances Berriman) Date: Sat Dec 30 04:37:59 2006 Subject: [uf-discuss] rel="nsfw" In-Reply-To: <55FF3C2B-8E9C-4ECE-9ECF-CD34820E12D3@lava.net> References: <3ce2ebd20612290330o64570245h4bf01ca5378a6ee6@mail.gmail.com> <00957E60-6AD5-41C8-80A9-463230CE5EAF@placenamehere.com> <55FF3C2B-8E9C-4ECE-9ECF-CD34820E12D3@lava.net> Message-ID: On 30/12/06, Colin Barrett wrote: > This is just silly. The microformat spec wouldn't specify what things > are suitable for work. I could see Chinese-language or Arabic-language > developing their own informal sense of what rel=nsfw means. It's a > tool for content authors to use, nothing more. There's no codifying of > anything. > > -Colin I think that's the key to this. "NSFW" just happens to be a really good marker. So what if some people don't know what it actually stands for? Does everyone who uses RSS or those who look out for the orange chicklet know what "RSS" stands for, or what the little lines in the icon are representing? No. Probably not. I know my mother doesn't. She just sees it and knows it means she can click it and it'll give her a way to get updates about that page. It's not important what the "marker" is so long as everyone gets what it does. "NSFW" appears to be turning out to be the marker for this particular need. -- Frances Berriman http://fberriman.com From andy at pigsonthewing.org.uk Sat Dec 30 05:31:06 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 30 05:32:28 2006 Subject: [uf-discuss] Massive use of hCard - need validation and discussion In-Reply-To: <6.2.3.4.2.20060210135641.060a7520@mail.brain-stream.net> References: <6.2.3.4.2.20060210135641.060a7520@mail.brain-stream.net> Message-ID: In message <6.2.3.4.2.20060210135641.060a7520@mail.brain-stream.net>, B.K. DeLong writes >I'm curious if each organization I reference can be marked up with >class="vcard", class="org", without further context. Not quite. "fn" is a requirement. At a minimum, you need: Acme, Inc. Note that you need two wrappers, but that they need not be spans. For instance, the outer one might be "li" or "p". You may find the hCard cheat-sheet useful: -- Andy Mabbett Merry Bloomin' Christmas! From andy at pigsonthewing.org.uk Sat Dec 30 06:15:11 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 30 06:16:16 2006 Subject: [uf-discuss] Possible bugs in Almost Universal Microformat Parser Message-ID: <3$XXmhdvRnlFFwT0@pigsonthewing.org.uk> Using the page at: and the 'Almost Universal Microformat Parser': to extract hCards, the title attributes for "country" and "region" are not recognised. For instance: MA, USA returns: County: USA Region: MA and not: County: United States of America Region: Massachusetts Can someone confirm that these are bugs, please? -- Andy Mabbett Merry Bloomin' Christmas! From davidjanes at blogmatrix.com Sat Dec 30 06:22:31 2006 From: davidjanes at blogmatrix.com (David Janes) Date: Sat Dec 30 06:22:36 2006 Subject: [uf-discuss] Possible bugs in Almost Universal Microformat Parser In-Reply-To: <3$XXmhdvRnlFFwT0@pigsonthewing.org.uk> References: <3$XXmhdvRnlFFwT0@pigsonthewing.org.uk> Message-ID: <21e523c20612300622t566fd6c5v226b125e752983f@mail.gmail.com> On 12/30/06, Andy Mabbett wrote: > > Using the page at: > > > > and the 'Almost Universal Microformat Parser': > > > > to extract hCards, the title attributes for "country" and "region" are > not recognised. For instance: > > > MA, > USA > > > returns: > > County: USA > Region: MA > > and not: > > County: United States of America > Region: Massachusetts > > Can someone confirm that these are bugs, please? Bugs. Will be revamping the code in the New Year. From andy at pigsonthewing.org.uk Sat Dec 30 07:10:55 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sat Dec 30 07:12:16 2006 Subject: [uf-discuss] Possible bugs in Almost Universal Microformat Parser In-Reply-To: <21e523c20612300622t566fd6c5v226b125e752983f@mail.gmail.com> References: <3$XXmhdvRnlFFwT0@pigsonthewing.org.uk> <21e523c20612300622t566fd6c5v226b125e752983f@mail.gmail.com> Message-ID: In message <21e523c20612300622t566fd6c5v226b125e752983f@mail.gmail.com>, David Janes writes >> Can someone confirm that these are bugs, please? > >Bugs. Will be revamping the code in the New Year. Thank you. Apologies to you and Brian Suda - I copied my post to him, thinking the service was his, not yours. -- Andy Mabbett Merry Bloomin' Christmas! From costello at mitre.org Sat Dec 30 12:31:08 2006 From: costello at mitre.org (Costello, Roger L.) Date: Sat Dec 30 12:31:12 2006 Subject: [uf-discuss] Are these hCalendar properties: attendee, contact, organizer, rdate, rrule, method? They are not present in the cheat sheet. Message-ID: Hi Folks, In the hCalendar specification, in the section "More Semantic Equivalents", it mentions these properties: - ATTENDEE - CONTACT - ORGANIZER And in the section "Human vs. Machine readable", it mentions these properties: - RDATE - RRULE And on the FAQ page it mentions this property: - METHOD Are these truly properties of hCalendar? I ask because none of them are listed on the hCalendar "cheat sheet". /Roger From mikeschinkel at gmail.com Sat Dec 30 12:58:14 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Sat Dec 30 12:58:17 2006 Subject: [uf-discuss] Canonical List of @rel attribute values? In-Reply-To: <$$WV25QrPklFFwiF@pigsonthewing.org.uk> Message-ID: <004f01c72c55$394dc9b0$0702a8c0@Guides.local> Does anyone know if there is a canonical List of @rel attribute values? Are there any standards, conventions, etc. anywhere? Thanks in advance. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From mikeschinkel at gmail.com Sat Dec 30 13:38:54 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Sat Dec 30 13:38:58 2006 Subject: [uf-discuss] rel="pavatar" In-Reply-To: Message-ID: <005301c72c5a$e7ade300$0702a8c0@Guides.local> Jeena: liste@jeenaparadies.net wrote: > Is there no interrest in such a microformat like rel="pavatar"? >From the spec a few things are not clear to me. For example in 3a what URL is being called, by whom, and for what purpose? In 3b, what HTML page would contain the link and how does it relate to anything else? I could make assumptions, but I don't think it's good to require spec readers to make assumptions. Given that, I'm also trying to determine the potential use-case for a microformat for your pavatar. So are you envisioning that someone who would leave a comment on a blog along with their name, email, and website, for example, would have a personal avatar auto-discoverable at that website? And if so, are you then envisioning that the blog software would retrieve and cache the pavatar then display it using a microformat something like this?: BTW, In looking at your spec it claims to be "Candidate Recommendation" and uses the same format as a W3C candidate recommendations. However, when I google for "pavatar" on w3.org, there are no results [1]. Has it actually been through the W3C process[2]? Also, it appears your spec uses a "well-Known name"[3] or "/pavatar.png"[4] for which at least certain people[5][6] in the W3C would have your head for, so something tells me you've not been through the W3C process? :-) I think I like the overall idea, but if it's not part of the W3C process you really should propose it and/or make it clear that it is your own proposal and not one that has been through the W3C's process. Also, I think it could really benefit by going through the process (but if it already has, I'm surprised given the ambiguities in the spec.) -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ [1] http://www.google.com/search?q=pavatar+site:w3.org [2] http://www.w3.org/Consortium/Process/Process-19991111/tr.html#RecsCR [5] http://microformats.org/discuss/mail/microformats-discuss/2006-October/00646 9.html [4] http://blog.welldesignedurls.org/2006/12/20/conventions-not-constraining-req uirements/ [5] http://www.w3.org/People/karl/ [6] http://www.w3.org/People/Fielding/ From mikeschinkel at gmail.com Sat Dec 30 14:04:32 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Sat Dec 30 14:04:36 2006 Subject: [uf-discuss] rel="nsfw" In-Reply-To: Message-ID: <005401c72c5e$7cc3c060$0702a8c0@Guides.local> Scott Reynen wrote: > "More valuable" is all relative to likelihood to be > published. I believe rel="nsfw" was suggested on this list a > while back, and this same vagueness issue was raised at the > time. But I think in practice, almost no one is publishing > ratings with links, and many people are publishing "NSFW" > warnings.[1] Can you please provide some examples of real world publishing behavior?[1] -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ [1] http://microformats.org/wiki/why-examples From brian.suda at gmail.com Sat Dec 30 14:27:13 2006 From: brian.suda at gmail.com (Brian Suda) Date: Sat Dec 30 14:27:17 2006 Subject: [uf-discuss] Canonical List of @rel attribute values? In-Reply-To: <004f01c72c55$394dc9b0$0702a8c0@Guides.local> References: <$$WV25QrPklFFwiF@pigsonthewing.org.uk> <004f01c72c55$394dc9b0$0702a8c0@Guides.local> Message-ID: <21e770780612301427m4255fe6cm5e433e090e0ab231@mail.gmail.com> On 12/30/06, Mike Schinkel wrote: > Does anyone know if there is a canonical List of @rel attribute > values? The HTML 4 spec has a list of terms: http://www.w3.org/TR/html4/types.html other than that the posibilities for the rel attribute are open. > Are there any standards, conventions, etc. anywhere? There are several microformats which make use of the rel attribute - those could be considered conventions. -brian -- brian suda http://suda.co.uk From brian.suda at gmail.com Sat Dec 30 14:43:07 2006 From: brian.suda at gmail.com (Brian Suda) Date: Sat Dec 30 14:43:13 2006 Subject: [uf-discuss] Are these hCalendar properties: attendee, contact, organizer, rdate, rrule, method? They are not present in the cheat sheet. In-Reply-To: References: Message-ID: <21e770780612301443u7d4ea3feg3ab959052ed1cceb@mail.gmail.com> On 12/30/06, Costello, Roger L. wrote: > Hi Folks, > > In the hCalendar specification, in the section "More Semantic > Equivalents", it mentions these properties: > > - ATTENDEE > - CONTACT > - ORGANIZER --- these are usually email addresses because some sort of UID/EMAIL are required by iCalendar. Things get tricky because each of these properties have various attributes, such as "sent-by", "sent-from", etc. At the moment there has been no interest by application vendors or implementors to have these as part of hCalendar. This doesn't mean that will NEVER be implemented, but at the moment we are focusing on other issues. > And in the section "Human vs. Machine readable", it mentions these > properties: > > - RDATE > - RRULE --- these are not very well implemented in the wild or in applications. So at the moment there is no "best way" to encoded these values - so we have taken the approach to wait for more input before anything is determined. > And on the FAQ page it mentions this property: > > - METHOD --- this is part of the iCalendar specification, but it is more METADATA about the calendar and not about vevents. > Are these truly properties of hCalendar? I ask because none of them > are listed on the hCalendar "cheat sheet". ---- yes, these are part of hCalendar, but they are very obscure and not very well implemented in the wild. At the moment the cheat sheet is NOT the end-all-be-all for possible properties. If you have a solid reason that you would NEED any of these items please send us your URL. I am opened to discussing some of these properties, but not in a hypotetical senario - if we are going to spend the time looking into these - it needs to be in context of real mark-up. thanks, -brian -- brian suda http://suda.co.uk From mikeschinkel at gmail.com Sat Dec 30 14:45:30 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Sat Dec 30 14:45:34 2006 Subject: [uf-discuss] Canonical List of @rel attribute values? In-Reply-To: <21e770780612301427m4255fe6cm5e433e090e0ab231@mail.gmail.com> Message-ID: <005b01c72c64$358997f0$0702a8c0@Guides.local> Brian Suda wrote: > > Does anyone know if there is a canonical List of > @rel attribute > > values? > > The HTML 4 spec has a list of terms: > http://www.w3.org/TR/html4/types.html > > other than that the posibilities for the rel attribute are open. > Thanks! You know after I saw this I was able to find this[1] too, which ironically is a different list! > > Are there any standards, conventions, etc. anywhere? > > There are several microformats which make use of the rel > attribute - those could be considered conventions. Without drilling down into them all, my memory was that none of them used the element as it not visible; am I incorrect on that? -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ [1] http://www.iana.org/assignments/link-relations.html From mikeschinkel at gmail.com Sat Dec 30 15:52:05 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Sat Dec 30 15:52:10 2006 Subject: [uf-discuss] rel="nsfw" In-Reply-To: <45956BDC.2060501@gunters.org> Message-ID: <007301c72c6d$82b22980$0702a8c0@Guides.local> Dougal Campbell > I disagree. I think that the people who are likely to > produce/consume a 'nsfw' tag have a moderately similar > (though vague) notion of what is or isn't safe for most > people's work places. In certain countries, a picture of a topless woman would be "sfw" whereas in others a picture of woman's uncovered face would be considered "nsfw." It is rather myopic and (unconsciously) arrogant to presume other's culture are moderately similar to one's own. > any more than the concepts of 'friend', > 'acquaintence', or 'spouse' in XFN have to be defined. Those concepts are far more cross-cultural than that for offensive material. > Alice > might flag something as 'nsfw', whereas Bob might consider > the same content 'sfw'. That doesn't invalidate Alice's > personal opinion and her desire to warn others that the > destination link might be questionable in some way. In fact, > the designation might not even reflect whether or not the > content is 'safe' in Alice's workplace, but merely that she > recognizes that it might not be appropriate for *some* > workplaces. You need to consider what Microformats are for. They are there to provide for automated processing. So yes while it is fine for Alice and Bob to write that things are "nsfw" or "sfw", or send emails to friend with a link where they mention that it is "nsfw", but I would argue that is not the same as using markup meant for machine processing. The former allows the human reader to evaluate the context, the latter has no intelligence with which to evaluate context. Consequently I would argue that microformats usage should be as objectively universal as possible. More simply said, it is fine for people to type "NSFW" next to a link they put on a web page, but to encode it for machine processing would be a mistake. > Some metadata represents subjective opinions, not objective > facts (e.g., hReview). Opinions vary. Ergo. Reviews are opinions by nature but that which defines something as a review is rather objective. Further, one need look at the use case with which the microformat would be applied. hReview allows aggregators to find reviews, "nsfw" would allow system to censor content. Those are two very different use-cases so even if there were some subjectively in what was considered a review and what wasn't, someone would get a longer list of reviews where many are not so good as opposed to content being sensored by "nsfw." Now if the proposal is instead to include identifiers that are objective, I'd be far more supportive of that: Of course this could lead to a long list if we tried to cover all bases, but "nudity" and "violence" might be a start. Are there other classes you are concerned about? BTW, there is are a few others to specifically consider ;-) [1] [2] [3] [4] IMO, censorship is a very serious issue[5] and we should always err on the side of censoring less, not more. Of course if you are of the mind that censorship is a good thing, then my arguments may not be compelling for you. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ [1] http://www.usatoday.com/tech/news/2002/07/10/italy-porn.htm [2] http://en.wikipedia.org/wiki/Quran_Oath_Controversy_of_the_110th_United_Stat es_Congress [3] http://en.wikipedia.org/wiki/Jyllands-Posten_Muhammad_cartoons_controversy [4] http://en.wikipedia.org/wiki/Goatse [5] http://progressives.typepad.com/broadview/images/justiceDouglas_0.gif From brian.suda at gmail.com Sat Dec 30 16:17:20 2006 From: brian.suda at gmail.com (Brian Suda) Date: Sat Dec 30 16:17:38 2006 Subject: [uf-discuss] Canonical List of @rel attribute values? In-Reply-To: <005b01c72c64$358997f0$0702a8c0@Guides.local> References: <21e770780612301427m4255fe6cm5e433e090e0ab231@mail.gmail.com> <005b01c72c64$358997f0$0702a8c0@Guides.local> Message-ID: <21e770780612301617h71b77acdwa155f18bcd2c543a@mail.gmail.com> On 12/30/06, Mike Schinkel wrote: > Brian Suda wrote: > > > Does anyone know if there is a canonical List of > > @rel attribute > > > values? > > > > The HTML 4 spec has a list of terms: > > http://www.w3.org/TR/html4/types.html > > > > other than that the posibilities for the rel attribute are open. > > > Thanks! You know after I saw this I was able to find this[1] too, which > ironically is a different list! --- correct, those are pulled from various RFC, such as ATOM and others. > Without drilling down into them all, my memory was that none of them used > the element as it not visible; am I incorrect on that? --- they are just defined for the rel attribute, so they can be used on both the and the , but for microformats we are only concerned with the visible data, and there for the rell attribute on -brian -- brian suda http://suda.co.uk From mikeschinkel at gmail.com Sat Dec 30 16:28:05 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Sat Dec 30 16:28:07 2006 Subject: [uf-discuss] Canonical List of @rel attribute values? In-Reply-To: <21e770780612301617h71b77acdwa155f18bcd2c543a@mail.gmail.com> Message-ID: <007501c72c72$8a09cb20$0702a8c0@Guides.local> Brian Suda wrote: > --- they are just defined for the rel attribute, so they can > be used on both the and the , but for microformats > we are only concerned with the visible data, and there for > the rell attribute on Thanks. At the moment I'm only interested in , so I guess my question was off-topic, but I was pretty sure someone here would know and wasn't sure exactly where the question would have been more appropriate. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From john at westciv.com Sat Dec 30 22:42:05 2006 From: john at westciv.com (John Allsopp) Date: Sat Dec 30 22:42:49 2006 Subject: [uf-discuss] rel="nsfw" In-Reply-To: <4595DD56.25693.2E374E7@bjonkman.sobac.com> References: <3ce2ebd20612290330o64570245h4bf01ca5378a6ee6@mail.gmail.com>, , <45956BDC.2060501@gunters.org> <4595DD56.25693.2E374E7@bjonkman.sobac.com> Message-ID: Hi all, Coming late to the discussion of rel-nsfw[1], a couple of points I don't think I've seen raised, one that pertains to HTML, and one to ufs specifically. 1. despite rel-nofollow's "success", rel is not the appropriate attribute. As I am sure most people here have read numerous times, rel "describes the relationship from the current document to the anchor specified by the href attribute"[2] "nsfw" describes the authors opinion of the nature of the content to be found at the end of the link, and by no means the nature of the relationships between the destination and source documents. So, it's far from ideal on that count. 2. this is not visible metadata (nor is nofollow, for that matter) In this case, there is no way, without the use of either explicit content (or CSS not supported in IE6 and older, and I really don't know about screen readers) of signifying through the use of the rel attribute that the content is in the opinion of the linker nsfw. Turn off CSS and any indication to human readers will vanish in this case at any rate. It certainly, as has been more than once mentioned, doesn't pave the cowpaths (where explicit visible content in the page (though not always in the link content) is how nsfw is almost invariably indicated.) The second concern applies to the extended idea of using a class value of nsfw on arbitrary HTML elements, but that at least gets around the problem of the first. But, it's really shaky with the cowpaths test, because I have only ever seen links advertise their destinations are nsfw, not page subsections themselves advertising this (which doesn't mean that it never happens, but that anecdotally, it is rare. It also happens to be a different problem - marking up specifically your own content (rel=tag like) as being nsfw, as opposed to marking up other content as being nsfw (more analogous to xfolk)) [1] http://pj.doland.org/archives/041571.php [2] http://www.w3.org/TR/html4/struct/links.html#adef-rel From mikeschinkel at gmail.com Sun Dec 31 04:58:01 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Sun Dec 31 04:58:11 2006 Subject: [uf-discuss] Footnotes In-Reply-To: Message-ID: <004901c72cdb$4e10eae0$2102fea9@Guides.local> Hi all: Lately I've been using a lot of footnotes on my blog, and footnotes seem to be the perfect type of thing for a microformat. I googled prior discussions but those discussions referenced several uses but didn't go anywhere. Some people pointed to "cite" but reviewing cite I wasn't able to find one example or reference to usage as a footnote, and also found cite to be overwhelmingly complex for my use-case. My use-case is while writing I often want to add some additional background to a point where the additional background is useful but tangential to the point of the blog post. That additional background might be an external link with comments but mostly it is just comments. What I've been using is this:

    blah blah blah[1] blah blah blah[2]

    Then at the bottom of the blog post:
    1. Blah blah blah
    2. Blah blah blah
    Note I haven't been calling out each footnote individually because doing so is more work that I really have wanted to put into this level of semantic markup but if there were a well thought out microformat I might be willing to go to the extra effort. I don't have much bandwidth to devote lots of time to this issue (it's tactical for me, not strategic), so if others aren't interested and it doesn't require too much debate then I'd like to see what we can do. If not, I'll just do what works for me and not worry about it for now. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From timber at lava.net Sun Dec 31 05:40:12 2006 From: timber at lava.net (Colin Barrett) Date: Sun Dec 31 05:40:16 2006 Subject: [uf-discuss] Footnotes In-Reply-To: <004901c72cdb$4e10eae0$2102fea9@Guides.local> References: <004901c72cdb$4e10eae0$2102fea9@Guides.local> Message-ID: On Dec 31, 2006, at 2:58 AM, Mike Schinkel wrote: > > Lately I've been using a lot of footnotes on my blog, and footnotes > seem to > be the perfect type of thing for a microformat. I googled prior > discussions > but those discussions referenced several uses but didn't go > anywhere. Some > people pointed to "cite" but reviewing cite I wasn't able to find one > example or reference to usage as a footnote, and also found cite to be > overwhelmingly complex for my use-case. John Gruber's blog Daring Fireball[1] uses footnotes. -Colin [1]: http://daringfireball.com From andy at pigsonthewing.org.uk Sun Dec 31 06:12:01 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sun Dec 31 06:13:24 2006 Subject: [uf-discuss] Footnotes In-Reply-To: <004901c72cdb$4e10eae0$2102fea9@Guides.local> References: <004901c72cdb$4e10eae0$2102fea9@Guides.local> Message-ID: <2EAnYwdxU8lFFwA6@pigsonthewing.org.uk> In message <004901c72cdb$4e10eae0$2102fea9@Guides.local>, Mike Schinkel writes >footnotes There are some footnotes here, with links to and from the referencing points: including an instance where a footnote is referenced form two different points in the text. -- Andy Mabbett Merry Bloomin' Christmas! From mikeschinkel at gmail.com Sun Dec 31 07:00:28 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Sun Dec 31 07:00:35 2006 Subject: [uf-discuss] Footnotes In-Reply-To: <2EAnYwdxU8lFFwA6@pigsonthewing.org.uk> Message-ID: <005b01c72cec$693c4510$2102fea9@Guides.local> Colin Barrett wrote: > John Gruber's blog Daring Fireball[1] uses footnotes. > > [1]: http://daringfireball.com Andy Mabbett wrote: > There are some footnotes here, with links to and from the referencing > points: > > > > including an instance where a footnote is referenced form two > different points in the text. Thanks. I guess what I'm asking is if there is interest from others to take footnotes through the "official microformat process?" -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From andy at pigsonthewing.org.uk Sun Dec 31 07:28:23 2006 From: andy at pigsonthewing.org.uk (Andy Mabbett) Date: Sun Dec 31 07:30:30 2006 Subject: [uf-discuss] Footnotes In-Reply-To: <005b01c72cec$693c4510$2102fea9@Guides.local> References: <2EAnYwdxU8lFFwA6@pigsonthewing.org.uk> <005b01c72cec$693c4510$2102fea9@Guides.local> Message-ID: <5q5EDuhXc9lFFwSQ@pigsonthewing.org.uk> In message <005b01c72cec$693c4510$2102fea9@Guides.local>, Mike Schinkel writes >I guess what I'm asking is if there is interest from others to take >footnotes through the "official microformat process?" Possibly - what use-cases do you foresee? I can imagine a browser plug-in which, when the user clicks on or hovers over a reference to a footnote, brings it up in a floating window, for instance. -- Andy Mabbett Merry Bloomin' Christmas! From costello at mitre.org Sun Dec 31 08:06:13 2006 From: costello at mitre.org (Costello, Roger L.) Date: Sun Dec 31 08:06:17 2006 Subject: [uf-discuss] No profile document for hCalendar? Message-ID: Hi Folks, The hCalendar specification lists this as the profile URL: http://microformats.org/wiki/hcalendar-profile But that page is empty. Is the specification's URL incorrect? Can someone provide the correct URL? /Roger From scott at randomchaos.com Sun Dec 31 09:29:24 2006 From: scott at randomchaos.com (Scott Reynen) Date: Sun Dec 31 09:29:38 2006 Subject: [uf-discuss] rel="nsfw" In-Reply-To: <005401c72c5e$7cc3c060$0702a8c0@Guides.local> References: <005401c72c5e$7cc3c060$0702a8c0@Guides.local> Message-ID: On Dec 30, 2006, at 4:04 PM, Mike Schinkel wrote: > Scott Reynen wrote: >> "More valuable" is all relative to likelihood to be >> published. I believe rel="nsfw" was suggested on this list a >> while back, and this same vagueness issue was raised at the >> time. But I think in practice, almost no one is publishing >> ratings with links, and many people are publishing "NSFW" >> warnings.[1] > > Can you please provide some examples of real world publishing > behavior? I would be happy to, except ... On Dec 29, 2006, at 9:21 AM, Frances Berriman wrote: > The content-rating got listed under rejected-formats instead [1]. > > [1]http://microformats.org/wiki/rejected-formats#Content_Rating I don't have any real world examples that couldn't work with the rel- tag suggestion in that rejection. Peace, Scott From mikeschinkel at gmail.com Sun Dec 31 10:39:52 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Sun Dec 31 10:39:55 2006 Subject: [uf-discuss] rel="nsfw" In-Reply-To: Message-ID: <008201c72d0b$0f6d9b00$2102fea9@Guides.local> Scott Reynen wrote: > > Scott Reynen wrote: > >> "More valuable" is all relative to likelihood to be published. I > >> believe rel="nsfw" was suggested on this list a while > back, and this > >> same vagueness issue was raised at the time. But I think in > >> practice, almost no one is publishing ratings with links, and many > >> people are publishing "NSFW" > >> warnings.[1] > > > > Can you please provide some examples of real world publishing > > behavior? > > I would be happy to, except ... On Dec 29, 2006, at 9:21 AM, > Frances Berriman wrote: > > > The content-rating got listed under rejected-formats instead [1]. > > > > [1]http://microformats.org/wiki/rejected-formats#Content_Rating > > I don't have any real world examples that couldn't work with > the rel- tag suggestion in that rejection. FWIW, that rel-tag suggestion was unclear to me. But my question was just to make sure you provided real world examples as it appeared you were advocating for a "nsfw" tag with providing examples. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ From mikeschinkel at gmail.com Sun Dec 31 10:44:56 2006 From: mikeschinkel at gmail.com (Mike Schinkel) Date: Sun Dec 31 10:45:04 2006 Subject: [uf-discuss] Footnotes In-Reply-To: <5q5EDuhXc9lFFwSQ@pigsonthewing.org.uk> Message-ID: <008301c72d0b$c7252920$2102fea9@Guides.local> Andy Mabbett wrote: > >I guess what I'm asking is if there is interest from others to take > >footnotes through the "official microformat process?" > > Possibly - what use-cases do you foresee? > > I can imagine a browser plug-in which, when the user clicks > on or hovers over a reference to a footnote, brings it up in > a floating window, for instance. Exactly. The only use-case I forsee is for blog footnotes. There may be others, but in the spirit of going with existing markup, using for a blog is what I'm currently[1] doing. -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org/ [1] http://www.mikeschinkel.com/blog/clarifyingmymicrosoftdeveloperdivisionrant