On Wed, 18 Nov 2009, Reinier Lamers wrote:

Hi darcsies,

Op woensdag 18 november 2009 07:43 schreef Eric Kow:
On Mon, Nov 16, 2009 at 22:16:04 +0000, Ganesh Sittampalam wrote:
I wonder if we can add a new status to the patch tracker to reflect
the state of "had human review, needs standard tests run"? It would
make it easier to do different jobs in batch mode, and it would also
allow different people to do the review and the actual push.

I've added an accepted-pending-tests status.
Please expect an update on the state of the patch tracker sometime in
the future.

Just being paranoid: doesn't this have a social security problem? Some dude registers with the bug trackers, flips some patches to accepted-pending-tests. Some drowsy darcs hacker with coffee withdrawal symptoms goes to bug tracker, sees accepted-pending-tests patches, and pushes them without checking who checked it and what their comments were. It sounds all imaginable to me, and at that point you're sending arbitrary code to the buildbots.

Hmm, good point. But the dodgy patch would have been to the mailing list first, wouldn't it? So it would all have to happen fairly fast for someone not to raise an alarm. Well, as long as people do read patches that are sent :-)

So having the same person check the code and push it sounds safe to me.

Well, at the very least people should clearly take extra care if pushing patches they didn't review.

Or restrict the right to set a patch to 'accepted-pending-tests' in roundup.

Sounds reasonable, if it's easy.

Ganesh
_______________________________________________
darcs-users mailing list
[email protected]
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to