/irc-logs / w3c / #testing / 2013-01-29 / end

Options:

  1. # Session Start: Tue Jan 29 00:00:00 2013
  2. # Session Ident: #testing
  3. # [02:33] * Quits: ArtB (~abarsto@public.cloak) ("Leaving.")
  4. # [06:58] * Quits: shepazu (schepers@public.cloak) (Client closed connection)
  5. # [06:58] * Joins: shepazu (schepers@public.cloak)
  6. # [08:52] * Joins: plh (plehegar@public.cloak)
  7. # [09:11] * Quits: plh (plehegar@public.cloak) ("Leaving")
  8. # [11:13] * Quits: Lachy (~Lachy@public.cloak) ("Computer has gone to sleep.")
  9. # [11:50] * Joins: Lachy (~Lachy@public.cloak)
  10. # [11:54] * Joins: abarsto (~abarsto@public.cloak)
  11. # [11:54] * abarsto is now known as ArtB
  12. # [12:01] * Joins: sstewart6 (~simons@public.cloak)
  13. # [13:40] * Quits: ArtB (~abarsto@public.cloak) (Client closed connection)
  14. # [13:40] * Joins: abarsto (~abarsto@public.cloak)
  15. # [13:40] * abarsto is now known as ArtB
  16. # [14:55] * Joins: AutomatedTester (~davidburns@public.cloak)
  17. # [15:56] * Quits: Lachy (~Lachy@public.cloak) ("Computer has gone to sleep.")
  18. # [17:48] * Joins: plh (plehegar@public.cloak)
  19. # [17:50] * Joins: darobin (rberjon@public.cloak)
  20. # [17:50] * Joins: bryan (~bryan@public.cloak)
  21. # [17:51] * Joins: glenn (~gadams@public.cloak)
  22. # [17:59] * Parts: bryan (~bryan@public.cloak)
  23. # [18:18] * Quits: sstewart6 (~simons@public.cloak) (sstewart6)
  24. # [18:51] * Joins: jhammel (~jhammel@public.cloak)
  25. # [20:17] * Joins: Lachy (~Lachy@public.cloak)
  26. # [20:33] * Quits: jhammel (~jhammel@public.cloak) ("leaving")
  27. # [20:33] * Joins: jhammel (~jhammel@public.cloak)
  28. # [20:59] * Quits: AutomatedTester (~davidburns@public.cloak) (Client closed connection)
  29. # [21:01] * Joins: AutomatedTester (~davidburns@public.cloak)
  30. # [21:21] * Quits: jhammel (~jhammel@public.cloak) (Client closed connection)
  31. # [21:21] * Joins: jhammel (~jhammel@public.cloak)
  32. # [21:34] * Joins: ctalbert_ (~ctalbert@public.cloak)
  33. # [21:34] * Quits: ctalbert_ (~ctalbert@public.cloak) ("leaving")
  34. # [21:34] * Quits: ctalbert (~ctalbert@public.cloak) (Client closed connection)
  35. # [21:35] * Joins: ctalbert (~ctalbert@public.cloak)
  36. # [21:54] * Quits: ArtB (~abarsto@public.cloak) (Ping timeout: 60 seconds)
  37. # [21:56] * Quits: Lachy (~Lachy@public.cloak) ("Computer has gone to sleep.")
  38. # [22:17] * Joins: abarsto (~abarsto@public.cloak)
  39. # [22:17] * abarsto is now known as ArtB
  40. # [22:17] <jgraham> Why doesn't W3C hg have some sort of precommit hook to reject non-ff updates (in git terms)
  41. # [22:18] <jgraham> So that push -f just fails
  42. # [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
  43. # [22:19] <MikeSmith> jgraham: I have it set up for some repos
  44. # [22:19] <MikeSmith> I don't know if it's possible to configure it server-wide
  45. # [22:20] <jgraham> I guess I don't know that either. I guess not
  46. # [22:20] * Joins: paul_irish (~paul_irish@public.cloak)
  47. # [22:20] <jgraham> (for git we have something similar and a script to create new repos that sets up the hook)
  48. # [22:20] <jgraham> we === Opera
  49. # [22:21] <MikeSmith> I think it might be possible to make have it added going forward for any new repos
  50. # [22:21] <MikeSmith> jgraham: yeah what you said
  51. # [22:21] <jgraham> Sounds nice
  52. # [22:22] <jgraham> Having to tell people "don't push -f" is a problem that has a technical solution :)
  53. # [22:22] <MikeSmith> yup
  54. # [22:23] <jhammel> the elimination of all people? ;)
  55. # [22:32] <darobin> jgraham, MikeSmith: it's possible to do it server-wide (or at least for new repos)
  56. # [22:33] <darobin> I know it was on betehess's wall of ideas at some point
  57. # [22:33] <darobin> of course, it doesn't help that hg says "push failed, maybe try push -f?"
  58. # [22:33] <darobin> the best technical solution here is the elimination of hg
  59. # [22:36] <MikeSmith> darobin: yeah we already have it set up server-side for some repos
  60. # [22:36] <MikeSmith> I dunno if Alex knows that or not
  61. # [22:37] <MikeSmith> but I think I had it set up for the html testsuite repo at least
  62. # [22:37] <MikeSmith> and pretty sure it's set up for CSS as well
  63. # [22:37] <darobin> it really should be mandatory for anyone using hg
  64. # [22:37] <darobin> because it's the best known way of completely deleting content, including history
  65. # [22:37] <MikeSmith> yeah though I agree the best solution is, move away from hg
  66. # [22:37] <darobin> and hg really encourages you to do it
  67. # [22:44] * Quits: AutomatedTester (~davidburns@public.cloak) (Client closed connection)
  68. # [22:58] * Joins: Lachy (~Lachy@public.cloak)
  69. # [23:05] <jgraham> darobin: We still need it for git because you can still push -f
  70. # [23:05] <jgraham> Which we should disallow
  71. # [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
  72. # [23:06] <jgraham> *big
  73. # [23:07] <darobin> yeah, the PR process shields us from the worst of that
  74. # [23:11] <jgraham> Acronym overload error :)
  75. # [23:20] <darobin> bah, PR = pull request man
  76. # [23:22] <jgraham> I know :)
  77. # [23:22] <jgraham> But PR Process is taken :)
  78. # Session Close: Wed Jan 30 00:00:00 2013

The end :)