Thanks, I'll sit tight and wait for the email. On Tue, May 20, 2014 at 10:37 PM, James <pkx1...@gmail.com> wrote: > On 20/05/14 20:58, David Kastrup wrote: >> Han-Wen Nienhuys <hanw...@gmail.com> writes: >> >>> what's the procedure for pushing this after the LGTM? Can I just push >>> the commit onto master? >>> >>> On Sun, May 18, 2014 at 6:38 PM, <lemzw...@googlemail.com> wrote: >>>> LGTM now, thanks. >>>> >>>> https://codereview.appspot.com/93430043/ >> LGTM is just a thumbs-up from one reviewer. If the review looks >> favorably, the patch will be promoted to Patch-push status by the Patch >> meister eventually. That's when one can rebase and push the patch to >> staging (never! master) and mark the issue as fixed. Automated >> procedures will do a complete check of staging regularly (every few >> hours) and push it to master when it passes all of a number of checks. >> > The emails that get sent to 'Dev list' every 3 days with the title > 'PATCHES: Countdown [insert date here]' are the current set of patches > and their relative states - new, review, countdown and push. > > On each review I (the current Patch Meister) increments the tracker > status 'up' (after checking the email lists and the rietveld for any > comments that might push it back to 'needs work' - and so the cycle > starts again. I then update the tracker and that should send the email > to the contact of that tracker (which git-cl does for you) and when you > get the 'countdown for [date]' message and then the next 3 days goes > without any comment (or just LGTMs) then it gets the 'please push' > message emailed out. Then you can push it to HEAD:staging (not master). > > The reason it is done like this (including the email I send out every 3 > days with the current state) is to give a one place to see all the > current patches in progress but also a chance (of at least 6 days) for > all the other devs to see and comment if they so wish - there was some > discussion that no comment == approval so that a patch can go through > the whole cycle of passes test/review/countdown/push without any comment > at all. Silence is assumed to be OK. If the patch fails any tests it > gets put back to needs work. > > So the next countdown is tomorrow morning (I am in UK time) and over my > coffee and cornflakes I'll check the patches currently in the flow and > update them accordingly with emails etc. > > Then you can push. > > Hope that helps. > > Just makes things nice and sane, but also allows a much easier flow for > when we have lots of patches on the go of varying complexities and > aspects of the code without devs having to 'go and find' what needs > reviewing. > > James
-- Han-Wen Nienhuys - han...@xs4all.nl - http://www.xs4all.nl/~hanwen _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel