Options:
- # Session Start: Fri Jan 15 00:00:00 2010
- # Session Ident: #microformats
- # [10:57] * Attempting to rejoin channel #microformats
- # [10:57] * Rejoined channel #microformats
- # [10:57] * Topic is 'http://microformats.org/wiki/irc - if you are new here, add yourself to http://microformats.org/wiki/irc-people'
- # [10:57] * Set by tantek on Mon Apr 09 16:30:07
- # [10:57] -ChanServ- [#microformats] Welcome to #microformats. Logs at http://krijnhoetmer.nl/irc-logs/microformats
- # [10:57] #microformats url is http://microformats.org
- # [11:53] * Disconnected
- # [11:54] * Attempting to rejoin channel #microformats
- # [11:54] * Rejoined channel #microformats
- # [11:54] * Topic is 'http://microformats.org/wiki/irc - if you are new here, add yourself to http://microformats.org/wiki/irc-people'
- # [11:54] * Set by tantek on Mon Apr 09 16:30:07
- # [11:54] -ChanServ- [#microformats] Welcome to #microformats. Logs at http://krijnhoetmer.nl/irc-logs/microformats
- # [11:54] #microformats url is http://microformats.org
- # [13:54] * Disconnected
- # [13:55] * Attempting to rejoin channel #microformats
- # [13:55] * Rejoined channel #microformats
- # [13:55] * Topic is 'http://microformats.org/wiki/irc - if you are new here, add yourself to http://microformats.org/wiki/irc-people'
- # [13:55] * Set by tantek on Mon Apr 09 16:30:07
- # [13:55] -ChanServ- [#microformats] Welcome to #microformats. Logs at http://krijnhoetmer.nl/irc-logs/microformats
- # [13:55] #microformats url is http://microformats.org
- # [14:19] * Joins: vbgunz__ (n=vbgunz@97.103.98.165)
- # [14:40] * Quits: aux (i=leshta@ipv6.shellium.org) ("leaving")
- # [15:53] * Quits: @adactio (n=adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [16:28] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [16:28] * ChanServ sets mode: +o dglazkov
- # [16:46] * Joins: mwunsch (n=mwunsch@38.105.146.82)
- # [16:58] * Quits: @dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [17:18] * Joins: dglazkov (n=dglazkov@nat/google/x-neqrmtrblzelrjik)
- # [17:18] * ChanServ sets mode: +o dglazkov
- # [17:31] * Joins: philback (n=IceChat7@host-85-27-114-98.brutele.be)
- # [17:46] * Joins: aux (i=leshta@ipv6.shellium.org)
- # [17:47] * Joins: tantek (n=tantek@70-36-139-203.dsl.dynamic.sonic.net)
- # [17:47] * ChanServ sets mode: +o tantek
- # [18:01] * Quits: aux (i=leshta@ipv6.shellium.org) (Read error: 54 (Connection reset by peer))
- # [18:16] * Quits: besbes (n=besbes@mercury.mminf.univie.ac.at) (Read error: 110 (Connection timed out))
- # [18:19] * Quits: emrojo (n=emrojo@163.117.139.74) ("Leaving.")
- # [18:22] * Joins: bear__ (n=bear@71.230.97.250)
- # [18:24] * Quits: bear42 (n=bear@c-71-230-97-250.hsd1.pa.comcast.net) (Read error: 110 (Connection timed out))
- # [18:31] * bear__ is now known as bea
- # [18:31] * bea is now known as bear
- # [18:51] * Quits: @Phae (n=phaeness@gateb.thls.bbc.co.uk)
- # [18:55] * Joins: dwhittle (n=dwhittle@nat/yahoo/x-hroymtigpdhwangm)
- # [18:57] * Quits: vbgunz__ (n=vbgunz@97.103.98.165) (Read error: 110 (Connection timed out))
- # [19:33] * Quits: abernier (n=abernier@nor75-28-88-183-29-231.fbx.proxad.net) (Read error: 113 (No route to host))
- # [19:33] * Quits: ntoll (n=ntoll@88-110-171-15.dynamic.dsl.as9105.com) ("this is not a quit message")
- # [19:40] * Joins: KevinMarks (n=KevinMar@dsl092-049-221.sfo4.dsl.speakeasy.net)
- # [19:56] * Quits: bear (n=bear@71.230.97.250) (Read error: 110 (Connection timed out))
- # [19:56] * Joins: bear (n=bear@c-71-230-97-250.hsd1.pa.comcast.net)
- # [19:57] * Quits: dwhittle (n=dwhittle@nat/yahoo/x-hroymtigpdhwangm) ("...")
- # [20:40] * Joins: memload (n=jamesjef@5acf0baa.bb.sky.com)
- # [20:50] * Joins: benward (n=benward@70-36-139-40.dsl.dynamic.sonic.net)
- # [20:50] * ChanServ sets mode: +o benward
- # [20:53] * Joins: dwhittle (n=dwhittle@nat/yahoo/x-lkwettvabudhkgfn)
- # [20:59] <mwunsch> Question about VoteLink microformat: when parsing, does the text inside the link matter?
- # [21:00] <mwunsch> or is it similar to rel-tag/license where the vital info is the url & title attr?
- # [21:01] <@tantek> for votelinks, the text inside doesn't matter, nor does the title. just the rev (tells you which way their opinion stands) and the url (what the opinion is about).
- # [21:02] <mwunsch> Okay great.
- # [21:04] <mwunsch> from the votelinks wiki: "Additional human-readable commentary can be added using the existing 'title' attribute, which most browsers show as a rollover."
- # [21:04] <mwunsch> Won't do any harm to parse that out anyway.
- # [21:06] * Quits: dwhittle (n=dwhittle@nat/yahoo/x-lkwettvabudhkgfn) ("...")
- # [21:17] <mwunsch> Am i right in thinking about the Value-Class Pattern: This pattern should only be used for microformat properties where there is an expected "value", such as 'tel', but not if it is expected to extract the content of the element (such as 'fn' in hcard)
- # [21:20] <@tantek> mwunsch - no the scoping of the vcp is listed on the spec http://microformats.org/wiki/value-class-pattern
- # [21:20] <@tantek> specifically here: http://microformats.org/wiki/value-class-pattern#Basic_Parsing
- # [21:21] <@tantek> it started out as the value excerption pattern which itself started out as a generalization of the use of the "value" subproperty on the "tel" property in fn
- # [21:21] <@tantek> in hCard I mean
- # [21:43] <mwunsch> tantek: thanks
- # [21:43] <mwunsch> Question about parsing XOXO
- # [21:43] <mwunsch> What's the best representation for this data?
- # [21:45] <mwunsch> hash table?
- # [21:45] <mwunsch> maybe i dont understand the spec enough
- # [22:01] <@tantek> it's just a nested outline of items with properties :)
- # [22:09] * Quits: philback (n=IceChat7@host-85-27-114-98.brutele.be) (Read error: 110 (Connection timed out))
- # [22:10] * Quits: @benward (n=benward@70-36-139-40.dsl.dynamic.sonic.net) ("Sleep")
- # [22:14] * Quits: memload (n=jamesjef@5acf0baa.bb.sky.com) (Client Quit)
- # [22:33] * Quits: bear (n=bear@c-71-230-97-250.hsd1.pa.comcast.net) (Read error: 110 (Connection timed out))
- # [22:36] * Joins: bear (n=bear@c-71-230-97-250.hsd1.pa.comcast.net)
- # [22:42] <mwunsch> Some more info about the parser I'm working on. It's called hMachine. Written in Ruby, will be on gemcutter/github soon. Based on the nokogiri libxml2 parser. Will be a library for parsing microformats and a CLI.
- # [22:42] <mwunsch> the HMachine module is actually a general parser for html, defining methods for searching through documents for a particular node and extracting info out of those nodes. Each Microformat extends pieces of that general module.
- # [22:43] <mwunsch> So not only will it be for parsing out microformats, but it will also be for general html parsing, including HTML5 sectioning outlines
- # [22:43] <mwunsch> Right now it's supporting rel-tag, rel-license, and vote-links
- # [22:43] <mwunsch> working on xoxo and xmdp at the moment
- # [22:44] <mwunsch> and once geo, adr and hcard support works i'll have the first public release ready
- # [22:44] <mwunsch> under an MIT license
- # [22:47] * Quits: mkaply (n=chatzill@cpe-66-68-157-58.austin.res.rr.com) (Remote closed the connection)
- # [23:16] * Joins: purplekitten (n=purpleki@lemons.plus.com)
- # [23:16] * Quits: purplekitten (n=purpleki@lemons.plus.com) (Client Quit)
- # [23:43] * Quits: bear (n=bear@c-71-230-97-250.hsd1.pa.comcast.net) (kubrick.freenode.net irc.freenode.net)
- # [23:43] * Quits: @tantek (n=tantek@70-36-139-203.dsl.dynamic.sonic.net) (kubrick.freenode.net irc.freenode.net)
- # [23:43] * Quits: @dglazkov (n=dglazkov@nat/google/x-neqrmtrblzelrjik) (kubrick.freenode.net irc.freenode.net)
- # [23:43] * Quits: hober (n=ted@unaffiliated/hober) (kubrick.freenode.net irc.freenode.net)
- # [23:44] * Joins: dglazkov (n=dglazkov@nat/google/x-bwamzhohyyxhiqpl)
- # [23:44] * ChanServ sets mode: +o dglazkov
- # [23:52] * Quits: tobyink (n=tai@ophelia.g5n.co.uk) (kubrick.freenode.net irc.freenode.net)
- # [23:52] * Quits: a2azul (n=azazul@balticom-189-40.balticom.lv) (kubrick.freenode.net irc.freenode.net)
- # [23:52] * Quits: mwunsch (n=mwunsch@38.105.146.82)
- # [23:57] * Joins: hober (n=ted@unaffiliated/hober)
- # Session Close: Sat Jan 16 00:00:00 2010
The end :)