Options:
- # Session Start: Sun Oct 21 00:00:00 2012
- # Session Ident: #whatwg
- # [00:02] * Quits: teleject (~christoph@cpe-70-112-210-24.austin.res.rr.com) (Ping timeout: 244 seconds)
- # [00:31] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Quit: Computer has gone to sleep.)
- # [00:33] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
- # [00:37] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Client Quit)
- # [00:46] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [00:55] * Quits: shepazu (~shepazu@108-192-134-82.lightspeed.rlghnc.sbcglobal.net) (Quit: is sleepy)
- # [01:05] * Joins: Zauberfisch_ (~Zauberfis@2a01:4f8:100:73c3::3)
- # [01:07] * Joins: timeless_ (uid4015@gateway/web/irccloud.com/x-hsffptqwviyctojy)
- # [01:07] * Quits: mattgiff_ (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [01:08] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [01:08] * Quits: timeless (uid4015@firefox/developer/timeless) (Remote host closed the connection)
- # [01:08] * timeless_ is now known as timeless
- # [01:08] * Quits: Zauberfisch__ (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 246 seconds)
- # [01:08] * Joins: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3)
- # [01:11] * Quits: Zauberfisch_ (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 240 seconds)
- # [01:12] * Joins: Zauberfisch_ (~Zauberfis@2a01:4f8:100:73c3::3)
- # [01:12] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 248 seconds)
- # [01:14] * Joins: benjammin891 (~benjammin@ip72-205-2-225.dc.dc.cox.net)
- # [01:14] * Joins: Zauberfisch__ (~Zauberfis@2a01:4f8:100:73c3::3)
- # [01:15] * Quits: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 246 seconds)
- # [01:17] * Quits: Zauberfisch_ (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 240 seconds)
- # [01:17] * Quits: benjammin891 (~benjammin@ip72-205-2-225.dc.dc.cox.net) (Quit: Leaving)
- # [01:18] * Joins: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3)
- # [01:18] * Joins: benjammin891 (~benjammin@ip72-205-2-225.dc.dc.cox.net)
- # [01:19] * Quits: Zauberfisch__ (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 240 seconds)
- # [01:21] * Parts: benjammin891 (~benjammin@ip72-205-2-225.dc.dc.cox.net)
- # [01:24] * Joins: Zauberfisch_ (~Zauberfis@2a01:4f8:100:73c3::3)
- # [01:25] * Quits: linclark|afk (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark|afk)
- # [01:25] * Joins: Zauberfisch__ (~Zauberfis@2a01:4f8:100:73c3::3)
- # [01:27] * Quits: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 246 seconds)
- # [01:27] * Joins: teleject (~christoph@70.116.75.194)
- # [01:27] * Joins: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3)
- # [01:28] * Quits: pyrsmk (~pyrsmk@2a01:e35:2f52:ead0:21e:8cff:feeb:d962) (Remote host closed the connection)
- # [01:29] * Quits: Zauberfisch_ (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 246 seconds)
- # [01:29] * Joins: Zauberfisch_ (~Zauberfis@2a01:4f8:100:73c3::3)
- # [01:30] * Quits: Zauberfisch__ (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 246 seconds)
- # [01:30] * Joins: Zauberfisch__ (~Zauberfis@2a01:4f8:100:73c3::3)
- # [01:32] * Quits: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 246 seconds)
- # [01:33] * Joins: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3)
- # [01:34] * Quits: Zauberfisch_ (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 240 seconds)
- # [01:35] * Quits: Martin_L (~Martin_L@81-233-190-9-no212.tbcn.telia.com) (Remote host closed the connection)
- # [01:35] * Quits: Zauberfisch__ (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 246 seconds)
- # [01:37] * Quits: charlvn (~charlvn@524A9430.cm-4-3c.dynamic.ziggo.nl) (Ping timeout: 256 seconds)
- # [01:43] * Quits: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
- # [02:05] * Joins: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
- # [02:12] * Joins: tantek (~tantek@66-87-0-240.pools.spcsdns.net)
- # [02:26] * Joins: kennyluck (~kennyluck@119.161.158.96)
- # [02:30] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [02:46] * Joins: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr)
- # [02:53] * Quits: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi) (Ping timeout: 246 seconds)
- # [03:15] * jonlee is now known as jonlee|afk
- # [03:16] * Quits: jonlee|afk (~jonlee@2620:149:4:1b01:4c92:7db:4374:2d0a) (Quit: jonlee|afk)
- # [03:18] * Quits: kennyluck (~kennyluck@119.161.158.96) (Quit: kennyluck)
- # [03:21] * Quits: kborchers (~kborchers@unaffiliated/kborchers) (Excess Flood)
- # [03:23] * Joins: kborchers (~kborchers@unaffiliated/kborchers)
- # [03:26] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [03:29] * Joins: tantek_ (~tantek@66-87-7-182.pools.spcsdns.net)
- # [03:33] * Quits: tantek (~tantek@66-87-0-240.pools.spcsdns.net) (Ping timeout: 246 seconds)
- # [03:33] * tantek_ is now known as tantek
- # [03:37] * abstractj|away is now known as abstractj
- # [03:39] * Quits: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr) (Ping timeout: 265 seconds)
- # [03:47] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [03:48] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [03:49] * Quits: magistr (~magistr@89.189.172.24) (Read error: Connection reset by peer)
- # [03:49] * Joins: magistr (~magistr@89.189.172.24)
- # [03:52] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 264 seconds)
- # [03:53] * abstractj is now known as abstractj|away
- # [03:56] * Quits: tantek (~tantek@66-87-7-182.pools.spcsdns.net) (Ping timeout: 246 seconds)
- # [04:00] * Quits: benknight (~Adium@70-36-140-89.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [04:04] * Quits: teleject (~christoph@70.116.75.194) (Quit: teleject)
- # [04:18] * Quits: annevk (~annevk@79.119.101.74) (Read error: Connection timed out)
- # [04:19] * Joins: annevk (~annevk@79.119.101.74)
- # [04:39] * Joins: kennyluck (~kennyluck@124.193.152.238)
- # [05:04] * Quits: kennyluck (~kennyluck@124.193.152.238) (Ping timeout: 246 seconds)
- # [05:11] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
- # [05:13] * Quits: Benvie (~brandon@cpe-174-097-187-248.nc.res.rr.com)
- # [05:14] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Client Quit)
- # [05:16] * Quits: mamund (~mamund@obsidian.recompiled.net) (Read error: Operation timed out)
- # [05:19] * Joins: mamund (~mamund@obsidian.recompiled.net)
- # [05:20] * Joins: Benvie (~brandon@cpe-174-097-187-248.nc.res.rr.com)
- # [05:24] * Quits: mamund (~mamund@obsidian.recompiled.net) (Ping timeout: 244 seconds)
- # [05:25] * Joins: mamund (~mamund@obsidian.recompiled.net)
- # [05:37] * Quits: ben_alman (~cowboy@awesome.benalman.com) (Excess Flood)
- # [05:48] * Joins: ben_alman (~cowboy@awesome.benalman.com)
- # [06:14] * Quits: mamund (~mamund@obsidian.recompiled.net) (Ping timeout: 248 seconds)
- # [06:16] * Joins: mamund (mamund@obsidian.recompiled.net)
- # [06:27] * Joins: kennyluck (~kennyluck@124.193.152.238)
- # [06:30] * Joins: [[zzz]] (~q@node-1e1o.pool-101-108.dynamic.totbb.net)
- # [06:34] * Quits: [[zz]] (~q@node-1bu8.pool-101-108.dynamic.totbb.net) (Ping timeout: 248 seconds)
- # [06:44] * Quits: vikash (~vikash@unaffiliated/vikash) (Ping timeout: 255 seconds)
- # [07:02] * Joins: jonlee (~jonlee@2620:149:4:1b01:e51d:2b:ca77:3116)
- # [07:10] * Joins: tantek (~tantek@c-24-130-175-203.hsd1.ca.comcast.net)
- # [07:21] * jonlee is now known as jonlee|afk
- # [07:37] * [[zzz]] is now known as [[zz]]
- # [07:59] * Quits: tantek (~tantek@c-24-130-175-203.hsd1.ca.comcast.net) (Quit: tantek)
- # [08:27] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [08:46] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [08:46] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [08:50] * Joins: tantek (~tantek@66-87-2-162.pools.spcsdns.net)
- # [08:51] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 246 seconds)
- # [08:53] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [08:56] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [08:57] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [09:01] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 248 seconds)
- # [09:26] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
- # [09:31] * Joins: ehsan_ (~ehsan@24-212-206-174.cable.teksavvy.com)
- # [09:31] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Read error: No route to host)
- # [09:32] * Quits: manu-db (~msporny@216.252.204.51) (Ping timeout: 240 seconds)
- # [09:33] * Joins: manu-db (~msporny@216.252.204.51)
- # [09:37] * Joins: Ms2ger (~Ms2ger@91.181.190.226)
- # [09:39] * Quits: kennyluck (~kennyluck@124.193.152.238) (Ping timeout: 264 seconds)
- # [09:40] * Joins: kennyluck (~kennyluck@124.193.152.238)
- # [09:44] * jonlee|afk is now known as jonlee
- # [09:58] * Quits: tantek (~tantek@66-87-2-162.pools.spcsdns.net) (Quit: tantek)
- # [09:58] * Joins: nephyrin (~neph@nat/mozilla/x-enrjjnqiibvtgdph)
- # [10:18] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [10:21] * Joins: nonge (~nonge@p5B326D6A.dip.t-dialin.net)
- # [10:22] <kennyluck> Any Opera folk here?
- # [10:25] * Quits: nonge_ (~nonge@p5082A994.dip.t-dialin.net) (Ping timeout: 260 seconds)
- # [10:28] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
- # [10:38] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [10:43] <Ms2ger> kennyluck, fwiw, I think the fail-if-unsupported requirement is silly
- # [10:46] <kennyluck> Ms2ger, someone at the event suggests we mimic border-radius with <canvas> feature or something I just can't remember...
- # [10:46] <Ms2ger> Ugh
- # [10:46] <kennyluck> But right, it's silly.
- # [10:48] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
- # [10:49] * Joins: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr)
- # [10:57] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:129a:ddff:fe6c:7fd1)
- # [11:06] * Joins: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no)
- # [11:07] * Quits: ehsan_ (~ehsan@24-212-206-174.cable.teksavvy.com) (Ping timeout: 256 seconds)
- # [11:11] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [11:27] * Joins: barneybook (~Barneyboo@114-44-198-55.dynamic.hinet.net)
- # [11:37] * Joins: pyrsmk (~pyrsmk@2a01:e35:2f52:ead0:21e:8cff:feeb:d962)
- # [11:45] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [12:17] * Joins: izhak (~izhak@213.87.240.78)
- # [12:19] * Joins: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [12:21] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Quit: tantek)
- # [12:27] * Quits: kennyluck (~kennyluck@124.193.152.238) (Quit: kennyluck)
- # [12:28] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [12:29] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [12:30] * Quits: annevk (~annevk@79.119.101.74) (Remote host closed the connection)
- # [12:34] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 272 seconds)
- # [12:53] * Joins: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com)
- # [13:04] * Joins: charlvn (~user@524A9430.cm-4-3c.dynamic.ziggo.nl)
- # [13:08] * Joins: victor1 (~Adium@did75-14-82-236-18-74.fbx.proxad.net)
- # [13:09] <gsnedders> FWIW, though he's gone now, I think fail-if-unsupported is nice-to-have, but if not easily possible not a hard requirement.
- # [13:19] * Joins: annevk (~annevk@89.34.72.106)
- # [13:28] <annevk> GPHemsley: btw, please ask AryehGregor for access to the wiki
- # [13:29] <annevk> GPHemsley: be totally cool if you update it
- # [13:31] * Quits: Druide__ (~Druid@p5B1374F3.dip.t-dialin.net)
- # [13:33] * Quits: annevk (~annevk@89.34.72.106) (Remote host closed the connection)
- # [13:53] * Quits: victor1 (~Adium@did75-14-82-236-18-74.fbx.proxad.net) (Quit: Leaving.)
- # [13:56] * Quits: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com) (Remote host closed the connection)
- # [13:59] * Quits: Ms2ger (~Ms2ger@91.181.190.226) (Ping timeout: 246 seconds)
- # [14:04] * Joins: Druide_ (~Druid@p5B1374F3.dip.t-dialin.net)
- # [14:05] * AryehGregor isn't sure he remembers how to give access to the wiki
- # [14:06] <jgraham> I wonder if tests should come with a priority label, like bugs
- # [14:07] <jgraham> So something testing a minor edge condition that doesn't matter in practice could be a P5, but a test to check a feature works at all would be a P1
- # [14:08] <jgraham> Seems like a lot of work and possibly the source of fights, but much more useful than a setup where all tests are considered essential
- # [14:10] <jgraham> And kind of reenforces the idea that interoperability is a continuum
- # [14:10] <Velmont> Yes. I've often thought about that. I sometimes feel a bit reluctant to actually write some of the tests and/or upload them because they're checking super stupid stuff like ordering of exceptions that probably noone cares much about anyway.
- # [14:10] <Velmont> When some of the other failures are rather severe, I mean :-)
- # [14:12] <jgraham> I guess one problem is that it's possible to fail a P1 test for a P3 reason e.g. a security test failing sounds like a P1, but if the problem is "throws the wrong exception name", that's a tiny problem compared to "doesn't throw"
- # [14:13] <Velmont> Yea. So for e.g. the CORS tests, they were using XHR and checking for NETWORK_ERR. But when we made the feature for assert_throws to just check for throwing I changed them.
- # [14:14] <Velmont> Because almost all the tests were failing on gecko because of that single "no we use NS_STUPID_LONG_NETWORK_ERROR instead"
- # [14:21] * Joins: victor1 (~Adium@did75-14-82-236-18-74.fbx.proxad.net)
- # [14:21] * Parts: victor1 (~Adium@did75-14-82-236-18-74.fbx.proxad.net)
- # [14:29] * Joins: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi)
- # [14:30] <jgraham> Well that is pretty silly
- # [14:30] <jgraham> I mean not using assert_throws just because a browser has bugs
- # [14:31] <jgraham> I can't think of a good way that one could bake this into testharness, really
- # [14:35] * Joins: Martijnc (~Martijnc@d54C38583.access.telenet.be)
- # [14:42] * Joins: Martin_L (~Martin_L@81-233-190-9-no212.tbcn.telia.com)
- # [14:45] <SimonSapin> TabAtkins: do we have something like "pull requests" for specs? I want to make editorial changes to css3-values (have the definition for dpi say "CSS inch" instead of just "inch".) I guess just making the edit myself would be less work for you, but I still want to get some review before pushing to the ED.
- # [14:47] * Quits: Martin_L (~Martin_L@81-233-190-9-no212.tbcn.telia.com) (Ping timeout: 276 seconds)
- # [14:48] <jgraham> For the specs that are on github (not that one, I guess), we have something very like pull requests :)
- # [14:52] * Quits: ^esc (~esc_ape@178.115.249.146.wireless.dyn.drei.com) (Ping timeout: 244 seconds)
- # [14:52] <SimonSapin> jgraham: yes, I can imagine that :)
- # [14:53] <SimonSapin> but the CSSWG uses a private mercurial server http://dvcs.w3.org/hg/csswg/
- # [14:53] <jgraham> Yeah, I know
- # [14:53] <jgraham> I suspect that filing a bug and making a patch is the right thing to do
- # [14:54] <SimonSapin> we use the mailing list more that the bug tracker, but I guess I could send patches by email
- # [14:54] <jgraham> Could work
- # [14:55] <jgraham> I know the CSSWG at least has components in the bugtracker these days
- # [14:55] <jgraham> I'm not sure what they are actually used for
- # [14:55] <SimonSapin> I would love to use github for this but I guess it’s not gonna happen, having just switched to hg and all
- # [14:55] <jgraham> Well there are noises about moving more stuff to github
- # [14:56] <jgraham> Not necessarily for CSSWG though, since plinss is quite oppsoed to it
- # [14:56] <jgraham> *opposed
- # [14:56] <SimonSapin> do you know why he is opposed?
- # [14:57] <AryehGregor> jgraham, if conformance tests are ways for implementers to spot bugs, rather than ways for them to brag about how they implement the standards, prioritization doesn't seem necessary.
- # [14:57] <AryehGregor> If they're only to brag, then just don't test things that aren't so important.
- # [14:57] <AryehGregor> The problem is when the two goals are conflated.
- # [14:58] <jgraham> SimonSapin: I can't actually find confirmation he is opposed. So maybe I am misstating his position
- # [14:59] <jgraham> So now I will stop. But I thought someone, possibly him, thought that git would be too confusing for normal humans
- # [14:59] <jgraham> AryehGregor: The problem is that those are both goals
- # [14:59] <AryehGregor> That's your problem, then.
- # [15:00] <AryehGregor> Also: yes, git is definitely too confusing for normal humans. We tend to assume spec-writers are supernormal.
- # [15:00] <AryehGregor> (also, they can always use hg-git, like Ms2ger does)
- # [15:00] <jgraham> My problem in particular, or just a problem?
- # [15:01] * Quits: Druide_ (~Druid@p5B1374F3.dip.t-dialin.net) (Ping timeout: 244 seconds)
- # [15:01] <jgraham> Anyway, it is not obvious to me that having both as goals is bad
- # [15:01] * Philip` guesses implementers would find it quite useful for the test results to somehow indicate e.g. "these 500 test cases are failing because of bug 123456 in your browser" (so they don't have to check every single case to make sure there's not a really important unknown bug), which would be a superset of the functionality needed for prioritising failures
- # [15:01] * Joins: Ms2ger (~Ms2ger@91.181.190.226)
- # [15:02] * Joins: Druide_ (~Druid@p5B1374F3.dip.t-dialin.net)
- # [15:02] <AryehGregor> I meant "That's your problem, then" as "Well, then, mister, there's yer problem right there, starin' ya in the face", not "Thankfully, that's your problem, not mine".
- # [15:02] <AryehGregor> Philip`, in practice, that's done by implementers reviewing the failures.
- # [15:02] <AryehGregor> (which I've done lots of)
- # [15:03] <jgraham> So one problem I currently see is that W3C tests are too often ignored
- # [15:03] <jgraham> Because there is no kudos associated with doing well in them
- # [15:03] <jgraham> Whereas crap like html5test.com gets loads of attention
- # [15:03] <Ms2ger> Velmont, I care about the ordering of exceptions ;)
- # [15:04] <jgraham> On the other hand, making W3C tests a big PR thing has really bad side effects
- # [15:04] <jgraham> people start submitting tests to look good or to make others look bad
- # [15:04] <AryehGregor> Both are fair points.
- # [15:05] <AryehGregor> One thing we could do is hope that people care about actual interop in practice and thus consult any high-quality test suite.
- # [15:05] <jgraham> e.g. by making every test fail for some browser for some tiny bug
- # [15:05] <Ms2ger> jgraham, also, I do think git is too confusing for humans :)
- # [15:05] <jgraham> (that could be hard to fix)
- # [15:05] <jgraham> Ms2ger: You aren't human, so what would you know?
- # [15:06] <jgraham> AryehGregor: I would like to believe that, but look at the amount of attention that html5test gets compared to any proper testsuite
- # [15:06] <jgraham> People want nice simple answers
- # [15:06] <Ms2ger> And it looks fancy!
- # [15:07] * Quits: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi) (Ping timeout: 276 seconds)
- # [15:08] <Philip`> It seems a lot of people have never used any VCS other than git and get on perfectly fine with it, and hate being forced to use anything else, so I think the problem is just that git is too confusing for any human who has used any other VCS before
- # [15:09] <AryehGregor> Philip`, maybe all the normal people are scared away from VCSes in general when asked to use git.
- # [15:10] <Philip`> (If you've used e.g. CVS/SVN, then Hg is a totally different underlying model but still has familiar syntax and terminology, whereas Git has the different model and also has needlessly incompatible syntax and terminology)
- # [15:11] <jgraham> Anyway, so I think my point is that it would be nice if there was a middle ground; some way to encode the idea that not all failures are as serious as others - a fact that is known to anyone that has ever developed software - into the testsuite itself
- # [15:12] <jgraham> So that a browser could advertise "we pass all the P1 and P2 tests for feature X"
- # [15:12] <jgraham> And not be penalised for the fact that it throws the wrong exception name sometimes, causing P3 failures
- # [15:13] <SimonSapin> Philip`: I used svn and then hg before switching to git. Now I have developed lots of habits with git and git-related tools, and I hate being forced to use hg or svn
- # [15:13] <jgraham> I think git has a learning curve like / but mercurial has a learning curve like _|
- # [15:13] <Ms2ger> The other way around, you mean :)
- # [15:14] <jgraham> Ms2ger: Git has a learning curve like \? :p
- # [15:14] <Ms2ger> Well... yes :)
- # [15:15] <Ms2ger> And you have to climb it upside-down
- # [15:16] * Ms2ger really doesn't like git
- # [15:16] * jgraham is really surprised by this
- # [15:17] <jgraham> Or I would be if I didn't already know it
- # [15:19] <jgraham> (that wasn't sarcasm btw, I really have no idea why you find it so distasteful)
- # [15:23] * Quits: pyrsmk (~pyrsmk@2a01:e35:2f52:ead0:21e:8cff:feeb:d962) (Remote host closed the connection)
- # [15:23] <SimonSapin> Ms2ger: is hg-git good enough, or do you really prefer the upstream to use hg?
- # [15:25] <Ms2ger> I can live with hg-git, as long as upstream doesn't do anything weird :)
- # [15:25] <SimonSapin> what kind of weird thing?
- # [15:26] <Ms2ger> Anything I don't know how to deal with through my hg experience :)
- # [15:28] <SimonSapin> I guess that would also apply to git users with a git upstream
- # [15:28] <SimonSapin> or any other combination
- # [15:28] <Ms2ger> True
- # [15:33] * Joins: annevk (~annevk@93.113.0.86)
- # [15:49] * Joins: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com)
- # [15:55] * Quits: annevk (~annevk@93.113.0.86) (Remote host closed the connection)
- # [15:57] * Quits: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no) (Remote host closed the connection)
- # [16:03] * Joins: linclark|afk (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [16:14] * Quits: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com) (Remote host closed the connection)
- # [16:22] * Joins: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com)
- # [16:27] <GPHemsley> AryehGregor: If you ever remember how to give people access to the wiki, I'll be happy to have some. :)
- # [16:27] <Velmont> jgraham: I am using assert_throws(null, { sync xhr }). I don't reeeaally need to specify WHAT it throws because that should be checked in XHR tests, not for CORS.
- # [16:27] <Velmont> jgraham: I'm just using XHR because it's easiest (and most thorough) way to test CORS.
- # [16:28] <Velmont> jgraham: So WHAT exception it returns is not that interesting, that it doesn't succeed is the important part (for CORS).
- # [16:28] <GPHemsley> Ms2ger: Maybe one day you could walk me through getting hg-git installed? When I tried it a few months ago, it wasn't working.
- # [16:28] <Velmont> Ms2ger: Yeeaaaaaa. Not essential though.
- # [16:29] <Ms2ger> GPHemsley, on what OS?
- # [16:29] <GPHemsley> Mac 10.6
- # [16:29] <Ms2ger> Mm
- # [16:31] <Ms2ger> easy_install, according to http://hg-git.github.com/
- # [16:34] * Quits: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com) (Remote host closed the connection)
- # [16:36] <GPHemsley> Ms2ger: I thought I followed the instructions properly, but I got an error when I tried to use it. (Particularly, I don't think hggit was even found.)
- # [16:36] <GPHemsley> So either I or they missed a step somewhere.
- # [16:37] <Ms2ger> How did you use it? You just need to hg clone git://...
- # [16:46] <GPHemsley> When I add `hggit = ` to my .hgrc, it tells me it can't find the module
- # [16:47] <Ms2ger> Strange
- # [16:52] * Quits: linclark|afk (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark|afk)
- # [17:15] * Quits: Yudai (~Yudai@nttkyo090207.tkyo.nt.ngn2.ppp.infoweb.ne.jp) (Quit: Tiarra 0.1+svn-36726: SIGTERM received; exit)
- # [17:17] * Quits: OnlyMax (~OnlyMax@187-126-221-137.user.veloxzone.com.br) (Ping timeout: 244 seconds)
- # [17:19] * Joins: Yudai (~Yudai@nttkyo023236.tkyo.nt.ngn2.ppp.infoweb.ne.jp)
- # [17:33] * Joins: linclark|afk (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [17:36] * Joins: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no)
- # [17:36] * Joins: victor1 (~Adium@did75-14-82-236-18-74.fbx.proxad.net)
- # [17:37] * Quits: victor1 (~Adium@did75-14-82-236-18-74.fbx.proxad.net) (Client Quit)
- # [17:38] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
- # [17:47] <SimonSapin> GPHemsley: make sure that you run easy_install with the same python as the one used by hg
- # [17:51] * Joins: smaug____ (~chatzilla@212-226-58-89-nat.elisa-mobile.fi)
- # [17:58] * Quits: carlos_antonio (~benway@unaffiliated/disusered) (Quit: leaving)
- # [17:59] * Quits: smaug____ (~chatzilla@212-226-58-89-nat.elisa-mobile.fi) (Ping timeout: 260 seconds)
- # [18:41] * Quits: Habo (~Habo@popkorn.progressbar.sk) (Quit: ZNC - http://znc.in)
- # [18:41] * Joins: Habo (~Habo@popkorn.progressbar.sk)
- # [19:00] * Quits: Martijnc (~Martijnc@d54C38583.access.telenet.be) (Ping timeout: 246 seconds)
- # [19:05] * Joins: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com)
- # [19:26] * Joins: Martijnc (~Martijnc@d54C38583.access.telenet.be)
- # [19:51] * Joins: sedovsek (~robert@BSN-176-192-133.dial-up.dsl.siol.net)
- # [20:05] * Joins: vikash (~vikash@1.186.9.140)
- # [20:05] * Quits: vikash (~vikash@1.186.9.140) (Changing host)
- # [20:05] * Joins: vikash (~vikash@unaffiliated/vikash)
- # [20:06] * Quits: vikash (~vikash@unaffiliated/vikash) (Remote host closed the connection)
- # [20:07] * Quits: nephyrin (~neph@nat/mozilla/x-enrjjnqiibvtgdph) (Ping timeout: 240 seconds)
- # [20:10] <GPHemsley> SimonSapin: How do I do that?
- # [20:30] <SimonSapin> GPHemsley: I’m not sure … Try this: head -c1 $(which hg)
- # [20:30] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Read error: Connection reset by peer)
- # [20:30] <SimonSapin> it should give you the path to the python interpreter
- # [20:31] <GPHemsley> -n1, but yeah, thanks
- # [20:31] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
- # [20:31] <SimonSapin> yeah, -n1
- # [20:32] <GPHemsley> ... and it is indeed not the same as `which python`
- # [20:32] <SimonSapin> GPHemsley: do you have easy_install in the same directory?
- # [20:33] <GPHemsley> easy_install is in a third directory >_<
- # [20:33] <GPHemsley> and it seems that `which python` is actually the older one (with regard to version number)
- # [20:34] <GPHemsley> I have a feeling I have a bunch of different versions of python on this computer
- # [20:34] <SimonSapin> how did you install hg?
- # [20:34] <GPHemsley> good question
- # [20:35] <zewt> i never touch easy_install in linux, that's the package manager's job
- # [20:35] <SimonSapin> This is the general direction to look into but I’m not familiar with OS X so I can’t help much more
- # [20:36] <zewt> no idea on osx
- # [20:36] <GPHemsley> SimonSapin: Looks like the current one was installed via MacPorts
- # [20:36] <SimonSapin> the current what?
- # [20:36] <GPHemsley> hg
- # [20:37] <GPHemsley> and I believe the python it is using
- # [20:37] <GPHemsley> which is not the same as `which python`
- # [20:37] <GPHemsley> so I'm thinking maybe I should just switch `which python`
- # [20:37] <GPHemsley> (how do I do that?)
- # [20:40] <GPHemsley> SimonSapin: http://pastebin.mozilla.org/1873683
- # [20:42] * Joins: nephyrin (~neph@nat/mozilla/x-qlqitgfxhzqiwsqb)
- # [20:42] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [20:55] * jonlee is now known as jonlee|afk
- # [20:57] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [20:59] * Quits: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com) (Remote host closed the connection)
- # [21:01] * Joins: benknight (~Adium@70-36-140-89.dsl.dynamic.sonic.net)
- # [21:06] * Quits: sedovsek (~robert@BSN-176-192-133.dial-up.dsl.siol.net) (Quit: sedovsek)
- # [21:06] <GPHemsley> oh, what a mess
- # [21:06] <GPHemsley> I have so many different versions of Python on this computer
- # [21:09] * Quits: charlvn (~user@524A9430.cm-4-3c.dynamic.ziggo.nl) (Quit: Leaving)
- # [21:10] * Quits: nephyrin (~neph@nat/mozilla/x-qlqitgfxhzqiwsqb) (Ping timeout: 240 seconds)
- # [21:13] * Quits: izhak (~izhak@213.87.240.78) (Ping timeout: 246 seconds)
- # [21:14] * Joins: nephyrin (~neph@nat/mozilla/x-cxetkodjfoqdegzl)
- # [21:17] <jgraham> GPHemsley: Oh, OSX, yeah bad luck
- # [21:20] <jgraham> GPHemsley: Do you have easy_install in ports? (or pip for that matter)
- # [21:22] <GPHemsley> jgraham: Hang on, I'm reinstalling stuff
- # [21:26] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
- # [21:26] * Quits: nephyrin (~neph@nat/mozilla/x-cxetkodjfoqdegzl) (Ping timeout: 240 seconds)
- # [21:28] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Remote host closed the connection)
- # [21:32] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [21:34] * Quits: linclark|afk (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark|afk)
- # [21:34] <annevk> GPHemsley: you could also just install the GitHub app
- # [21:35] <annevk> I used command line thus far, but that app is quite convenient
- # [21:37] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Remote host closed the connection)
- # [21:43] * Joins: nephyrin (~neph@nat/mozilla/x-iishivycopdfsmru)
- # [21:45] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
- # [21:47] * Joins: baku (~baku@38.124.51.227)
- # [21:55] <GPHemsley> w00t
- # [21:55] <GPHemsley> got it working
- # [21:55] <GPHemsley> it was a conflict between python versions
- # [21:55] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [21:55] <GPHemsley> so thanks SimonSapin, et al.
- # [21:56] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [21:58] <GPHemsley> annevk: I'll stick to the command line, now that it works again :)
- # [21:58] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
- # [22:00] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 240 seconds)
- # [22:01] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Remote host closed the connection)
- # [22:04] * Areks|2 is now known as Areks
- # [22:13] * Joins: teleject (~christoph@70.116.75.194)
- # [22:16] * Quits: Ms2ger (~Ms2ger@91.181.190.226) (Quit: nn)
- # [22:20] * Quits: Martijnc (~Martijnc@d54C38583.access.telenet.be) (Quit: Martijnc)
- # [22:24] * Joins: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com)
- # [22:27] * Quits: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com) (Remote host closed the connection)
- # [22:30] <zewt> holy hell
- # [22:31] <zewt> chrome now refuses to install greasemonkey scripts normally: "extensions, apps, and user scripts can only be added from the chrome web store"
- # [22:49] * Joins: marcosc (~marcosc@bl10-248-225.dsl.telepac.pt)
- # [23:04] * Quits: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no) (Remote host closed the connection)
- # [23:06] * Joins: Druide__ (~Druid@p5B137BBB.dip.t-dialin.net)
- # [23:06] * Quits: Druide_ (~Druid@p5B1374F3.dip.t-dialin.net) (Ping timeout: 244 seconds)
- # [23:07] * Quits: benknight (~Adium@70-36-140-89.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [23:20] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
- # [23:25] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Read error: No route to host)
- # [23:25] * Joins: ehsan_ (~ehsan@24-212-206-174.cable.teksavvy.com)
- # [23:33] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:41] <jgraham> zewt: have fun being upsold
- # [23:42] <zewt> fun having features silently auto-upgraded into "go to our store!"
- # [23:46] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # Session Close: Mon Oct 22 00:00:00 2012
The end :)