[uf-discuss] New Member on the List

2006-10-12 Thread Mike Schinkel
Hi all,

I'm brand new to the list and would like to introduce myself.  I saw Tantek
give his talk at The Future of the Web Apps conference in San Fran last
month, and I am sold on Microformats! (see:
http://www.mikeschinkel.com/blog/MicroformatsHCard.aspx)  This is great work
and I'm so glad to see this initiative!

Over the coming month I hope to contribute significantly, and I have some
thoughts on some microformats I'd really like to see. However, I'm going to
sit back and get a feel for the group and how things operate before I
propose anything so as not to waste anybody's time.

-Mike Schinkel
President; Guides, Inc.
http://www.guidesinc.com
(404) 474-8948 
(404) 276-1276 cell
(404) 474-8949 fax
skype: mike.schinkel 
[EMAIL PROTECTED]
http://www.mikeschinkel.com/blog
http://www.welldesignedurls.org/
http://www.linkedin.com/in/mikeschinkel


___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


RE: [uf-discuss] Currency Quickpoll: Preliminary results

2006-10-12 Thread Mike Schinkel
I want to vote on the poll but can you clarify what certain options mean
exactly, maybe by hypothetical examples (quoted parts are what confuse me)? 

* Currency symbol identification from other part of the text  
* Global currency definition 
* Amount identification from other part of the text

Thanks in advance.

-Mike


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Guillaume Lebleu
Sent: Thursday, October 12, 2006 10:59 AM
To: Microformats Discuss
Subject: [uf-discuss] Currency Quickpoll: Preliminary results

I thought I'd share these results with you. Voters were asked to select up
to 4 features in a list of 8.

We only had a handful of votes so far, so please cast yours at: 
http://www.vizu.com/poll-vote.html?n=15067

Features deemed most important:

   1. (100%) Currency used identification (ex. US dollars versus
  Canadian dollars)
   2. (83.3%) Currency unit/denomination used identification (ex. dollar
  versus cent, pound versus shilling)
   3. (50%)
  * Amount identification from other part of the text
  * Support for combination with units (ex. $34 per gallon, $2
per miles)
   4. (33.3%) Global currency definition (ex. all amounts in table are
  in US dollars)
   5. (16.7%) Currency symbol identification from other part of the text
  (ex. $ is the dollar sign)
   6. (0%)
  * Dated money amounts (ex. Five 1929 US dollars)
  * Support for non-numerical representation (ex. 10 dollars 99
cents, five pounds 23 pence)


Guillaume


___
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


RE: [uf-discuss] new standard for product information

2006-10-12 Thread Mike Schinkel
 So, they typically resort to integration mechanism or other concepts
(retailer-manager store-in-store) they can control and authorize for select
e-retailers they work closely with.

Which is why I think the ideas I have will be a lot like RSS; they are
small, simple, and will really help retailers.  And it doesn't have to be a
manufacturer that maintains the original; if they won't, an industry
aggregator can do that.

I guess it's time I start putting my ideas on paper?

-Mike 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Guillaume Lebleu
Sent: Thursday, October 12, 2006 4:50 PM
To: Microformats Discuss
Subject: Re: [uf-discuss] new standard for product information

Ted Drake wrote:
 I would thin this standard could be adopted quickly via microformats. 
 What are the thoughts?
   

I think microformats would probably help adoption with the less
sophisticated (smaller) retailers quickly, but would not satisfy all the
business needs of more sophisticated manufacturers.

More:

Microformats can help for product content that is on the manufacturer's Web
pages. But not all of the product content is on their Web pages, especially
for sophisticated manufacturers. One example is pricing rules, which can be
very complex. See the ARTS data model
http://www.nrf-arts.org/xml_dictionary_5/XMLDictionary-NonMembers.html.

Moreover, having worked on manufactuer/e-retailer collaboration software in
the 90s, my experience is that some, if not most manufacturers are worried
about how they differentiate on the electronic shelf (i.e. the comparison
shopping site), how their brand is represented, and as a result are actually
reluctant to making their Web site content easily scraped, taking the risk
that their content end up in places they don't want to end up. So, they
typically resort to integration mechanism or other concepts
(retailer-manager store-in-store) they can control and authorize for select
e-retailers they work closely with.

Guillaume
___
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


RE: [uf-discuss] new standard for product information

2006-10-12 Thread Mike Schinkel
 Wow.  At 1.5MB of documentation, that's pretty much the antithesis of a
microformat.

Holy $h1t!  Maybe we should call that one a Macroformat?  Hehe. ;)

-Mike 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Scott
Reynen
Sent: Thursday, October 12, 2006 5:21 PM
To: Microformats Discuss
Subject: Re: [uf-discuss] new standard for product information

On Oct 12, 2006, at 3:49 PM, Guillaume Lebleu wrote:

 I think microformats would probably help adoption with the less 
 sophisticated (smaller) retailers quickly, but would not satisfy all 
 the business needs of more sophisticated manufacturers.

I agree.

 See the ARTS data model http://www.nrf-arts.org/xml_dictionary_5/
 XMLDictionary-NonMembers.html.

Wow.  At 1.5MB of documentation, that's pretty much the antithesis of a
microformat.  But if it gains any traction, the individual parts my be
useful to look at for more specific microformats.  For example, here's what
they're doing with currency:

http://www.nrf-arts.org/xml_dictionary_5/XMLDictionary-
NonMembers.html#Currency

Peace,
Scott
___
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


RE: [uf-discuss] Currency Quickpoll: Preliminary results

2006-10-13 Thread Mike Schinkel
Thanks for considering my input.   As for money vs. currency for some
intangible reason I prefer currency, maybe because currency datatype always
seemed more natural than money data type in programming, but I don't prefer
it strongly enough to argue the point! :)

P.S. I added my vote to your poll, but only selected three of eight thinking
the rest shouldn't be included.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Guillaume Lebleu
Sent: Friday, October 13, 2006 1:28 AM
To: Microformats Discuss
Subject: Re: [uf-discuss] Currency Quickpoll: Preliminary results


Mike Schinkel wrote:

This is a naïve question: Doesn't the ISO 4217 code *imply* a symbol?  
It appears so here: http://www.xe.com/symbols.htm  Doesn't including 
this in the microformat create redundancy?

Alternately, can't the symbols be extracted as not being alphanumeric 
characters?

I tend to agree with you and see this as a bit redundant, but I felt I would
reproduce the suggestion for the sake of not ignoring anyone's in the vote.


I wouldn't have guessed that meaning; I thought your were talking
worldwide,
not document scope. :)  So how would you mark up
http://tonto.eia.doe.gov/dnav/pet/pet_pri_spt_s1_d.htm ?  Can you show the
actual HTML to help me better understand?  (not for the entire file, just a
snippet.)

One solution is to use the include-pattern only; another solution is to 
use the th scope only (if the currency is present in the column header), 
or a combination of the two:

amounts in span id=#u1 class=currencyUSD/span.

...
tr
th scope=colpricea href=#u1 class=include/a/th   
td24/td
/tr

If so, wouldn't that argue for combination with
units (ex. $34 per gallon, $2 per miles) being out of scope and begging
the
need for a microformat that allows unit designation, i.e. hUnits?
  

We came to the same conclusion. A separate measure effort was started: 
http://microformats.org/wiki/measure

Anyway, I made a proposal here:
http://microformats.org/wiki/currency-brainstorming#Mike_Schinkel with the
idea of trying to minimize the burden placed on the author of the HTML, and
only use lots of markup in the exceptional cases.

  

You have some good points there. That said, I think that currency should 
not be the root class, money should be, since semantically (to me) $35 
is not a currency, it is money, and currency is part of money. But I see 
the benefits of briefness.

My last thought on the subject, is why are we using full names for currency
and amount instead of cur and amt to minimize bloat when hCard uses
names like fn?
  

Good point too.

I will try to document the different options presented over the last 
days. It does not seem that we will get a 100% on all feature 
implementations, so I guess it will be up for the community to decide 
through a vote, or limit the feature scope to what is 100% agreed, 
namely currency disambiguation.

Thank you,

Guillaume

  

___
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


RE: [uf-discuss] Currency Quickpoll: Preliminary results

2006-10-14 Thread Mike Schinkel
 It's not just about identifying which symbol represents the currency, but 
 also which currency that symbol represents.

That's handled in my example.

 For a program to do so, it would have to be aware of every single 
 alphanumeric character in Unicode.  That does not just include [A-Za-z0-9].  
 It might be easier to do the reverse and know of every character that isn't 
 a known currency symbol, but then even that list of symbols is missing some.

Is there not a regular expression that can provide every single alphanumeric 
character?  Alternately, wouldn't it be preferred to have minimal markup if 
[A-Za-z0-9] can be assumed and more complex markup if it cannot as opposed to 
having all cases be the more complex markup?

 However, the format could make provisions for some form of quantity, even if 
 it doesn't explicitly define what such quantities are.

I assume you are suggesting it would be optional, not required?

OTOH, if there is another microformat planned for measure, is it advisable to 
design in overlap?

 One of the problems I have with hCard is that those abbreviated class names 
 are difficult to comprehend and remember.  

In programming I generally prefer long well described names, but I called the 
question in case there would be people not implementing it just because they 
wanted to avoid bloat. I am not suggesting that I know that this is an issue, 
just posing the question.

 Abbreviations can be good in many cases, but you have to be careful not to 
 introduce too much confusion or ambiguity for authors.

However, I would disagree with abbreviations; the more ways it can be done, the 
more complexity in the spec and in the parser.  Better to have just one way 
until desired functionality requires multiple ways.

-Mike

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Lachlan Hunt
Sent: Friday, October 13, 2006 4:19 AM
To: Microformats Discuss
Subject: Re: [uf-discuss] Currency Quickpoll: Preliminary results

Mike Schinkel wrote:
 Thanks for the clarification.
 
 Further questions (and forgive me if I missed any of this before I joined):
 
 Currency symbol identification
 
 This is a naïve question: Doesn't the ISO 4217 code *imply* a symbol?  
 It appears so here: http://www.xe.com/symbols.htm  Doesn't including 
 this in the microformat create redundancy?

It's not just about identifying which symbol represents the currency, but also 
which currency that symbol represents.

 Alternately, can't the symbols be extracted as not being alphanumeric 
 characters?

For a program to do so, it would have to be aware of every single alphanumeric 
character in Unicode.  That does not just include [A-Za-z0-9].  It might be 
easier to do the reverse and know of every character that isn't a known 
currency symbol, but then even that list of symbols is missing some.

e.g.
* U+FE69 ﹩ (Small Dollar Sign)
* U+FF04 $ (Fullwidth Dollar Sign)
* U+FFE5 ¥ (Fullwidth Yen Sign)
* etc.

It's much easier for the author to explicitly state which character(s) 
represent the symbol, than implementing heuristics to guess.

 Broader Question: 
 Isn't the idea behind Microformats to be as consise, cohesive, and 
 single purposed as possible?  If so, wouldn't that argue for 
 combination with units (ex. $34 per gallon, $2 per miles) being out 
 of scope and begging the need for a microformat that allows unit designation, 
 i.e. hUnits?

Yes.  Tackling the problem of identifying specific units under the currency 
format is far too complicated when you consider the sheer number of units there 
are, including SI units, Imperial units and US customary units, used for 
various quantities including number of units, length, mass, time, volume, area, 
energy, etc.

However, the format could make provisions for some form of quantity, even if it 
doesn't explicitly define what such quantities are.

e.g. price per Litre:

span class=money
   abbr class=currency unit title=AUD$/abbr1.23
   span class=quantityL/span
/span

Or for each unit:

span class=money
   abbr class=unit$/abbr4.95
   span class=quantityeach/span
/span

That way, if and when a microformat for units of measurement is introduced, 
that could easily be expanded to the following.  e.g.

   span class=quantity si-unitL/span

 My last thought on the subject, is why are we using full names for 
 currency and amount instead of cur and amt to minimize bloat when 
 hCard uses names like fn?

One of the problems I have with hCard is that those abbreviated class names are 
difficult to comprehend and remember.  e.g. It's easy to get confused about 
what 'fn' means, since it could easily stand for family name, though it 
doesn't.  (I'm not exactly sure what it stands for, though I assume it means 
formatted name even though it's not explicitly stated as such in the vCard 
RFC)

Abbreviations can be good in many cases, but you have to be careful not to 
introduce too much confusion or ambiguity for authors.

--
Lachlan Hunt

RE: title attribute and abbreviated class names (Was: [uf-discuss]Currency Quickpoll: Preliminary results)

2006-10-14 Thread Mike Schinkel
 I think your use of the title attribute in these examples contains two
bad practices

Hmm.  I see your point, and being new to this I'm learning from your
examples.  

OTOH, I also see that the proposals I first viewed as being very complex and
I'd fear many people simply won't implement them until there is a direct
benefit, and there will likely be few direct benefits until lots of people
start implementing them; a classic chick and egg problem.  Is there not a
way to significantly reduce complexity, at least in the 80 percentile case
and still maintain proper semantics?  I know I'm new and might be schooled
to understand the downside of my current view, but currentky if I had to
between the two, I'd vote for semantics that don't fit perfectly over
significantly greater required complexity per each marked up amount.

 It's a minor problem, but it's also a minor solution - typing four extra
letters.

Point of note, my concern wasn't typing extra letters, it was the need to
transmit extra bites over the wire.  Imaging a very large volume site that
has hundreds of prices to mark up per page, and they server millions of
pages an hour. It might add up to be a concern.  For example, why does
google use q instead of query on it's search box?  I'm assuming to
reduce unnecessary characters. 
 
Thanks again for listening.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Scott
Reynen
Sent: Friday, October 13, 2006 8:34 AM
To: Microformats Discuss
Subject: Re: title attribute and abbreviated class names (Was:
[uf-discuss]Currency Quickpoll: Preliminary results)

On Oct 12, 2006, at 10:34 PM, Mike Schinkel wrote:

 Anyway, I made a proposal here:
 http://microformats.org/wiki/currency-brainstorming#Mike_Schinkel
 with the
 idea of trying to minimize the burden placed on the author of the 
 HTML, and only use lots of markup in the exceptional cases.

I think your use of the title attribute in these examples contains two bad
practices.  The first is using title outside of abbr, which is effectively
hiding data from humans, as this information is not human-readable in
browsers, while abbr title is.  The second is using title in abbr to
surround data that is not meaningfully equivalent to the title.  USD is a
good abbr title for $  
because they mean the same thing.  USD is not a good abbr title for
$12.57 because they do not mean the same thing.  Imagine listening to that
with a screen reader set to read titles instead of content for abbr tags.
You'd hear Price: USD and have no idea what the price is, as opposed to a
clear Price USD 12.57.  Humans first, machines second.

 My last thought on the subject, is why are we using full names for 
 currency and amount instead of cur and amt to minimize bloat when 
 hCard uses names like fn?

fn was taken directly from an existing vocabulary (vCard), so any change
would make implementation more difficult for those familiar with that
vocabulary.  Without those constraints, we should use descriptive and
human-readable class names to ease implementation and avoid name clashes.
cur might mean current in another context,  
and this ambiguity is a problem for both publishers and parsers.   
It's a minor problem, but it's also a minor solution - typing four extra
letters.

Peace,
Scott
___
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


[uf-discuss] Casual Web Services and Well Designed Urls

2006-10-14 Thread Mike Schinkel
To all:

I just read the email about a Spread the Semantic Web campaign and it made
me think it was important that I go ahead and present the following idea to
the microformat group. 

I recently started working on a project I'm calling Well Designed Urls
(http:///www.welldesignedurls.org/) that has been a pet issue of mine for a
long time. See my Aug 2005 blog post: 

   http://www.mikeschinkel.com/blog/welldesignedurlsarebeautiful.aspx

The project includes a wiki like http://www.microformats.org/wiki and
planned blog and it's mission is to:

1.) Promote the use of Well Designed Urls by website owners/developers, 
2.) Promote having vendors design tools that make Well Designed Urls easy to
implement,
3.) Provide best practices for URL structure design and implementation, and
4.) Provide resources to make it easy to implement Web Designed Urls in web
apps.

I think Well Designed Urls have a lot of benefits in general, but I
believe they especially go hand-in-hand with Microformats. The reason I see
those two aligned is I believe we'll soon see an evolution towards what I'll
call:

   Casual Web Services (think: Structured Screen Scraping) 

I believe this evolution towards Casual Web Services will see the line
between HTML web pages and REST-based web services blurring into no line at
all.  Since the URL structure of a REST-based web services typically becomes
an important part of the API, HTML web pages will need Well Designed Urls in
order to operate effectively as REST-based web services. If I am correct
about this, it is important that we sooner than later start promoting Well
Designed Urls as well as crystalizing a set of best practices for URL
structure design. 

At least that my opinion and I am hoping you each concur. Thoughts?
Questions?

-Mike Schinkel
http://www.mikeschinkel.com/blog/

P.S. One way to try and make a simple point about this is consider the
rel-tag microformat.  As per the spec: The last path component of the URL
is the text of the tag.  Are you aware this is very difficult if not
impossible to implement on a standard Microsoft IIS5/6-based web server
using ASP, ASP.NET, or even PHP without a 3rd party product (ISAPI Rewrite
is one.) 

Unfortunately, and I'm only going by gut feeling here, over 90% of shared
hosting companies on the web will not support ISAPI Rewrite or another other
clean URL solution. Shining a light on the need for good clean URL design
could create enough demand that hosting companies would look for a solution.
Further, it could cause Microsoft, content management software vendors, and
other web app vendors to realize they really do need to incorporate clean
URLs into their products and stop treating URLs as if they were both
invisible and irrelevent to end users. 

Again, I hope you share my opinion.

___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


RE: [uf-discuss] Currency Quickpoll: Preliminary results

2006-10-14 Thread Mike Schinkel
 [A-Za-z0-9] effectively only covers English.  There are hundreds of
languages and thousands of characters covered by Unicode. 

I concur, but your statement does not make my suggestion invalid. I was
suggested (said a different way) a default that doesn't require the
additional complexity of always having to define the currency symbol,
letting it instead be assumed (i.e. if symbol is not specificed then assume
that any non [A-Za-z0-9] characters comprise currency symbols), and if it is
required then include the symbol.  

Complexity of implementation will be the bane of adoption; I'm pushing to
reduce complexity. This after being someone the prior 20 years always
advocated to approach perfection which increased complexity. I'm learning
some valuable lessons from other's Web 2.0 successes.

 I don't see it as overlapping, but rather leaving room for future
expansion.

Okay.

 What?  I have no idea what you're talking about, I think you
misunderstood what I was saying.  By abbreviations, I was referring to
abbreviated class names, like those used in hCard.

I may have misunderstood. I thought you were saying it would be possible to
support *both* a long name and an abbreviation. If I misunderstood, sorry
for my missing the point.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Lachlan
Hunt
Sent: Saturday, October 14, 2006 6:41 AM
To: Microformats Discuss
Subject: Re: [uf-discuss] Currency Quickpoll: Preliminary results

Mike Schinkel wrote:
 Lachlan Hunt wrote:
 For a program to do so, it would have to be aware of every single 
 alphanumeric character in Unicode.  That does not just include 
 [A-Za-z0-9].  It might be easier to do the reverse and know of every 
 character that isn't a known currency symbol, but then even that list 
 of symbols is missing some.
 
 Is there not a regular expression that can provide every single 
 alphanumeric character?

No, that's my point.  Have you seen how many characters there are in
Unicode?  It may be theoretically possible to write such a regular
expression, but it would very complex.

 Alternately, wouldn't it be preferred to have minimal markup if 
 [A-Za-z0-9] can be assumed and more complex markup if it cannot as 
 opposed to having all cases be the more complex markup?

[A-Za-z0-9] effectively only covers English.  There are hundreds of
languages and thousands of characters covered by Unicode.

 However, the format could make provisions for some form of quantity, 
 even if it doesn't explicitly define what such quantities are.
 
 I assume you are suggesting it would be optional, not required?

Yes.

 OTOH, if there is another microformat planned for measure, is it 
 advisable to design in overlap?

I don't see it as overlapping, but rather leaving room for future expansion.

 One of the problems I have with hCard is that those abbreviated class 
 names are difficult to comprehend and remember...

 Abbreviations can be good in many cases, but you have to be careful 
 not to introduce too much confusion or ambiguity for authors.
 
 However, I would disagree with abbreviations; the more ways it can be 
 done, the more complexity in the spec and in the parser.  Better to 
 have just one way until desired functionality requires multiple ways.

What?  I have no idea what you're talking about, I think you misunderstood
what I was saying.  By abbreviations, I was referring to abbreviated class
names, like those used in hCard.

--
Lachlan Hunt
http://lachy.id.au/
___
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


RE: [uf-discuss] First version of Currency proposal

2006-10-14 Thread Mike Schinkel
 The book costs $span class=USD5.99/span 

This gives me a chance to ask in a different way, why can we not assume
type=USD, amount=5.99, and symbol=$ from the following?

The book costs span class=currency title=USD$5.99/span  

I believe you answer will be what about unicode where we are not using
[A-Za-z0-9] and if so, I would say that is when you add a symbol. In my
example, symbol is the non-[A-Za-z0-9] character(s) *if* no symbol is
explicitly specified. Can you give me an example where that would not work?

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Andy
Mabbett
Sent: Saturday, October 14, 2006 6:53 AM
To: Microformats Discuss
Subject: Re: [uf-discuss] First version of Currency proposal

In message
[EMAIL PROTECTED], Emiliano
Martinez Luque [EMAIL PROTECTED] writes

Regarding the Straw man proposal, the symbol class seems to be 
unnecesary since the symbol in most price representations is just a 
convention to define which currency we are speaking of.

Not so. Suppose there is a page with the markup (simplified):

The book costs $span class=USD5.99/span

and I have a user agent (a Firefox extension, say) which replaces the dollar
value with the value in pounds sterling. I'd get:

The book costs $£3.50

which is clearly nonsense.

By wrapping the dollar sign in a span (or whatever) with the class symbol,
the user agent is made aware of its presence, and can hide it when inserting
the sterling value.

Likewise for the unit in

50 span class-unitcents/span
--
Andy Mabbett
Say NO! to compulsory ID Cards:  http://www.no2id.net/

Free Our Data:  http://www.freeourdata.org.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


RE: title attribute and abbreviated class names (Was:[uf-discuss]Currency Quickpoll: Preliminary results)

2006-10-14 Thread Mike Schinkel
 Your examples seem to leave a lot of ambiguity about what things mean,

I'm new to proposing microformats, so I clearly have a lot to learn, but
that said I don't see where what I was proposing was ambiguous. Can you give
me explicit examples where allowing default assumptions for the most common
use cases will by necessity lead to ambiguity?  It seems to me that either
something will be specified or if not it will default?  That seems non
ambiguous to me. Am I wrong?

 There's no getting around that.  Reducing this markup by making the class
names more ambiguous isn't worth it.

Okay.  But one final point on this; has this been discussed this with those
who make the decisions for markup used at the largest sites: Google, eBay,
Amazon, etc.?  Just curious? (and I don't mean to push this, it's just that
being pedantic is in my nature, unfortunately. :)

 Do you know someone who actually has this problem?

No, just bringing up something now that occurred to me rather than wishing I
had brought it up later.

 And I don't see any other high-volume sites doing this kind of
micro-optimizing for bandwidth.

Okay. Maybe it was more of a concern a few years ago when bandwidth was more
expensive. I'm happy to drop it now that I've had a chance to test the
concern.

-Mike


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Scott
Reynen
Sent: Saturday, October 14, 2006 11:42 AM
To: Microformats Discuss
Subject: Re: title attribute and abbreviated class names
(Was:[uf-discuss]Currency Quickpoll: Preliminary results)

On Oct 14, 2006, at 3:42 AM, Mike Schinkel wrote:

 I think your use of the title attribute in these examples contains 
 two
 bad practices

 Hmm.  I see your point, and being new to this I'm learning from your 
 examples.

 OTOH, I also see that the proposals I first viewed as being very 
 complex and I'd fear many people simply won't implement them until 
 there is a direct benefit, and there will likely be few direct 
 benefits until lots of people start implementing them; a classic chick 
 and egg problem.  Is there not a way to significantly reduce 
 complexity, at least in the 80 percentile case and still maintain 
 proper semantics?  I know I'm new and might be schooled to understand 
 the downside of my current view, but currentky if I had to between the 
 two, I'd vote for semantics that don't fit perfectly over 
 significantly greater required complexity per each marked up amount.

We should minimize complexity, but not at the expense of clear useful
semantics.  Without clear useful semantics, there's no point in
microformats.  Your examples seem to leave a lot of ambiguity about what
things mean, and this reduces the benefit of use, which will hurt adoption.
Small businesses don't want to get a bunch of payments submitted in the
wrong currency because some parser guessed wrong.  A microformat should
leave no room for guessing.

 It's a minor problem, but it's also a minor solution - typing four 
 extra
 letters.

 Point of note, my concern wasn't typing extra letters, it was the need 
 to transmit extra bites over the wire.

This is also a good goal, but also a lower priority than clarity.   
Microformats are going to require some amount of additional markup.   
There's no getting around that.  Reducing this markup by making the class
names more ambiguous isn't worth it.

 Imaging a very large volume site that
 has hundreds of prices to mark up per page, and they server millions 
 of pages an hour. It might add up to be a concern.

Do you know someone who actually has this problem?

 For example, why does
 google use q instead of query on it's search box?  I'm assuming to 
 reduce unnecessary characters.

Take a look at the HTML source of any Google page.  It's full of comments
that don't provide any functionality at all, and inline CSS and JavaScript,
which could be cached separate from the HTML to significantly reduce
bandwidth.  I see no evidence unnecessary characters is a real concern for
Google.  And I don't see any other high-volume sites doing this kind of
micro-optimizing for bandwidth.

Peace,
Scott
___
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


RE: [uf-discuss] First version of Currency proposal

2006-10-14 Thread Mike Schinkel
I believe you answer will be what about unicode where we are not using 
[A-Za-z0-9] and if so, I would say that is when you add a symbol. In my 
example, symbol is the non-[A-Za-z0-9] character(s) *if* no symbol is 
explicitly specified. Can you give me an example where that would not 
work?
yy span class=currency title=USD$zz 5.99/span
Where yy and zz are, say Japanese or Urdu characters (where zz might mean,
again for example, approximately).

I'm sorry, I made a mistake in my question. I didn't mean to say is non
[digits+periods+commas] (I don't know how to write the regex at the
moment.).  So in your example, clearly it would require specifying the
symbol.  But when only digits and seperators?

-Mike



-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Andy
Mabbett
Sent: Saturday, October 14, 2006 4:04 PM
To: Microformats Discuss
Subject: Re: [uf-discuss] First version of Currency proposal

In message [EMAIL PROTECTED], Mike Schinkel
[EMAIL PROTECTED] writes

This gives me a chance to ask in a different way, why can we not assume 
type=USD, amount=5.99, and symbol=$ from the following?

   The book costs span class=currency title=USD$5.99/span

I believe you answer will be what about unicode where we are not using 
[A-Za-z0-9] and if so, I would say that is when you add a symbol. In my 
example, symbol is the non-[A-Za-z0-9] character(s) *if* no symbol is 
explicitly specified. Can you give me an example where that would not 
work?

yy span class=currency title=USD$zz 5.99/span

Where yy and zz are, say Japanese or Urdu characters (where zz might mean,
again for example, approximately).

--
Andy Mabbett
Say NO! to compulsory ID Cards:  http://www.no2id.net/

Free Our Data:  http://www.freeourdata.org.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


RE: [uf-discuss] Currency Quickpoll: Preliminary results

2006-10-14 Thread Mike Schinkel
 I'm not a retailer, but if I was, I'm sure I wouldn't consider the
prospect of a 20% failure rate very satisfactory...

I didn't imply that at all.  Explicitly stated, I was saying that edge cases
would be in the 20 percentile, not that we'd have a 20% failure rate.

Further, I said I believe that it would be much more likely to see adoption
if the 80 percentile case were much easier to implement.  It is easier to
get people to learn and adopt complexity if they can get started by not
having to learn and use complexity. Once bought in to a concept, assuming
the complexity slope is not to steep, people will incremetally accept
complexity. But they won't accept complexity up front. It is a concept I
learned from one of my college professors called transitionality.  I
blogged about it a few years ago:

http://www.mikeschinkel.com/blog/DevelopmentToolsNeedTransitionality.aspx

We can look look back at OS/2 and Windows; in the early days one was
optimized for quality and one was optimized for adoption. Look which one
won.

 That said, why not make the symbol markup optional? 

That's IMO is an additional good idea.  

-Mike


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Andy
Mabbett
Sent: Saturday, October 14, 2006 4:22 PM
To: Microformats Discuss
Subject: Re: [uf-discuss] Currency Quickpoll: Preliminary results

In message [EMAIL PROTECTED], Mike Schinkel
[EMAIL PROTECTED] writes

£1 was worth 2.50 dollars

Those are edge cases which require additional complexity. I'm 
advocating that edge cases, which are certainly in the 20 percentile or 
less have the complexity whereas the more common use-cases (certainly 
more than 80 percentile) should require less complex markup.

Most of the time we see just $2.50 or just £1. My point is Why require 
all the overhead (which will likely cause this microformat not to get 
used very often) in order to support far less common use-cases with the 
same markup?

From my experience of running a small internet retailer for 12 years

I'm not a retailer, but if I was, I'm sure I wouldn't consider the prospect
of a 20% failure rate very satisfactory...

That said, why not make the symbol markup optional?

--
Andy Mabbett
Say NO! to compulsory ID Cards:  http://www.no2id.net/

Free Our Data:  http://www.freeourdata.org.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


RE: [uf-discuss] ANN: The Purpose of Microformats

2006-10-16 Thread Mike Schinkel
Roger:

Nit: Semantic Hooks mentions class, rel, and rev but not title.  

Next, my first thought was I found the beginning confusing. The first slide
I read is Purpose of Microformats and the second is (X)HTML. As I read the
second (and third) I'm trying to figure out where the microformat examples
are. I guess I was expecting and introductory statement about the purpose
and then an overview of what your are going to tell explain. You know, the
old Tell 'em what you're going to tell 'em, then tell 'em, then tell 'em
what you said.

I understand why you are giving background on XHTML, but for someone who
doesn't already understand the subject I think the current organization
could be very disorienting. 

That said, I started jotting down notes until I had completely restructured
your presentation (based on my 7+ years experience in developing programming
courseware and delivering those courses.) I'll include my note below my
signature, but please accept them as merely suggestions to consider and, as
I have no price of authorship, feel free to incorporate or discard any of my
suggestions. Also please note, I didn't flesh everything out, so if you do
incorporate a significant number of my suggestions you'll certainly need to
rework some of it as I didn't flesh it out exhaustively, and in two case I
left to be written with notes.

JMTCW.

-Mike Schinkel
http://www.mikeschinkel.com/blog
http://www.welldesignedurls.org/


=
* Title Slide 

* Purpose of Microformats
-- The purpose of microformats is to enrich the semantics of web Pages

* To be covered
-- What Problem do Microformats Solve? - See USe-cases for Microformats
below, To be written
-- Background: Let's Define Web Pages - Use (X)HTML page, Browser
Rendering, (X)Html Semantics
-- Goals and Constraints Chosen for Microformats 
- Use Microformat Goals (See below, to be written)
- These Constraints are Sacred (from below)
-- Example Microformat - Use existing
-- Benefits - Use Aggregating Microformats, Other?
-- Summary - Use (edited version of) Purpose of Microformats (Revised)
-- Brilliance of Microformats - Use existing

* Use-cases for Microformats
-- (I don't think I've an explicit list mentioned anywhere yet)
-- (If would be good to get a common set of use-cases to help everyone
target the same outcomes)

* Microformat Goals
-- (This I know instintively but can't put into words in the context of
goals. 
-- (Nothing I could find on Microformats.org is explicit in defining
goals)
-- (If would be good if there were a consensus, or at least if we were all
aware.)

* These Constraints were considered Sacred:
-- No Update to existing Browsers Required 
- Use No New Markup (Change Markup to (X)HTML Tags and add
Required)
- Use Semantic Hooks, rename to Enhancing Semantics using
Existing (X)HTML Tags
- Use Many Ways to Mark Up Information, rename to Any Element
can be Described
-- No Impact to Presentation - Use existing slide
-- Controlled process to eliminate Chaos - Use Standardized Class Values
=

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Costello, Roger L.
Sent: Monday, October 16, 2006 7:28 AM
To: Microformats Discuss
Subject: RE: [uf-discuss] ANN: The Purpose of Microformats

Thanks Rob.  Good suggestion.  I have added two new slides - one that shows
an example Microformat, the second shows an aggregator collecting
Microformats in Web pages.

http://www.xfront.com/microformats/Purpose-of-Microformats.html

Thanks!

/Roger

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Rob
Unsworth
Sent: Sunday, October 15, 2006 7:56 PM
To: Microformats Discuss
Subject: RE: [uf-discuss] ANN: The Purpose of Microformats

On Sun, 15 Oct 2006, Costello, Roger L. wrote:

 Thanks a lot Tantek.  That's exactly the kind of feedback I was 
 seeking.
 
 I have made a few changes (added a couple new slides, modified a few 
 slides).  Please let me know if this now captures the purpose of 
 Microformats.
 
 http://www.xfront.com/microformats/Purpose-of-Microformats.html

Roger,
As someone new to microformats and normally just lurking and learning I

did notice, at least to me, a flaw in your slides. At the beginning you

give examples using divs and spans and also an unordered list. 

It would be more understandable if the presentation was rounded off by
having a similar microformat example as part of the conclusion.

Rob

___
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

___
microformats-discuss mailing list
microformats-discuss

RE: [uf-discuss] currency quickpoll results and suggested next step

2006-10-16 Thread Mike Schinkel
My opinion is this sounds like a great idea!  Will you be doing the edit on
the current proposal?

I am surprised however at the number of people who felt Currency
unit/denomination used identification was important and it seems like an
edge case to me. I'm hoping that this become an optional aspect as opposed
to always required, and the same with amount, actually.

Also, will the current spec worry about the other concerns so as not to
eliminate the possibility of including them later, or by asking am I just
removing the benefit of focusing on the top 3 by asking?

-Mike


 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Guillaume Lebleu
Sent: Monday, October 16, 2006 6:07 PM
To: Microformats Discuss
Subject: [uf-discuss] currency quickpoll results and suggested next step

See below the results for What do you think are the [4] most important
features [out of 8] for the currency proposal?

Thank you to all who have participated.

My recommended next step is to edit the current proposal so that it focuses
only on the 3 top features below, with the goal to get a first version, lean
yet functional, officially approved as soon as possible, and push back the
other features to a subsequent version.

Let me know what you think.

Guillaume

---

Unanimity (100%):

* Identification of currency used (ex. US dollars versus Canadian
  dollars)

Majority (50% and more):

* Currency unit/denomination used identification (ex. dollar versus
  cent, pound versus shilling) - 62.5%
* Amount identification from other part of the text - 62.5%

Divided (50%):

* Global currency definition (ex. all amounts in table are in US
  dollars)
* Support for combination with units (ex. $34 per gallon, $2 per miles)

Minority (50% and less)

* Currency symbol identification from other part of the text (ex.
  $ is the dollar sign) - 12.5%

None (0%)

* Dated money amounts (ex. Five 1929 US dollars)
* Support for non-numerical representation (ex. 10 dollars 99 cents,
  five pounds 23 pence)



___
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


RE: [uf-discuss] currency quickpoll results and suggested next step

2006-10-16 Thread Mike Schinkel
 This may be a fact of test bias.  

I was wondering if that might not be the case.  I actually only voted for 3
of 8 as I felt the other 5 were ideally out-of-scope. 

 It seems to me that denomination or unit is about presentation, not the
data.  

I concur.

 No offense, btw, to Guillaume regarding test bias.  

Ditto.   But dare I ask if he should repoll and ask for up to four instead
of four?

-Mike


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Joe
Andrieu
Sent: Monday, October 16, 2006 10:17 PM
To: 'Microformats Discuss'
Subject: RE: [uf-discuss] currency quickpoll results and suggested next step

Mike Schinkel wrote
 I am surprised however at the number of people who felt Currency 
 unit/denomination used identification was important and it seems like 
 an edge case to me. I'm hoping that this become an optional aspect as 
 opposed to always required, and the same with amount, actually.

This may be a fact of test bias.  The test asked for four answers, so I
selected four answers, and #4 for me was Currency unit/denomination used.
I didn't really have my heart in it, so to speak.

It seems to me that denomination or unit is about presentation, not the
data.  And I don't think we've had a case before where we defined the
microformat to retain presentational aspects.  For example, with hCalendar,
we don't keep track of how the date/month/year is presented. We just capture
the ISO version of the date.  Seems we should do the same for the currency.
Let the XHTML present the currency unit, but don't worry about it being
semantically labelled as such.

No offense, btw, to Guillaume regarding test bias.  Almost all tests have
built-in bias of some kind. It'll take a few revs to figure out the best way
to poll for this kind of thing.  Thanks for taking the first step. (At
least, it is the first poll I've seen for uF.)

Cheers,

-j

--
Joe Andrieu
[EMAIL PROTECTED]
+1 (805) 705-8651




___
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


RE: [uf-discuss] Wiki Editing and Process + Tone of Voice

2006-10-16 Thread Mike Schinkel
Christopher:

I concur and wanted to email something similar, but I didn't want to be the
messenger that was shot.  Thanks for interjecting!

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Christopher Rines
Sent: Monday, October 16, 2006 6:51 PM
To: microformats-discuss@microformats.org
Subject: [uf-discuss] Wiki Editing and Process + Tone of Voice


I've been reading with interest the discussion between Andy and Tantek and I
need to make a comment, take it for what it is my thought and nothing more.

Wiki Editing and Process:
As I understand it a Wiki is a site which allows users to add and edit
content collectively, but what this definition does not take into account is
understood practices and processes within the community using the wiki.

Just because everyone can edit a wiki page does not mean it's the best thing
to do and just because there is some lightweight processes in place does not
diminish from the value of having a wiki or an open community.

A wiki is a tool, that's it!  As far as I've seen the process involved in
the microformats community has been incredibly lightweight and overall very
cumbersome free.  Now if we have a simple understood process that once a
spec is in a fairly stable phase that if we want to add or edit it we should
talk to the nominal editor (or x) first I personally see nothing wrong with
that. We just need to communicate these understood norms which I think
Tantek has done quite well.

Tone Of Voice:
I have been a sideline observer to the conversations between Tantek and Andy
and as I am not involved I only have this to say... From my reading Tantek's
tone has not been objectionable.  It has been concise and straight to the
point which is the way many people treat email conversations.  In addition
while I have never met or spoken to Tantek but from reputation I understand
him to be an incredibly fair guy.  Indeed I have learned some things about
some of the processes that are implied in the community that I was unaware
of before and this has been quite helpful.

Any How,

Christopher



___
$0 Web Hosting with up to 200MB web space, 1000 MB Transfer 10 Personalized
POP and Web E-mail Accounts, and much more.
Signup at www.doteasy.com

___
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


RE: [uf-discuss] hCalendar spec- no specification included!

2006-10-16 Thread Mike Schinkel
I agree that the current layout is confusing. After reading several of these
email I would like to make a suggestion that is smaller scope than an entire
reorganization (which still might be a good idea.) 

Tantek suggests that the specifications are not tutorials and others have
said that they (think newbies would be) interested in authoring, not the
specification and I concur.

What if we use a convention that the entry page (i.e.
http://microformats.org/wiki/hcard) would be an index into a list of
(psuedo) standardized sub pages so that it would be very people to find what
is important to them. For example, is a list of potential sub pages:

* Specification
* Tutorial
* Examples
* Use cases
* Reference
* Discussion
* Brainstorming (might be combined w/Discussion)
* Implementations
* Related Pages
* Further Reading
* All (Uses Mediawiki's includes to create a page including all sub pages;
very useful for printing  reading offline)

These pages would be located respectively at 

* http://microformats.org/wiki/hcard/Specification
* http://microformats.org/wiki/hcard/Tutorial
* http://microformats.org/wiki/hcard/Examples
* http://microformats.org/wiki/hcard/Use_cases
* http://microformats.org/wiki/hcard/Reference
* http://microformats.org/wiki/hcard/Discussion
* http://microformats.org/wiki/hcard/Brainstorming 
* http://microformats.org/wiki/hcard/Implementations
* http://microformats.org/wiki/hcard/Related_Pages
* http://microformats.org/wiki/hcard/Further_Reading  
* http://microformats.org/wiki/hcard/All 

Please note I am suggesting an architecture not a specific list of sub
pages. The list of sub pages should be defined by both reviewing existing
information during site reorganization, and then via discussion on the list
in an attempt to discover and extract which sub pages are needed for
most/all microformats.

Hope this is useful...

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Benjamin
West
Sent: Monday, October 16, 2006 5:29 PM
To: Microformats Discuss
Subject: Re: [uf-discuss] hCalendar spec- no specification included!

On 10/16/06, Justin Thorp [EMAIL PROTECTED] wrote:
 Ben, I really like your idea of giving the wiki a better sense of
organization.


Justin, thanks, but this isn't my idea.  Many others have expressed their
ideas and desires as well.

 Is it possible within MediaWiki to have some type of sidebar navigation
with this site organization on it?

Interesting idea.  Would you mind suggesting this on the to-do page?
You can create your own section or feel free to put it under mine.  If
enough people comment in my section, I'll split the whole section off as
it's own Wiki Improvement section. Please add this to
http://microformats.org/wiki/to-do#Ben_West_.28bewest.29 under information
architecture.  Be sure to leave your name.

 I think this would help users to better find the information that they are
looking for. For example, I am a user who could care less about the
specification and cares more about how to write an hCard or hCalendar.  I
want to see whats possible and some examples.

So your first inclination is authoring?  What kind of websites do you
author?  Are you more of a graphic designer or a web developer?

If there were a landing page for a specific microformat (as Andy and cgriego
have suggested.  I beleive I'm hearing more and more consensus on this.)
that had large items such as:
* What is this?
* What can I do here?
* Show me a demo.
* Create an hCard

Which one would look most promising?  If create an hcard went to the hcard
creator, would this suprise you?

 I didn't even see that there was a page on authoring within the pages and
pages of specification.  Even with it at the top of the page.  I glanced
right over it.

 It seems like most tutorials on hCard or hCalendar point people to the
spec to get more information.  Should we be encouraging people to point to
the authoring page?  I think a newbie would be very very very intimidated
being pointed right to the spec.


Call me sick, but this is exactly the kind of thing I'm looking to collect.
I've added it to http://microformats.org/wiki/wiki-feedback.  Can everyone
add their favorite complaint?

Ben
___
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


RE: [uf-discuss] hCard-o-matic toplevel div not address?

2006-10-16 Thread Mike Schinkel
 The address tag ... is designed to markup information related to the
author of a particular page 

Too bad sites like the following don't make that more clear (reading it I
never would have come to the conclusion that it was for the author of the
current page):

http://www.w3schools.com/tags/tag_address.asp

Why do I bring this page up?  This site is the first Google search result
for HTML address tag and as such I'll bet a lot more people learn about it
at places like this than the W3C specification which means probably tons of
address tags used for reasons other than just the author of the current
page.

JMTCW,

-Mike



-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Steve
Robillard
Sent: Monday, October 16, 2006 5:42 AM
To: 'Microformats Discuss'
Subject: RE: [uf-discuss] hCard-o-matic toplevel div not address?

Jan,

If I understand it correctly it comes down to the definition of the address
tag. It is designed to markup information related to the author of a
particular page (if this is true then you can use the address tag). 

I am sure if this is incorrect someone will correct me.

HTH,
Steve 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jan
Ptacek
Sent: Monday, October 16, 2006 5:28 AM
To: microformats-discuss@microformats.org
Subject: [uf-discuss] hCard-o-matic toplevel div not address?

hi, can someone pleas explain me why hCard creator uses a div as a
toplevel element and not an address element?

best regards
jan ptacek
___
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

___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


RE: [uf-discuss] ANN: The Purpose of Microformats

2006-10-16 Thread Mike Schinkel
Another nit I just realized.  I think you need to point out that it is legal
to have more than one class in a class attribute (i.e. class=foo bar).  I
always assumed that you could have only have one class per element. My
immediate reaction to Microformats was they were not practical until my
misconception was cleared after which I became a convert. I would guess a
lot of people might have a similar misconception.

-Mike

-Original Message-
From: Mike Schinkel [mailto:[EMAIL PROTECTED] 
Sent: Monday, October 16, 2006 9:45 PM
To: 'Microformats Discuss'
Subject: RE: [uf-discuss] ANN: The Purpose of Microformats

Roger:

Nit: Semantic Hooks mentions class, rel, and rev but not title.  

Next, my first thought was I found the beginning confusing. The first slide
I read is Purpose of Microformats and the second is (X)HTML. As I read the
second (and third) I'm trying to figure out where the microformat examples
are. I guess I was expecting and introductory statement about the purpose
and then an overview of what your are going to tell explain. You know, the
old Tell 'em what you're going to tell 'em, then tell 'em, then tell 'em
what you said.

I understand why you are giving background on XHTML, but for someone who
doesn't already understand the subject I think the current organization
could be very disorienting. 

That said, I started jotting down notes until I had completely restructured
your presentation (based on my 7+ years experience in developing programming
courseware and delivering those courses.) I'll include my note below my
signature, but please accept them as merely suggestions to consider and, as
I have no price of authorship, feel free to incorporate or discard any of my
suggestions. Also please note, I didn't flesh everything out, so if you do
incorporate a significant number of my suggestions you'll certainly need to
rework some of it as I didn't flesh it out exhaustively, and in two case I
left to be written with notes.

JMTCW.

-Mike Schinkel
http://www.mikeschinkel.com/blog
http://www.welldesignedurls.org/


=
* Title Slide 

* Purpose of Microformats
-- The purpose of microformats is to enrich the semantics of web Pages

* To be covered
-- What Problem do Microformats Solve? - See USe-cases for Microformats
below, To be written
-- Background: Let's Define Web Pages - Use (X)HTML page, Browser
Rendering, (X)Html Semantics
-- Goals and Constraints Chosen for Microformats 
- Use Microformat Goals (See below, to be written)
- These Constraints are Sacred (from below)
-- Example Microformat - Use existing
-- Benefits - Use Aggregating Microformats, Other?
-- Summary - Use (edited version of) Purpose of Microformats (Revised)
-- Brilliance of Microformats - Use existing

* Use-cases for Microformats
-- (I don't think I've an explicit list mentioned anywhere yet)
-- (If would be good to get a common set of use-cases to help everyone
target the same outcomes)

* Microformat Goals
-- (This I know instintively but can't put into words in the context of
goals. 
-- (Nothing I could find on Microformats.org is explicit in defining
goals)
-- (If would be good if there were a consensus, or at least if we were all
aware.)

* These Constraints were considered Sacred:
-- No Update to existing Browsers Required 
- Use No New Markup (Change Markup to (X)HTML Tags and add
Required)
- Use Semantic Hooks, rename to Enhancing Semantics using
Existing (X)HTML Tags
- Use Many Ways to Mark Up Information, rename to Any Element
can be Described
-- No Impact to Presentation - Use existing slide
-- Controlled process to eliminate Chaos - Use Standardized Class Values
=

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Costello, Roger L.
Sent: Monday, October 16, 2006 7:28 AM
To: Microformats Discuss
Subject: RE: [uf-discuss] ANN: The Purpose of Microformats

Thanks Rob.  Good suggestion.  I have added two new slides - one that shows
an example Microformat, the second shows an aggregator collecting
Microformats in Web pages.

http://www.xfront.com/microformats/Purpose-of-Microformats.html

Thanks!

/Roger

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Rob
Unsworth
Sent: Sunday, October 15, 2006 7:56 PM
To: Microformats Discuss
Subject: RE: [uf-discuss] ANN: The Purpose of Microformats

On Sun, 15 Oct 2006, Costello, Roger L. wrote:

 Thanks a lot Tantek.  That's exactly the kind of feedback I was 
 seeking.
 
 I have made a few changes (added a couple new slides, modified a few 
 slides).  Please let me know if this now captures the purpose of 
 Microformats.
 
 http://www.xfront.com/microformats/Purpose-of-Microformats.html

Roger,
As someone new to microformats and normally just lurking and learning I

did notice, at least to me, a flaw in your slides. At the beginning you

give examples using divs and spans and also

RE: [uf-discuss] hCalendar spec- no specification included!

2006-10-17 Thread Mike Schinkel
Thanks. I subscribed to the page. 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Benjamin
West
Sent: Tuesday, October 17, 2006 1:28 AM
To: Microformats Discuss
Subject: Re: [uf-discuss] hCalendar spec- no specification included!

Mike, this is great.  I really like it.   Remember to check back and
make sure progress is happening.  Feel free to give me a nudge if I'm
unresponsive.

Ben

On 10/16/06, Mike Schinkel [EMAIL PROTECTED] wrote:
  Would you mind confiming this on the to-do page under my name [1]?

 I added, see if it is what you were wanting...

  If it somehow differs from the suggestions there (under information
 architecture) would you please explain how it differs?

 Okay.  Note I did not change anything outside my comments, I just 
 added my comments.

  Also please list your specific suggestions, as well as, if 
  possible,
 where content for the pages you suggest may be gleaned,

 The current microformat pages (i.e. 
 http://microformats.org/wiki/hcard/) and any they reference. I think this
will become obvious during reorganization.

  and which pages would need new content that doesn't yet exist.

 I think any list I create on my own (beyond my first list, which is 
 just a starting point) will be ill-conceived and incomplete.  They 
 need to be gleened during the process of reorganization as a collective
effort.

  I think you may have illuminated the intent more clearly than it 
  has been
 explained so far, and so your refinement on the wiki would be very
helpful.

 Thanks for the ack.

 -Mike

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of 
 Benjamin West
 Sent: Tuesday, October 17, 2006 12:12 AM
 To: Microformats Discuss
 Subject: Re: [uf-discuss] hCalendar spec- no specification included!

 Mike,

 Thanks for you suggestion.  I believe this is exactly what cgriego and 
 Andy and I have just suggested.  Would you mind confiming this on the 
 to-do page under my name [1]?  If it somehow differs from the 
 suggestions there (under information architecture) would you please 
 explain how it differs?  Also please list your specific suggestions, 
 as well as, if possible, where content for the pages you suggest may 
 be gleaned, and which pages would need new content that doesn't yet exist.

 I think you may have illuminated the intent more clearly than it has 
 been explained so far, and so your refinement on the wiki would be very
helpful.

 Thanks,
 Ben

 [1] http://microformats.org/wiki/to-do#Information_Architecture


 On 10/16/06, Mike Schinkel [EMAIL PROTECTED] wrote:
  I agree that the current layout is confusing. After reading several 
  of these email I would like to make a suggestion that is smaller 
  scope than an entire reorganization (which still might be a good 
  idea.)
 
  Tantek suggests that the specifications are not tutorials and 
  others have said that they (think newbies would be) interested in 
  authoring, not the specification and I concur.
 
  What if we use a convention that the entry page (i.e.
  http://microformats.org/wiki/hcard) would be an index into a list of
  (psuedo) standardized sub pages so that it would be very people to 
  find what is important to them. For example, is a list of potential 
  sub
 pages:
 
  * Specification
  * Tutorial
  * Examples
  * Use cases
  * Reference
  * Discussion
  * Brainstorming (might be combined w/Discussion)
  * Implementations
  * Related Pages
  * Further Reading
  * All (Uses Mediawiki's includes to create a page including all 
  sub pages; very useful for printing  reading offline)
 
  These pages would be located respectively at
 
  * http://microformats.org/wiki/hcard/Specification
  * http://microformats.org/wiki/hcard/Tutorial
  * http://microformats.org/wiki/hcard/Examples
  * http://microformats.org/wiki/hcard/Use_cases
  * http://microformats.org/wiki/hcard/Reference
  * http://microformats.org/wiki/hcard/Discussion
  * http://microformats.org/wiki/hcard/Brainstorming
  * http://microformats.org/wiki/hcard/Implementations
  * http://microformats.org/wiki/hcard/Related_Pages
  * http://microformats.org/wiki/hcard/Further_Reading
  * http://microformats.org/wiki/hcard/All
 
  Please note I am suggesting an architecture not a specific list of 
  sub pages. The list of sub pages should be defined by both reviewing 
  existing information during site reorganization, and then via 
  discussion on the list in an attempt to discover and extract which 
  sub pages are needed for most/all microformats.
 
  Hope this is useful...
 
  -Mike
 
  -Original Message-
  From: [EMAIL PROTECTED]
  [mailto:[EMAIL PROTECTED] On Behalf Of 
  Benjamin West
  Sent: Monday, October 16, 2006 5:29 PM
  To: Microformats Discuss
  Subject: Re: [uf-discuss] hCalendar spec- no specification included!
 
  On 10/16/06, Justin Thorp [EMAIL PROTECTED] wrote:
   Ben, I really like your idea of giving the wiki a better sense of
  organization

[uf-discuss] Lightweight Data Access Services and Well Designed Urls

2006-10-17 Thread Mike Schinkel
 for search engines?  

 Do not confuse Web Architecture with URLs. That's the part which is not
understood from REST Web architecture style.

I'm not sure I can confuse them yet because I don't really know what Web
Architecture is other than a highly abstract term used to describe the
collective technology architecture for all that is the web. Is is mean
something else to which I am just ignorant?

 I encourage your to read this excellent series of posts by Joe Gregorio
http://www.oreillynet.com/tags.csp?tag=rest 

I reviewed these but didn't find anything that was new to me as I've been
collecting articles about REST and about building APIs. I include them so
you can see my influences:

About REST for Web Services
*   Building Web Services the REST Way
http://www.xfront.com/REST-Web-Services.html  
*   REST: Simplicity in Web Services design
http://searchwebservices.techtarget.com/tip/0,289483,sid26_gci1148486,00.ht
ml  
*   Representational State Transfer (REST)
http://en.wikipedia.org/wiki/Representational_State_Transfer  at Wikipedia
orld http://www.infoworld.com/ 

How to Build an API
*   How to Design a Good API and Why it Matters
http://lcsd05.cs.tamu.edu/slides/keynote.pdf  
*   How to design Good APIs and Why they Matter
http://www.cincomsmalltalk.com/blog/blogView?showComments=trueentry=325815
8706  
*   How To Provide A Web API
http://www.sourcelabs.com/blogs/ajb/2006/08/how_to_provide_a_web_api.html

*   How to Add an API to your Web Service
http://particletree.com/features/how-to-add-an-api-to-your-web-service/  
*   Simple API Design
http://loudcarrot.com/Blogs/dave/archive/2004/09/26/552.aspx  
*   How To Design a (module) API
http://openide.netbeans.org/tutorial/api-design.html%20  

I am going to print and read your articles just in case I missed some things
while scanning them over.

I'm anxious to know your thoughts based on my clarification.  Also, would
there be sufficient interest for me to start a list now, and invite anyone
interested to come on over?  I'll need 5-10 interested parties otherwise it
won't be time yet.

-Mike Schinkel
http://www.mikeschinkel.com/blog
http://www.welldesignedurls.org/

P.S. I've also rethought the name Casual Web Services and think that is
not the best. I'm now thinking Lightweight Data Access Services. (I
changed the subject to recognize that.) Actually, I have an even more
creative meme for it, but I'm not ready to reveal that yet. ;)


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Karl
Dubost
Sent: Tuesday, October 17, 2006 1:27 AM
To: Microformats Discuss
Subject: Re: [uf-discuss] Casual Web Services and Well Designed Urls 


Le 14 oct. 2006 à 18:02, Mike Schinkel a écrit :
 I recently started working on a project I'm calling Well Designed 
 Urls
 (http:///www.welldesignedurls.org/) that has been a pet issue of mine 
 for a long time. See my Aug 2005 blog post:

http://www.mikeschinkel.com/blog/welldesignedurlsarebeautiful.aspx


There are interesting things in your post BUT be careful of Well Known
Location issues.
Trying to standardize URLs would be very bad by limiting the choices of
users.
In these cases, there is a balance between what do we improve and what are
the problems we create in the ecosystem. As an example Link Ranking Systems
have increased spam on the Web and nofollow didn't solve it at all.
Microformats have a poor man namespace mechanism which is the profile in
the head. It helps people using the same class names to be free to use them
without the same semantic (with the hope that search engines, do not index
microformats not properly identified by the
profile.)

Do not confuse Web Architecture with URLs. That's the part which is not
understood from REST Web architecture style.
I encourage your to read this excellent series of posts by Joe Gregorio
http://www.oreillynet.com/tags.csp?tag=rest


--
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 ***



___
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


RE: Know your stuff: (Was: [uf-discuss] hCard-o-matic toplevel div notaddress?)

2006-10-17 Thread Mike Schinkel
I think the reorganization to create mini-home pages for each microformat
will make it easy to find and remember those, i.e

http://microformats.org/wiki/hcard/faq

-Mike 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Frances
Berriman
Sent: Tuesday, October 17, 2006 4:16 AM
To: Microformats Discuss
Subject: Know your stuff: (Was: [uf-discuss] hCard-o-matic toplevel div
notaddress?)

This is a good example of how we should be using the wiki better.

I didn't realise that the hCard FAQ covered the address matter, which is
one that is mentioned often.  I think it would be valuable for people
(including myself!!) who wish to help guide new people to get to know the
FAQ pages well, and add to them as appropriate, and also then USE those
resources as often as possible when helping people out.  This in turn
encourages everyone to document properly, I hope.

F

On 10/17/06, Chris Messina [EMAIL PROTECTED] wrote:
 This has been discussed previously and Steve is correct

 http://microformats.org/discuss/mail/microformats-discuss/2005-June/00
 0013.html 
 http://microformats.org/discuss/mail/microformats-discuss/2005-Novembe
 r/001870.html

 This has been previously codified on the wiki:

 http://microformats.org/wiki/hcard-faq#Should_I_use_ADDRESS_for_hCards

 Chris



--
Frances Berriman
http://www.fberriman.com
___
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


RE: [uf-discuss] Lightweight Data Access Services and Well DesignedUrls

2006-10-18 Thread Mike Schinkel
 education (like this initiative strives to provide)
3.) Lack of developer Best Practices (like this initiative strives to
provide)
4.) Lack of software vendors realizing the benefits 
5.) Lack of software vendors incorporating URL Best Practices as a key
component of their software design
6.) Many developers views of URLs as something internal
7.) And more, but it's late and I'm no longer thinking clearly.

I also think that a certain class of software architects have value certain
attributes would prefer, in a perfect world, that URLs be hidden. But they
are not; the permeate everything about the web. So I am advocating rather
than procede with the way we want things to be we proceed with the way
things are and embrace the power of clean and meaningful URLs; Sites like
Amazon, Google, eBay, Flickr, and YouTube certainly have and I would argue
that is an important part of their success.

I know some people will point to the fact that a lot of users do not
understand URLs and that is a reason to avoid them.  Well, if we always
avoided things users didn't understand we'd never introduce anything new. In
the days before Starbucks almost nobody in the USA would believe anyone
would ever pay $5 for a cup of coffee. Starbucks presented that value
proposition and proved everyone wrong. I believe the same is true of clean
and meaningful URLs. If we create a high value proposition and do a good job
of implementing them, people will learn to use URLs and use them wisely.
(Also remember that as more of the people who entered school after the mid
90's enter the workforce, a greater percentage of users will understand URLs
without even having to give it a second thought.)

One place where I think URLs can be incredibly valuable is in helping to fix
key usability problems with AJAX. But that's a subject for a different venue
(as the above probably should have been.)

 (long off topic debate possible here about the notion of opacity and
privacy)

Yes, I've been studying that in the past day here[2] and in the yahoo groups
[1], thanks to Nick Gall. From what I read, whoever wrote [2] seems to have
the same ideas that I do.

 REST ... is not related to URL design :)

That is your opinion. :)  Roy T. Fielding however does seems to think URL
design is useful[1].  Even one of the articles you provided me argue for
designing the URLs as the first step in creating an REST web service[3].
But I am always open to have my mind changed given a well-supported argument
as, unlike some people, I don't stay the course when I learn that the
course is wrong (hopefully you'll grok that little bit of US-centric
satire... ;-)

 As I said there are very interesting things about your list, but  maybe
the list [EMAIL PROTECTED] is more appropriate for this.

I agree we need to take this elsewhere. Repeating what I said above, can you
give me any pointers for sending my first post to that list?
In closing, even though I disagreed with you on some topics I respect you
for your position in the W3C and I greatly appreciate the time you've given
me thus far.

-Mike Schinkel
http://www.mikeschinkel.com/blog
http://www.welldesignedurls.org/


[1]
http://tech.groups.yahoo.com/group/rest-discuss/messages/3188?threaded=1m=e
var=1tidx=1
[2] http://rest.blueoxen.net/cgi-bin/wiki.pl?RestAndUriOpacity#nid1SK 
[3] http://www.xml.com/pub/a/2004/12/01/restful-web.html
 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Karl
Dubost
Sent: Tuesday, October 17, 2006 9:39 PM
To: Microformats Discuss
Subject: Re: [uf-discuss] Lightweight Data Access Services and Well
DesignedUrls 


Le 17 oct. 2006 à 17:20, Mike Schinkel a écrit :
 Many thanks for commenting.

 BUT be careful of Well Known Location issues.

 Can you give me examples? I googled Well Known Location and didn't 
 find anything that seemed relevent.

http://example.org/robots.txt
http://example.org/favicon.ico
http://example.org/p3p/

All of these tend to reduces the freedom of users, plus do not make them
independent. For example, in the case of robots.txt, that some search
engines ignore (sigh), you can't do things like

http://farm.example.org/weblogA/robots.txt
http://farm.example.org/weblogB/robots.txt

For favicon.ico you can add a link to your header in your HTML page, but
still some user agents will stupidly make a request to http://
example.org/favicon.ico

link rel=icon
   type=image/png
   href=/somewhere/myicon.png /

http://www.w3.org/2005/10/howto-favicon

 Trying to standardize URLs would be very bad by limiting the choices 
 of
 users.

 I don't think I'm trying to standardize URLs per se. I'm instead 
 trying to collect up, codify, and recommend patterns and practices.

Yes but you have to make a BIG warning about bad practices too.  
Because people will run into the illusion of practical well-known locations.



 Since you commented, did you read this first?
 http://www.mikeschinkel.com/blog/welldesignedurlsarebeautiful.aspx

RE: title attribute and abbreviated classnames(Was:[uf-discuss]Currency Quickpoll: Preliminary results)

2006-10-18 Thread Mike Schinkel
 span class=money title=USD$5.99/span
 I still think this is bad semantics.  I don't think USD is really a title 
 for $5.99.  

I'll accept that.  

 I'd propose this as an alternative:
 abbr class=currency title=USD$/abbr5.99 

Okay... But is it a good idea to have a microformat as a prefix/suffix instead 
of as a container? (general question - I hope it hasn't been answered 
before...)  

If so, you'll also need (note the space after 35.66):

35.66 abbr class=currency title=DKKkr/abbr 

However, at the risk of being shot for heresy, has anyone considered allowing 
this?

abbr class=currency usd$5.99/abbr
abbr class=currency dkk35.66 kr/abbr

OR (something tells me this is even worse, but...):

abbr class=money currency-usd$5.99/abbr
abbr class=money currency-dkk35.66 kr/abbr

I'm sure there is something just so wrong about this, but part of the reason 
I'm on this list is to learn. So why not?
Additionally, that would allow:

abbr class=currency usd title=5.99Five Dollars and 99 cents/abbr
abbr class=currency dkk title=35.66Thirty Five point 66 
Kroners/abbr

OR (for orthogonality):

abbr class=money currency-usd title=5.99Five Dollars and 99 
cents/abbr
abbr class=money currency-dkk title=35.66Thirty Five point 66 
Kroners/abbr

Just a thought...?

-Mike
P.S. Damn I wish HTML had allowed rel for all tags including span and 
abbr.  Or that we could just use it anyway and not get shot for heresy. :)


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Scott Reynen
Sent: Tuesday, October 17, 2006 10:30 AM
To: Microformats Discuss
Subject: Re: title attribute and abbreviated 
classnames(Was:[uf-discuss]Currency Quickpoll: Preliminary results)

I've starting replying to this a few times and become stuck in trying to fit 
what I'm trying to say in the existing thread, so I'm just going to make some 
points completely detached from the thread.

First, I think Mike is right that the vast majority of published money formats 
allow parsers to infer the distinction between the currency symbol and the 
amount.  But this inference is already possible without a microformat.  What's 
missing currently is:

1) an indication of which specific currency the symbol refers to.
2) the ability to markup money that doesn't fit this pattern

I think it's best to either cover #1 or both, but I think it's too complicated 
for publishers to provide what amounts to two distinct  
microformats depending on a relatively complex pattern definition.   
That is, if we're going simple (only #1), I think we should go only simple, and 
add the complex form to cover #2 later.

So to cover #1, Mike has suggested:

span class=money title=USD$5.99/span

I still think this is bad semantics.  I don't think USD is really a title for 
$5.99.  I'd propose this as an alternative:

abbr class=currency title=USD$/abbr5.99

That is, markup the currency as currency, and treat any adjacent numbers as the 
amount.

To cover #2, I think we need an additional class=money container, and a 
class=amount markup for the amount, and this could be added without changing 
the parsing rules for the simple form I've suggested above.  I think it would 
be best to start with either simple or complex and look at adding the 
alternative after the microformat has gained some adoption.

I don't think regular expressions should be included in the spec at all.  If 
we're going to define amounts based on character ranges, we should describe 
those character ranges in plain English because most people, even most tech 
geeks, don't understand regular expressions at all.

Peace,
Scott

On Oct 15, 2006, at 4:40 PM, Mike Schinkel wrote:

 Scott:

 Thanks for the reply. If probably got confusing on my part; I will try 
 to resolve that here if possible.

 I thought what you suggested was to allow for explicit 
 differentiation between the currency identifier and the amount, but 
 in certain cases where such differentiation can be made by matching 
 a regular expression, allow for markup without explicit 
 differentiation, leaving the differentiation implicitly to the 
 parser to figure out.  For example, this would be valid:...
 because it does follow the pattern, where everything that's not 
 within a certain character group is considered a currency symbol 
 (i.e. $).  If this isn't what you're suggesting, then I'm not 
 clear on what you're suggesting.

 You got it 100%.  But I did make a mistake in my example as I didn't 
 mean to include alpha [A-Za-z]. It should just have been digits, 
 periods, and commas [0-9\.\,]; everything else would be the currency 
 symbol. I wasn't explicit about the following, but I will be now; no 
 spaces (or nbsp;) and the currency figure must be
 contiguous and either prefix or suffix a collection of digits.   
 Anythings else, and you need the complexity.

 Although I am not good with regex, I opened my regex book and my regex 
 test

RE: RE: [uf-discuss] Casual Web Services and Well Designed Urls

2006-10-18 Thread Mike Schinkel
Thanks for the input.

 but beware of the costs of creating reserved/manditory structures. 

Can you elaborate?  Maybe with examples?

-Mike


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Brian
Suda
Sent: Tuesday, October 17, 2006 9:26 AM
To: Microformats Discuss
Subject: Re: RE: [uf-discuss] Casual Web Services and Well Designed Urls

On 10/16/06, Mike Schinkel [EMAIL PROTECTED] wrote:
 But the reason I bring them up here on Microformats discuss as I see 
 clean URLs as being important for being able to easily screen scrape 
 microformats in a reliable manner for retrieving data programmatically 
 as opposed to them being just useful for someone to click a 
 bookmarklet and gather some information for personal use.  Without 
 clean understandable URLs, Microformats are far less useful, IMO.

--- sorry, i can't find a reference, but somewhere there was a big
discussion about ROBOTS.TXT, and FAVICON.ICO, while having a standard name
is helpful, it has also created a reserved word out of those file names. I
personally like the way RSS Autodiscovery works, you can name the file (or
files) anything you want and simply point to those.

I personally like clean well-structured URLs, but beware of the costs of
creating reserved/manditory structures.

That's just my two cents,
-brian

--
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


RE: [uf-discuss] hCalendar spec- no specification included!

2006-10-18 Thread Mike Schinkel
Benjamin:

As one data point, I learned about Microformats[1] at a conference[2]. When
I came to the site I wanted to learn how to author them.  In addition, I
wanted to learn how to get involved in the process of specifying new ones
(although I doubt only a small percentage will be interested in that.)

-Mike
[1] http://www.mikeschinkel.com/blog/MicroformatsHCard.aspx
[2]
http://www.mikeschinkel.com/blog/CarsonWorkshopsFutureOfWebAppsConferenceWas
Incredible.aspx


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Benjamin
West
Sent: Wednesday, October 18, 2006 1:00 PM
To: Microformats Discuss
Subject: Re: [uf-discuss] hCalendar spec- no specification included!

Justin,

Would you mind visiting
http://microformats.org/wiki/to-do#Information_Architecture and adding
your support?

While we're on the subject of newbies, if they first hear about microformats
from the sources you mentioned, what kind of people are they? Are they
graphic designers? Web developers?  Business people?
It appears that microformat newbies are the kind of people that go to
conventions.

What do these people expect when they visit for the first time?  Most web
browsing is task-oriented.  Do they want to find out how to author
microformats?  Learn more about what they are?  Find out why they exist?

Ben

On 10/18/06, Justin Thorp [EMAIL PROTECTED] wrote:
 I really like this idea.  What if the landing page for the microformat
wasn't the spec but it was some warm and fuzzy intro for newbies?  It could
then link to the spec for those that were interested to it.

 A good example of this would be the W3C WAI's intro for WCAG that they
give you before you get sent right into WCAG 1.0.
 http://www.w3.org/WAI/intro/wcag

 I would expect that a lot of newbies start off hearing about microformats
on tutorials like:
 http://www.digital-web.com/articles/microformats_primer/
 http://www.thinkvitamin.com/features/design/how-to-use-microformats

 Or from presentations like:
 http://tantek.com/presentations/2006/09/microformats-practices/

 They get linked to the spec and then get offly confused.

 -justin thorp

 **
 Justin Thorp
 Web Services - Office of Strategic Initiatives Library of Congress e - 
 [EMAIL PROTECTED] p - 202/707-9541

  [EMAIL PROTECTED] 10/17/06 3:39 PM 
 In message
 [EMAIL PROTECTED], 
 Benjamin West [EMAIL PROTECTED] writes

 Regarding the specs bit, I meant to refer to the various stages of 
 the process.  The spec landing page might contain the big questions, 
 with a status section pointing to pages dedicated toward how the spec 
 is moving through the process, and with the learn more section 
 pointed at the spec itself.

 If the spec itself is on a secondary page, then the landing page 
 isn't the spec.

 --
 Andy Mabbett
 Say NO! to compulsory ID Cards:  
 http://www.no2id.net/

 Free Our Data:  http://www.freeourdata.org.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

___
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


RE: [uf-discuss] hCalendar spec- no specification included!

2006-10-18 Thread Mike Schinkel
 Actually this is already done.  There are
generators/creators/___-o-matics or whatever the current term is for
hReview, hAtom, hCard, and hCalendar, AFAIK.  I believe they are all linked
to from their respective wiki page.

The point is there isn't necessarily one for a new spec. Until someone
builds one.  So my point was I wouldn't see a generators/creators as the
entry point for a microformat, that's all.

 I think we all agree that some parts of the wiki have room for a lot of
improvement.

I was addressing Andy's point, not the group in general.

 Yahoo is much more used than Google :-).  However, that's irrelevant.

But you use Gmail.  Why not Yahoo mail?  ;-)

 I believe the landing page for each format should answer the big
questions common to all readers when they arrive at a landing page, and then
quickly and thoughtlessly funnel readers into the sections most relevant to
their interests.  

My point was simply to be careful not to overwhelm the user with text on a
intro page as it has been proven people scan  web pages instead of reading
them[1]. Less will be more here. Justin presents this[2] as an example, but
I find it to be far too much information on an intro page. This is a general
principle, of course, not true in all cases but likely true for an intro
page.  Os I would highly suggest that whoever is involved in creating intro
pages first read this[1]; it was eye opening when I first read it.

 This includes information how authoring, principles of creation, what the
format is suited for, and of course the spec itself.  I don't mean that
these resources are on the landing page, but rather that the landing page
should act as a funnel, quickly allowing the reader to sort out which
direction has the scent of information they are looking for.

I completely agree.

 Let's be careful to not exclusively talk about the specs.  The wiki
contains many kinds of information. While the specs are arguably the most
important kind, they aren't the only kind.  There is a lot of supporting
material, including web authoring tips, faqs, principles, community
information, discussions of goals...
 I want to make sure we can identify what's on the wiki in terms of larger
categories, AND organize the specs.  The two categorization efforts should
inform each other.

Again I agree. I think specs are *the most important thing* to one class of
people, i.e. those specifying the spec. As such it's no surprise that the
spec gets primary focus, at least initially. But it needs to be balanced
because there are many classes of people and for each of them there is
potentially a different most important thing.  So it needs to all be
easily accessible and findable understanding how users read web pages[1]. 

And sorry if I'm overstating that which everyone may already be agreeing on.
:)

-Mike
[1] http://www.useit.com/alertbox/9710a.html
[2] http://www.w3.org/WAI/intro/wcag 







-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Benjamin
West
Sent: Wednesday, October 18, 2006 5:06 PM
To: Microformats Discuss
Subject: Re: [uf-discuss] hCalendar spec- no specification included!

On 10/18/06, Mike Schinkel [EMAIL PROTECTED] wrote:
 A form would be nice, but it takes time to develop and we can't expect 
 they will be developed before people are interested.

Actually this is already done.  There are generators/creators/___-o-matics
or whatever the current term is for hReview, hAtom, hCard, and hCalendar,
AFAIK.  I believe they are all linked to from their respective wiki page.


OTOH, most people can't
 read a spec and make heads nor tails of it (I know that I struggle 
with W3C  specs), so there is the spec and then there is the 
tutorial (or
 similar.)  All can be clearly linked from the mini-home page.

 This is just like Creative Commons where they have the human readable 
 license and then you can see the lawyese if you really want. I've 
 never even looked at the lawyered one, have you?  I don't need to; the 
 simple version works much better for me and is all I need. Something 
 that tells the average Joe how to author in simple language with good 
 examples is what will be most beneficial for most people.

I think we all agree that some parts of the wiki have room for a lot of
improvement.


  Reasonable, but it needs some content, so as not to appear dry and
 unwelcoming.

 Not to be contrary, but see How Users Read on the Web[1].  Content 
 for content sake is less than useful.  Google's home page is dry but 
 it's used by more people than any other (or if not, I don't know what 
 is) because it meets people's needs better than the alternative (or 
 they would switch.)

Yahoo is much more used than Google :-).  However, that's irrelevant.
I believe the landing page for each format should answer the big questions
common to all readers when they arrive at a landing page, and then quickly
and thoughtlessly funnel readers into the sections most relevant to their
interests

RE: [uf-discuss] hCalendar spec- no specification included!

2006-10-18 Thread Mike Schinkel
 We can't expect people to use something for which there is no spec!

And we can't expect a form to be developed when there isn't a spec either.  

  I don't need to; the simple version works much better for me and is 
 all I need. Something that tells the average Joe how to author in 
 simple language with good examples is what will be most beneficial for 
 most people.
 Agreed. Did I say otherwise?

My memory was that you did.  If you didn't, then forgive me for bringing it
up.

 Indeed. Did I ask for content for content's sake?

Honestly, as we are now spending more time on discussing our discussions, I
am starting to think we are just debating for the purpose debate. I think
it's time to wind down (my participation in) this thread.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Andy
Mabbett
Sent: Wednesday, October 18, 2006 5:40 PM
To: Microformats Discuss
Subject: Re: [uf-discuss] hCalendar spec- no specification included!

In message [EMAIL PROTECTED], Mike Schinkel
[EMAIL PROTECTED] writes

 I don't think anyone has said that. I certainly don't think people 
 should
be encouraged to begin authoring before first understanding what the 
are nad are not allowed to do (unless by authoring you mean fill 
in a form and let a machine do the authoring for you)

A form would be nice,

It might be; note that I wasn't calling for one.

 but it takes time to develop and we can't expect they will be 
developed before people are interested.

We can't expect people to use something for which there is no spec!

[...]
This is just like Creative Commons where they have the human readable 
license and then you can see the lawyese if you really want. I've never 
even looked at the lawyered one, have you?

Yup.

  I don't need to; the simple version works much better for me and is 
all I need. Something that tells the average Joe how to author in 
simple language with good examples is what will be most beneficial for 
most people.

Agreed. Did I say otherwise?

 Reasonable, but it needs some content, so as not to appear dry and
unwelcoming.

Not to be contrary, but see How Users Read on the Web[1].

What, again?

  Content for content sake is less than useful.

Indeed. Did I ask for content for content's sake?

 Once they standard is set, the brainstorming (and related examples) 
 is
only of archival interest.

Note that I said my list was just a set to start discussion

Note that I was discussing it.

 I note that your list does not include an explanation of Semantic
XHTML...

Again, as I said, my list was just a set to start discussion...

Note that I wasn't criticising you for omitting it.
--
Andy Mabbett
Say NO! to compulsory ID Cards:  http://www.no2id.net/

Free Our Data:  http://www.freeourdata.org.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


RE: [uf-discuss] Size considerations

2006-10-18 Thread Mike Schinkel
Has there been any thought to try and survey the web development community
at large on these types of issues?  I could see the value of having a lot of
these types of questions answered if we were do present surveys (of course
hopefully we could find a surveying expert to help us make sure we were
writing our questions so as not to bias the answers.)

We might be able to get places like SitePoint to promote the surveys if we
created them.

Just a thought?

-Mike 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Charles
Roper
Sent: Wednesday, October 18, 2006 2:17 PM
To: Microformats Discuss
Subject: Re: [uf-discuss] Size considerations

Scott Reynen wrote:
 I agree with all of this, but I think a more fundamental issue is that 
 this problem is always presented as a hypothetical, and we shouldn't 
 spend out time trying to solve hypothetical problems.  We know 
 readability is a problem when someone can't understand something.  
 We'll know size is a problem when someone says they can't implement 
 microformats due to size.  No one has ever said that, as far as I know.

It's hypothetical because not many people are using microformats yet. 
However, we *do* know that people are concerned with file sizes and html
bloat as this was one of the main selling points of switching to tableless
CSS designs was that of reducing file size [1].

Javascripters also go to extreme lengths to compress their large libraries,
often using cryptic variable and object names to shave off a few more bytes.
The (lack of) size in a js library has become a feature. 
I don't happen agree with the practice of sacrificing readability for file
size and others seem to agree [2].

[1] http://www.stopdesign.com/articles/throwing_tables/
[2] http://tinyurl.com/y2twvy

The thing is, I don't think it's as black or white as saying one can/can't
implement microformats due to size. Size should be a *consideration*,
surely, and compromises need to be made. I just think, given the balance of
pros and cons for longer, more readable, attributes, I'd go with longer.

Cheers,

Charles

--
Charles Roper
www.charlesroper.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


RE: [uf-discuss] hCalendar spec- no specification included!

2006-10-18 Thread Mike Schinkel
Justin:

Very good organization!
JMTCW.

-Mike 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Justin
Thorp
Sent: Wednesday, October 18, 2006 4:57 PM
To: microformats-discuss@microformats.org
Subject: Re: [uf-discuss] hCalendar spec- no specification included!

Ben,

I will try and get to the IA page tonite and see if I can add some comments
and thoughts.

I think the people reading the articles about microformats and jumping into
the spec cold are the early adoptor web developers.  My uneducated opinion
is that microformats is a fairly new movement.  

Regardless, it seems like it would be in the best interest of what we are
trying to do to write all of our stuff and organize it so that it also works
for the 50 year old web systems programmer who may be slow to adopting
(stubborn) new technologies but was told by his boss he has to look at the
business applications of adopting microformats.

If I land on Microformats.org for the first time, just wanting to learn, I
am going to be looking for something that says intro or new or tutorial.  It
needs to answer the who, what, when, where, why, and how.  It shouldn't use
jargonny language.

If I am new and reading about hCard or hCalendar for the first time.  I want
to figure out BRIEFLY what the background is.  I don't need a history of
vCard.  I'd want some examples.  Id want to know about what sites use them.
I'd want tools to help build them.  Id want a list of all the different
class names and where I can and can not use them (the rules).  I'd leave
semantic principles in a doc that you can link to. Maybe mention it briefly.

Hope this helps.

Cheers,
Justin Thorp


**
Justin Thorp
Web Services - Office of Strategic Initiatives Library of Congress e -
[EMAIL PROTECTED] p - 202/707-9541

 [EMAIL PROTECTED] 10/18/06 12:59 PM 
Justin,

Would you mind visiting
http://microformats.org/wiki/to-do#Information_Architecture and adding
your support?

While we're on the subject of newbies, if they first hear about microformats
from the sources you mentioned, what kind of people are they? Are they
graphic designers? Web developers?  Business people?
It appears that microformat newbies are the kind of people that go to
conventions.

What do these people expect when they visit for the first time?  Most web
browsing is task-oriented.  Do they want to find out how to author
microformats?  Learn more about what they are?  Find out why they exist?

Ben

On 10/18/06, Justin Thorp [EMAIL PROTECTED] wrote:
 I really like this idea.  What if the landing page for the microformat
wasn't the spec but it was some warm and fuzzy intro for newbies?  It could
then link to the spec for those that were interested to it.

 A good example of this would be the W3C WAI's intro for WCAG that they
give you before you get sent right into WCAG 1.0.
 http://www.w3.org/WAI/intro/wcag

 I would expect that a lot of newbies start off hearing about microformats
on tutorials like:
 http://www.digital-web.com/articles/microformats_primer/
 http://www.thinkvitamin.com/features/design/how-to-use-microformats

 Or from presentations like:
 http://tantek.com/presentations/2006/09/microformats-practices/

 They get linked to the spec and then get offly confused.

 -justin thorp

 **
 Justin Thorp
 Web Services - Office of Strategic Initiatives Library of Congress e - 
 [EMAIL PROTECTED] p - 202/707-9541

  [EMAIL PROTECTED] 10/17/06 3:39 PM 
 In message
 [EMAIL PROTECTED], 
 Benjamin West [EMAIL PROTECTED] writes

 Regarding the specs bit, I meant to refer to the various stages of 
 the process.  The spec landing page might contain the big questions, 
 with a status section pointing to pages dedicated toward how the spec 
 is moving through the process, and with the learn more section 
 pointed at the spec itself.

 If the spec itself is on a secondary page, then the landing page 
 isn't the spec.

 --
 Andy Mabbett
 Say NO! to compulsory ID Cards:  
 http://www.no2id.net/

 Free Our Data:  http://www.freeourdata.org.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

___
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

___
microformats-discuss mailing list
microformats-discuss@microformats.org

RE: [uf-discuss] hCalendar spec- no specification included!

2006-10-18 Thread Mike Schinkel
 That's actually not true.  The spec is the most important thing to people
*implementing* the spec.  

Opps, you caught my lack of meticulousness!  I was focusing on making the
point that where were many classes of people each potentially interested in
something different and was otherwise being casual. Please forgive my being
careless regarding who was interested in what. :)

 Thanks for this feedback Mike - you make very good points.

Thanks in return. It is nice to know when one's efforts are appreciated.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Tantek Ç
elik
Sent: Wednesday, October 18, 2006 7:13 PM
To: microformats-discuss
Subject: Re: [uf-discuss] hCalendar spec- no specification included!

On 10/18/06 4:04 PM, Mike Schinkel [EMAIL PROTECTED] wrote:

 My point was simply to be careful not to overwhelm the user with text 
 on a intro page as it has been proven people scan  web pages instead 
 of reading them[1]. Less will be more here. Justin presents this[2] as 
 an example, but I find it to be far too much information on an intro 
 page. This is a general principle, of course, not true in all cases 
 but likely true for an intro page.  Os I would highly suggest that 
 whoever is involved in creating intro pages first read this[1]; it was eye
opening when I first read it.

This is an excellent point Mike, and one I strongly agree with.  I have
taken it to heart and will seek to simplify/reduce the text on intro type
pages as much as possible without losing meaning/utility.

 Again I agree. I think specs are *the most important thing* to one 
 class of people, i.e. those specifying the spec.

That's actually not true.  The spec is the most important thing to people
*implementing* the spec.  Implementers need to be able to read very precise
descriptions of what they are implementing in order to maximize the chances
of them implementing it correctly and interoperably.

 As such it's no surprise that the
 spec gets primary focus, at least initially. But it needs to be 
 balanced because there are many classes of people and for each of them 
 there is potentially a different most important thing.  So it needs 
 to all be easily accessible and findable understanding how users read web
pages[1].

Strongly agreed.

Thanks for this feedback Mike - you make very good points.

Tantek

___
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


RE: [uf-discuss] hCalendar spec- no specification included!

2006-10-18 Thread Mike Schinkel
  See my todo list.

Suggestion: can you be sure to include the actual URL of any referenced item
in any emails to make sure I can actually find it. :)

 Do you think you can do a refinement of your categories on the to-do
list?  Can you also enumerate the categories of content generally available
on the wiki?

Again, same comment...  And was this for me, or everyone?

-Mike


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Benjamin
West
Sent: Wednesday, October 18, 2006 7:24 PM
To: Microformats Discuss
Subject: Re: [uf-discuss] hCalendar spec- no specification included!

 The point is there isn't necessarily one for a new spec. Until someone 
 builds one.
No worries here.  I'm commited to doing this.  See my todo list.  Is there
any that are missing?

 So my point was I wouldn't see a generators/creators as the entry 
 point for a microformat, that's all.

Ah, ok.

Summary:
* Support Scanning
* Don't overwhelm with resources/text
* Provide strong scents for where relevant information lives.

 And sorry if I'm overstating that which everyone may already be agreeing
on.

Building consensus and making sure we understand one another isn't a waste
of time.  But now that we all agree, let's please start taking notes and
mentally sifting through everything.  Do you think you can do a refinement
of your categories on the to-do list?  Can you also enumerate the categories
of content generally available on the wiki?

I'm thinking:
* Advocacy of Best Practices
( Do we really want to do this? there are other places that do this)
* FAQ
( Both general and specific to each format.  how do we present this?)
* Spec Materials
(Landing page, getting started, guides, and spec.)

Can we somehow fit all the content on the wiki into these areas? Would it
address the concerns on the wiki-feedback page?  Are there categories
missing?

Ben
___
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


RE: [uf-discuss] Size considerations

2006-10-18 Thread Mike Schinkel
?pagegid=%7BDDFB039D-A90D-41E3-8A37-F3B4966
A98C7%7D
http://www-304.ibm.com/jct03001c/services/learning/ites.wss/us/en?pageType=p
agec=a0006661
http://www.rosicrucian.com/docs/pricelist.pdf
http://www.guitar9.com/pricelistinstr.html
 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Scott
Reynen
Sent: Wednesday, October 18, 2006 7:52 PM
To: Microformats Discuss
Subject: Re: [uf-discuss] Size considerations

On Oct 18, 2006, at 6:34 PM, Mike Schinkel wrote:

 The following is 6 characters:

   $54.97

 This is 151 characters (according to MS-Word's stats dialog):

   span class=money
   span class=symbol title=dollar$/span
   abbr class=currency title=USD
   span class=amount54.97/span
   /abbr
   /span

 So let's think about a price matrix with 10 columns and 100 rows.   
 Without
 markup it would be 6000 bytes or 5.85Kb just for the 1000 prices.   
 With
 markup it would be 151,000 bytes, or 147.5Kb just for the prices.

Who is publishing 10 columns and 100 rows of prices or something similar?
It would be helpful to look at some real-world markup so we can come up with
practical ways to address this concern.  If it's in rows and columns, I
would assume each price to be in a td, so span class=money becomes
just td class=money, removing 14 characters by my count.  But it's hard
to know if this is a realistic assumption when we're dealing with
hypothetical markup.

Peace,
Scott
___
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


RE: [uf-discuss] hCalendar spec- no specification included!

2006-10-18 Thread Mike Schinkel
 Point taken, I'll include more URI's when I should.

Thanks.

 If there is a creator missing, I'll gladly come up with something.

That said, I'll use this as an opening to pose a question that I've been
wanting to pose since I haven't gotten all my thoughts 100% sorted on the
subject, but I can do it less formally tagging onto this thread...

It seems to me that a spec in a necessary but not sufficient condition for
maximum adoption.  Additionally I see these things as needed:

* Reference implementation in Javascript for add-ins to web-based text
editors for blog, forum, and wiki software
* Reference implementations in Java, .NET, Ruby, PHP, Python, etc. as
Windows, Mac, and Linux components for add-ins to desktop web publishing
apps 
* Reference implementations in Java, .NET, Ruby, PHP, Python, etc. for
parsing HTML pages in Microformats
* Evangelism to Website owners 
* Evangelism to Software Platform and Tool vendors

I'm sure there are more, but I see these as critical, and I'm not sure what
level of efforts or even awareness there are towards these ends. I'd love to
be involved in some of these efforts although currently I personally don't
have enough consulting revenue to support such efforts and no one is
currently sponsoring me to be involved here (this is just a personal
interest I have.)

What's more, I'm not sure what everyone view the goals of Microformats and
the envisioned use-cases. I'm coming to believe that there are some very
different assumed goals  use-cases among the people in discussions (not
because of anything specific, just a feeling I have.)  Without clarifying
these, I think we'll be at cross purposes long term.

I guess I should probably have started a new thread on this...?

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Benjamin
West
Sent: Wednesday, October 18, 2006 8:08 PM
To: Microformats Discuss
Subject: Re: [uf-discuss] hCalendar spec- no specification included!

Mike,
But I'm so lazy.  Point taken, I'll include more URI's when I should.

Mike, your comments are under
http://microformats.org/wiki/to-do#Information_Architecture.

I did the hAtom creator and am interested in further work on the creators.
http://microformats.org/wiki/to-do#Creators

If there is a creator missing, I'll gladly come up with something.

Ben

On 10/18/06, Mike Schinkel [EMAIL PROTECTED] wrote:
   See my todo list.

 Suggestion: can you be sure to include the actual URL of any 
 referenced item in any emails to make sure I can actually find it. :)

  Do you think you can do a refinement of your categories on the 
  to-do
 list?  Can you also enumerate the categories of content generally 
 available on the wiki?

 Again, same comment...  And was this for me, or everyone?

 -Mike


 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of 
 Benjamin West
 Sent: Wednesday, October 18, 2006 7:24 PM
 To: Microformats Discuss
 Subject: Re: [uf-discuss] hCalendar spec- no specification included!

  The point is there isn't necessarily one for a new spec. Until 
  someone builds one.
 No worries here.  I'm commited to doing this.  See my todo list.  Is 
 there any that are missing?

  So my point was I wouldn't see a generators/creators as the entry 
  point for a microformat, that's all.

 Ah, ok.

 Summary:
 * Support Scanning
 * Don't overwhelm with resources/text
 * Provide strong scents for where relevant information lives.

  And sorry if I'm overstating that which everyone may already be 
  agreeing
 on.

 Building consensus and making sure we understand one another isn't a 
 waste of time.  But now that we all agree, let's please start taking 
 notes and mentally sifting through everything.  Do you think you can 
 do a refinement of your categories on the to-do list?  Can you also 
 enumerate the categories of content generally available on the wiki?

 I'm thinking:
 * Advocacy of Best Practices
 ( Do we really want to do this? there are other places that do this)
 * FAQ
 ( Both general and specific to each format.  how do we present this?)
 * Spec Materials
 (Landing page, getting started, guides, and spec.)

 Can we somehow fit all the content on the wiki into these areas? Would 
 it address the concerns on the wiki-feedback page?  Are there 
 categories missing?

 Ben
 ___
 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

___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss

___
microformats-discuss mailing list
microformats

RE: title attribute and abbreviatedclassnames(Was:[uf-discuss]Currency Quickpoll: Preliminary results)

2006-10-18 Thread Mike Schinkel
 What happened to:
 span class=moneyabbr class=currency title=USD$/abbrspan 
 class=amount5.99/span/span 

I brought up the issue of the markup being large and complex to implement, and 
so we were discussing suggestions about how to potential streamline the markup.

-Mike

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Stephen Paul 
Weber
Sent: Wednesday, October 18, 2006 7:55 PM
To: Microformats Discuss
Subject: Re: title attribute and abbreviatedclassnames(Was:[uf-discuss]Currency 
Quickpoll: Preliminary results)

On 10/18/06, Mike Schinkel [EMAIL PROTECTED] wrote:
  span class=money title=USD$5.99/span I still think this is 
  bad semantics.  I don't think USD is really a title for $5.99.

 I'll accept that.

  I'd propose this as an alternative:
  abbr class=currency title=USD$/abbr5.99

What happened to:

span class=moneyabbr class=currency title=USD$/abbrspan 
class=amount5.99/span/span

Does that solve the whole problem and give us an extra usefulness at the same 
time (sorry for leaving a discussion and then just jumping back in again.  
Ignore me if I make no sense.)



 Okay... But is it a good idea to have a microformat as a prefix/suffix 
 instead of as a container? (general question - I hope it hasn't been 
 answered before...)

 If so, you'll also need (note the space after 35.66):

 35.66 abbr class=currency title=DKKkr/abbr

 However, at the risk of being shot for heresy, has anyone considered allowing 
 this?

 abbr class=currency usd$5.99/abbr
 abbr class=currency dkk35.66 kr/abbr

 OR (something tells me this is even worse, but...):

 abbr class=money currency-usd$5.99/abbr
 abbr class=money currency-dkk35.66 kr/abbr

 I'm sure there is something just so wrong about this, but part of the reason 
 I'm on this list is to learn. So why not?
 Additionally, that would allow:

 abbr class=currency usd title=5.99Five Dollars and 99 
 cents/abbr
 abbr class=currency dkk title=35.66Thirty Five point 66 
 Kroners/abbr

 OR (for orthogonality):

 abbr class=money currency-usd title=5.99Five Dollars and 99 
 cents/abbr
 abbr class=money currency-dkk title=35.66Thirty Five 
 point 66 Kroners/abbr

 Just a thought...?

 -Mike
 P.S. *** I wish HTML had allowed rel for all tags including span 
 and abbr.  Or that we could just use it anyway and not get shot for 
 heresy. :)


 -Original Message-
 From: [EMAIL PROTECTED] 
 [mailto:[EMAIL PROTECTED] On Behalf Of 
 Scott Reynen
 Sent: Tuesday, October 17, 2006 10:30 AM
 To: Microformats Discuss
 Subject: Re: title attribute and abbreviated 
 classnames(Was:[uf-discuss]Currency Quickpoll: Preliminary results)

 I've starting replying to this a few times and become stuck in trying to fit 
 what I'm trying to say in the existing thread, so I'm just going to make some 
 points completely detached from the thread.

 First, I think Mike is right that the vast majority of published money 
 formats allow parsers to infer the distinction between the currency symbol 
 and the amount.  But this inference is already possible without a 
 microformat.  What's missing currently is:

 1) an indication of which specific currency the symbol refers to.
 2) the ability to markup money that doesn't fit this pattern

 I think it's best to either cover #1 or both, but I think it's too 
 complicated for publishers to provide what amounts to two distinct 
 microformats depending on a relatively complex pattern definition.
 That is, if we're going simple (only #1), I think we should go only simple, 
 and add the complex form to cover #2 later.

 So to cover #1, Mike has suggested:

 span class=money title=USD$5.99/span

 I still think this is bad semantics.  I don't think USD is really a title 
 for $5.99.  I'd propose this as an alternative:

 abbr class=currency title=USD$/abbr5.99

 That is, markup the currency as currency, and treat any adjacent numbers as 
 the amount.

 To cover #2, I think we need an additional class=money container, and a 
 class=amount markup for the amount, and this could be added without 
 changing the parsing rules for the simple form I've suggested above.  I think 
 it would be best to start with either simple or complex and look at adding 
 the alternative after the microformat has gained some adoption.

 I don't think regular expressions should be included in the spec at all.  If 
 we're going to define amounts based on character ranges, we should describe 
 those character ranges in plain English because most people, even most tech 
 geeks, don't understand regular expressions at all.

 Peace,
 Scott

 On Oct 15, 2006, at 4:40 PM, Mike Schinkel wrote:

  Scott:
 
  Thanks for the reply. If probably got confusing on my part; I will 
  try to resolve that here if possible.
 
  I thought what you suggested was to allow for explicit 
  differentiation between the currency identifier and the amount, 
  but in certain cases where

RE: [uf-discuss] Size considerations

2006-10-19 Thread Mike Schinkel
 The point I am trying to make is this: file size *is* an issue, but it is
not an insurmountable problem and can be solved through technology and good
design; file size shouldn't compromise the semantics and design of a
microformat.

Since I was the one that originally called the question I want to also point
out that, related to size of the microformat, if a microformat is too
conceptually large (and complex) it is less likely to be applied than if it
is simple and easy. Remember, there are lots of people publishing web pages
that are far from technical... (Sorry if I'm belaboring the point...)

-Mike 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Charles
Roper
Sent: Thursday, October 19, 2006 3:41 AM
To: Microformats Discuss
Subject: Re: [uf-discuss] Size considerations

Scott Reynen wrote:
 Who is publishing 10 columns and 100 rows of prices or something 
 similar?  It would be helpful to look at some real-world markup so we 
 can come up with practical ways to address this concern.  If it's in 
 rows and columns, I would assume each price to be in a td, so span 
 class=money becomes just td class=money, removing 14 characters 
 by my count.  But it's hard to know if this is a realistic assumption 
 when we're dealing with hypothetical markup.

Here's an example of a page that would be made larger if a species
microformat were applied to it that used the longer class names (they're
pretty long already):

http://www.sxbrc.org.uk/biodiversity/speciesinventories/psrlist.php

It's not a great example as it's a short list without much detail. The
scientific community often share long lists such as this, although web users
outside of this field probably don't come across them often. 
HOWEVER, there are design and implementation decisions on my part as the
developer and designer of a site I would take *before* I ruled out using uFs
due to their size. (I would consider 100K to long, btw) These are:

1. I would apply output compression (which I have done in the example above,
taking it from 17835 bytes down to 3972 bytes) 2. If the list were to grow
much longer than it already is, I would consider it a bad fit for a one page
design and redesign with a paging and search mechanism.
3. If #2 came into effect, and visitors required one long list (which I know
they do), then I would offer a variety of download options
*including* the big HTML version.

The point I am trying to make is this: file size *is* an issue, but it is
not an insurmountable problem and can be solved through technology and good
design; file size shouldn't compromise the semantics and design of a
microformat.

--
Charles Roper
www.charlesroper.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


RE: [uf-discuss] Size considerations

2006-10-19 Thread Mike Schinkel
Okay... Did I just make more work for myself? :) 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Charles
Roper
Sent: Thursday, October 19, 2006 3:45 AM
To: Microformats Discuss
Subject: Re: [uf-discuss] Size considerations

Mike Schinkel wrote:
 Has there been any thought to try and survey the web development 
 community at large on these types of issues?  I could see the value of 
 having a lot of these types of questions answered if we were do 
 present surveys (of course hopefully we could find a surveying expert 
 to help us make sure we were writing our questions so as not to bias 
 the answers.)
 
 We might be able to get places like SitePoint to promote the surveys 
 if we created them.

I think that's a *great* idea, Mike.

--
Charles Roper
www.charlesroper.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


RE: [uf-discuss] Size considerations (or how to choose abbreviations)

2006-10-19 Thread Mike Schinkel
 The point I am trying to make is abbreviations can be very dangerous and
are very easy to mis-interpret so I think we need to think long and hard
before choosing and implementing them.  I am not arguing against them in
specific cases but very well thought out cases.  

I have a question about that.  I'll use the example of money because it's
one I'm more familiar with.  In this particular case, we have money,
currency, and amount:

span class=money
   abbr class=currency title=USD$/abbr
   span class=amount5.99/span
/span
 
However, and this is an honest question, isn't currency and amount
really only valid in context with money?  Wouldn't that make it okay to
abbreviate the children of money, like so?:

span class=money
   abbr class=cur title=USD$/abbr
   span class=amt5.99/span
/span
 

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Christopher Rines
Sent: Thursday, October 19, 2006 10:45 PM
To: microformats-discuss@microformats.org
Subject: Re: [uf-discuss] Size considerations (or how to choose
abbreviations)


In message [EMAIL PROTECTED] Charles Roper
[EMAIL PROTECTED] in addition to other things said:
 Should bin, var, cult, etc., be written in full? (I think not, to 
 save bloating file sizes)

 These abbreviations are absolutely fine within the very narrow domain 
 of biological nomenclature and taxonomy, but expanded out into the 
 wider domain, then they become horribly generic and lose their 
 meaning. Same with using sci.

In message [EMAIL PROTECTED] Andy Mabbett
[EMAIL PROTECTED] in addition to other things said: 

 And yet we have geo.

I think comparing geo and sci, etc. is not a great example as I think geo
can be thought of as a well known abbreviation.  

As with much other microformat work a well known standard or abbreviation
like vcard I think geo can is a (or close to) standard so it is a safe
abbreviation which I think is what we should be aiming for when creating an
abbreviation of any type.  I do realize GEO is being used by others such as
the Gene Expression Omnibus (GEO) but I THINK what I say holds as geo being
an implied abbreviation standard.

The point I am trying to make is abbreviations can be very dangerous and are
very easy to mis-interpret so I think we need to think long and hard before
choosing and implementing them.  I am not arguing against them in specific
cases but very well thought out cases.  

As microformats are human-readable first I think size is a secondary
consideration.  Are there any stats about how many sites are compression
enabled vs. not?

Thank You,

Christopher



___
$0 Web Hosting with up to 200MB web space, 1000 MB Transfer 10 Personalized
POP and Web E-mail Accounts, and much more.
Signup at www.doteasy.com

___
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


[uf-discuss] Microformats vs. CalDAV?

2006-10-19 Thread Mike Schinkel
Hi all:

I was just emailing with someone who's company offers software as a service
and I was encouraging him to adopt Microformats including hCard and
hCalendar. His response to me was:

   The good news is Apple in on our board, which means CalDAV would be the
standard we'd employ.
   CalDEV: http://ietf.osafoundation.org/caldav/

Now, it's my understanding that one of the benefits of Microformats is that
it co-exists nicely with other standards, and often even augments them quite
well. But I'm still new enough at this I didn't want to stumble in trying to
explain and advocate Microformats to someone who thinks CalDAV is the only
thing they need to support.

Can I get some help with this?

-Mike Schinkel
P.S. Also, I think a great addition to the FAQ would be to list of standard
like vCard and CalDAV etc. and give arguments for why Microformats should be
considering in parallel as opposed to an alternate.  Tantek explained these
things in his presentation where I got my first Aha regarding
Microformats, but I'm still weak on the justification for each case.



___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


RE: RE: title attribute and abbreviatedclassnames(Was:[uf-discuss]Currency Quickpoll: Preliminary results)

2006-10-19 Thread Mike Schinkel
/;Mike Schinkel/a
a target=_blank href=http://www.guidesinc.com;Guides,
Inc./a
a target=_blank
href=mailto:[EMAIL PROTECTED][EMAIL PROTECTED]/a
Atlanta, Georgiabr/
USAbr/
404-474-8948 (w)br/
404-276-1276 (c)br/
/address

And MS-Word's statistics quotes me 682 vs 400, or just a little more than
70% bloat.  That's probably acceptable.

However, for money we have:

span class=money
abbr class=currency title=USD$/abbr
span class=amount5.99/span
/span

Versus:

$5.99

Or (to give it a fighting chance)

span class=money$5.99/span

Where MS-Word quotes: 108, 6, and 33, or between 1800% bloat and 327% bloat,
respectively.  Now call me pedantic, but I just don't think that is going to
be well received in the general web development community and w/o good
reception we won't be taken seriously and won't get adoption. I really think
it would make sense to see what a broad cross section of web developers feel
about this issue via a non-biasing survey before carving a bloated standard
like this in stone.

However, I didn't come here to make waves.  If I'm the only one bothered by
it I will acquiesce and hope we don't end up with a situation where my fears
are revealed to have been significant and we wish we had heeded them. If so,
I'll do my damnedest not to say I told you so (honestly.)

-Mike
P.S. Another option is to seriously consider a page-global aspect for
markup. Then it could be a lot smaller for default cases, even in multibyte
character sets.
P.P.S. Sure we can't just lobby the W3C to approve REL tags and maybe a few
more for all (X)HTML elements? :-) :-) :-)

 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Brian
Suda
Sent: Thursday, October 19, 2006 11:06 AM
To: Microformats Discuss
Subject: Re: RE: title attribute and
abbreviatedclassnames(Was:[uf-discuss]Currency Quickpoll: Preliminary
results)

On 10/18/06, Mike Schinkel [EMAIL PROTECTED] wrote:
 However, at the risk of being shot for heresy, has anyone considered
allowing this?

 abbr class=currency usd$5.99/abbr
 abbr class=currency dkk35.66 kr/abbr

--- one of the main goals of microformats is to make data Human Readable.
Which means visible. In your examples the USD and DKK values are no longer
human readbable values - we use the abbr element alot of the time to get
the Machine readable portion way from users, and give them the more friendly
human-readble string. Jan 1st 2006 is much more human readable than
20060101T00+00Z  but with the abbr we still have something
which the users can see. (i that case Jan 1st 2006). With your example, the
USD doesn't really have an equivalent human-readable value, well it does,
and would be $5.99 or
35.66 kr, you even agreed that
 I still think this is bad semantics.  I don't think USD is really a
title for $5.99

So hooking usd, dkk, or other currency TYPE in the class around the whole
value is not ideal, semantically or for human-readablity.


 OR (something tells me this is even worse, but...):

 abbr class=money currency-usd$5.99/abbr
 abbr class=money currency-dkk35.66 kr/abbr

--- from a parsing stand point, this gets to be a tricky issue as well.
Besides the reasons mentioned above, there is another issue with '-'
seperated values. What you are attempting to accomplish is to sort of
double-pack the value currency-XYZ, by saying that this is a currency AND
it is of a given type.

The trouble with this is that when we mint an XMDP file for the microformat
we have an enumerated list of values for each class. So we would have to
have a value for each 'currency-ABC' to 'currency-XYZ'.
If/When we add a new currency or a ABC value changed (not likely, but hey,
they introduced the Euro!) we would have to go back and edit the XMDP and
since parsers are to use that as WHAT are legal values, we'd have to then
extend/update the XMDP to account for the new currency-ZZZ value, then
increment the version number and all the parsers would have to be update
with the new information, etc

it is much easier to say class=type then leave the VALUE of that element
to be open-ended rather than an enumerated list of values.

the other bonus is that it doesn't force authors into one way of doing
things, both of the following are still valid:

abbr class=type title=usd$/abbr3.99 3.99span
class=typeUSD/span

 I'm sure there is something just so wrong about this, but part of the
reason I'm on this list is to learn. So why not?

--- the previous answers were sort of techy, do they make sense? or are you
looking for a more concrete explaination?

I personally like this idea:
span class=moneyabbr class=currency title=USD$/abbrspan
class=amount5.99/span/span

It has worked well for ADR, TEL, EMAIL in hCard and is also being explored
for UIDs.

span class=uidspan class=typeISBN/span:span

RE: [uf-discuss] Microformats vs. CalDAV?

2006-10-20 Thread Mike Schinkel
 I spoke to the CalDAV chaps at Apple about this, they have hCalendar
support as a ticket in their db:

http://trac.macosforge.org/projects/calendarserver/ticket/19 

Cool!  Thanks. 

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Kevin
Marks
Sent: Friday, October 20, 2006 12:00 AM
To: Microformats Discuss
Subject: Re: [uf-discuss] Microformats vs. CalDAV?


On Oct 19, 2006, at 8:18 PM, Mike Schinkel wrote:

The good news is Apple in on our board, which means CalDAV would 
 be the standard we'd employ.
CalDEV: http://ietf.osafoundation.org/caldav/

 Now, it's my understanding that one of the benefits of Microformats is 
 that it co-exists nicely with other standards, and often even augments 
 them quite well. But I'm still new enough at this I didn't want to 
 stumble in trying to explain and advocate Microformats to someone who 
 thinks CalDAV is the only thing they need to support.

I spoke to the CalDAV chaps at Apple about this, they have hCalendar support
as a ticket in their db:

http://trac.macosforge.org/projects/calendarserver/ticket/19

___
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


[uf-discuss] IRC Chat Client?

2006-10-20 Thread Mike Schinkel
 I tend to prefer the combination of IRC+wiki,

Slightly off topic, but can anyone recommend a good free IRC client for
WinXP?

-Mike 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Tantek Ç
elik
Sent: Thursday, October 19, 2006 6:49 PM
To: microformats-discuss
Subject: Re: [uf-discuss] hResume - Marking up experience and presentdate

On 10/19/06 3:27 PM, Jeremy Boggs [EMAIL PROTECTED] wrote:

 Agreed, for now, this is an excellent point to start:
 
  http://microformats.org/wiki/hresume-issues
 
 Thanks for setting this up, Tantek. So, if we want to discuss further 
 issues with this problem, should we post them there, on that wiki 
 page, or continue making comments through email? A while ago I 
 responded to Ciaran's last message in this thread, but if that 
 response (or at least some form of it) should go on the wiki, I'll be 
 glad to do that.

Excellent questions Jeremy.

There is no simple hard and fast rule, but I have found that the following
guidelines seem to help.

1. Discussions work better on the email list (or IRC channel - which is
often faster than email).

2. Conclusions/opinions are better recorded on the wiki.

In general, I tend to prefer the combination of IRC+wiki, but that is
largely my personal preference - YMMV.  Clearly email works better for
discussing more in depth issues.  I've simply found that I am often unable
to keep up with all the different threads, and thus end up not replying to
some for many days (weeks, months), and then important concluding points get
lost because they are never persisted in any form in a place where people
can easily find them.

That is, the wiki is more reader friendly than email because you can go to
the wiki and understand the current state of things, whereas email
archives are both hard to search and you have to typically read through a
whole thread to understand what points were resolved and how.

Thus even for issues - if you believe you have a solid understanding of
what an issue is, and that it is an issue, you could add it directly to the
appropriate *-issues page.  You could then use email as a notification
mechanism that you have raised the issue and provide a URL to it on the
wiki.  OTOH if you're not certain about an issue, then posting to the list
can help to clarify/refine it at which point it should probably be captured
on the wiki - in the hopes that it will be resolved and respective changes
incorporated, and serve as documentation for those who would raise the same
issue in the future.

Thanks,

Tantek

___
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


RE: [uf-discuss] hCalendar spec- no specification included!

2006-10-20 Thread Mike Schinkel
FYI, I have in mind a proposed list of goals I plan to send out for everyone
to comment on, but I will be away from the computer for 2-3 days so I want
to wait until I get back.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Andy
Mabbett
Sent: Thursday, October 19, 2006 3:49 PM
To: Microformats Discuss
Subject: Re: [uf-discuss] hCalendar spec- no specification included!

In message [EMAIL PROTECTED], Mike Schinkel
[EMAIL PROTECTED] writes

I'm coming to believe that there are some very different assumed goals 
 use-cases among the people in discussions (not because of anything 
specific, just a feeling I have.)  Without clarifying these, I think 
we'll be at cross purposes long term.

I think you're absolutely right. It's important to be able to walk a mile
in the other person's shoes.

We have one 'wiki' page, for instance, which refers to the use of a uF by
bloggers, when the usage described could be by any web publisher, on any web
age, not just a blog.

We have pages which refer to the need to use Z part of XHTML when Z
is also a component of perfectly acceptable and valid HTML.

--
Andy Mabbett
Say NO! to compulsory ID Cards:  http://www.no2id.net/

Free Our Data:  http://www.freeourdata.org.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


RE: [uf-discuss] First version of Currency proposal

2006-10-20 Thread Mike Schinkel
 span class=currency title=USD$1,000/span
 In the US that will mean one dollar, in Argentina (where I'm from) it
will mean a thousand dollars. 

I believe you misunderstood what I was proposing; a shorthand for cases
where it was unambiguous.  When it was ambiguous it would require more.
Unless I misunderstand, you would almost never use three decimal places for
money and if you did you'd need to use the unambiguous version.  Right?

 I do agree though that there should be some sort of optimization.

It's becoming clearer and clearer to me that this is essential.

Question: How does a human currently interpret a website that is have values
such as $1,000 when it it was designed by a US company with US customers in
mind? Is there something in the HTTP headers that makes this explicit that a
machine could read, or does the Argentine viewing the web page just have to
figure it out in context?  If not, then we'd need a page-global currency
seperator too...

-Mike
P.S. I apologize on behalf of myself and my countrymen for us being so
USA-centric, but we unfortunately are. Hopefully globalization will open our
eyes and change that before much longer.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Emiliano
Martinez Luque
Sent: Friday, October 20, 2006 12:29 AM
To: Microformats Discuss
Subject: Re: [uf-discuss] First version of Currency proposal

 This gives me a chance to ask in a different way, why can we not 
 assume type=USD, amount=5.99, and symbol=$ from the following?

The book costs span class=currency title=USD$5.99/span


That example in particular might not be a problem but consider the
following:

span class=currency title=USD$1,000/span

In the US that will mean one dollar, in Argentina (where I'm from) it will
mean a thousand dollars. And tying this to the currency identification (even
though the first 2 letters represent a country) will not solve the issue,
since I should be able to markup values in different currencies within a
single web page. I do agree though that there should be some sort of
optimization.
___
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


[uf-discuss] Page-Global solution to Size Considersations (was Size considerations (or how to choose))

2006-10-20 Thread Mike Schinkel
Maybe the size per amount marked-up can be addressed by focusing on
providing a page-global solution?
I don't know what's been discussed along those lines but here are my three
cents:

1.) It seems like it should be a Design Pattern and not just something for a
single Microformat

2.) I think it should allow multiple defaults; consider a page with 1500
money values where 500 are in USD, 500 are in GBP, and 500 are in EUR.  Plus
satisfying #1 would require multiples.

3.) I think it should be able to be applied anywhere in the document; i.e.
inside the body tag.  Consider a Wiki or a CMS that doesn't allow a page
author to modify the headers of a page.

JM3CW.

-Mike 


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Christopher Rines
Sent: Friday, October 20, 2006 12:58 AM
To: microformats-discuss@microformats.org
Subject: RE: [uf-discuss] Size considerations (or how to choose)

Hey Mike,

This is an very good/interesting example...  

In my opinion amount is a really difficult one to abbreviate (or any measure
for that matter) as it can be used to describe a lot of other things for
which there is not yet a microformat but cur (for currency) is interesting
as just off the top of my head I don't think currency is used in a lot of
other situations but could we abbreviate current (if we did something
electrical) with cur?  

I guess this reinforces my point that while useful abbreviations in
human-readable things are tricky at best. Just like acronyms can be an
insiders language, abbreviations can obfuscate meaning.  

To reiterate my position I love abbreviations but anywhere they are used
really need to be studied. :-)

Cheers,

Christopher

In message [EMAIL PROTECTED] Mike Schinkel
[EMAIL PROTECTED] in addition to other things said:

 I have a question about that.  I'll use the example of money because 
 it's
one I'm more familiar  with.  In this particular case, we have money,
currency, and amount:

   span class=money
  abbr class=currency title=USD$/abbr
  span class=amount5.99/span
   /span
 
 However, and this is an honest question, isn't currency and amount
 really only valid in context with money?  Wouldn't that make it okay 
 to
abbreviate the 
 children of money, like so?:

   span class=money
  abbr class=cur title=USD$/abbr
  span class=amt5.99/span
   /span
 



___
$0 Web Hosting with up to 200MB web space, 1000 MB Transfer 10 Personalized
POP and Web E-mail Accounts, and much more.
Signup at www.doteasy.com

___
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


RE: [uf-discuss] IRC Chat Client?

2006-10-20 Thread Mike Schinkel
Thanks for the all input on chat programs!  I'll check'em out and get on the
IRC after I come back from this long weekend.

-Mike

___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


RE: [uf-discuss] First version of Currency proposal

2006-10-20 Thread Mike Schinkel
Cool, thanks.

 html lang=en-gb

Question: how would someone implement a wiki with different pages in different 
languages since they don't have access to changing the header or HTML element 
for each wiki page?

-Mike

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ciaran McNulty
Sent: Friday, October 20, 2006 4:34 AM
To: Microformats Discuss
Subject: Re: [uf-discuss] First version of Currency proposal

On 10/20/06, Mike Schinkel [EMAIL PROTECTED] wrote:
 Question: How does a human currently interpret a website that is have 
 values such as $1,000 when it it was designed by a US company with US 
 customers in mind? Is there something in the HTTP headers that makes 
 this explicit that a machine could read, or does the Argentine viewing 
 the web page just have to figure it out in context?  If not, then we'd 
 need a page-global currency seperator too...

The @lang attribute specifies an ISO639[1] or ISO3166[2] country code for the 
element it's applied to (and any descendant elements.

The W3C recommend[3] that the HTML element have this for every page.

You could easily, for instance have:

html lang=en-gb
[...]
pThis product is $1,000 (span lang=fr-pr1.500€/span)/p [...] /html

And hopefully a user agent would know how to parse the numbers.  @lang also has 
benefits for things like screen readers and so on.

-Ciaran McNulty

  [1] http://ftp.ics.uci.edu/pub/ietf/http/related/iso639.txt
  [2] http://ftp.ics.uci.edu/pub/ietf/http/related/iso3166.txt
  [3] http://www.w3.org/International/O-HTML-tags.html
___
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


RE: RE: title attribute and abbreviatedclassnames(Was:[uf-discuss]Currency Quickpoll: Preliminary results)

2006-10-20 Thread Mike Schinkel
 we could introduce the implied optimisation that if there is no explicit 
 'amount' then the amount could be taken to be everything inside the 
 'money' that isn't the 'currency' That would simplify the markup in 
 a large number of the cases, and I don't think would complicate the 
 parsing *too* much.

I definitely like that optimization, assuming we can't get it any better and
it causes no unforeseen problems. 

But also please see my comments on page-global.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ciaran
McNulty
Sent: Thursday, October 19, 2006 12:18 PM
To: Microformats Discuss
Subject: Re: RE: title attribute and
abbreviatedclassnames(Was:[uf-discuss]Currency Quickpoll: Preliminary
results)

On 10/19/06, Brian Suda [EMAIL PROTECTED] wrote:
 I personally like this idea:
 span class=moneyabbr class=currency title=USD$/abbrspan 
 class=amount5.99/span/span

 It has worked well for ADR, TEL, EMAIL in hCard and is also being 
 explored for UIDs.

I like that idea too, there've been a few similar variations suggested and
they seem the right general approach.

I think it would also make sense to add some rules that could compact the
markup in common cases.

For instance, we could introduce the implied optimisation that if there is
no explicit 'amount' then the amount could be taken to be everything inside
the 'money' that isn't the 'currency'.

i.e. span class=moneyabbr class=currency
title=USD$/abbr5.99/span would be equivalent to your example above.

That would simplify the markup in a large number of the cases, and I don't
think would complicate the parsing *too* much.

-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


RE: [uf-discuss] IRC Chat Client?

2006-10-20 Thread Mike Schinkel
Sure then, next week. :) 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Tantek Ç
elik
Sent: Friday, October 20, 2006 5:01 AM
To: microformats-discuss
Subject: Re: [uf-discuss] IRC Chat Client?

On 10/20/06 1:52 AM, Mike Schinkel [EMAIL PROTECTED] wrote:

 Thanks for the all input on chat programs!  I'll check'em out and get 
 on the IRC after I come back from this long weekend.

Mike, perhaps you could add a page to the wiki irc-clients listing the
recommendations so far and adding your experiences?

 http://microformats.org/wiki/irc-clients

Then we could even add an FAQ regarding IRC clients.  Even if it is not
specific to microformats, IRC is very frequently used by the community to
rapidly discuss and make progress on various topics/issues and thus having
such a resource is a nice convenience.

Thanks,

Tantek

___
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


RE: [uf-discuss] First version of Currency proposal

2006-10-20 Thread Mike Schinkel
 I'm not that familiar with Wikis, they could probably implement a
per-page language setting.

The problem is not whether they can or cannot, but whether they will or
won't and whether the user (who won't be the developer in almost all cases)
will have the skill and/or motivation to make the change.  Same is true of
Content management systems (CMS) and Forums.

See here for how many Wikis and CMS and Forums would need to get updated:

http://www.wikimatrix.org/
http://www.cmsmatrix.org/
http://www.forummatrix.org/

I see it like how Microformats fundamental constraint is to not have to
change HTML so we can use them *now*.  I believe we've got to go with what
people can actually use today given the tools they are currently using w/o
fundamental change. 

 The @lang doesn't have to be on the HTML element really. As long as it's
on *an* element that contains your content, a user-agent should know what's
going on.

If that's true, then that works!  An author could enclose everything they
type into a wiki page, CMS page, or forum post using a div like so:

DIV @lang=en-us 
The rain in Spain stays mainly in the plain.
/DIV

-Mike
P.S. BTW, the issues with conent on Wikis and CMS and Forums is why this
proposal concerns me: http://gmpg.org/xmdp/  I have been planning to ask
about it as soon as I had a chance to study it.





-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ciaran
McNulty
Sent: Friday, October 20, 2006 5:14 AM
To: Microformats Discuss
Subject: Re: [uf-discuss] First version of Currency proposal

On 10/20/06, Mike Schinkel [EMAIL PROTECTED] wrote:
 Question: how would someone implement a wiki with different pages in
different languages since they don't have access to changing the header or
HTML element for each wiki page?

I'm not that familiar with Wikis, they could probably implement a per-page
language setting.

The @lang doesn't have to be on the HTML element really. As long as it's on
*an* element that contains your content, a user-agent should know what's
going on.

-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


[uf-discuss] Advocacy Page on Wiki

2006-10-20 Thread Mike Schinkel
I created an Advocacy page on the Wiki.
http://microformats.org/wiki/Advocacy

If it's not the right place for it, of course please move it...

-Mike 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Kevin
Marks
Sent: Friday, October 20, 2006 12:00 AM
To: Microformats Discuss
Subject: Re: [uf-discuss] Microformats vs. CalDAV?


On Oct 19, 2006, at 8:18 PM, Mike Schinkel wrote:

The good news is Apple in on our board, which means CalDAV would 
 be the standard we'd employ.
CalDEV: http://ietf.osafoundation.org/caldav/

 Now, it's my understanding that one of the benefits of Microformats is 
 that it co-exists nicely with other standards, and often even augments 
 them quite well. But I'm still new enough at this I didn't want to 
 stumble in trying to explain and advocate Microformats to someone who 
 thinks CalDAV is the only thing they need to support.

I spoke to the CalDAV chaps at Apple about this, they have hCalendar support
as a ticket in their db:

http://trac.macosforge.org/projects/calendarserver/ticket/19

___
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


[uf-discuss] Visible Data...a Microformat requirement?

2006-10-23 Thread Mike Schinkel
Brian Suda recently said:

the problem with using Meta elements is that they are out-side 
 of human-readable realm. One of the key factors in microformats 
 is to keep the data visible, it keeps it fresh, prevents   many of 
 the abuses that have befallen meta-keywords, and also allows 
 for microformats to be fully emebedded in other formats like 
 Atom, RSS, etc. 

My question is this: What about when what you have is really metadata and
not anything (currently, at least) stored on the HTML page?  (I'm asking
because several things I want to propose will fit into that category...)

-Mike

___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


RE: [uf-discuss] Microformats vs. CalDAV?

2006-10-23 Thread Mike Schinkel
There is no http://microformats.org/wiki/related-formats page but I had
already started one here: 

http://microformats.org/wiki/Advocacy

-Mike
 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ryan
King
Sent: Friday, October 20, 2006 1:55 PM
To: Microformats Discuss
Subject: Re: [uf-discuss] Microformats vs. CalDAV?

On Oct 19, 2006, at 8:18 PM, Mike Schinkel wrote:
 P.S. Also, I think a great addition to the FAQ would be to list of 
 standard like vCard and CalDAV etc. and give arguments for why 
 Microformats should be considering in parallel as opposed to an 
 alternate.  Tantek explained these things in his presentation where I 
 got my first Aharegarding Microformats, but I'm still weak on the 
 justification for each case.

Go for it! Maybe we could start a page like http://microformats.org/
wiki/related-formats for this?

-ryan

___
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


RE: [uf-discuss] Page-Global solution to Size Considersations (wasSize considerations (or how to choose))

2006-10-23 Thread Mike Schinkel
 1.) It seems like it should be a Design Pattern and not just something 
 for a single Microformat
 --- we do, ...

Point of clarification, I meant that we specify a solution that could be
used multiple places as opposed to one that just applied to money.  The
include pattern is a syntax for which we still need to define the
semantics.  It's a conduit, not a solution.

 ... If you are trying to shave off bits, then this doesn't do much for
you, because you replace, span class=typeUSD/span, with a
href=#id-ref class=include /, not much saving for a single value, but
good for referencing full hCards for people and organizations. 

Actually if you use my examples from prior email in the case of money, that
can shave off a *lot*.  Plus it can make the file much easier to maintain.

 --- this is starting to sound like a solution to a non-problem. 

Nada!  In previous email I gave numerous examples that people are publishing
and several of them had lots of different currencies marked up with *lots*
of prices.  

Par exemple:
http://www.oxfordjournals.org/access_purchase/2007/institution_price_list.ht
ml

There are more where that came from if needed. Note I do my best to give
real world usage examples on this list, not just hypotheticals.

 --- i would agree, we are bound to the semantics of HTML - we want as
much interoperablity as possible, so you'd have to find elements that
already exist that can serve this purpose. 

Anything wrong with div and span enclosing the entire user-supplied
content?

 do we have a solution to a problem, or are we find a problem for a
solution?

Hopefully you see from my example we have the former, no?

-Mike


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Brian
Suda
Sent: Friday, October 20, 2006 8:38 AM
To: Microformats Discuss
Subject: Re: [uf-discuss] Page-Global solution to Size Considersations
(wasSize considerations (or how to choose))

On 10/20/06, Mike Schinkel [EMAIL PROTECTED] wrote:
 Maybe the size per amount marked-up can be addressed by focusing on 
 providing a page-global solution?
 I don't know what's been discussed along those lines but here are my 
 three
 cents:

 1.) It seems like it should be a Design Pattern and not just something 
 for a single Microformat

--- we do, the include pattern allows you to specify data, and then
throughout the rest of the page, reference it. If you are trying to shave
off bits, then this doesn't do much for you, because you replace, span
class=typeUSD/span, with a href=#id-ref
class=include /, not much saving for a single value, but good for
referencing full hCards for people and organizations.


 2.) I think it should allow multiple defaults; consider a page with 
 1500 money values where 500 are in USD, 500 are in GBP, and 500 are in 
 EUR.  Plus satisfying #1 would require multiples.

--- this is starting to sound like a solution to a non-problem. We should
really try to stick with what people are ALREADY publishing, making-up
theorietical issues and solutions isn't the best use of our time.

 3.) I think it should be able to be applied anywhere in the document; i.e.
 inside the body tag.  Consider a Wiki or a CMS that doesn't allow a 
 page author to modify the headers of a page.

--- i would agree, we are bound to the semantics of HTML - we want as much
interoperablity as possible, so you'd have to find elements that already
exist that can serve this purpose. We have explored object and a, link
and @profile are good, but like you said they are somewhat outside of what
normal CMSs handle. Ultimately, this also refers back to the question, do
we have a solution to a problem, or are we find a problem for a solution?

-brian

--
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


RE: [uf-discuss] [admin] mailing list policies reminder

2006-10-23 Thread Mike Schinkel
Rather than including policies suggestions only in an email, can we please
make sure that all policies make their way to
http://microformats.org/mailinglists-policies/ 

I don't want to be liable for having studied all emails on this subject, and
I doubt any newbies will go back into the email archives to dig them out.  I
also don't want to have to decide which are policies and which are someone's
singular opinions; the wiki process will weed out the latter.

-Mike Schinkel
http://www.mikeschinkel.com/blog
http://www.welldesignedurls.org/


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Andy
Mabbett
Sent: Saturday, October 21, 2006 7:22 AM
To: Microformats Discuss
Subject: Re: [uf-discuss] [admin] mailing list policies reminder

In message [EMAIL PROTECTED], Ryan King
[EMAIL PROTECTED] writes

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, ema lot/em and 
many of the policies are meant to help everyone deal with and minimize 
overload.

That's very useful, thank you.

Here're some suggested additions:
...

___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


RE: [uf-discuss] Visible Data...a Microformat requirement?

2006-10-23 Thread Mike Schinkel
 It is most often simply properties of the information which are still
relevant to the user and thus should be visible.

Okay, I think I can probably agree while still holding out the potential to
uncover needs in the future that do not fit that pattern.

 If it is not worth or appropriate to make the information visible, then
it is not worth trusting the information and certainly not worth the time to
make a microformat for it.

But what if the website publisher (or graphic designer) does not want that
information to be visible on the page?  Some may, but other's may not. I'm
trying to follow the principle that Microformats should not require the user
to really change anything beyond adding Microformat functionality.  If
they don't currently display this metadata, are you saying that a
Microformat should force them to do so?

 Have you tried using as many existing microformats as you can on your
current sites? 

O Yeah!  I've been combing through even Microformat you have listed and
reading each in-depth.  Sad to say, but I've probaby got more than twice as
many in mind as you currently have listed... But I don't want to propose
anything until I've got time to flesh them out otherwise I'll be in a
bloodbath of trying to justify them before I've done all the required
research.

That said, what if I have a need for a microformat but have no idea what the
best name for it would be?  Ideally I'd like to present the concept and get
help with naming. But currently the process seems to be to give is a name on
a wiki page and document it?  How can I do that w/o a name (I know I'm being
pedantic, but I'm actually trying to call the question of how to
consistantly go about using the community to help find a name for a
potential uF.)

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Tantek Ç
elik
Sent: Monday, October 23, 2006 2:16 AM
To: microformats-discuss
Subject: Re: [uf-discuss] Visible Data...a Microformat requirement?

On 10/22/06 11:10 PM, Mike Schinkel [EMAIL PROTECTED] wrote:

 Brian Suda recently said:
 
 the problem with using Meta elements is that they are out-side of 
 human-readable realm. One of the key factors in microformats
 is to keep the data visible, it keeps it fresh, prevents   many of
 the abuses that have befallen meta-keywords, and also allows for 
 microformats to be fully emebedded in other formats like Atom, RSS, 
 etc.
 
 My question is this: What about when what you have is really metadata 
 and not anything (currently, at least) stored on the HTML page?

Rarely is metadata actually metadata.

It is most often simply properties of the information which are still
relevant to the user and thus should be visible.

If it is not worth or appropriate to make the information visible, then it
is not worth trusting the information and certainly not worth the time to
make a microformat for it.

Note that in addition to visible text, visibility can be in the form of a
the interactivity of a hyperlink (its URL), or in the CSS used to style
something with a particular attribute (e.g. XFN), or in the tooltip shown
for title attributes.

 (I'm asking
 because several things I want to propose will fit into that 
 category...)

Have you tried using as many existing microformats as you can on your
current sites?

Tantek

___
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


RE: [uf-discuss] Visible Data...a Microformat requirement?

2006-10-23 Thread Mike Schinkel
 Then it is not worth trusting the information nor worth the time making a
microformat for it.

Respectfully, I disagree.  I'm also a bit allergic to statements asserting
the absoluteness of a concept especially when it is *harder* to prove there
is not a needle in a haystack than it is to find one in the haystack if it
is known to be there; itself a very difficult task.

There can be drivers that can encourage people to maintain information even
if not the content is not visible; to achieve a higher search engine ranking
could be a good example. I've been very attracted to Microformats because
them as being able to solve many problems I've identified.  Just a point of
note but if I can't use Microformat for them, then that just means the need
for another initiative that can solve those problems.  I hope that won't be
required.

BTW, I'm not saying there would not be value in making such information
visible, I just didn't want to assume it would be a requirement.

Let me go ahead and give you a hypothetical example (I have had the exact
problem in the past, so it is a real problem, it's just that explain in
hypotheical requires less background explanation):

http://www.wiki-info.org/platforms/linux/php/
http://www.software-info.org/wikis/platforms/linux/php/

Both those URLs are different and have different bread crumbs but
otherwise the same content.  Search engines do not *know* they are the same,
but may determine they are similar enough that it will only include one of
the URLs in it's index (Google frequently did this to us at VBxtras 
Xtras.Net back when there were two sites.)  However, the search engines may
choose to include the page from software-info.org when I'd rather have him
include the page from wiki-info.org or vice-versa.  So, I would like to be
able to define in the software-info.org page that the wiki-info.org page
is content-duplicate and authoritative over the existing page.
Microformats seem perfect for this, but I can see where website owners may
not want to make this type of information visible.

So, what if your take on this problem and use-case?

 It doesn't matter how many you may have in mind.
 The question remains - have you tried using *just* the existing
microformats to at least add some more semantics to your pages?

I'm confused. I have numerous use-cases where have a microformat would
either solve problems or create infrastructure to empower solutions that
currently cannot exist. How does my using existing microformat for use-cases
I don't currently have specific need for have any relevence?  Respectfully
speaking, that is like asking the guy who comes to you needing a wrench if
he has tried using a screwdriver yet for other needs (which he may not
currently have.)

-Mike
P.S. I'm coming to this working group with a entire series of problems that
I experienced trying to run Xtras.Net as well as things I wanted to
implement but couldn't because the infrastructure didn't exist. When I ran
Xtras.Net I often tried to use technology to solve business problems. That's
the perspective with which I come to this, not being just a technologist and
thinking wouldn't if be cool if...? but instead a technically-saavy
business person envisioning things that could empower solutions with a keen
eye towards what will actually be used (because if it won't be used, it
won't be beneficial.)


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Tantek Ç
elik
Sent: Monday, October 23, 2006 3:25 AM
To: microformats-discuss
Subject: Re: [uf-discuss] Visible Data...a Microformat requirement?

On 10/23/06 12:11 AM, Mike Schinkel [EMAIL PROTECTED] wrote:

 If it is not worth or appropriate to make the information visible, 
 then it is not worth trusting the information and certainly not 
 worth the time to make a microformat for it.
 
 But what if the website publisher (or graphic designer) does not want 
 that information to be visible on the page?

Then it is not worth trusting the information nor worth the time making a
microformat for it.


 Some may, but other's may not. I'm
 trying to follow the principle that Microformats should not require 
 the user to really change anything beyond adding Microformat
functionality.

That's right.


 If they don't currently display this metadata, are you saying that a 
 Microformat should force them to do so?

No, I am saying that the microformat shouldn't bother representing it.

Keep microformats as simple and as minimal as possible.

That means invisible data and properties are left out of microformats.


 Have you tried using as many existing microformats as you can on 
 your current sites?
 
 O Yeah!  I've been combing through even Microformat you have 
 listed and reading each in-depth.  Sad to say, but I've probaby got 
 more than twice as many in mind as you currently have listed...

It doesn't matter how many you may have in mind.

The question remains - have you tried using *just

RE: RE: RE: title attribute andabbreviatedclassnames(Was:[uf-discuss]Currency Quickpoll:Preliminary results)

2006-10-23 Thread Mike Schinkel
Brian Suda wrote:

 --- there are elements in HTML which convay more semantic information.

Gotcha, thanks.

 The next step is to explicitly label that abbr so parser know it is the
TYPE.
span class=currencyabbr class=type title=USD$/abbr5.99/span 

This gets back to what I was trying to get away from in the first place:
bloat and complexity (difficult for the newbie to do the markup correctly.)

 --- i'm not going to debate the additional mark-up, at the end of the
day, adding semantic meaning and metadata into a page is not free. You can't
have your cake and eat it too. I think that others have shown that with gzip
the additional markup that was added and zipped is actually smaller than the
original source file anyway. And (this is completly unsubstanciated) i would
guess MOST folks don't even optimize their images, which would give you a
MUCH greater bandwidth savings than 1-2KB of semantic plain-text.

It's not about size from a machine standpoint (although at first I asked
about that concern bit I already accepting it was not an issue.)  It is
about conceptual complexity of markup for the newbie and average joe html
coder. That's what I'm most concerned about.  I think what you are showing
will cause them to just not do it unless their boss is forcing them to do it
to solve a specific business need and not just because bots might be able to
do cool things with it.  IOW, I think it will significantly impact adoption
and/or end up with lots of wrongly implemented markup.

But, as I said before if I'm the only one concerned about it then I won't
try to continue to fight this battle...

 --- you don't need the W3C in this situation, Atom which is an IETF
standard has introduced several new rel values. So it would be possible to
introduce values through RFCs as well as W3C Recommendations.

So we can add REL attributes to (X)HTML elements that are not currently
defined to contain them?  Wouldn't that cause an XTML document so marked up
to failed a validity test?

-Mike

___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


RE: [uf-discuss] [admin] mailing list policies reminder

2006-10-23 Thread Mike Schinkel
Good point.  Then I would ask whoever maintains that to incorporate
suggestions somehow.

-Mike 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Andy
Mabbett
Sent: Monday, October 23, 2006 3:19 AM
To: Microformats Discuss
Subject: Re: [uf-discuss] [admin] mailing list policies reminder

In message [EMAIL PROTECTED], Mike Schinkel
[EMAIL PROTECTED] writes

can we please make sure that all policies make their way to 
http://microformats.org/mailinglists-policies/

I also don't want to have to decide which are policies and which are 
someone's singular opinions; the wiki process will weed out the latter.

That page isn't part of the Wiki.

--
Andy Mabbett
Say NO! to compulsory ID Cards:  http://www.no2id.net/

Free Our Data:  http://www.freeourdata.org.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


RE: [uf-discuss] Advocacy Page on Wiki

2006-10-23 Thread Mike Schinkel
 One minor nit - please use all lowercase names for wiki pages, see:

Funny.  I first did it in lowercase and then though, Oh, I better
capitalize it so I moved to the capitalized equivalent.  :)

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Tantek Ç
elik
Sent: Saturday, October 21, 2006 5:52 PM
To: microformats-discuss
Subject: Re: [uf-discuss] Advocacy Page on Wiki

On 10/20/06 2:58 PM, Mike Schinkel [EMAIL PROTECTED] wrote:

 I created an Advocacy page on the Wiki.
 http://microformats.org/wiki/Advocacy
 
 If it's not the right place for it, of course please move it...

Thanks Mike.  It makes sense and I have expanded upon and added some
sections.

One minor nit - please use all lowercase names for wiki pages, see:

 http://microformats.org/wiki/naming-conventions

I have moved the page to the lowercase version and put a redirect in the old
location.

Thanks,

Tantek

___
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


RE: [uf-discuss] Visible Data...a Microformat requirement?

2006-10-23 Thread Mike Schinkel
 I'm not Tantek, but you're use-case seems eminently reasonable, and 

Thanks!  

 I'd suggest could be solved using an appropriate new [EMAIL PROTECTED], and 
 then
convicing the search engines to pay attention to it ;-)

Do you mean in head?   Did you see my earlier comments about wikis, CMS,
and forums, where the user often may not have control of putting things in
head?

 It's very hard to follow the Microformats principle of 'pave the
cowpaths' if the information you're trying to enrich isn't currently present
in the documents, which means hidden data is fairly heavily discouraged.

I understand. Personally, I have need for it in a project I'm planning and
will use it in my project. Although I really don't want to say this because
it sounds so un-humble, but if my project achieves my vision which I think
it can, it will be significant enough by itself to drive interest in the
conventions it uses. 

I can do two things; implement it and probably get it wrong because I'd not
have the benefit of feedback from the so many skilled people involved in
Microformats, or include in the Microformats process and get the feedback to
make it (and others) the best they can be.

 However, it doesn't really fit in with the aims of Microformats with a
big 'M', which are Designed for humans first and machines second

Here's just a question: Is it possible to interpret that to mean When there
is a conflict, design for humans trumps design for machines?  If so, that
doesn't *preclude* designing for machines where there isn't a conflict with
humans, right?  Just another way to look at it...?

 Again, that's not to say it's not a good idea, it's something I'd be
quite interested in too.

And there are several more where that one came from. :)  Maybe if Tantek
vetos you can help me go create yet another initiative for hidden
Microformat-like metadata? :-)

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ciaran
McNulty
Sent: Monday, October 23, 2006 4:26 AM
To: Microformats Discuss
Subject: Re: [uf-discuss] Visible Data...a Microformat requirement?

On 10/23/06, Mike Schinkel [EMAIL PROTECTED] wrote:
 So, what if your take on this problem and use-case?

I'm not Tantek, but you're use-case seems eminently reasonable, and I'd
suggest could be solved using an appropriate new [EMAIL PROTECTED], and then
convicing the search engines to pay attention to it ;-)

However, it doesn't really fit in with the aims of Microformats with a big
'M', which are Designed for humans first and machines second
[1].

The scope of what's considered a Microformat is deliberately narrow, and is
primarily aimed at adding extra semantics to data that's already present in
documents.

XFN, for instance, defines a set of @rel values to enrich the semantics of
linking to other people's sites/blogs/etc., but it's unlikely that XFN would
have been proposed if there wasn't already a huge precendent of people
linking to each other's sites, and a percieved need for that extra
information to be added to the existing links.

It's very hard to follow the Microformats principle of 'pave the cowpaths'
if the information you're trying to enrich isn't currently present in the
documents, which means hidden data is fairly heavily discouraged.

Again, that's not to say it's not a good idea, it's something I'd be quite
interested in too.

-Ciaran McNulty

  [1] http://microformats.org/about/
___
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


RE: [uf-discuss] Visible Data...a Microformat requirement?

2006-10-24 Thread Mike Schinkel
 Search engines make use of shingles to identify pages and their aliases. 

What's a shingle? 

 As far as I can tell, this isn't in the same class of problems that
microformats solve.

Is there a clear and definitive objective statement that explains the class
of problems that microformats are intended to solve?  Further, if there is
such a statement, is there a reason to limit Microformats to only be used to
solve that class of problems when they otherwise can solve additional
problems?

 This probably best resolved by agreeing what we mean by metadata, 

Because of judicious editing required by forum policy, I've lost the prior
of the discussion so I'm not sure the context in which I mentioned
metadata.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Benjamin
West
Sent: Monday, October 23, 2006 2:01 PM
To: Microformats Discuss
Subject: Re: [uf-discuss] Visible Data...a Microformat requirement?


 So, what if your take on this problem and use-case?


Search engines make use of shingles to identify pages and their aliases.
Some search engines employ teams of editors and solicit feedback from the
web community to ensure their aliasing techniques are correct.  As far as I
can tell, this isn't in the same class of problems that microformats solve.

This probably best resolved by agreeing what we mean by metadata, as the
scope of definition and contents of that term seem to be somewhat disputed
and/or misunderstood as well as the scope of the problem space of
microformats.
___
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


RE: [uf-discuss] Visible Data...a Microformat requirement?

2006-10-24 Thread Mike Schinkel
 It'd take a lot to convince me that HEAD isn't the place for meta-data,
for a start ;-) 

I agree with you in concept, but the problem is that (I'm guessing) 99% of
wiki, cms, and forum users will have no access to adding information into
the HEAD so you are leaving all of them out in the cold. And I'll bet that
the comprise the vast majority of content creators on the web.

 You could potentially use that in your markup, but using it with an
'empty' link wouldn't be something that I'd find appealing, 

I agree.  I think a div encapsulting the user's content should do just
fine, no?

 The microformats list and/or IRC channel are, I've found, a great place
to discuss semantic XHTML in general.  I'd encourage you to publish your
data using whatever sensible scheme you deem appropriate, maybe after some
discussion here and elsewhere.

I'll be happy to do that, assuming I don't get shot down for posting
discussions on the list for topics the group has decided not to support. :)

-Mike


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ciaran
McNulty
Sent: Monday, October 23, 2006 6:08 AM
To: Microformats Discuss
Subject: Re: [uf-discuss] Visible Data...a Microformat requirement?

On 10/23/06, Mike Schinkel [EMAIL PROTECTED] wrote:
  I'd suggest could be solved using an appropriate new [EMAIL PROTECTED], 
  and 
  then
 convicing the search engines to pay attention to it ;-)

 Do you mean in head?   Did you see my earlier comments about wikis, CMS,
 and forums, where the user often may not have control of putting 
 things in head?

I did, I'm not sure what to think about it.  It'd take a lot to convince me
that HEAD isn't the place for meta-data, for a start ;-) The similarities
between this and [EMAIL PROTECTED]alternate are particularly striking, and so
that's the solution that would immediately suggest itself to me.

[EMAIL PROTECTED]bookmark [1] encapsulates some of the semantics of being an
'authoritative version' of an item (for instance in hAtom[2]).  You could
potentially use that in your markup, but using it with an 'empty' link
wouldn't be something that I'd find appealing, YMMV.

 I can do two things; implement it and probably get it wrong because 
 I'd not have the benefit of feedback from the so many skilled people 
 involved in Microformats, or include in the Microformats process and get
the feedback to make it (and others) the best they can be.

The microformats list and/or IRC channel are, I've found, a great place to
discuss semantic XHTML in general.  I'd encourage you to publish your data
using whatever sensible scheme you deem appropriate, maybe after some
discussion here and elsewhere.

-Ciaran McNulty

  [1]  http://microformats.org/wiki/rel-bookmark#rel.3D.22bookmark.22
  [2]  http://microformats.org/wiki/hatom#Entry_Permalink
___
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


RE: [uf-discuss] Mailing list debate moved new proposal

2006-10-25 Thread Mike Schinkel
Andy Mabbett Why not create a new mailing list for each proposal, once
it's reached a certain stage? 

I tend to really like this proposal.  I've been thinking about if and how
Microformats can evolve and grow.
I can see Microformats being potentially much larger helping to create tags
in many different areas vertical  but the current process can't scale.

For example, if someone might want to create microformats to identify auto
parts but I'm sure there are thousands of other areas too.  How can we keep
up with them all?
It seems that having a central registry for approving subject areas and then
creating a list for that area could grow microformats exponentially.

Of course then the question becomes, how to avoid conflicts. I would suggest
that every microformat should have a unique name, and then within that
Microformat the subclasses would be free of namespace collisions.  And maybe
having a well-known prefix like uf- so that general microformats could be
referred to within other Microsformats:

span class=auto-parts
div class=sku12345/div   
div class=manufacturerMopar/div
div class=descriptionExhaust System/div
div class=uf-money
abbr class=symbol title=USD$/abbr
span class=amount199/span
/div
/span

This was just off the top of my head, but I wanted to get the discussion
started...

I will close with a quote from Tantek[1] quoting and commenting on Weaving
the Web by TBL:

WTW Chapter 12 page 175

   We could allow a set of working groups that can be shown to form
a tight 
self-reliant cluster to secede and form a new peer clone
consortium. ... 
anyone could start a consortium, when the conditions were right,
by pushing 
a few buttons on the Web page of a virtual consortium factory 

This is a fascinating set of ideas. But why a peer consortium? The
W3C did not start 
as a peer to those that came before it. I think if anything, we'll
see the tiniest of 
efforts, that start quite small, and perhaps stay small, or perhaps
slowly grow into 
something that could be said to be a peer. 


-Mike

[1] (http://tantek.com/log/2003/0813t1158.html)



___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


RE: [uf-discuss] Visible Data...a Microformat requirement?

2006-10-25 Thread Mike Schinkel
Thanks Charles.

However I still have no idea why these things apply to specifying which page
among of group of equivalent pages is authoritative and why Microformats do
not.  The latter seem a perfect fit to me, and what you listed either don't
apply to general web pages, are years off and can't be used today, are not
related, or don't provide the features needed. The microformat concept would
work perfectly for this (and similar problems.)

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Charles
Iliya Krempeaux
Sent: Wednesday, October 25, 2006 5:58 PM
To: Microformats Discuss
Subject: Re: [uf-discuss] Visible Data...a Microformat requirement?

Hello Mike,

XML, Semantic HTML, and RDF are closely related to what is being done here.

But there's alot of other technologies for specific areas.  Like with
multimedia type thigns we have SMIL, XSPF, etc etc.

For databases like things we have CSV, TSV, HTML tables, etc etc.

(Obviously I'm not going to try to enumerate every area and every
technology... but hopefully this will give you an idea.)



___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


RE: [uf-discuss] Visible Data...a Microformat requirement?

2006-10-26 Thread Mike Schinkel
 Your always welcome to use HTML class name semantics or other
microformat-inspired technologies in your private applications. However,
that is a different thing that calling it a microformat  and engaging this
whole group in vetting and supporting it. If you think this could be a great
solution to an existing problem, I encourage to just go ahead and implement
it.  As long as you don't call it a microformat, feel free to experiment.
:-) 

Well, why I'd prefer not to go it alone is for the very fact of not having
the whole group in vet and support it...

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Dr.
Ernie Prabhakar
Sent: Wednesday, October 25, 2006 6:44 PM
To: Microformats Discuss
Subject: Re: [uf-discuss] Visible Data...a Microformat requirement?

Hi Mike,

Your always welcome to use HTML class name semantics or other  
microformat-inspired technologies in your private applications.   
However, that is a different thing that calling it a microformat  
and engaging this whole group in vetting and supporting it.

If you think this could be a great solution to an existing problem, I
encourage to just go ahead and implement it.  As long as you don't call it a
microformat, feel free to experiment. :-)

- Ernie P.

On Oct 25, 2006, at 3:15 PM, Mike Schinkel wrote:

 Thanks Charles.

 However I still have no idea why these things apply to specifying 
 which page among of group of equivalent pages is authoritative and why 
 Microformats do not.  The latter seem a perfect fit to me, and what 
 you listed either don't apply to general web pages, are years off and 
 can't be used today, are not related, or don't provide the features 
 needed. The microformat concept would work perfectly for this (and 
 similar problems.)

 -Mike

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of 
 Charles Iliya Krempeaux
 Sent: Wednesday, October 25, 2006 5:58 PM
 To: Microformats Discuss
 Subject: Re: [uf-discuss] Visible Data...a Microformat requirement?

 Hello Mike,

 XML, Semantic HTML, and RDF are closely related to what is being done 
 here.

 But there's alot of other technologies for specific areas.  Like with 
 multimedia type thigns we have SMIL, XSPF, etc etc.

 For databases like things we have CSV, TSV, HTML tables, etc etc.

 (Obviously I'm not going to try to enumerate every area and every 
 technology... but hopefully this will give you an idea.)



 ___
 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

___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


RE: [uf-discuss] Visible Data...a Microformat requirement?

2006-10-26 Thread Mike Schinkel
Scott:

I'm still not convinced.  I've only heard generalities and no specifics on
anything I've heard regarding my use-case.  RDF is far to complicated for
the average person creating HTML; one reason why I don't think it will ever
fly.  I still know of nothing else besides Microformats that can fill this
role; can you give me some specifics that:

* Is very simple to add
* Doesn't require access to head
* Can be done today


-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Scott
Reynen
Sent: Wednesday, October 25, 2006 7:31 PM
To: Microformats Discuss
Subject: Re: [uf-discuss] Visible Data...a Microformat requirement?

On Oct 25, 2006, at 5:15 PM, Mike Schinkel wrote:

 Thanks Charles.

 However I still have no idea why these things apply to specifying 
 which page among of group of equivalent pages is authoritative and why 
 Microformats do not.  The latter seem a perfect fit to me, and what 
 you listed either don't apply to general web pages, are years off and 
 can't be used today, are not related, or don't provide the features 
 needed. The microformat concept would work perfectly for this (and 
 similar problems.)

I think the key difference is the subject of this thread.   
Microformats are good for visible data.  Other formats are good for  
invisible data.  Most of what Charles listed is in wide use today.   
You just don't see it because it's not on the visible web.  If the data you
want to describe is also not on the visible web, it's probably more
appropriate for one of these invisible data formats.

Consider reuse of the data.  Microformats have less invisible reuse  
potential because they don't fit a general schema like RDF or XSD.   
But microformats have more visible reuse potential because, well, the data
is visible.  If your data is invisible and you tried to format it with
microformats, you'd be losing both invisible reuse potential and visible
reuse potential.  You can pound that nail with a screwdriver, but why would
you?

Peace,
Scott
___
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


RE: [uf-discuss] how do i submit something for consideration?

2006-10-27 Thread Mike Schinkel
Charles,

Funny, I've been planning to write a blog post entitled something like
What's the one thing wrong with Open-Source? Forking!  :)

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Charles
Iliya Krempeaux
Sent: Thursday, October 26, 2006 4:45 PM
To: Microformats Discuss
Subject: Re: [uf-discuss] how do i submit something for consideration?

Hello Jonathan,

(This does NOT have anything to do with the Microformats aspect of it,
but)

Just out of curiousity, why the No Derivative part for the license for the
specification?  (To be open wouldn't anybody need to be able to make
derivatives, and not just one person or more group of people?)

Here's a good article  on openness and specifications...

http://goland.org/buyingopenstandards

(I'd probably go further than this article... but it's a good start.)


See ya

On 10/26/06, Jonathan Vanasco [EMAIL PROTECTED] wrote:

 Hi.

 I've recently soft-launched a distributed identity webapp that I've 
 split out of another project, and released several aspects of that 
 application as open standards ( Creative Commons Attribution-No 
 Derivative Works 2.5 License )

 I don't know how / where to submit it for potential consideration as a 
 microformat , or even if they qualify ( one supports human readable , 
 but is geared to be machine readable ; the other is more of an 
 interchange format , but works well as semantic markup ) - so I came 
 here.

 The summaries:

 findmeon
 design:
 essentially a subset of XML-DSIG with some 
 FOAF / XFN semantics tossed in , and coerced to validate in XHTML strict
 designed for machine readability , but 
 supports human readability (90% of content would usually be hidden though)
 unfortunately must support a non-standard 
 'compressed' url- encoding to let it clear as validated text on 
 several social networks and forum software ( required because certain 
 tags/attributes were often stripped )
 usage:
 openly claim / verify / link multiple websites 
 together via RSA
 1024 public key pairings within a distributed self-sufficient framework
 hopefully will end proprietary 'i own this
blog/whatever' codes
 designed so that resources do not need to know 
 about one another or a central server in order to be linked/verified by a
public key
 originated from: a need to map 
 artist/label/venue/etc information on a music site to official sites / 
 online profiles ; map users of a music site onto other sites for 
 verifiability in trading concert tickets or making online requests /
contest entries
 specification status:
 the current release works as it should, so any 
 feedback/changes would be merged into a future release

 open_sn
 design:
 a dirty dirty hack
 standardizes the most common social network / 
 dating site / online account profile fields that do not natively 
 appear in existing specifications
 its really quite a bad 'standard' -- but it serves
its purpose
 primarily designed as an interchange format, 
 but works pretty well in terms of semantic markup
 usage:
 mostly an interchange format for migrating data
between accounts
 specification status:
 very much open for immediate improvement / 
 replacement.  its a dirty dirty hack.

 The full text / description of both standards are available at 
 http://findmeon.org

 I'd welcome any feedback.

 Thanks,
 // Jonathan Vanasco

 | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 - - - - - - - - - - - - - - - -
 | FindMeOn.com - The cure for Multiple Web Personality Disorder Web 
 | Identity Management and 3D Social Networking
 | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 - - - - - - - - - - - - - - - -
 | RoadSound.com - Tools For Bands, Stuff For Fans Collaborative Online 
 | Management And Syndication Tools
 | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 - - - - - - - - - - - - - - - -




-- 
Charles Iliya Krempeaux, B.Sc.

charles @ reptile.ca
supercanadian @ gmail.com

developer weblog: http://ChangeLog.ca/
___
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


RE: [uf-discuss] include-pattern support for data outside of the current page? [Was: Visible Data...a Microformat requirement?]

2006-10-27 Thread Mike Schinkel
 Is it good for the interpretation of the data on one page to rely on data
on another page? anyone has an opinion?

My knee-jerk reaction is that it is very bad practice to have what would
essentially be the legend to be on a separate page. Very, very bad.  When
I use to teach programming, one of the things I always pointed out was that
proximity increases maintainability.  This is kinda similar.  

(Of course I'm open to someone explaining a use-case and/or rationale for
this situation that I had not previously considered.)

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Guillaume Lebleu
Sent: Thursday, October 26, 2006 2:23 PM
To: Microformats Discuss
Subject: [uf-discuss] include-pattern support for data outside of the
current page? [Was: Visible Data...a Microformat requirement?]

The thread around invisble microformats reminded me of this example from the
visible Web. Maybe relevant to this discussion, if not relevant to the
include-pattern.

An index page (http://www.eia.doe.gov/emeu/international/oilprice.html)
contains currency information that applies to all pages it indexes. For
instance, in this data page (http://quotes.ino.com/exchanges/?r=NYMEX_CL),
there is no unit/currency defined, and we only know the numbers are U.S.
Dollars per barrel b/c it was defined in the separate page we came from.

Should my data page contains an include-pattern link to the currency
definition from the other page?

Is it good for the interpretation of the data on one page to rely on data on
another page? anyone has an opinion?

I'm asking since I haven't seen on the include-pattern page any clear
direction on this.

Guillaume


___
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


RE: [uf-discuss] Visible Data...a Microformat requirement?

2006-10-27 Thread Mike Schinkel
 Because it hasn't gone through the (fairly rigorous) demands of the uF
process -- the process page on the wiki[1] outlines this.

But what I'm hearing is that if it's not visible it cannot go through that
process...

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Colin
Barrett
Sent: Thursday, October 26, 2006 1:38 PM
To: Microformats Discuss
Subject: Re: [uf-discuss] Visible Data...a Microformat requirement?


On Oct 26, 2006, at 7:28 AM, Andy Mabbett wrote:

 In message [EMAIL PROTECTED], Dr.
 Ernie Prabhakar [EMAIL PROTECTED] writes

 As long as you don't  call it a microformat, feel free to experiment.
 :-)

 Why shouldn't he call it a microformat?


Because it hasn't gone through the (fairly rigorous) demands of the uF
process -- the process page on the wiki[1] outlines this.

-Colin

[1] http://microformats.org/wiki/process

___
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


RE: [uf-discuss] Visible Data...a Microformat requirement?

2006-10-27 Thread Mike Schinkel
Yes I was joking, but in the sense of Many a truth said in jest. In my 20+
years in the tech industry I don't think I've a group of people who can be
more religious than those discussing technical matters, excepting
fundamentalists in any real religion. :)

And because religions tend to promote absolutes, they create lots of
problems and impede the forward progress of pragmatists.  Thus I was trying
to make a point without being too pointed. ;)

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Andy
Mabbett
Sent: Thursday, October 26, 2006 1:28 PM
To: Microformats Discuss
Subject: Re: [uf-discuss] Visible Data...a Microformat requirement?

In message [EMAIL PROTECTED], Mike Schinkel
[EMAIL PROTECTED] writes

 cardinal sin

Is this a pragmatic group that I'm working with, or a bunch of 
religious zealots that I've managed to get entangle with?

[assuming you're not joking]

cardinal in this sense means:

essential; of foremost importance; paramount

and cardinal sin is a common idiom. See, for example:

http://www.answers.com/cardinalr=67


--
Andy Mabbett
Say NO! to compulsory ID Cards:  http://www.no2id.net/

Free Our Data:  http://www.freeourdata.org.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


RE: [uf-discuss] Visible Data...a Microformat requirement?

2006-10-27 Thread Mike Schinkel
 that is *only* for machine consumption
 Conversely, if he's unsure whether the metadata *has* to be invisible,
then perhaps this is still a worthwhile discussion.

For clarity, there is nothing that says that the metadata I was proposing
and am additionally envisioning couldn't be visible.  It might even become a
best practice to make it visible. But in current practice today the data
typically isn't visible (if it is there, which is unlikely) and some people
might not want to make it visible (probably because they have a pre-Web 2.0
mentality, IMO.)

 However, if the end result is *outside* the scope of how we as a
community understand microformats, don't expect to get a lot of official
support

Without support, it make little sense to do it, which IMO means creating a
parallel initiative which is duplicated effort, will confuse the public, and
is just not a good idea all round. But if I can't convince the group that it
makes sense, I certainly can't berate the group into doing it. So if I get a
consistent no then that's that (kinda funny how in the early days of the
web everyone wanted to splinter.  :)

 In particular, it would be confusing for him to call his proposal a
microformat if it did not go through the documented microformat process

Agreed.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Dr.
Ernie Prabhakar
Sent: Thursday, October 26, 2006 1:38 PM
To: Microformats Discuss
Subject: Re: [uf-discuss] Visible Data...a Microformat requirement?

Hi Andy,

On Oct 26, 2006, at 10:28 AM, Andy Mabbett wrote:
 In message [EMAIL PROTECTED], Dr.
 Ernie Prabhakar [EMAIL PROTECTED] writes

 As long as you don't  call it a microformat, feel free to experiment.
 :-)

 Why shouldn't he call it a microformat?

Sorry, I may have conflated too many issues. The point I wanted to make
(which I communicated poorly) is:

a) If he's committed to marking up *invisible* metadata that is
*only* for machine consumption, then [IMHO] that's beyond the scope of what
this group was constituted to do.

b) Conversely, if he's unsure whether the metadata *has* to be invisible,
then perhaps this is still a worthwhile discussion.

c) Either way, he's welcome to experiment with microformat-derived ideas

d) However, if the end result is *outside* the scope of how we as a
community understand microformats, don't expect to get a lot of official
support

e) In particular, it would be confusing for him to call his proposal a
microformat if it did not go through the documented microformat process

http://microformats.org/wiki/process

I apologize if that came across as needlessly confrontational.

Best,
-- Ernie P.


___
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


RE: [uf-discuss] Visible Data...a Microformat requirement?

2006-10-27 Thread Mike Schinkel
 My suggestion to use invisible data formats was prefaced with the
scenario that your data is invisible, based on the subject of this thread.
The above criteria seem to contradict the subject of this thread.  

If that is the case, I apologize. I envision several different needs
although not all of them are fleshed out yet.  And these are not needs I
just think people might have, they are needs that I've envision I will need
in order to optimize some projects I have planned.  

 Is the data published on the web today or not?  If it is, you should
start collecting it and analyzing to see if it's suitable for a microformat.


It is possible.  I'm doing tons of research right now (killing many trees
printing off documents at the W3.org and elsewhere).  But maybe not.

 If it's not published, we can't research the publishing, so we'd be
creating a microformat based on assumptions. 

The example I gave is straightforward, and respectfully I don't think there
would be a lot of assumptions.  Let me give another example for this
use-case (although I'm learning there may be existing things in HTML to
resolve this one specific use case.)  Consider these three URLs:

http://www.foo.com/toyota/4runner/1999/
http://www.foo.com/toyota/1999/4runner/
http://www.foo.com/1999/toyota/4runner/

Assuming they point to the same basic content but have different
breadcrumbs:

Home  Toyota  4Runner  1999
Home  Toyota  1999  4Runner 
Home  1999  Toyota  4Runner 

However, there really are the same page and I'd like to be able to say that
one of them is the primary or authoritative one (the website owner would
decide which one) and in the two that are not primary or authoritative
they would point to the one that is.  It's possible that you could have the
following visible on the page:

This page is a duplicate of a
href=http://www.foo.com/toyota/4runner/1999/;
rel=primarywww.foo.com/toyota/4runner/1999//a.

As I said, this is but one example of data that helps describe a page that I
can envision I will need and that I believe could benefit the web in general
if it exists. I wish I had fleshed out my other examples at this point but I
haven't yet, and I certainly don't want to get the shot down because I
present them prematurely prepared.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Scott
Reynen
Sent: Thursday, October 26, 2006 1:46 PM
To: Microformats Discuss
Subject: Re: [uf-discuss] Visible Data...a Microformat requirement?

On Oct 26, 2006, at 3:07 AM, Mike Schinkel wrote:

 I'm still not convinced.  I've only heard generalities and no 
 specifics on anything I've heard regarding my use-case.  RDF is far to 
 complicated for the average person creating HTML; one reason why I 
 don't think it will ever fly.  I still know of nothing else besides 
 Microformats that can fill this role; can you give me some specifics 
 that:

 * Is very simple to add
 * Doesn't require access to head
 * Can be done today

My suggestion to use invisible data formats was prefaced with the scenario
that your data is invisible, based on the subject of this thread.  The above
criteria seem to contradict the subject of this thread.  Is the data
published on the web today or not?  If it is, you should start collecting it
and analyzing to see if it's suitable for a microformat.  If it's not
published, we can't research the publishing, so we'd be creating a
microformat based on assumptions.

Such an assumption-based process doesn't meet the standards we've been
applying to the word microformat.  We're not changing that standard
because we, as a community, believe that basing formats on existing behavior
is an important practice.  There are other formats that are based on
assumptions, and the complication you don't like is largely a result of that
practice.  Pick your poison.

Peace,
Scott
___
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


RE: [uf-discuss] Internet Explorer 8.0 will support microformats

2006-10-30 Thread Mike Schinkel
I've got a question about this.  To say IE8 will support Microsformats
doesn't make sense to me, unless they means it will support the Microformats
agreed to at the point IE8 is made feature complete.  But what about those
that come after?

Or, is this saying that IE8 will have a capability to process Microformats
abstractly so that new ones can be added after IE8 has shipped?  And if that
is possible, wouldn't it make sense for us as a group to go ahead and
specify a standard way to define that abstraction?

-Mike Schinkel
http://www.mikeschinkel.com/blog
http://www.welldesignedurls.org/
P.S. If this makes no sense it's because I haven't had enough sleep
lately... :)
 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Chris
Messina
Sent: Sunday, October 29, 2006 8:52 PM
To: Microformats Discuss
Subject: [uf-discuss] Internet Explorer 8.0 will support microformats

FYI:

http://factoryjoe.com/blog/2006/10/29/internet-explorer-80-will-support-micr
oformats/

;)

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:   [X] bloggable[ ] ask first   [ ] private
___
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


RE: [uf-discuss] Mailing list debate moved new proposal

2006-11-02 Thread Mike Schinkel
 list integration module
(http://www.vbulletin.org/forum/showthread.php?t=65152) so we could have the
best of both worlds. The envelope pushers could have their forum, and the
lluddites could stick with email. ;-)

Colin Barrett Plus, the UI in my email client is much nicer than that of
most forums.

vBulletin can be configured to send posts to your email, so you'll be able
to still use your email client for reading if you like.

Colin Barrett There are a host of other 
Colin Barrett disadvantages to using a forum.

Can you detail those disadvantages for us to discuss/debate?

Colin Barrett Granted, mailing lists aren't perfect, but we have one now
and it works. 

A vBulletin forum can be set up in a two hours max.  I'll run it if that's
an option so it would only be my time.  

Colin Barrett Forums also require a bit more administration 
Colin Barrett than a mailing list, and our list administrators 
Colin Barrett are already over-worked, it seems.

How does it take more admin?  I administer a vBulletin forum right now and
it takes almost no time at all. You don't have to worry about issues with
POP3 and SMTP so it IMO is actually easier.

-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


RE: [uf-discuss] Mailing list debate moved new proposal

2006-11-03 Thread Mike Schinkel
 I just don't want to be checking a mailing list, wiki AND a forum.

On that point I've proposed integrating the  mailing list AND the forum, to
give people the option of which of the two to use.  So you wouldn't have to
check all three.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Frances
Berriman
Sent: Friday, November 03, 2006 4:15 AM
To: Microformats Discuss
Subject: Re: [uf-discuss] Mailing list debate moved  new proposal

On 11/3/06, Benjamin West [EMAIL PROTECTED] wrote:
  If people want to filter things out, or draw particular attention to 
  a thread being related to a specific proposal, using the [hCard] 
  notation (for example) works quite well in the subject field.

 I concur.  Filtering features are well supported on many of the mail 
 clients I've seen, and a simple filter with the convention of 
 tagging threads with square brackets would probably work fine.

I like simple solutions.  :)

To be honest, I just don't want to be checking a mailing list, wiki AND a
forum.  Selfish, selfish of me.


--
Frances Berriman
http://fberriman.com
___
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


RE: [uf-discuss] Mailing list debate moved new proposal

2006-11-03 Thread Mike Schinkel
Colin:

I'm going to reply to you point for point because, frankly after reading
your reply I felt like you were dredging up excuses, not reasons and I just
feel compelled to challege your assertions.  

To the rest of you, please feel free it ignore the rest of my email if you
would rather not be bothered with this issue. I'd love to see a forum but
could live without one too.  But I just couldn't help myself but go into
pedantic mode given his arguments.  ;)

  Perhaps you should try a different email client, then?

So you are suggesting that I should change the application I spend 60% of my
business day which meets many other needs besides just email so that I may
accomodate your dislike for a forum?  I wouldn't actually think you'd want
to impose that on someone else, but it rather sounds that way.

 The only reason I say Often, is because the version of Safari I'm using
allows you to resize text entry elements.

I don't follow your reasoning.

 I use a vBulliten based forum every day and it's torture. I really
dislike forums, but the people and issues I discuss on the forum outweigh my
dislike of forums.

To-may-to, To-mah-to.

 Er, I know that was meant as a joke, but calling someone you're trying to
win to your side a luddite isn't the best way to do so.

You mean there was more than a 0.1% chance I'd change your mind?
Mailing list vs. forum is a religion just like Windows vs. Linux or Mac,
REST vs SOAP, Java vs. .NET, Perl vs. Python. Conservative vs. Liberal. (US)
Republican vs. Democrat.  Christianity vs. Islam vs. Judiasm. And so on.
There is rarely rational thought involved when discussing those kind of
issues. So, I had zero expectation of converting you at all; I was making
arguments for the rest of the list participants.

Anywho, as has been said many times before; best not to take personal
offense at what people say on the list because its far too easy to
misinterpret.  I've frequently had to count to 100 before typing, and I just
joined recently.

 Can I *reply* from it? I'm pretty sure the answer is no, and the
composing interface of my email client is much nicer.

If you have an email client that accepts HTML mail and the admin configures
the forum for that you can.

 Sure. User names. I hate them. Theyr'e tolerable on IRC, but in an area
as permanent and public as a mailinglist/forum I'd rather have my full name
associated with my (and others) posts, especially a technical discussion.
It's a chore to keep track of remembering what crazy nick name corresponds
to which person. 

I agree with you. That's why I have a policy on a forum I administer for my
condo community that everyone uses real names. And I also have the same
policy here: http://wiki.welldesignedurls.org/The_Rules  There's nothing
that says we couldn't (and shouldn't) have the same policy for a
Microformats forum.  

 Mailing lists also allow you to use an already established identity --
your email. On a forum, you have to create a completely new web presence and
identity.  

I don't see why one would have to create a completely new identity.  I
almost always use MikeSchinkel or Mike Schinkel as applicable except in
the rare cases I want to be anonymous. Not so helpful for John Smith, but
for most of us it's not an issue.

 You can link it to your other ones with signatures and profiles, etc, but
still, it's another login and another identity.

Vs. another mailing list subscription to manage. To-may-to, To-mah-to.

 The above username/identity debacle a pretty huge one, and probably my
number one complaint.

Maybe we are getting some where; has my real name policy not addressed
your concern?

 BBcode is a secondary one. It's awful. I hate having to deal with [quote]
tags. Chevrons for quoting is so easier. Plain text email for the win.

If you use the quote button instead of the reply button vBulletin quotes
it for you.  That said you can always use the same style quoting on a forum
as you do in email if that your style.

I find quoting in email much more or a PITA because I have to quote every
line instead of just the begin and end of the quote.  And if the person
quoting is not careful (and who is?) the quotes will be too long and then
you get an absolutely visual mess which is almost impossible to read. 

What's more, mailing list is plain text and makes it infinitely harder to
present information in a understandable form than on a forum where you have
lots of formatting options.

And vBulletin has an optional WYSIWYG editor now so BBCode's not an issue.

 It also costs money. Who's going to pay for that? vB 

$85?  Are you for real?  $85 is pocket change for almost anyone with the
technical skill to be active on this list. I'm currently unsure who my next
client or revenue source will be (long story; after 12 years running
Xtras.Net, I need a break and am being very selective), and *I'd* pay for
the damn thing if that's what it took.  

 is also not exactly slim in the markup it generates. Who would pay

RE: Re: [uf-discuss] Mailing list debate moved new proposal

2006-11-03 Thread Mike Schinkel
Chris:

 I mean, once you're into personal preferences, 

Just a point of note, I brought my preferences up only to show that there
were counter preferances and that one-sided preferences shouldn't be the
driving factor.  Which was a much more verbose way of saying what you just
said.

 But rather than host it all here on the microformats-discuss list,
there's no reason why folks can't go off and start their own efforts, as
others have (see: Social Media Club). 

You are right, there is no reason people can't, but respectfully I think
it's not a good idea for them or for the Microformats initiative.  There
would be a HUGE duplication of effort, and I don't mean related to technical
work; I mean related to the branding and marketing and PR of the proposed
new efforts.  

I think haven't splinter groups would also potentially confuse the web
development public for which 99% have yet to learn of Microformats.
Mindshare and attention are in finite supply and any similar initiatives
would take away from the mindshare and atttention related to Microformats.
For example, if we had two oor three other groups vying for media attention
(or eventually 50+ other groups) then the Microformat message could easily
get diluted, obscured, or become invisible. 

And for splinter groups we'd have no control how they position themselves
and/or we'd have to pay lawyers to tell them to stop using the Microformat
term if we didn't like how they were using it. And on and on and on.

So I think it would be much much better to scale up the process so that lots
of people can involved all under the marketing and PR of the Microformat
brand. And frankly I don't think it would be that hard to manage. It would
primarily take specifying a process by which these other groups get formed
and what activity and quality they need to achieve and then maintain, and
then som ongoing monitoring.

Chris, don't get me wrong; I respect your opinion greatly.  I can see how
your idea seemed good at the time, but don't you now agree that it could be
a minefield of unexploded IEDs?  Hopefully you see my point now, and concur?

-Mike
P.S. BTW, I've been advocating vBulletin, but I also have a Community Server
forum up and running RIGHT NOW that also (could) integrate with a mailing
list (I'd have to buy the add-on first) and we could use it for those who
like forums, everyone else would be unaffected assuming we all agree.  The
forum us located at http://www.MashupTalk.com and I plan to get it going in
the near future.  Having a section on Microformats would fit perfectly into
it's mission.  What do you think?


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Chris
Messina
Sent: Friday, November 03, 2006 4:44 AM
To: Microformats Discuss
Subject: Re: Re: [uf-discuss] Mailing list debate moved  new proposal

Wow. This thread spiraled into nowhere land quickly.

I mean, once you're into personal preferences, you know that you're never
going to win. Some prefer email, some forums, some RSS -- hell
-- it's just the *display* of data. Thank g*d we separated those two a long
time ago so that people can have their way! (Just for notes, Google Groups
Beta is kind of the ideal merger of forums, email and RSS, if you haven't
tried it yet).

Anyway, let me throw out something controversial to steer this back.

So there's been discussion about creating new lists for every new
microformat that's proposed. Well, that sounds like a very fractious action,
that could really undermine the authority of the group.

Or not.

But rather than host it all here on the microformats-discuss list, there's
no reason why folks can't go off and start their own efforts, as others have
(see: Social Media Club). I'm not advocating the splitting of the community,
but I am advocating for folks to see to their own desires, interests and
verticals and take the model, spirit and goals of microformats and strike
out on your own and work to get your own microformats adopted.

Because it's true, this form of dialogue doesn't scale well -- and the only
way to advance is to farm out the work to distributed nodes in the system,
let them focus hard and work hard, and then return back with their findings,
implementations and/or adoptions.

No one's stopping you. As far as I'm concerned, have at.

Chris


On 11/3/06, Frances Berriman [EMAIL PROTECTED] wrote:
 On 11/3/06, Benjamin West [EMAIL PROTECTED] wrote:
   If people want to filter things out, or draw particular attention 
   to a thread being related to a specific proposal, using the 
   [hCard] notation (for example) works quite well in the subject field.
 
  I concur.  Filtering features are well supported on many of the mail 
  clients I've seen, and a simple filter with the convention of 
  tagging threads with square brackets would probably work fine.

 I like simple solutions.  :)

 To be honest, I just don't want to be checking a mailing list, wiki 
 AND a forum.  Selfish, selfish of me.


 --
 

RE: [uf-discuss] Best Practice for fn and n?

2006-11-05 Thread Mike Schinkel
Maybe I'm missing something, but wouldn't you have to include white-space
for a visible display anyway?  i.e.

span class=vcard
   span class=n fn
 span class=honorific-prefixMr./spannbsp;
 span class=given-nameJohn/spannbsp;
 abbr class=additional-name title=QuinlinQ./abbrnbsp;
 span class=family-namePublic/span,nbsp;
 span class=honorific-suffixM.D./span/
   /span
 /span 

-Mike Schinkel
http://www.mikeschinkel.com/blogs/
http://www.welldesignedurls.org/



-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Costello, Roger L.
Sent: Sunday, November 05, 2006 9:49 AM
To: Microformats Discuss
Subject: RE: [uf-discuss] Best Practice for fn and n?

Thanks Brian.  I intuitively figured there was something wrong with using an
empty abbr element.

In fact, my first attempt was to do just as you suggest.  However, I
realized that there is a problem with that.  Namely, when all the values are
concatenated together we get this value for fn:
Mr.JohnQ.PublicM.D.

That is, no space between the parts.

One solution would be to add a space after each part:

span class=vcard
   span class=n fn
 span class=honorific-prefixMr. /span
 span class=given-nameJohn /span
 abbr class=additional-name title=QuinlinQ. /abbr
 span class=family-namePublic /span,
 span class=honorific-suffixM.D./span/
   /span
 /span

Then the concatenation of the values will yield the desired fn: Mr.
John Q. Public, M.D.

However, I don't like that solution either, because now the given name is
John , rather than John, and the family name is Public , rather than
Public.  This extra whitespace could be a killer for tools that do
value-added hCard services.

Any suggestions on how to solve this problem?  

/Roger

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Brian
Suda
Sent: Sunday, November 05, 2006 9:13 AM
To: Microformats Discuss
Subject: Re: [uf-discuss] Best Practice for fn and n?

Having empty elements is a bad idea. TIDY will outright remove empty abbr/
elements, plus it goes against Human-readablity. For all the same reasons
META elements get state, empty inline elements will get state as well.

Why not just use class=n fn, you are displaying all of the 'n' data inside
your empty 'abbr', so why not just remove the 'abbr' and move the class='fn'
to the same data as the class='n'

 span class=vcard
   span class=n fn
 span class=honorific-prefixMr./span
 span class=given-nameJohn/span
 abbr class=additional-name title=QuinlinQ./abbr
 span class=family-namePublic/span,
 span class=honorific-suffixM.D./span/
   /span
 /span


On 11/5/06, Costello, Roger L. [EMAIL PROTECTED] wrote:
 Hi Folks,

 Here is some HTML text that I want to markup using the hCard fn and n
 properties:

  Today's speaker is Mr. John Q. Public, M.D.

 I propose marking it up in this fashion:

 Today's speaker is
 span class=vcard
   abbr class=fn title=Mr. John Q. Public, M.D. /
   span class=n
 span class=honorific-prefixMr./span
 span class=given-nameJohn/span
 abbr class=additional-name title=QuinlinQ./abbr
 span class=family-namePublic/span,
 span class=honorific-suffixM.D./span/
   /span
 /span

 Notice that I am using an empty abbr element to store the value for
fn.
 Is this sensible?

 Is there a better way to markup the HTML text?

 Is this Best Practice?

 /Roger

 ___
 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

___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


RE: [uf-discuss] MicroFormat Ltd

2006-11-06 Thread Mike Schinkel
Ouch.  Sounds like a trademark fight might occur, as commercial entities
lawyer's tend to recommend that kind of thing...

-Mike Schinkel
President; Guides, Inc.
http://www.guidesinc.com
(404) 474-8948 
(404) 276-1276 cell
(404) 474-8949 fax
skype: mike.schinkel 
[EMAIL PROTECTED]
http://www.mikeschinkel.com/blogs/
http://www.welldesignedurls.org/
http://www.linkedin.com/in/mikeschinkel

 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Chris
Messina
Sent: Sunday, November 05, 2006 1:01 AM
To: Microformats Discuss
Subject: [uf-discuss] MicroFormat Ltd

Have you guys ever heard of MicroFormat Ltd?

Microformat has a long and proud history of involvement in preservation
microfilming, and I am wholly delighted that we have been entrusted with
this most important and exacting project'.

It seems fitting, for some reason, since they're into the preservation of
data:

http://microformat.co.uk

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

___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


RE: [uf-discuss] Mailing list debate moved new proposal

2006-11-07 Thread Mike Schinkel
 You seem to assume that we want to scale. :D
 However, those solutions are against the grain of microformats.  
 They'd no longer be simple, they'd no longer work together. There would
be too many of them. 

Then I am getting more and more disenchanted with the whole MicroFormat
concept. Microformats will be nowhere nearly as useful I as first assumed it
to be.

-Mike Schinkel
http://www.mikeschinkel.com/blogs/
http://www.welldesignedurls.org/



-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ryan
King
Sent: Monday, November 06, 2006 2:31 PM
To: Microformats Discuss
Subject: Re: [uf-discuss] Mailing list debate moved  new proposal

On Nov 2, 2006, at 5:37 AM, Mike Schinkel wrote:

 I'm going to reply to several responses at once.

 Why not create a new mailing list for each proposal, once it's 
 reached a certain stage?
 Ryan King  Because that's more administrative overhead for Ryan 
 King  admin's who're already overloaded.

 The problem is that the current Microformat process is not at all 
 scalable.
 It is much like having you managing a file containing all domain 
 names, and anytime someone wants a new domain name or subdomain, or 
 make a change, they have to get your time and attention. I think we 
 all know what a boon DNS was.  We should look to benefit from prior 
 knowledge and organize the Microformat inititive so it can scale.

You seem to assume that we want to scale. :D

The beauty of DNS is that you can divide up the process of minting domain
names in a way that it's impossible for people to step on each other's toes.
With microformats, we don't have such technology. We could use URI
namespaces (which, ironically, leverage DNS), or we could do prefixing of
property names or something else.

However, those solutions are against the grain of microformats.  
They'd no longer be simple, they'd no longer work together. There would be
too many of them.

-ryan
___
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


RE: [uf-discuss] MicroFormat Ltd

2006-11-07 Thread Mike Schinkel
 that would make it unlikely that they could sue
anyone since 

Anybody can sue anyone for anything and hence eat up lots of lawyer bills.
Whether they'd win is another subject.  ;)

Chris said that it is similar, and if MicroFormat Ltd's lawyer think it
*might* confuse (and what lawyer's wouldn't think that when it is the most
conservative option and they get to bill them to advise their client of
such), they could send a cease and desist letter causing this group some
pain.

Anyway, either it will or will not happen; remains to be seen if it does.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Charles
Iliya Krempeaux
Sent: Tuesday, November 07, 2006 12:57 PM
To: Microformats Discuss
Subject: Re: [uf-discuss] MicroFormat Ltd

Hello,

They are in an entirely different industries.  From my understanding of
Trademark law... that would make it unlikely that they could sue
anyone since (from the law's point-of-view) there is little chance of
confusion between the 2 names (since they are in different industries).

(Oh yeah... IANAL.  But unless trademarks law has radically changed.
I think AL would say something to that effect too.)


See ya

On 11/7/06, Colin Barrett [EMAIL PROTECTED] wrote:
 Perhaps we could trademark µformat (greek-letter-mu format) and say 
 that the term microformat is just an expansion / alternate name for 
 it. I don't even know if that would work, IANAL.

 -Colin

 On Nov 6, 2006, at 3:36 PM, Mike Schinkel wrote:

  Ouch.  Sounds like a trademark fight might occur, as commercial 
  entities lawyer's tend to recommend that kind of thing...
 
  -Mike Schinkel
  President; Guides, Inc.
  http://www.guidesinc.com
  (404) 474-8948
  (404) 276-1276 cell
  (404) 474-8949 fax
  skype: mike.schinkel
  [EMAIL PROTECTED]
  http://www.mikeschinkel.com/blogs/
  http://www.welldesignedurls.org/
  http://www.linkedin.com/in/mikeschinkel
 
 
 
  -Original Message-
  From: [EMAIL PROTECTED]
  [mailto:[EMAIL PROTECTED] On Behalf Of 
  Chris Messina
  Sent: Sunday, November 05, 2006 1:01 AM
  To: Microformats Discuss
  Subject: [uf-discuss] MicroFormat Ltd
 
  Have you guys ever heard of MicroFormat Ltd?
 
  Microformat has a long and proud history of involvement in 
  preservation microfilming, and I am wholly delighted that we have 
  been entrusted with this most important and exacting project'.
 
  It seems fitting, for some reason, since they're into the 
  preservation of
  data:
 
  http://microformat.co.uk
 
  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





-- 
Charles Iliya Krempeaux, B.Sc.

charles @ reptile.ca
supercanadian @ gmail.com

developer weblog: http://ChangeLog.ca/

___
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


RE: [uf-discuss] Re: MicroFormat Ltd

2006-11-07 Thread Mike Schinkel
 I highly doubt that it will cause real confusion; furthermore, who would
be sued? No one owns the microformats name besides the community
-- which is why it's a community mark. We really don't have any assets or
formal structure, so it would be rather difficult to bring this to court. 

The registered owner of the domain.  It would be a cease-and-desist suit,
not necessarily a suit for damages.  

I wouldn’t contact them.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Chris
Messina
Sent: Tuesday, November 07, 2006 1:18 PM
To: Microformats Discuss
Subject: [uf-discuss] Re: MicroFormat Ltd

I highly doubt that it will cause real confusion; furthermore, who would be
sued? No one owns the microformats name besides the community
-- which is why it's a community mark. We really don't have any assets or
formal structure, so it would be rather difficult to bring this to court.

But that's highly unlikely as it is, since their name is singular. I mean,
we could do the right thing and contact them to let them know that we're not
looking to encrouch and maybe we'll be rewarded with good karma... Or we
could just fuggetaboutit.

;)

Chris

On 11/7/06, Mike Schinkel [EMAIL PROTECTED] wrote:
  that would make it unlikely that they could sue
 anyone since

 Anybody can sue anyone for anything and hence eat up lots of lawyer bills.
 Whether they'd win is another subject.  ;)

 Chris said that it is similar, and if MicroFormat Ltd's lawyer think 
 it
 *might* confuse (and what lawyer's wouldn't think that when it is the 
 most conservative option and they get to bill them to advise their 
 client of such), they could send a cease and desist letter causing 
 this group some pain.

 Anyway, either it will or will not happen; remains to be seen if it does.

 -Mike

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of 
 Charles Iliya Krempeaux
 Sent: Tuesday, November 07, 2006 12:57 PM
 To: Microformats Discuss
 Subject: Re: [uf-discuss] MicroFormat Ltd

 Hello,

 They are in an entirely different industries.  From my understanding 
 of Trademark law... that would make it unlikely that they could sue
 anyone since (from the law's point-of-view) there is little chance of 
 confusion between the 2 names (since they are in different industries).

 (Oh yeah... IANAL.  But unless trademarks law has radically changed.
 I think AL would say something to that effect too.)


 See ya

 On 11/7/06, Colin Barrett [EMAIL PROTECTED] wrote:
  Perhaps we could trademark µformat (greek-letter-mu format) and 
  say that the term microformat is just an expansion / alternate 
  name for it. I don't even know if that would work, IANAL.
 
  -Colin
 
  On Nov 6, 2006, at 3:36 PM, Mike Schinkel wrote:
 
   Ouch.  Sounds like a trademark fight might occur, as commercial 
   entities lawyer's tend to recommend that kind of thing...
  
   -Mike Schinkel
   President; Guides, Inc.
   http://www.guidesinc.com
   (404) 474-8948
   (404) 276-1276 cell
   (404) 474-8949 fax
   skype: mike.schinkel
   [EMAIL PROTECTED]
   http://www.mikeschinkel.com/blogs/
   http://www.welldesignedurls.org/
   http://www.linkedin.com/in/mikeschinkel
  
  
  
   -Original Message-
   From: [EMAIL PROTECTED]
   [mailto:[EMAIL PROTECTED] On Behalf 
   Of Chris Messina
   Sent: Sunday, November 05, 2006 1:01 AM
   To: Microformats Discuss
   Subject: [uf-discuss] MicroFormat Ltd
  
   Have you guys ever heard of MicroFormat Ltd?
  
   Microformat has a long and proud history of involvement in 
   preservation microfilming, and I am wholly delighted that we have 
   been entrusted with this most important and exacting project'.
  
   It seems fitting, for some reason, since they're into the 
   preservation of
   data:
  
   http://microformat.co.uk
  
   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
 
 



 --
 Charles Iliya Krempeaux, B.Sc.

 charles @ reptile.ca
 supercanadian @ gmail.com

 developer weblog: http://ChangeLog.ca/

 ___
 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



--
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

RE: [uf-discuss] Mailing list debate moved new proposal

2006-11-07 Thread Mike Schinkel
 microformats have always been intended to simply solve common real-world
problems in an 80/20 fashion.  This limitation is quite deliberate, and is
key to microformats being *actually* useful in the immediate/nearterm
future, as opposed to *theoretically* useful in some ideal/imaginary world
where boil the ocean (BTO) solutions have some how magically altered human
culture and society as a whole to radically change behavior and adopt them
wholesale.

There is nothing in what I'm envisioning or proposing that would make them
theoretical.  I would just like to address more areas that it appears you
want to address.

-Mike Schinkel
http://www.mikeschinkel.com/blogs/
http://www.welldesignedurls.org/



-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Tantek Ç
elik
Sent: Tuesday, November 07, 2006 1:22 PM
To: microformats-discuss
Subject: Re: [uf-discuss] Mailing list debate moved  new proposal

On 11/7/06 9:59 AM, Mike Schinkel [EMAIL PROTECTED] wrote:

 You seem to assume that we want to scale. :D However, those 
 solutions are against the grain of microformats.
 They'd no longer be simple, they'd no longer work together. There 
 would
 be too many of them.
 
 Then I am getting more and more disenchanted with the whole 
 MicroFormat concept. Microformats will be nowhere nearly as useful I 
 as first assumed it to be.

To be clear Mike, microformats were never envisioned to solve all format
problems, or metaformat problems etc.  That ocean boiling is better left to
many others who are pursuing those goals.

microformats have always been intended to simply solve common real-world
problems in an 80/20 fashion.  This limitation is quite deliberate, and is
key to microformats being *actually* useful in the immediate/nearterm
future, as opposed to *theoretically* useful in some ideal/imaginary world
where boil the ocean (BTO) solutions have some how magically altered human
culture and society as a whole to radically change behavior and adopt them
wholesale.

http://microformats.org/wiki/microformats

Thanks,

Tantek

___
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


RE: [uf-discuss] Re: MicroFormat, Ltd.

2006-11-08 Thread Mike Schinkel
 suggest we all calm down 

Just for the record, I was never no calm about it. I only brought it up as
something to be aware of and then several people responded that (in essense)
my concerns were invalid, and I was simply replying that I disagreed and
felt that it was a potential issue.  I'm totally calm about it; I just
felt them need to clarify things so as to be lucid about the situation.

 this list is *not* the place to begin throwing around legal concerns.

That feels like a slap at me, so I'm going to slap back. 

You may feel that way, but there has been no related-guidance prior to this
email.  As sich I do not appreciate being chastized in a public forum for
voilating your choice of how you would like things to be handled when your
guidance on how to handle the situation was given in retrospect.

Respectfully,

-Mike Schinkel
http://www.mikeschinkel.com/blogs/
http://www.welldesignedurls.org/





-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Rohit
Khare
Sent: Wednesday, November 08, 2006 12:08 PM
To: microformats-discuss@microformats.org
Subject: [uf-discuss] Re: MicroFormat, Ltd.

 The registered owner of the domain

Umm, as the owner, I'd like to suggest we all calm down and let things
lie. As the actual registrant of the domains microformats.org/com under the
auspices of CommerceNet, LLC, I'm sure that any issues of our proper use of
it would fall under the rubric of our continued informal support of the
microformats community. (We're an independent think tank that grew out of a
nonprofit membership consortium in the 90's - for more, check out our
website )

But more prosaically, one of the achievements of the cooperative
microformats effort is that it *has not* required a lot of 'process'
-- and that, even so, this list is *not* the place to begin throwing around
legal concerns.

This is a public, archived forum, and without reference to the merits of
anyone's points made today, this is one of the very few categories of things
that I suggest should be addressed directly to me (or
Tantek) before escalating to the community.

Thanks,
  Dr. Rohit Khare
  Director, CommerceNet Labs (Consulting)
---
Via BlackBerry
___
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


RE: [uf-discuss] Proposal: wine

2006-11-16 Thread Mike Schinkel
Andy Mabbett wrote:

 c/f recent discussion about uF mailing lists, and my comment:
 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. 

Funny how we get to have deja vi all over again, eh?  ;-)

-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


RE: [uf-discuss] Proposal: wine

2006-11-17 Thread Mike Schinkel
Frances Berriman wrote: 
 On 11/17/06, Mike Schinkel [EMAIL PROTECTED] wrote:
  Andy Mabbett wrote:
 
   c/f recent discussion about uF mailing lists, and my comment:
   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.
 
  Funny how we get to have deja vi all over again, eh?  ;-)
 
 Lets not (cross posting).  Keep the discussion about mailing lists to the
mailing list thread.

What cross posting?  Are you trying to say it's inappropropriate to bring up
a prior discussion when it is relevant to the current discussion?

-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


RE: [uf-discuss] hThing microformat ... or design pattern

2006-11-18 Thread Mike Schinkel
=productAudi Q7 3.6
Premium/span
span class=price$42,900/span
(SRP:
span class=srp$45,900/span
)
div class=descriptionThe power, control,
performance and design of the Audi Q7 3.6, enhanced with luxurious extras: a
Bose Premium sound system and MMI Advanced with color screen are just the
beginning./div
/div
/li
li
div class=saleable
span class=productAudi Q7 4.2/span
span class=price$45,900/span
(SRP:
span class=srp$49,900/span
)
div class=descriptionA true milestone
that combines unforgettable Audi performance, safety, design, and
versatility with the best qualities of an SUV, including off-road
capabilities, a high seating position, and interior spaciousness and
flexibility. The Audi Q7 makes the impossible possible./div
/div
/li
li
div class=saleable
span class=productAudi Q7 4.2
Premium/span
span class=price$52,900/span
(SRP:
span class=srp$59,900/span
)
div class=descriptionWith a host of
innovative, standard extras including Rear View Camera with Acoustic
Parking, Audi Side Assist, and Advanced Key, the Audi Q7/div
/div
/li
/ul
/div

=

From my experience of literally thousands of hours trying to taxonify
product information in order to automate the business and improve the
company's website, this is what I think is needed.  Now I haven't tried to
reconcile any of this to hlisting or anything else more than just a cursory
glance. 

I look forward to everyone's thoughts and input.

-Mike Schinkel
http://www.mikeschinkel.com/blogs/
http://www.welldesignedurls.org/



-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Aaron
Gustafson
Sent: Friday, November 17, 2006 7:38 PM
To: Microformats-Discuss
Subject: Re: [uf-discuss] hThing microformat ... or design pattern

David Janes wrote:
 I'm not sure if I'm that excited :-) but I definitely think there's a 
 gap that can be filled (i.e. that hReview/hListing identify people 
 directly but only things indirectly). It's possible, but this is very 
 speculative, that this could simplify the path for creating new 
 microformats like hWine.

I am just joining the discussion list, so forgive me if what I rehash older
discussions. Craig Cook and I had been working on hProduct somewhat in
isolation and thought we should post the information we've created to get
our ideas and thoughts out there. I see some sililarities with what is up on
hItem, though I agree hItem may be a little too broad (see the earlier 'what
is an item?' comments).

 I'd definitely advocate for hItem including information about its 
 creator, and optionally its producer and vendor. These of course 
 could be hCard entries or links, and I think it would give us a 
 flexible way to include much of the information that felt very wine 
 specific such as Vintage (aka, producer and production date). It 
 seems as though an hItem's production and creation could also be 
 considered events, so reusing hEvent here seems to make a lot of sense.

 What do you think? Is this more complicated than it needs to be, or 
 is the reuse of other microformats here a good thing?

 Let's go through the examples and see what's frequently used, somewhat 
 used and rarely or sporadically used. That will point the right 
 direction I think. And, as per usual, I encourage everyone to 
 contribute to the examples because that's one of the hardest and least 
 thanked parts.

Hmm, I think we really need to boil this down to its essence. With products,
unless you want to go the route niche microformats like hWine or hBook, it
makes sense to stick to a few key, repeatable fields, for example:
* name
* description
* image
* msrp
* uri
* brand

The rest could be handled by a generic property value construct which we've
called 'p-v' (and may honestly have usefulness outside the hProduct/hItem
concept).

 Also, is this ground already being covered by hListing (which seems 
 to be looking to include some of this info), or would you simply have 
 hListings of events (hEvent),  people (hCard), and  things (hItem)?

The latter, but we're data mining hListing/hReview to maximize reuse.

IMHO, there are a few places I think hListing (and hReview for that matter)
are reaching a bit beyond what should be their scope. This is where

[uf-discuss] Cite rev-reply

2006-11-19 Thread Mike Schinkel
Hi all: 

I'm trying to figure out how best to use cite rev-reply in the case of
replying to a commentor on a blog post. 

Using the example from http://microformats.org/wiki/cite-rel as a guide: 

In reply to cite class=rev-reply
a href=http://Example.com/your-blog-annoys-me;
this post/a/cite
by a href=http://theRyanKing.com/; Ryan King /a.
*INSERT FLAME HERE* 

I don't want to say that the blog post annoys me, I want to say that the
commentors on the blog post annoys me. :-)  Thoughts on that usage?

-Mike Schinkel
http://www.mikeschinkel.com/blogs/
http://www.welldesignedurls.org/ 

P.S. FWIW, here is the blog post:
http://www.hawaiistreets.com/seoblog/?itemid=748catid=20 

___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


RE: [uf-discuss] RDFa vs microformats

2006-11-30 Thread Mike Schinkel
Thanks for the article.

-Mike Schinkel
http://www.mikeschinkel.com/blogs/
http://www.welldesignedurls.org/

 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Andy
Mabbett
Sent: Saturday, November 25, 2006 10:39 AM
To: Microformats Discuss
Subject: [uf-discuss] RDFa vs microformats 


In case you missied my adding it to the 'wiki;', here's an article about
RDFa vs microformats :

http://evan.prodromou.name/RDFa_vs_microformats

--
Andy Mabbett
Say NO! to compulsory ID Cards:  http://www.no2id.net/

Free Our Data:  http://www.freeourdata.org.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


RE: [uf-discuss] [citation] url field

2006-12-01 Thread Mike Schinkel
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/


___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


RE: [uf-discuss] [citation] url field

2006-12-02 Thread Mike Schinkel
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/

___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


RE: [uf-discuss] [citation] url field

2006-12-03 Thread Mike Schinkel
Andy Mabbett wrote:

 What about:
   a class= tag isbn href=http://www.example.com/wibble/71194301X;
 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/


___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


[uf-discuss] Comments from IBM/Lotus rep about Microformats

2006-12-05 Thread Mike Schinkel
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/


___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


RE: [uf-discuss] Comments from IBM/Lotus rep about Microformats

2006-12-06 Thread Mike Schinkel
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

___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


RE: [uf-discuss] Comments from IBM/Lotus rep about Microformats

2006-12-07 Thread 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?

-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


RE: RE: [uf-discuss] Comments from IBM/Lotus rep about Microformats

2006-12-07 Thread Mike Schinkel
 --- 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:

div class=adr
 div class=street-address665 3rd St./div
 div class=extended-addressSuite 207/div
 span class=localitySan Francisco/span,
 span class=regionCA/span
 span class=postal-code94107/span
 div class=country-nameU.S.A./div
/div

Now let's say I want to use something called RegionData where Regions are
heirarchical:

div class=region-data
 div class=region street title=child-of-city
665 3rd St.; Suite 207
 /div
 span class=region city title=child-of-stateSan Francisco/span,
 span class=region state title=child-of-countryCA/span
 span class=post-code94107/span
 div class=region country title=child-of-continentU.S.A./div
/div

Now, someone needs to use both:

div class=region-data vcard
 div class=region street title=child-of-city
div class=street-address665 3rd St./div
 div class=extended-addressSuite 207/div
 /div
 span class=region city locality title=child-of-stateSan
Francisco/span,
 span class=region state region  title=child-of-countryCA/span

 span class=post-code postal-code94107/span
 div class=region country country-name
title=child-of-continentU.S.A./div
/div

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/


___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


RE: [uf-discuss] Comments from IBM/Lotus rep about Microformats

2006-12-07 Thread Mike Schinkel
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/


___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


RE: Re: RE: [uf-discuss] [citation] url field

2006-12-07 Thread Mike Schinkel
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: [EMAIL PROTECTED] 
 [mailto:[EMAIL PROTECTED] 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


  1   2   >