Options:
- # Session Start: Tue Jan 29 00:00:00 2013
- # Session Ident: #testing
- # [02:33] * Quits: ArtB (~abarsto@public.cloak) ("Leaving.")
- # [06:58] * Quits: shepazu (schepers@public.cloak) (Client closed connection)
- # [06:58] * Joins: shepazu (schepers@public.cloak)
- # [08:52] * Joins: plh (plehegar@public.cloak)
- # [09:11] * Quits: plh (plehegar@public.cloak) ("Leaving")
- # [11:13] * Quits: Lachy (~Lachy@public.cloak) ("Computer has gone to sleep.")
- # [11:50] * Joins: Lachy (~Lachy@public.cloak)
- # [11:54] * Joins: abarsto (~abarsto@public.cloak)
- # [11:54] * abarsto is now known as ArtB
- # [12:01] * Joins: sstewart6 (~simons@public.cloak)
- # [13:40] * Quits: ArtB (~abarsto@public.cloak) (Client closed connection)
- # [13:40] * Joins: abarsto (~abarsto@public.cloak)
- # [13:40] * abarsto is now known as ArtB
- # [14:55] * Joins: AutomatedTester (~davidburns@public.cloak)
- # [15:56] * Quits: Lachy (~Lachy@public.cloak) ("Computer has gone to sleep.")
- # [17:48] * Joins: plh (plehegar@public.cloak)
- # [17:50] * Joins: darobin (rberjon@public.cloak)
- # [17:50] * Joins: bryan (~bryan@public.cloak)
- # [17:51] * Joins: glenn (~gadams@public.cloak)
- # [17:59] * Parts: bryan (~bryan@public.cloak)
- # [18:18] * Quits: sstewart6 (~simons@public.cloak) (sstewart6)
- # [18:51] * Joins: jhammel (~jhammel@public.cloak)
- # [20:17] * Joins: Lachy (~Lachy@public.cloak)
- # [20:33] * Quits: jhammel (~jhammel@public.cloak) ("leaving")
- # [20:33] * Joins: jhammel (~jhammel@public.cloak)
- # [20:59] * Quits: AutomatedTester (~davidburns@public.cloak) (Client closed connection)
- # [21:01] * Joins: AutomatedTester (~davidburns@public.cloak)
- # [21:21] * Quits: jhammel (~jhammel@public.cloak) (Client closed connection)
- # [21:21] * Joins: jhammel (~jhammel@public.cloak)
- # [21:34] * Joins: ctalbert_ (~ctalbert@public.cloak)
- # [21:34] * Quits: ctalbert_ (~ctalbert@public.cloak) ("leaving")
- # [21:34] * Quits: ctalbert (~ctalbert@public.cloak) (Client closed connection)
- # [21:35] * Joins: ctalbert (~ctalbert@public.cloak)
- # [21:54] * Quits: ArtB (~abarsto@public.cloak) (Ping timeout: 60 seconds)
- # [21:56] * Quits: Lachy (~Lachy@public.cloak) ("Computer has gone to sleep.")
- # [22:17] * Joins: abarsto (~abarsto@public.cloak)
- # [22:17] * abarsto is now known as ArtB
- # [22:17] <jgraham> Why doesn't W3C hg have some sort of precommit hook to reject non-ff updates (in git terms)
- # [22:18] <jgraham> So that push -f just fails
- # [22:18] <jgraham> And if you need to do that you have to talk to someone with ssh access to fix the repo on the server
- # [22:19] <MikeSmith> jgraham: I have it set up for some repos
- # [22:19] <MikeSmith> I don't know if it's possible to configure it server-wide
- # [22:20] <jgraham> I guess I don't know that either. I guess not
- # [22:20] * Joins: paul_irish (~paul_irish@public.cloak)
- # [22:20] <jgraham> (for git we have something similar and a script to create new repos that sets up the hook)
- # [22:20] <jgraham> we === Opera
- # [22:21] <MikeSmith> I think it might be possible to make have it added going forward for any new repos
- # [22:21] <MikeSmith> jgraham: yeah what you said
- # [22:21] <jgraham> Sounds nice
- # [22:22] <jgraham> Having to tell people "don't push -f" is a problem that has a technical solution :)
- # [22:22] <MikeSmith> yup
- # [22:23] <jhammel> the elimination of all people? ;)
- # [22:32] <darobin> jgraham, MikeSmith: it's possible to do it server-wide (or at least for new repos)
- # [22:33] <darobin> I know it was on betehess's wall of ideas at some point
- # [22:33] <darobin> of course, it doesn't help that hg says "push failed, maybe try push -f?"
- # [22:33] <darobin> the best technical solution here is the elimination of hg
- # [22:36] <MikeSmith> darobin: yeah we already have it set up server-side for some repos
- # [22:36] <MikeSmith> I dunno if Alex knows that or not
- # [22:37] <MikeSmith> but I think I had it set up for the html testsuite repo at least
- # [22:37] <MikeSmith> and pretty sure it's set up for CSS as well
- # [22:37] <darobin> it really should be mandatory for anyone using hg
- # [22:37] <darobin> because it's the best known way of completely deleting content, including history
- # [22:37] <MikeSmith> yeah though I agree the best solution is, move away from hg
- # [22:37] <darobin> and hg really encourages you to do it
- # [22:44] * Quits: AutomatedTester (~davidburns@public.cloak) (Client closed connection)
- # [22:58] * Joins: Lachy (~Lachy@public.cloak)
- # [23:05] <jgraham> darobin: We still need it for git because you can still push -f
- # [23:05] <jgraham> Which we should disallow
- # [23:05] <jgraham> Although at the moment almost no one can commit to the git repos, so maybe it isn't such a bit problem
- # [23:06] <jgraham> *big
- # [23:07] <darobin> yeah, the PR process shields us from the worst of that
- # [23:11] <jgraham> Acronym overload error :)
- # [23:20] <darobin> bah, PR = pull request man
- # [23:22] <jgraham> I know :)
- # [23:22] <jgraham> But PR Process is taken :)
- # Session Close: Wed Jan 30 00:00:00 2013
The end :)