It doesn't feel like a quick |hg qimport bz://123456; hg qref -m "<my favourite try syntax>"; hg try| would really put a dent in a mentors productivity. If someone has already put in the effort to update the bug with try syntax why not just do 1 more step and push to try?

David

On 20/05/2014 19:33, Bobby Holley wrote:
Can we get a stopgap solution in the mean time?

How about this: If a sheriff comes across a checkin-needed bug without a try push, _and_ the most-recent comment in the bug includes a try-chooser string that the path author would have used if {s,}he had try access, the sheriff can push to try on the author's behalf?


On Tue, May 20, 2014 at 2:01 AM, Ed Morley <emor...@mozilla.com <mailto:emor...@mozilla.com>> wrote:

    Autoland should solve that use case :-)
    https://bugzilla.mozilla.org/show_bug.cgi?id=657828


    On 19 May 2014 22:01:25, Jonas Sicking wrote:

        Try-from-bugzilla would be awesome!

        / Jonas

        On Mon, May 19, 2014 at 1:53 PM, Bobby Holley
        <bobbyhol...@gmail.com <mailto:bobbyhol...@gmail.com>> wrote:

            (Reducing the thread scope for the followup)

            One issue I often run into is that the contributor doesn't
            have access to
            try, and pushing it on their behalf disrupts the rhythm of
            the other things
            I'm doing. If we go forward with this, can we also get
            some kind of
            sheriff-assisted try push flag? Something like try-needed?


            On Fri, May 16, 2014 at 1:54 PM, Ryan VanderMeulen <
            rvandermeu...@mozilla.com
            <mailto:rvandermeu...@mozilla.com>> wrote:

                As many of you are aware, the sheriff team has been
                assisting with landing
                checkin-needed bugs for some time now. However, we've
                also had to deal with
                the fallout of a higher than average bustage frequency
                from them. As much
                as we enjoy shooting ourselves in the foot, our team
                has decided that we
                needed to tweak our process a bit to avoid tree
                closures and wasted time
                and energy.

                Therefore, our team has decided that we will now
                require that a link to a
                recent Try run be provided when requesting checkin
                before we will land the
                patch. To be clear, this *ONLY* affects checkin-needed
                bugs where we're
                assisting with the landing. We have no desire to
                police what other
                developers do before pushing. As has always been the
                case, developers are
                expected to ensure that their patches have received
                adequate testing prior
                to pushing whether they are receiving our assistance
                or not.

                Our team is also not going to dictate which specific
                builds/tests are
                required. We're not experts in your code and we'll
                defer to your judgment
                as to what counts as sufficient testing. As mentioned
                earlier today in
                another post, if in doubt, we do have a set of general
                best practices for
                Try that can be used as a guide [1]. We just want to
                ensure that patches
                have at least received some baseline level of testing
                before being pushed
                to production. We've been testing the water with this
                policy for the past
                couple weeks and have already seen a reduction in the
                number of backouts
                needed.

                For those of you mentoring bugs for new contributors,
                please also keep
                this in mind in order to keep patches from being held
                up in landing. And
                consider vouching for Level 1 commit access to further
                empower those
                contributors!

                Thanks!

                -Ryan

                [1]
                
https://wiki.mozilla.org/Sheriffing/How:To:Recommended_Try_Practices
                _______________________________________________
                dev-platform mailing list
                dev-platform@lists.mozilla.org
                <mailto:dev-platform@lists.mozilla.org>
                https://lists.mozilla.org/listinfo/dev-platform

            _______________________________________________
            dev-platform mailing list
            dev-platform@lists.mozilla.org
            <mailto:dev-platform@lists.mozilla.org>
            https://lists.mozilla.org/listinfo/dev-platform

        _______________________________________________
        dev-platform mailing list
        dev-platform@lists.mozilla.org
        <mailto:dev-platform@lists.mozilla.org>
        https://lists.mozilla.org/listinfo/dev-platform




_______________________________________________
Sheriffs mailing list
sheri...@mozilla.org
https://mail.mozilla.org/listinfo/sheriffs

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to