Options:
- # Session Start: Thu Jul 14 00:00:00 2011
- # Session Ident: #microformats
- # [02:02] * Disconnected
- # [02:03] * Attempting to rejoin channel #microformats
- # [02:03] * Rejoined channel #microformats
- # [02:03] * Topic is 'http://microformats.org/wiki/irc - if you are new here, add yourself to http://microformats.org/wiki/irc-people'
- # [02:03] * Set by tantek on Mon Apr 09 17:30:07
- # [02:03] -ChanServ- [#microformats] Welcome to #microformats. Logs at http://krijnhoetmer.nl/irc-logs/microformats
- # [02:03] #microformats url is http://microformats.org
- # [04:41] * Disconnected
- # [04:42] * Attempting to rejoin channel #microformats
- # [04:42] * Rejoined channel #microformats
- # [04:42] * Topic is 'http://microformats.org/wiki/irc - if you are new here, add yourself to http://microformats.org/wiki/irc-people'
- # [04:42] * Set by tantek on Mon Apr 09 17:30:07
- # [04:42] -ChanServ- [#microformats] Welcome to #microformats. Logs at http://krijnhoetmer.nl/irc-logs/microformats
- # [04:42] #microformats url is http://microformats.org
- # [04:48] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [04:58] * Quits: stereoket (~stereoket@109.123.99.7) (Quit: stereoket)
- # [04:59] * Joins: tantek (~tantek@c-76-126-34-95.hsd1.ca.comcast.net)
- # [04:59] * ChanServ sets mode: +o tantek
- # [07:16] * Disconnected
- # [07:18] * Attempting to rejoin channel #microformats
- # [07:18] * Rejoined channel #microformats
- # [07:18] * Topic is 'http://microformats.org/wiki/irc - if you are new here, add yourself to http://microformats.org/wiki/irc-people'
- # [07:18] * Set by tantek on Mon Apr 09 17:30:07
- # [07:18] -asimov.freenode.net:#microformats- [freenode-info] if you're at a conference and other people are having trouble connecting, please mention it to staff: http://freenode.net/faq.shtml#gettinghelp
- # [07:18] -ChanServ- [#microformats] Welcome to #microformats. Logs at http://krijnhoetmer.nl/irc-logs/microformats
- # [07:18] #microformats url is http://microformats.org
- # [07:23] * Quits: @tantek (~tantek@c-76-126-34-95.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
- # [07:30] * Joins: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net)
- # [07:30] * ChanServ sets mode: +o tantek
- # [09:48] * Disconnected
- # [09:49] * Attempting to rejoin channel #microformats
- # [09:49] * Rejoined channel #microformats
- # [09:49] * Topic is 'http://microformats.org/wiki/irc - if you are new here, add yourself to http://microformats.org/wiki/irc-people'
- # [09:49] * Set by tantek on Mon Apr 09 17:30:07
- # [09:49] -ChanServ- [#microformats] Welcome to #microformats. Logs at http://krijnhoetmer.nl/irc-logs/microformats
- # [09:49] #microformats url is http://microformats.org
- # [10:02] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
- # [10:35] * Joins: quiron (~juli@psicol-137-190.uab.es)
- # [12:37] * Disconnected
- # [12:38] * Attempting to rejoin channel #microformats
- # [12:38] * Rejoined channel #microformats
- # [12:38] * Topic is 'http://microformats.org/wiki/irc - if you are new here, add yourself to http://microformats.org/wiki/irc-people'
- # [12:38] * Set by tantek on Mon Apr 09 17:30:07
- # [12:38] -ChanServ- [#microformats] Welcome to #microformats. Logs at http://krijnhoetmer.nl/irc-logs/microformats
- # [12:38] #microformats url is http://microformats.org
- # [12:49] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [12:49] * ChanServ sets mode: +o adactio
- # [13:05] * Joins: Askarii (~Askarii@74.205.212.88)
- #
- # Session Start: Thu Jul 14 20:03:45 2011
- # Session Ident: #microformats
- # [20:03] * Now talking in #microformats
- # [20:03] * Topic is 'http://microformats.org/wiki/irc - if you are new here, add yourself to http://microformats.org/wiki/irc-people'
- # [20:03] * Set by tantek on Mon Apr 09 17:30:07
- # [20:03] -asimov.freenode.net:#microformats- [freenode-info] why register and identify? your IRC nick is how people know you. http://freenode.net/faq.shtml#nicksetup
- # [20:03] -ChanServ- [#microformats] Welcome to #microformats. Logs at http://krijnhoetmer.nl/irc-logs/microformats
- # [20:03] #microformats url is http://microformats.org
- # [20:08] <hober> I'll add a comment linking to this IRC transcript
- # [20:08] <Loqi> [[h2vx]] http://microformats.org/wiki/index.php?title=h2vx&diff=44232&oldid=44001&rcid=57354 * Tantek * (+171) noted that HTML5 time element support was added to dev.h2vx.com on 2010-09-02, follow-up to one comment
- # [20:08] <@tantek> This is the URL for H2VX support of HTML5: http://microformats.org/wiki/h2vx#HTML5_support
- # [20:09] <@tantek> so I think this is just a matter of mis or lack of communication
- # [20:09] <hober> krijnh: krijnhoetmer.nl is down :(
- # [20:09] <@tantek> folks involved in microformats are absolutely interested in the <time> element, and are actively implementing / deploying support for it.
- # [20:10] <krijnh> hober: I know, IP changed, will be back soon
- # [20:10] <singpolyma> I love from the h2vx wiki there: "I'm a crazy XML person and my markup is 100% well formed XML, please don't tidy, please break and fail to process if it's not well formed"
- # [20:11] <hober> krijnh: is it still logging? As in, when the DNS change propagates, will I be able to link to the discussion above?
- # [20:11] <@tantek> Brian Suda and I added the support for <time> (as well as other new HTML5 elements) to X2V and then deployed it in http://dev.h2vx.com/ last year (2010-09-02) for anyone to try testing out - we figured we would give it some time there before flipping the switch and deploying it to the primary use URL at http://h2vx.com/ cc: hsivonen hixie
- # [20:12] <@tantek> hober - for now feel free to quote and attribute directly
- # [20:12] <singpolyma> we need an h2vx for hAtom
- # [20:12] <@tantek> singpolyma - do you have an XSLT for hAtom to Atom that "works" ?
- # [20:13] <singpolyma> tantek: no :(
- # [20:13] * singpolyma is not an xslt wizard
- # [20:13] <singpolyma> I should try writing something
- # [20:14] <Loqi> agreed.
- # [20:14] * singpolyma adds that to giant heap of things I should do
- # [20:14] <@tantek> well if you have any kind of PHP-friendly code to convert hAtom to Atom, let me know (as in add it to http://microformats.org/wiki/h2vx#feedback ) and we can see about supporting a /atom path on h2vx.com
- # [20:14] <singpolyma> hmm... php, eh? I could do it in PHP
- # [20:15] <krijnh> hober: it disconnected a lot the last couple of days, hopefully it stays connected now
- # [20:15] <@tantek> right - I just said XSLT because that's what the rest of the converters on H2VX are written in
- # [20:15] <singpolyma> right
- # [20:15] <krijnh> hober: but if you send me your own log, I'll add it
- # [20:15] <@tantek> singpolyma - you could start with the XSLT hCalendar -> iCalendar and try converting it to handle hAtom -> Atom
- # [20:17] * Joins: ericduran (~ericduran@173-203-243-241.static.cloud-ips.com)
- # [20:19] <hober> krijnh: I don't keep logs [that's what your wonderful site is for! :)], but perhaps someone else here does...
- # [20:19] <krijnh> Logs, or just a copy of what you've just said :)
- # [20:19] <hober> yeah, i have all of this in my scroll buffer, so I can add something on that bug
- # [20:20] <singpolyma> I only log when I'm away, and things with my nick in them :)
- # [20:20] <@tantek> krijnh - I thought you logged continuously, and then only published the channels that people requested?
- # [20:20] <krijnh> tantek: not if my connection drops :)
- # [20:20] <krijnh> We switched from adsl to fibre stuff, but had some problems with that
- # [20:23] <@tantek> singpolyma - I'm not sure about either <data> or a new global attribute because I think both would encourage lazy double-encoding of data which is a DRY violation.
- # [20:23] <singpolyma> tantek: example?
- # [20:23] <@tantek> instead I think the <time> element approach is correct. prove the need for double-encoding on a case by case basis, and then create an element for each proven case.
- # [20:23] <@tantek> like I want a <number> element for example
- # [20:24] <singpolyma> <time> seems very overly specific, like the img/video/audio debacle
- # [20:24] <@tantek> since it's clear from some of the examples where quantities or numbers are involved - e.g. hReview aggregate, that publishers use human or locale-specific numbers
- # [20:24] <@tantek> e.g. <number value="10000">10,000</number>
- # [20:25] <singpolyma> right. already that's showing a tendency towards tag proliferation. which Is why I would support a global attr
- # [20:25] <singpolyma> lest we end up with a billion tags
- # [20:25] <@tantek> <time> matches the use cases that have been demonstrated for dates and times, modulo the requested additions to it of course (which I still think are a good idea in general) http://wiki.whatwg.org/wiki/Time_element
- # [20:25] <@tantek> singpolyma - that's a false reductio absurdum
- # [20:26] <singpolyma> fine, leave out the last statement then
- # [20:26] <@tantek> because no matter how you slice it there will be a very limited number of specific data types that require dual representation
- # [20:26] <@tantek> I would be surprised if more than 3-4 elements were added ever for this.
- # [20:26] <singpolyma> possibly
- # [20:26] <singpolyma> I just see this as similar to the img/audio/video vs object problem
- # [20:27] <@tantek> duration can be solved by extending the existing time element to handle ISO8601 duration syntax: https://secure.wikimedia.org/wikipedia/en/wiki/ISO_8601#Durations
- # [20:27] <singpolyma> yes
- # [20:27] <@tantek> (which is needed for example for hMedia and hAudio)
- # [20:28] <singpolyma> I certainly wouldn't oppose keeping <time>, because there's no precendent
- # [20:29] <singpolyma> but I have no problem with generalising either
- # [20:29] <@tantek> though I'm not entirely convinced by the human/developer usability of the ISO8601 duration syntax - which is why I haven't proposed it as an addition to <time>
- # [20:30] <singpolyma> well, time should support all of ISO8601 if that's the standard it's going to be based on, no?
- # [20:30] <@tantek> no - only the parts that have demonstrated use-cases
- # [20:30] <@tantek> like most "old" standards, ISO8601 is overdesigned
- # [20:30] <@tantek> and is best for picking and choosing from
- # [20:31] <@tantek> unless all features in a standard are based on documented/researched use-cases, it doesn't make sense to "support all of" that standard
- # [20:31] <singpolyma> not even for compatability?
- # [20:32] <@tantek> no - subsetting is better for compatibility - less work
- # [20:32] <@tantek> eventually you iterate on the standard to document the subset that actually works interoperably
- # [20:32] <@tantek> btw
- # [20:32] <@tantek> this is not very human friendly: PnYnMnDTnHnMnS
- # [20:32] <@tantek> but could be with a slight modification - it suffers from the same problem as unhyphenated uncoloned dates and times
- # [20:33] <singpolyma> yeah
- # [20:33] <@tantek> in fact I would use commas to make it readable
- # [20:33] <@tantek> e.g.
- # [20:33] <@tantek> PnY,nM,nD,nH,nM,nS
- # [20:33] <@tantek> as separators
- # [20:34] <@tantek> but only between components
- # [20:34] <@tantek> so you could still say P1M
- # [20:34] <@tantek> and I dislike the use of the "T" separator too - that's made ISO8601 datetimes less readable as well
- # [20:35] <singpolyma> agree
- # [20:35] <@tantek> better than that for durations would be to simply require months to use Mo
- # [20:35] <@tantek> and minutes to use Min
- # [20:35] <@tantek> both accepted abbreviations
- # [20:35] <singpolyma> ISO8601 wasn't really designed as a whole for standard humans
- # [20:36] <singpolyma> though bits of it (YYYY-MM-DD) standard humans can use
- # [20:36] <@tantek> even machine formats should be made as human-friendly as possible
- # [20:36] <@tantek> because humans (developers) have to understand, implement, test, maintain them
- # [20:36] <@tantek> we've learned that lesson with markup vs binary formats
- # [20:37] <singpolyma> somewhat
- # [20:37] * singpolyma currently works at google where everything is binary
- # [20:37] <@tantek> hah
- # [20:37] <@tantek> I'm talking specifically about formats for *human* content
- # [20:37] <@tantek> stuff humans author and generate
- # [20:37] <singpolyma> sure
- # [20:37] <@tantek> machine to machine sure - go crazy with the bits
- # [20:38] <@tantek> also the time interval / repeating interval syntax is horrible: https://secure.wikimedia.org/wikipedia/en/wiki/ISO_8601#Time_intervals
- # [20:38] <singpolyma> number of bytes also used to be a big deal. still is in contexts the valley doesn't care about :)
- # [21:13] <@tantek> ok, duration proposal added to WHATWG wiki:
- # [21:13] <@tantek> http://wiki.whatwg.org/wiki/Time_element#duration
- # [21:14] <@tantek> please feel free to add your +1 in support if you think it's a good idea to the discussion section: http://wiki.whatwg.org/wiki/Time_element#duration_discussion cc: hober, singpolyma, KevinMarks, manu`
- # [21:23] * Joins: lmorchard (~lmorchard@24.208.235.145)
- # [21:39] * Disconnected
- # [21:40] * Attempting to rejoin channel #microformats
- # [21:40] * Rejoined channel #microformats
- # [21:40] * Topic is 'http://microformats.org/wiki/irc - if you are new here, add yourself to http://microformats.org/wiki/irc-people'
- # [21:40] * Set by tantek on Mon Apr 09 17:30:07
- # [21:40] -ChanServ- [#microformats] Welcome to #microformats. Logs at http://krijnhoetmer.nl/irc-logs/microformats
- # [21:40] #microformats url is http://microformats.org
- # [21:56] <@tantek> and posted to whatwg list
- # [22:01] * ericduran is now known as ericduran|afk
- # [22:29] <Loqi> [[rel-enclosure]] http://microformats.org/wiki/index.php?title=rel-enclosure&diff=44233&oldid=40109&rcid=57355 * Tantek * (+32) add brainstorming
- # [22:29] <Loqi> [[rel-enclosure]] M http://microformats.org/wiki/index.php?title=rel-enclosure&diff=44234&oldid=44233&rcid=57356 * Tantek * (+2) /* See also */ *
- # [22:32] <Hixie> tantek: microformats input on http://www.w3.org/Bugs/Public/show_bug.cgi?id=13240 would be helpful on that topic
- # [22:32] * ericduran|afk is now known as ericduran
- # Session Close: Fri Jul 15 00:00:00 2011
The end :)