IRC Log for #microformats on 2010-02-25
Timestamps are in UTC.
- [00:08:11] * Prometheus (~Prometheu@bergi.us) Quit (Changing host)
- [00:08:11] * Prometheus (~Prometheu@unaffiliated/prometheus) has joined #microformats
- [00:11:17] * tantek (~tantek@adsl-71-134-240-36.dsl.pltn13.pacbell.net) has joined #microformats
- [00:11:17] * ChanServ sets mode +o tantek
- [00:40:27] * dglazkov (~dglazkov@2620:0:1000:1b01:21f:f3ff:fed0:dd49) Quit (Quit: dglazkov)
- [01:00:53] * shigeta (~shigeta@sakkgw2.sixapart.jp) has joined #microformats
- [01:09:27] * dglazkov (~dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) has joined #microformats
- [01:09:28] * ChanServ sets mode +o dglazkov
- [01:33:27] * dglazkov (~dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) Quit (Quit: dglazkov)
- [01:45:29] * benward (~benward@nat/yahoo/x-okabuzgsvdelsjmj) Quit (Quit: Sleep)
- [02:08:19] * zro (~zro@wikimedia/zro) has joined #microformats
- [02:57:15] * tantek (~tantek@adsl-71-134-240-36.dsl.pltn13.pacbell.net) Quit (Quit: tantek)
- [03:23:40] * BobJonkman (~BobJonkma@206-248-137-186.dsl.teksavvy.com) has joined #microformats
- [03:26:32] * benward (~benward@70-36-139-40.dsl.dynamic.sonic.net) has joined #microformats
- [03:26:32] * ChanServ sets mode +o benward
- [04:41:50] * benward (~benward@70-36-139-40.dsl.dynamic.sonic.net) Quit (Quit: Sleep)
- [05:07:54] * zro (~zro@wikimedia/zro) Quit (Ping timeout: 265 seconds)
- [05:58:02] * benward (~benward@70-36-139-40.dsl.dynamic.sonic.net) has joined #microformats
- [05:58:07] * ChanServ sets mode +o benward
- [06:01:28] * tantek (~tantek@c-71-198-24-56.hsd1.ca.comcast.net) has joined #microformats
- [06:01:29] * ChanServ sets mode +o tantek
- [06:10:53] * zro (~zro@wikimedia/zro) has joined #microformats
- [06:37:08] * besbes (~besbes@93-82-13-115.adsl.highway.telekom.at) has joined #microformats
- [06:51:50] * tantek (~tantek@c-71-198-24-56.hsd1.ca.comcast.net) Quit (Quit: tantek)
- [07:37:51] * besbes (~besbes@93-82-13-115.adsl.highway.telekom.at) Quit (Quit: besbes)
- [07:55:26] * besbes (~besbes@mercury.mminf.univie.ac.at) has joined #microformats
- [08:15:28] * tantek (~tantek@70-36-139-7.dsl.dynamic.sonic.net) has joined #microformats
- [08:15:29] * ChanServ sets mode +o tantek
- [08:15:38] * danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) has joined #microformats
- [08:15:39] * danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) Quit (Changing host)
- [08:15:39] * danbri (~danbri@unaffiliated/danbri) has joined #microformats
- [08:57:18] * ntoll (~ntoll@88-110-129-190.dynamic.dsl.as9105.com) has joined #microformats
- [09:07:37] * csarven (~csarven@ip5451caad.direct-adsl.nl) has joined #microformats
- [09:38:05] * Phae (~phaeness@gatea.mh.bbc.co.uk) has joined #microformats
- [09:38:07] * ChanServ sets mode +o Phae
- [09:40:14] * tantek (~tantek@70-36-139-7.dsl.dynamic.sonic.net) Quit (Quit: tantek)
- [10:42:31] * benward (~benward@70-36-139-40.dsl.dynamic.sonic.net) Quit (Quit: Sleep)
- [11:05:39] * besbes (~besbes@mercury.mminf.univie.ac.at) Quit (Quit: besbes)
- [11:06:25] * shigeta (~shigeta@sakkgw2.sixapart.jp) Quit (Quit: Leaving...)
- [11:41:21] * emrojo (~emrojo@2001:720:410:100f:212:3fff:fe22:bbaf) has joined #microformats
- [11:59:42] * besbes (~besbes@93-82-13-16.adsl.highway.telekom.at) has joined #microformats
- [13:07:47] * csarven (~csarven@ip5451caad.direct-adsl.nl) Quit (Quit: Leaving.)
- [13:08:38] * csarven (~csarven@ip5451caad.direct-adsl.nl) has joined #microformats
- [13:14:48] * andersonorui (~andersono@c951ac7d.virtua.com.br) has joined #microformats
- [13:34:04] * csarven (~csarven@ip5451caad.direct-adsl.nl) Quit (Quit: Leaving.)
- [13:59:03] * besbes_ (~besbes@93-82-13-16.adsl.highway.telekom.at) has joined #microformats
- [14:00:51] * besbes (~besbes@93-82-13-16.adsl.highway.telekom.at) Quit (Ping timeout: 240 seconds)
- [14:00:51] * besbes_ is now known as besbes
- [14:16:51] * csarven (~csarven@ip5451caad.direct-adsl.nl) has joined #microformats
- [15:02:09] * mwunsch (~mwunsch@38.105.146.82) has joined #microformats
- [15:21:15] * BobJonkman (~BobJonkma@206-248-137-186.dsl.teksavvy.com) Quit (Remote host closed the connection)
- [16:11:18] * besbes (~besbes@93-82-13-16.adsl.highway.telekom.at) Quit (Remote host closed the connection)
- [16:35:38] * csarven (~csarven@ip5451caad.direct-adsl.nl) Quit (Quit: Leaving.)
- [16:40:08] * besbes (~besbes@93-82-13-16.adsl.highway.telekom.at) has joined #microformats
- [16:56:05] * zro (~zro@wikimedia/zro) Quit (Quit: Death)
- [16:58:23] * dglazkov (~dglazkov@2620:0:1000:1b01:21f:f3ff:fed0:dd49) has joined #microformats
- [16:58:23] * ChanServ sets mode +o dglazkov
- [17:29:03] * Phae (~phaeness@gatea.mh.bbc.co.uk) Quit ()
- [17:29:24] * Phae (~phaeness@gatea.mh.bbc.co.uk) has joined #microformats
- [17:29:24] * ChanServ sets mode +o Phae
- [17:52:36] * tantek (~tantek@70-36-139-7.dsl.dynamic.sonic.net) has joined #microformats
- [17:52:37] * ChanServ sets mode +o tantek
- [18:00:38] <mwunsch>
tantek: Made all my changes. Now hMachine is officially Prism: http://github.com/mwunsch/prism
- [18:00:41] <mwunsch>
`gem install prism`
- [18:00:56] <mwunsch>
thanks for the excellent suggestion
- [18:46:46] * besbes (~besbes@93-82-13-16.adsl.highway.telekom.at) Quit (Quit: besbes)
- [19:05:49] * emrojo (~emrojo@2001:720:410:100f:212:3fff:fe22:bbaf) Quit (Quit: Leaving.)
- [19:27:35] * csarven (~csarven@ip157-77-212-87.adsl2.static.versatel.nl) has joined #microformats
- [19:33:46] * abernier (~abernier@nor75-28-88-183-29-231.fbx.proxad.net) Quit (Quit: abernier)
- [19:52:55] * zro (~zro@wikimedia/zro) has joined #microformats
- [19:58:11] <tantek>
that has a nice ring to it: "gem install prism"
- [19:58:26] <tantek>
nicely done mwunsch
- [19:59:21] <mwunsch>
tantek: Thanks! Working on some improvements. Adding requirements and smarter validation handling. Then working on smarter ISO8601/Geo/tel parsing.
- [19:59:29] <mwunsch>
Officially announcement in a few days...
- [20:00:07] * ntoll (~ntoll@88-110-129-190.dynamic.dsl.as9105.com) Quit (Ping timeout: 265 seconds)
- [20:00:27] <tantek>
mwunsch - does prism pass the value class pattern test suite? http://microformats.org/wiki/value-class-pattern-tests
- [20:01:36] <mwunsch>
tantek: Yes. if you clone the repository (and run `bundle install` to install dependencies), you can run the tests
- [20:02:09] <mwunsch>
test/pattern_test.rb and test/pattern/value_class_test.rb
- [20:02:25] <tantek>
I would say that would be a very good baseline - plus we could then add a 3rd column to this table: http://microformats.org/wiki/value-class-date-time-tests#results
- [20:02:51] * ntoll (~ntoll@88-110-171-9.dynamic.dsl.as9105.com) has joined #microformats
- [20:03:18] <mwunsch>
I was actually working on a POSH adapter for the Text-Fixture format, but i found that the suites were too implementation specific...
- [20:03:42] <mwunsch>
So i just run the parser against the markup example and make equivalent assertions
- [20:03:43] <tantek>
mwunsch - btw - go ahead and add add "prism" to http://microformats.org/wiki/parsers#Ruby
- [20:03:49] <mwunsch>
Okay -- will do
- [20:03:57] <tantek>
and feel free to create a http://microformats.org/wiki/prism page too
- [20:04:17] <tantek>
and document the specific microformats supported etc.
- [20:21:14] <mwunsch>
tantek: http://microformats.org/wiki/prism made a stub. Will work on filling in more info later...
- [20:23:29] <mwunsch>
I also need to add Scripps Networks/Food Network to implementations...
- [20:23:55] <tantek>
great - stub is a very good way to start a wiki page
- [20:24:39] <tantek>
note that there is the {{stub}} template (just like wikipedia) for indicating a stub page explicitly (I added it to the prism page)
- [20:25:49] <tantek>
mwunsch, hober, csarven or others who have been active recently - could you try running a few of the value class pattern tests with Operator 0.9.5 and report your results? It appears Jeremy Keith and I get different results so we need more people to verify the tests.
- [20:26:00] <tantek>
see the notes I just added here: http://microformats.org/wiki/value-class-date-time-tests#results
- [20:26:00] * benward (~benward@nat/yahoo/x-sytygovbzjxfidym) has joined #microformats
- [20:26:00] * ChanServ sets mode +o benward
- [20:26:46] <tantek>
hey benward - if you have a moment, could you try running a few of the value class pattern tests in Operator 0.9.5? Jeremy and I appear to see different results so I'm asking folks to run the tests and report what they see per the notes on this table: http://microformats.org/wiki/value-class-date-time-tests#results
- [20:27:30] <mwunsch>
tantek: Making a note to myself, I'll log my findings, i'll also work to make sure Prism conforms to these tests...
- [20:33:57] * tantek (~tantek@70-36-139-7.dsl.dynamic.sonic.net) Quit (Ping timeout: 265 seconds)
- [20:34:23] * tantek (~tantek@70-36-139-7.dsl.dynamic.sonic.net) has joined #microformats
- [20:34:24] * ChanServ sets mode +o tantek
- [20:35:55] <tantek>
thanks mwunsch
- [20:43:43] * benward is now known as benward|lunch
- [21:32:30] * andersonorui (~andersono@c951ac7d.virtua.com.br) Quit (Quit: Leaving...)
- [21:41:57] <csarven>
Is hKit buggy? I can't seem to get a representative hCard or an hCard with a fragment
- [21:43:13] <tantek>
csarven - if you see drewm or drewinthehead here - ask him - he's the author!
- [21:44:41] <tantek>
or feel free to add it / note it on the issues page: http://microformats.org/wiki/hkit-issues
- [21:45:53] <csarven>
Ok.. my bad. representative hCard seems okay. It wasn't working on my local for some reason though
- [21:45:58] <csarven>
err
- [21:46:22] <csarven>
Not representative hCard. hCard from an URI with a fragment
- [21:57:36] <tantek>
be sure to check to see if you have to encode the fragment as %2C
- [21:57:59] <tantek>
if you are passing in the URL as a web service (e.g. like h2vx.com ) you have to encode the fragment
- [21:58:17] <tantek>
sorry, %23 is the URL encoded #
- [21:58:28] * benward|lunch is now known as BenWard
- [21:58:36] * BenWard is now known as benward
- [22:00:10] <csarven>
tantek That's okay. URI fragment seems okay with hKit. Even with '#'. I can't however get the representative hCard out of http://identi.ca/csarven
- [22:00:25] <csarven>
It can however grab it from http://csarven.ca/cv
- [22:01:28] <csarven>
hKit also thinks [uid] => Sarven Capadisli for http://csarven.ca/cv
- [22:02:15] <csarven>
And [uid] => csarven for http://identi.ca/csarven
- [22:04:06] <csarven>
If I'm not mistaken, uid should come from @href value
- [22:05:02] * danbri (~danbri@unaffiliated/danbri) Quit (Remote host closed the connection)
- [22:07:02] * ntoll (~ntoll@88-110-171-9.dynamic.dsl.as9105.com) Quit (Quit: this is not a quit message)
- [22:10:29] <csarven>
I think the bug in hKit is that it uses array_search() and that doesn't do multidimensional arrays. Hence, if an hCard has more than one url value, it fails to see it.
- [22:10:32] * zro (~zro@wikimedia/zro) Quit (Quit: Death)
- [22:20:25] * ntoll (~ntoll@88-110-171-9.dynamic.dsl.as9105.com) has joined #microformats
- [22:33:10] * abernier (~abernier@nor75-28-88-183-29-231.fbx.proxad.net) has joined #microformats
- [22:41:29] <csarven>
tantek
- [22:42:10] <csarven>
I'd like to update the Wiki with a working version of hKit for hCards with more than one url... but that might be duplicating the code slightly. What do you recommend?
- [22:42:46] <csarven>
Actually, no biggie. The code in the Wiki is an example any way
- [22:42:49] <csarven>
I'll update
- [22:44:21] * mwunsch (~mwunsch@38.105.146.82) Quit (Quit: mwunsch)
- [22:46:15] * KevinMarks (~KevinMark@157.22.22.46) has joined #microformats
- [22:48:04] <csarven>
http://microformats.org/wiki/representative-hcard-parsing#Draft_hKit_.28PHP5.29_code works
- [22:59:08] <csarven>
tantek I'll have to check out value class pattern tests some other time. Going to bed now. :)
- [23:00:02] * ntoll (~ntoll@88-110-171-9.dynamic.dsl.as9105.com) Quit (Quit: this is not a quit message)
- [23:06:54] * csarven (~csarven@ip157-77-212-87.adsl2.static.versatel.nl) Quit (Quit: Leaving.)
- [23:23:36] * abernier (~abernier@nor75-28-88-183-29-231.fbx.proxad.net) Quit (Ping timeout: 265 seconds)
- [23:24:55] * abernier (~abernier@nor75-28-88-183-29-231.fbx.proxad.net) has joined #microformats
- [23:30:21] * Amorphous (jan@unaffiliated/amorphous) Quit (Ping timeout: 240 seconds)
- [23:45:30] * Amorphous (jan@unaffiliated/amorphous) has joined #microformats
These logs were automatically created by mflogbot on
chat.freenode.net
using a modified version of the Java IRC LogBot.
See http://microformats.org/wiki/mflogbot for more information.