02:28
<boblet>
hey all, anyone know the status of microdata support in WebKit?
02:29
<boogyman>
boblet: i'm sure google does
02:30
<boblet>
boogyman: thank you for your kind suggestion to lmgtfy. however I wouldn’t be asking here if I had not already done so
02:30
<boblet>
maybe my google-fu is weak today :/
02:30
<boogyman>
you'd be surprised :)
02:31
<boogyman>
google is always my first reference :)
02:32
<boblet>
when you get zero hits from http://www.google.com/search?q=site:bugs.webkit.org+microdata and your own pages coming up in the top 10 for general queries…
02:36
<Philip`>
https://bugs.webkit.org/robots.txt
02:36
<Philip`>
Not surprising if you get 0 hits :-)
02:37
<Philip`>
https://bugs.webkit.org/buglist.cgi?quicksearch=ALL+microdata doesn't give any hits either, though
02:42
<boblet>
Philip`: ooh, interesting. will note for future. I did try a Bugzilla search before, but Bugzilla search sux
02:43
<boblet>
I thought I remembered reading some tweets about microdata progress in webkit from mikesmith, but Twitter search is even more broken
02:44
<Philip`>
(The "ALL" keyword in Bugzilla's quicksearch is handy, since it counts closed bugs too)
02:45
<boogyman>
any UI "sucks" if the user cannot accomplish what he/she is attempting to accomplish
02:48
<boblet>
Philip`: again, noted for future ref. thanks for ejamakatin’ me :)
02:48
<boblet>
boogy|movie: that pretty much describes my interactions with bugzilla
07:59
<slinkcoding>
hey
08:00
<MikeSmith>
slinkcoding: hé
08:00
<slinkcoding>
(:
08:01
<MikeSmith>
slinkcoding: how's things in Budapest?
08:02
<slinkcoding>
haha besides the new goverment's craziness its as usual.
08:02
<slinkcoding>
i have a lot to work and thats fine for me (:
08:02
<slinkcoding>
attending great html5 sessions for instance
08:03
<MikeSmith>
If the new government is crazier than the old one, that's an achievement
08:03
<MikeSmith>
I guess the old one wasn't crazy, but just completely corrupt
08:03
<MikeSmith>
anyway
08:03
<MikeSmith>
wanted to ask you about something
08:03
<slinkcoding>
tell me
08:03
<MikeSmith>
your elisp HTML5 parser thing
08:03
<MikeSmith>
did you start actual word on that yet?
08:04
<MikeSmith>
because I know hober has been working on one too
08:04
<slinkcoding>
yep, he did contact me
08:04
<MikeSmith>
ah, OK
08:05
<slinkcoding>
i chose it for my thesis to write a html5 parser in elisp but had no time so far to start it
08:06
<slinkcoding>
and hober overtook mi (:
08:06
<MikeSmith>
I see
08:06
<MikeSmith>
OK
08:06
<MikeSmith>
well, maybe you can help him out some
08:06
<MikeSmith>
btw, have you looked at fab?
08:07
<MikeSmith>
https://github.com/jed/fab
08:07
<slinkcoding>
fab means what? the js pattern or the python tool
08:07
<slinkcoding>
so the pattern
08:07
<MikeSmith>
the Jed Schmidt one
08:07
<MikeSmith>
yeah
08:07
<slinkcoding>
yup, i see it
08:07
<slinkcoding>
its very interesting
08:07
<slinkcoding>
i organize a javascript meetup in budapest
08:07
<MikeSmith>
syntax is sort of lisp-ish
08:08
<MikeSmith>
oh
08:08
<MikeSmith>
cool
08:08
<slinkcoding>
and planned to speak about fab on the next one
08:08
<MikeSmith>
great
08:08
<slinkcoding>
yeah, it has a great functional approach as I saw
08:10
<slinkcoding>
i found it particularly interesting because most of the js patterns and frameworks rely on the classical oo approach
08:10
<slinkcoding>
while js has strong functional roots
08:10
<slinkcoding>
and fab is a good example how to exploit it
08:12
<slinkcoding>
anyway, it was very sad to see so few people attended your session in bp
08:13
<slinkcoding>
not to mention, the communication of the hungarian office for w3c was not the best
08:17
<MikeSmith>
slinkcoding: I was pretty happy about that session
08:18
<MikeSmith>
there were about 45 people there
08:18
<MikeSmith>
but seemed like most everybody was fairly knowledgeable already about Web-platform stuff
08:19
<slinkcoding>
yeah
08:19
<MikeSmith>
e.g., everybody already seemed to have fairly detailed knowledge of Firebug
08:20
<slinkcoding>
okay, but that's somewhat also a problem
08:20
<slinkcoding>
it means there were only developers
08:20
<slinkcoding>
but html is not only about developing
08:20
<slinkcoding>
i think
08:23
<slinkcoding>
i mean it'd had been nice to see designers too
08:24
<MikeSmith>
true
08:24
<MikeSmith>
but I'm not a designer,
08:25
<MikeSmith>
so personally I don't have as much to say about the design side
08:25
<slinkcoding>
i argue it
08:25
<slinkcoding>
you demonstrate all the power that html5 brings
08:25
<MikeSmith>
when I speak at events, people often ask me about stuff related to CSS stuff but I usually don't know what to tell them
08:25
<slinkcoding>
its also interesting for designers
08:26
<slinkcoding>
i see
08:29
<TabAtkinsTPAC>
Oh, huh. FAB is... interesting.
08:47
<MikeSmith>
http://saxonica.blogharbor.com/blog/_archives/2010/11/4/4671786.html
08:52
<slinkcoding>
interesting point
08:56
<TabAtkinsTPAC>
slinkcoding: I... don't think so. I mean, what does Kay *want*? Supporting, say, MusicXML isn't just a matter of having an XML parser in the browser. It involves a ton of coding and testing and such. There's no way to just "make it available".
08:58
<TabAtkinsTPAC>
Had Kay actually gotten up to the mike and done the rant he wishes he did, he would have been met with a stunned silence, followed by a "You have no idea what you're trying to ask for, and I recommend you actually spend some time behind an implementation if you feel like doing that would be easy."
08:59
<MikeSmith>
TabAtkinsTPAC: i don't think it's a matter of Mike not having any idea what he's asking for
08:59
<MikeSmith>
he's an implementor
08:59
<MikeSmith>
he may not be a browser implementor
09:00
<TabAtkinsTPAC>
He's bringing up a list of things he thinks browsers should pay attention to. Paying attention takes time and effort. If we pay attention to what he wants, yet another person will be disappointed by what we no longer have time to pay attention to.
09:01
<MikeSmith>
interesting argument
09:01
<TabAtkinsTPAC>
It would be fine if his argument was "Browser vendors are paying attention to the wrong things.", but it's not.
09:01
<TabAtkinsTPAC>
He's saying "I want to be able to use anything I want, and so should everyone", which is incredibly naive, unless there's some subtle point I'm missing.
09:02
<Workshiva>
He also seems to miss the part where half the current browsers are open source, so he _can_ do anything he wants if he puts in the effort
09:02
<TabAtkinsTPAC>
Workshiva: Well, assuming his patches get accepted.
09:03
<Workshiva>
He can always fork
09:03
<MikeSmith>
true
09:03
<MikeSmith>
there's nothing preventing anybody from doing that
09:03
<MikeSmith>
he mentions XSLT 2.0 for example
09:05
<TabAtkinsTPAC>
Another possible interpretation of his argument is that browsers should instead expose some sort of fully general platform so anyone can add new stuff to the web.
09:05
<Workshiva>
Sort of like... plugins?
09:05
<MikeSmith>
one might just as well ask why there's not XSLT 2.0 support in libxslt
09:05
<TabAtkinsTPAC>
Precisely. ^_^
09:05
<TabAtkinsTPAC>
(to workshiva)
09:08
<MikeSmith>
anyway, for better or worse, I think his comments are representative of the sentiments of quite a few other people
09:10
<MikeSmith>
and maybe would be good to try to understand why they are frustrated instead of just dismissing them out of hand
09:12
<slinkcoding>
maybe the point here is that how can w3c put pressure on vendors
09:12
<Workshiva>
But he doesn
09:12
<Workshiva>
't seem to care much for w3c either
09:14
<MikeSmith>
the "w3c" is the vendors
09:14
<MikeSmith>
the w3c is a bunch of working groups
09:14
<Workshiva>
A series of dudes
09:15
<MikeSmith>
heh
09:15
<MikeSmith>
well, with editors and chairs and working-group members
09:15
<MikeSmith>
and specs
09:15
<MikeSmith>
and the work is driven by the people who show up
09:16
<MikeSmith>
and who care to invest time in actual detailed technical discussions about the technologies
09:17
<MikeSmith>
and of course in doing things like writing test cases
09:20
<TabAtkinsTPAC>
As far as I can tell, he's just channeling generic XML rage, and doesn't realize that in trying to make the argument less about "But I want XML stuff!", he's making it incoherent.
09:31
<nessy>
is there a logged irc channel for the html wg?
09:32
<Lachy>
nessy, #html-wg on irc.w3.org
09:32
<nessy>
thanks!
09:32
<nessy>
anything happening at lyon yet with the html wg?
09:33
<Lachy>
the meeting is just starting today
09:33
<Lachy>
nessy, you can see what's happened already here http://krijnhoetmer.nl/irc-logs/html-wg/
09:34
<Lachy>
not much yet though, just sorting out agenda
09:34
<nessy>
ah thanks - just in a break now?
09:35
<zcorpan>
mmm cookies
09:35
zcorpan
realizes he hasn't been in #html-wg for quite some time
09:36
<Lachy>
there's also #html-wg2 now for the 2nd room.
09:42
<zcorpan>
not logged?
09:42
<Lachy>
zcorpan, RRSAgent is logging it to http://www.w3.org/2010/11/04-html-wg2-irc
09:42
<Lachy>
but that's not currently visible
09:42
<Lachy>
nothing has been said in there yet though
09:49
<zcorpan>
none of webkit/opera/gecko get the new select example right
11:15
<MikeSmith>
http://www.w3.org/html/wg/wiki/TPAC_2010_Agenda
11:15
<MikeSmith>
http://www.w3.org/2010/11/04-html-wg2-minutes.html
12:36
<MikeSmith>
nessy: we are having a discussion about media accessibility in about 20 minutes
12:36
<MikeSmith>
any chance you might be able to call in?
12:36
<nessy>
yeah, I know - not sure I will survive until then
12:36
<MikeSmith>
ok
12:36
<nessy>
it'll be midnight and I already have a headache
12:37
<nessy>
I'll watch on irc and see if it's necessary for me to call in, ok?
12:37
<nessy>
(until I fall asleep)
12:38
<MikeSmith>
nessy: sounds good
13:21
<Craig`>
hey guys, just used geolocation api for first time, was wondering if there was a way i could extract country from the position, so far i've just used latitude/longitude and redirected to google maps, but i'd like to know the country and then display a flag (just for learning purposes)
13:23
<annevk>
you'd either need to get some geodata from somewhere so you can compute it yourself
13:23
<annevk>
or find an HTTP API that does it for you
13:23
<annevk>
geolocation v2 might handle this automatically
13:24
asmodai
eyes tomshardware article @ http://www.tomshardware.com/news/ie9-chrome-firefox-safari-opera,11574.html
13:26
<Lachy>
annevk, that might work, so long as you're not trying to figure out which country some point in a disputed region belongs to. That would just be a political nightmare to deal with.
13:28
<annevk>
Lachy, something else...
13:29
<annevk>
Lachy, people told you me you said something about about URLs and did not follow up
13:29
<annevk>
Lachy, can you fix that?
13:29
<annevk>
Lachy, you are removing my reasons to yell at the IETF
13:29
<annevk>
Lachy, well, limiting for certain topics :)
13:29
<Lachy>
what?
13:29
<Lachy>
oh, right, probably about the about: URI scheme
13:30
<Lachy>
I need to follow up on that one day. It's just low priority
13:30
<annevk>
Lachy, I was told there are certain outstanding issues that need minor edits after which the draft needs to be submitted again to make it all work
13:30
<annevk>
Lachy, that is what I said
13:30
<annevk>
Lachy, if you are busy please tell them that
13:30
<annevk>
Lachy, because they can find someone else to do it
13:31
<Lachy>
I'll do it. It wasn't too much that was needed.
13:34
<annevk>
Lachy, great
13:38
<TabAtkinsTPAC>
Lachy: You're not at TPAC, right?
13:39
<annevk>
nope
13:40
<TabAtkinsTPAC>
kk. I was hoping to discharge my debt. ^_^
13:40
<Lachy>
TabAtkinsTPAC, yeah, unfortunately I wasn't allowed to go.
13:40
<Lachy>
thanks for reminding me about your debt though! :-)
13:41
<Lachy>
how much was it anyway? About 200Kr or something?
13:41
<TabAtkinsTPAC>
Yah, about a dinner worth.
13:43
<Lachy>
ok, nevermind. I'm sure you'll make it up to me one day. Maybe TPAC next year.
13:43
<Lachy>
or maybe just pay it forward to Anne or something
13:44
<Craig`>
i'm trying to use google maps api but i don't know what i'm doing wrong, could you help please.. http://www.webdevout.net/test?02g
13:54
<karlcow>
I wonder how many mimetypes are deployed and not described, same thing for protocol schemes.
13:56
<karlcow>
I'm thinking about things like "webcal:" (Apple ®)
13:59
<othermaciej>
a lot
13:59
<othermaciej>
well, depends on what counts as "described"
14:01
<karlcow>
heh. indeed. described could be a spec somewhere at a URI or in IETF space. Let say that I had in mind described at IETF
14:02
<othermaciej>
if you mean registered in the appropriate registry, then a whole host of MIME types and URI schemes in common use are not registered
14:03
<karlcow>
http://en.wikipedia.org/wiki/URI_scheme#Unofficial_but_common_URI_schemes
14:04
<karlcow>
http://en.wikipedia.org/wiki/Mime_type#List_of_common_media_types
14:06
<karlcow>
ah and some are grouped in some IETF RFCs such as application/svg+xml http://tools.ietf.org/html/rfc3023#section-8.19
14:06
<karlcow>
"However, no
14:06
<karlcow>
content type has yet been registered for SVG and so this media type
14:06
<karlcow>
should not be used until such registration has been completed."
14:10
karlcow
sees that this has never been answered http://www.ietf.org/mail-archive/web/ietf-types/current/msg00999.html
15:33
<annevk>
jgraham, yt?
15:33
<annevk>
jgraham, testing discussion starting in #html-wg2
15:37
<annevk>
(he's away, as he told me, and then I forgot)
18:17
<karlcow>
selectAllChildren has been dropped from the spec?
18:18
<karlcow>
or did it go in another draft?
18:19
<Ms2ger>
karlcow, Selection moved entirely
18:19
<karlcow>
Ms2ger: to where?
18:20
<karlcow>
found
18:20
<karlcow>
thanks
18:20
<Ms2ger>
Np
18:48
<Ms2ger>
Ooh, does Opera have a new date picker?
20:12
<romeo_>
Why is http://dev.w3.org/html5/spec/Overview.html dated ahead of time? (9 November 2010)
20:20
<Ms2ger>
romeo_, that's normal around publication time
20:20
<Ms2ger>
Presumably a WD is intended to be published on the ninth
20:21
<romeo_>
That would explain it. Thanks.
22:20
<hsivonen>
TabAtkins_: Mike Kay *is* an XSLT 2.0 implementor
22:21
<annevk>
publish another WD on the ninth?
22:21
<annevk>
that seems somewhat implausible
22:24
<Ms2ger>
Rather
22:28
Ms2ger
pulls in innerHTML
22:29
<annevk>
bitbucket should get some auto checkout place
22:30
<annevk>
in related trivia, I am not too happy with Hixie removing Selection from the draft without some kind of published alternative published elsewhere
22:31
<annevk>
we learned that with URLs it kind of sucks when that happens and we should have taken more note of that
22:31
<Hixie>
i waited til it was in the Range spec
22:31
<Hixie>
the text is unchanged
22:32
<annevk>
I guess if bitbucket was more usable it would have mattered less
22:32
<annevk>
pointing colleagues to http://bitbucket.org/ms2ger/dom-range rather than some kind of HTML readable version kind of sucks
22:36
<hsivonen>
TabAtkinsTPAC: I think it's not a good idea to suggest that XSLT 2.0 would be supported if enough people want it
22:37
<hsivonen>
because the value of "enough" would have to be quite large to offset the dependence on the PSVI
22:37
<TabAtkinsTPAC>
Still, if "enough" people do, it will be.
22:38
<hsivonen>
TabAtkinsTPAC: but it can give people wrong ideas, still
22:38
<TabAtkinsTPAC>
What's the PSVI?
22:39
<hsivonen>
TabAtkinsTPAC: Post-Schema Validation Infoset
22:39
<TabAtkinsTPAC>
o...k.
22:39
<hsivonen>
TabAtkinsTPAC: good for you if you haven't run into it before
22:40
<TabAtkinsTPAC>
^_^
22:41
<Hixie>
annevk: can you host a copy on html5.org?
22:46
<annevk>
yeah, that might be an idea
22:47
<annevk>
though not entirely sure how to update it all automatically
22:47
<annevk>
if Ms2ger has any ideas maybe we can sort that out next week
22:58
<spk>
hi everyone im doing some work for the ruby port of html5lib, is someone interested ?
23:01
<jarib>
spk: i would be interested
23:02
<jarib>
been a while since i looked at the code though
23:02
<spk>
jarib: cool, im pushing to https://github.com/spk/html5lib/commits/spk-ruby if you have time to review
23:03
<spk>
i dont know mercurial sorry
23:03
<gsnedders>
been a while since any looked at the code, I think :)
23:03
<AryehGregor>
If you know git, Mercurial is not hard to pick up.
23:03
<mgdm>
I find the commands in mercurial make a little more sense than in git
23:04
<mgdm>
(though I still use git)
23:04
<jarib>
spk: nice. won't have time to play until next week, but i'd certainly be willing to help out
23:04
<jarib>
amazes me that no one is looking into a portable C port though
23:04
<spk>
cool i you .patch files i can send it to you
23:05
<jarib>
or adding it to libxml
23:05
<jarib>
both options would make it very available from other langs
23:05
<jarib>
spk: git is better than patches :)
23:05
<jarib>
i'd like to learn more mercurial though
23:05
<spk>
maybe waiting that the spec is finalized
23:06
<spk>
jarib: yeah :)
23:10
<spk>
is the Ruby code is generated by the python one ?
23:11
<gsnedders>
No
23:11
<spk>
s/python/Python/
23:12
<gsnedders>
The PHP, Python, and Ruby copies are all separate. The Python3 is basically generated by 2to3 from the Python one, though.
23:12
<spk>
oki sometime its like it was a translate
23:12
<gsnedders>
In what way?
23:16
<spk>
for example https://github.com/spk/html5lib/blob/0f3b0ead1a76c044fbbe8df411cf49e48598aa47/ruby/lib/html5/filters/rfc2046.rb
23:19
<spk>
and Python https://github.com/spk/html5lib/blob/master/python3/src/html5lib/filters/rfc2046.py
23:19
<spk>
look the same :)
23:22
<Philip`>
spk: The Ruby one was initially created by manually translating from the Python version, I believe
23:22
<Philip`>
(and then it got mostly abandoned)
23:22
<jarib>
spk: what's your use case?
23:23
<spk>
oki
23:23
<gsnedders>
Philip`: "mostly"? In what way not "totally"?
23:23
<Philip`>
gsnedders: There were subsequent time periods in which people worked on it
23:23
<spk>
im using the gem for a Ruby project
23:24
<spk>
https://github.com/spk/validate-website