07:49
<jgraham>
ambv: The problem you found is basically "santizer deswign is totally broken"
07:49
<jgraham>
Or rather "sanitizer tries to pretend that treewalker tokens are just like tokenizer tokens, fails"
07:49
<ambv>
I found it preparing the most basic sanitizer-as-filter example for docs.
07:50
<ambv>
Because the sanitizer is indeed a cool feature.
07:50
<jgraham>
It is
07:50
<jgraham>
But we need to fix it somehow to work with both the tokenizer and the treewalker
07:50
<jgraham>
Accounting for their differences
07:51
<ambv>
Definitely a thing to do for 1.0, but not for 1.0b1
07:55
<ambv>
gsnedders: jgraham: if #53 breaks some tests which are still not fixed, can you integrate #51 first? (the same code is in #53 as well)
07:56
<ambv>
basically now documents with xml attributes crap out with a stupid exception, this has little to do with DataLossWarning hiding *other* problems in the test suite
08:03
<ambv>
gsnedders: jgraham: same goes for integrating #52 first versus #44 which is still apparently incomplete
08:09
<hsivonen>
What's the right way to report potential Gmail security bugs?
08:10
<hsivonen>
oops. nevermind. It's not a potential security bug that I saw. Just a plain bug.
08:26
<ambv>
gsnedders: jgraham: I integrated docs to master, you can add new stuff and edit existing docs as you please. rtfd.org is now also switched to build from master. it syncs daily, if you want to make it refresh the docs faster, go to the rtfd.org dashboard and click Build manually.
08:27
<jgraham>
ambv: Nice
08:27
<ambv>
(currently building the new version)
08:30
<ambv>
jgraham: this is a new section - https://html5lib.readthedocs.org/en/latest/movingparts.html
08:32
<ambv>
jgraham: you can basically replace http://code.google.com/p/html5lib/wiki/UserDocumentation with a link to https://html5lib.rtfd.org/ at this point.
08:33
<ambv>
hehe, Travis build failed. Reason: HTTP error 503 while getting https://pypi.python.org/packages/source/s/six
09:09
<hsivonen>
does the W3C have a position on network neutrality?
09:19
<annevk>
hsivonen: not a published one as far as I know
09:21
<annevk>
I wonder how I missed http://www.w3.org/TR/2010/NOTE-hlink-20101216/
09:22
<hsivonen>
annevk: :-(
09:23
<hsivonen>
annevk: I guess I can't use "your argument is invalid, because this forum is committed to network neutrality"
09:23
<annevk>
hsivonen: cannot upset all those paying members, which these days include the cable guys
09:23
<jgraham>
Seems like TimBL believes in it? OR at least that's what I got from http://www2013.org/2013/05/16/highlights-from-the-day-4/
09:24
<jgraham>
Ofc it seems like these days W3C is all about the big bucks
09:25
<annevk>
I remember TimBL also celebrating when the Netherlands adopted a law in favor of net neutrality.
09:26
<hsivonen>
annevk: it's telling that the Chairs say stuff is a CEO decision instead of saying the buck stops at the Director
09:27
<jgraham>
I wonder if W3C would get the RF clause through today
09:27
<jgraham>
Or if thre would be some spiel about having to protect R&D investments, and so needing RAND
09:37
<annevk>
hsivonen: it's pretty sad it's basically becoming an industry lobby club. I guess it always was to some extent if you look at WS-DeathStar and such, but that never really affected my part of the world.
09:38
<annevk>
hsivonen: but yeah, it's basically "what the Members want" and "how do we get more Members" and not so much "leading the web to its full potential". Speaking of which, that tagline seems to have disappeared from the homepage.
09:40
<zcorpan>
marcosc: what's the point of doing monthly crawls?
09:41
<zcorpan>
marcosc: i think once a year would probably be enough
09:44
<SteveF>
zcorpan: i would like it to be more frequently to be able to measure changes over time better, maybe six monthly
09:44
<zcorpan>
SteveF: ok
09:44
<zcorpan>
twice a year seems reasonable
09:46
<zcorpan>
not that i object to crawling more frequently
09:56
<ambv>
jgraham: gsnedders: guys, my announcement is in a couple of hours. can we integrate #51 and #52 and release 1.0b1 ASAP?
10:16
<marcosc>
zcorpan: I wasn't sure how often the data changes
10:20
<hsivonen>
Is there a way to change my W3C-exposed email address as one operation without unsubscribing and resubscribing to each list?
10:20
<annevk>
hsivonen: not that I know of
10:21
<annevk>
hsivonen: you could ask in #sysreq
10:44
<hsivonen>
Yay. At least GNU mailman has the option to change address for all subscriptions on a given server
10:55
<jgraham>
ambv: Can you fix the issues in https://critic.hoppipolla.co.uk/r/112 then?
10:55
<ambv>
I'm on it.
10:58
<gsnedders>
ambv: #53 passes everything here?
10:58
<gsnedders>
ambv: And Travis shows it as passing?
10:59
<gsnedders>
ambv: And all the bugs it fixes are exceptions.
10:59
<ambv>
gsnedders: I was mislead by your comment that "Similar fixes are needed for the other tests."
10:59
<gsnedders>
ambv: Right, so test_treewalker.py will probably be hiding stuff to, for example
11:00
<gsnedders>
But this fixes everything for test_parser.py
11:00
<ambv>
gsnedders: OK, merge #53 then. LGTM. All I care about now is pushing 1.0b1 out :)
11:06
gsnedders
tries to push this…
11:07
<gsnedders>
Upload failed (401): You must be identified to edit package information
11:07
<gsnedders>
Wat.
11:07
<jgraham>
Wait, what? You just dropped a review that I was looking at.
11:08
<gsnedders>
ambv said it was okay, and I was going with that.
11:08
<ambv>
jgraham: gsnedders did the same thing I did in a separate PR and we're going with his.
11:09
<gsnedders>
http://bugs.python.org/issue9995 is a lovely bug
11:10
<ambv>
gsnedders: can you also merge https://github.com/html5lib/html5lib-python/pull/52
11:10
<ambv>
the docs currently rely on it
11:10
<ambv>
;)
11:11
<gsnedders>
ambv: I dislike those imports being in a function, tbh
11:11
<gsnedders>
I'd rather cherry-pick https://github.com/gsnedders/html5lib-python/commit/0310db7ec93381fe874ed76abdf5a7089add5c06
11:12
<ambv>
+1
11:12
<ambv>
do the pick, do the pick :)
11:12
<jgraham>
gsnedders: Well I finished your review, but the branch isn't tracking anymore
11:12
<jgraham>
Which is sad
11:13
<jgraham>
(I could probably fix it, but it could be more effort than it's worth)
11:14
<gsnedders>
jgraham: Not sure it should be in ihatexml, it's a serialization matter.
11:15
<gsnedders>
jgraham: Like, it's valid to have a sysid with both, but you cannot serialize it, at least how I'd read it.
11:18
<jgraham>
gsnedders: I think you are drawing too fine a distinction there.
11:26
<ambv>
gsnedders: the CHANGELOG now suggests 1.0 gold was released today, you might want to append "b1" to the version number in CHANGES.rst
11:27
<gsnedders>
Blarf!
11:41
<zcorpan>
hsivonen: are you switching to a new email address?
11:44
<gsnedders>
ambv: Why is PyPy not in the envlist for tox?
11:44
jgraham
wonders why hsivonen would be switching email address
11:45
<ambv>
gsnedders: no particular reason, only that it's rare to have it installed. I run "tox -e pypy" to make it run. If you want to add it as default, +1
11:46
<gsnedders>
ambv: Well, for most people, I don't expect they'll have more than two installed.
11:47
<ambv>
true. +1 for including it. How's that release going? :>
11:47
ambv
is feeling increased stress levels
11:50
<gsnedders>
ambv: Having tox fail horribly because of random ignored files from other branches, and trying again. :P
12:04
<ambv>
gsnedders: jgraham: I'll be back in 90 minutes. keeping my fingers crossed for 1.0b1
12:38
<jgraham>
Do timers go on the DOM task source?
13:20
<annevk>
jgraham: they have their own task source
13:20
<annevk>
"The task source for these tasks is the timer task source."
13:22
<jgraham>
Oh, it's right there and matches what I remembered. Sigh.
13:23
<jgraham>
annevk: Thanks
13:23
<annevk>
fwiw, what futures use is a strawman
13:23
<annevk>
we might want to switch to microtask or some such
13:24
<jgraham>
"what futures use"?
13:26
<annevk>
I thought the question was in relation to that
13:27
<jgraham>
Did you mean "that futures use"?
13:27
<jgraham>
But yeah, the question was about the futures/setImmediate thread
13:29
<annevk>
"that futures use" does not make sense
13:31
<jgraham>
Umm? "fwiw, that futures use is a strawman" would have made lots of sense to me
13:32
<jgraham>
The same sentence with s/that/what/ is still baffling
13:32
<zcorpan>
"the thingy that futures use"?
13:35
<jgraham>
Oh
13:35
<jgraham>
I understand now, but I don't think you can use "strawman" in that sense
13:36
<jgraham>
I was reading it as "that use for futures is a strawman"
13:38
<jgraham>
I guess you meant "the task source futures use is a moot point" or something
13:38
<jgraham>
Although cealy they have to be scheduled somehow
13:38
<jgraham>
*clearly
13:39
<jgraham>
So it's not clear to me that it is
13:59
<hsivonen>
zcorpan: yes. @hsivonen.fi
14:00
<zcorpan>
hsivonen: will the old email still work?
14:01
<hsivonen>
jgraham: to avoid disruption when iki.fi is slow to forward, to make sure I can use the email in various contexts without violating the rules of IKI, to make it possible to run a Persona primary for my email address, to get domain key sigs right, to avoid annoyances when Google thinks I'm @gmail.com when I want to appear to be @ another domain
14:01
<hsivonen>
zcorpan: the old address will continue to work "forever"
14:03
<zcorpan>
ok
14:06
<hsivonen>
also, to be nice to IKI's infrastructure, considering that I get massively more mailing list email than one is supposed to subscribe to with an @iki.fi address
14:06
<jgraham>
hsivonen: I see.
14:55
<ambv>
jgraham: gsnedders: woohoo, I did the LT
14:56
<ambv>
thanks for bearing with me
14:56
<jgraham>
ambv: Cool, did it go well?
14:56
<ambv>
There's gonna be a video so you'll be the judge but I suppose it went well. I managed to make them laugh a bit, they were interested with the subject and were happy to see "pip install html5lib"
14:57
<ambv>
:-)
14:57
<jgraham>
Cool, well let us know if you get any interesting questions/discussions later
14:59
<ambv>
I will, sure.
15:22
<ambv>
gsnedders: you should tweet about the release as well :)
15:22
<ambv>
ah, I see you did. Great! :D
15:28
<ambv>
jgraham: gsnedders: thanks again, now to crunch the rest of the things to release 1.0 proper :) see you around, my battery will die any minute now.
16:22
<dglazkov>
good morning, Whatwg!
17:02
<joshuaAdarme>
hello o hola
17:42
<smaug____>
dglazkov: curious, what is Polymer team? Some Google thingie?
19:05
<TabAtkins>
smaug____: Polymer was started by and is composed mostly of some googlers, but it's an open project.
19:09
<smaug____>
TabAtkins: what is it?
19:18
<TabAtkins>
smaug____: It's some people who are playing with shadow dom and related techs to produce useful toolkits.
19:18
<TabAtkins>
smaug____: Purpose is half testing group, half seed for public dev.
21:40
<Nenor>
Hi, anyone using Sublime Text 3 with SublimeLinter ?
21:48
<TabAtkins>
I'm using ST2, and I've used SublimeLinter on it before.