tantek, netweb, Soopaman, gRegor`, KevinMarks, kez, eschnou, chiui, kensanata, globbot, krendil, pfefferle, robmorrissey, KevinMarks_ and TallTed joined the channel
#ChiefRAGuys, I'm looking at the mf1 hListing and it's still not clear how to implement/use it although Google has managed to incorporate it into its algorithms. Can someone with Admin rights unlock the page so I can edit it in order to become more eaier understandable?
#ChiefRALoqi !tell tantek please unlock the http://microformats.org/wiki/hlisting page so I can edit it to make it a little more accessible for implementation
#ChiefRAtantek and I have some questions to ask you. Based on these questions I'll modify a little bit the Wiki too, adding some examples to be more self explanatory.
#ChiefRAtantek - I was hoping that since Google adhere to it I think there is still hope, at least for using it to list it in search results as rich snippets
#ChiefRAI do want to poke them through John Mueller to enhace a lit bit their understanding on the format, maybe we'll see it in search results :)
#tantekone thing that may help is updating the hListing spec to look more like hCard
#tommorristransferred from elsewhere: I seem to be in (internal) standards mode at work, writing validators and schemas and so on. microformats work has put me in good stead: simple plain definitions, Pareto Principle, having values defined on an (internal) wiki, basing decisions on data.
#ChiefRAok go ahead, please let me know when you're finished.
#ChiefRAin the mean time, let's set some examples to be able to publish them there.
#ChiefRA1st one is the hlisting declaration, I'm seeing it like this: <div class="hlisting housing offer-sale">
#ChiefRAstrictly related to the real estate selling properties.
#ChiefRAWe had in the past a mf parser and validator, which I used a lot to validate this format, to make sure I use the right properties in the right order to validate and get the maximum out of it. Now it's gone and I don't know where to get a good one.
#ChiefRAtantek I mean hListing it's clear. housing property -> should be stipulated as an example right there on the main hListing properties
#ChiefRAand the properties couple: offer-sale offer-rent and so on, I presume we should list them too within the main hListing format, as now on the listing action it's listed only sell, rent... but they are not exemplified as they are to be used in real life examples, as couples.
#ChiefRAthe sale is stipulated within the URL, you chosen to go by SALE category first, and it has a price - big price - attached to it, so it's obvious (for humans) that it is automatically for sale
#ChiefRAfor any other items - like phones etc etc on bazaar websites - it is in deed specified in clear text that those items are for sale, but here on real estate however, they are not.
#ChiefRAthat's why is such a big confusion on microformats implementation for real estate.
#tantekChiefRA - that search result page has "For sale" in it, visibly
#ChiefRAso, for this particular type - Real Estate - we should be able to encapsulate all these properties in only one line, so I suggest we go for the "item" to look like <span class="item housing offer-sale"
#ChiefRAas in real life, you can't put that up on a website.
#ChiefRAthe thing is, we need to figure out a way of marking up each individual property on a list, like the list from my example even though, they do not stipulate the actual action" within the visible text: sale, rent.
#ChiefRAand by marking up the "housing" along with it, this should set the exception to TRUE, to allow us to markup this without the need of an actual visible text.
#tantekedited /hlisting () "(-790) Real Estate Listing for Sale example: use photo for type - housing, and price for offer sale. remove extracted structure until we figure out a better place to put that - maybe separate page for all" (view diff)
#ChiefRAI know, I also know that we try to make the microformats as simple as possible, but don't you think that if we add the word item next to the adr where the adr is stipulated, the specific parsers (e.g. Google and any other extractors) will definitely know that this is the phisical address of them item and NOT of the lister?
#ChiefRAI mean, I try to see it from the parser's point of view: it needs to know the exact location from where to extract this data in order to validate it.
gRegor` joined the channel
#tantekthat's the difference between class="item adr"
#ChiefRAit should know to extract the "adr" from the "item" I'll make sure I'll bring this into the discussion with John for his engineers.
#ChiefRAone more thing tantek: we need to make the correlation within the hListing properties examples, so for the users to know which should be combined with whith.
#ChiefRAok then, can you please take another look at my example to see if I missed something else from within the code? That example I wish to show to Google team, to ask them to be taken into consideration for a better recognition in Google.
#ChiefRAtantek, should we also remove the word "draft" from it as now we can consider it as being a mature version? :P
#ChiefRAtantek: one more thing: please have a look at this line: listing action. optional. one or more tags, suggested set: sell | rent | trade | meet | announce | offer | wanted | event | service it seems that here are mixed examples from "listing type" - offer, wanted - and "listing action" - sale, rent - which should be placed on a different line.
#ChiefRAtantek: I'm going out for dinner, I'll be back later on maybe we can definitivate this one :) thanks for your help and see you later. Bye guys.
#tantekChiefRA - re: draft - we need to keep it as a draft until we have some interop