Sounds good. I have a little more experience with the Jenkins jobs
packaging from helping debug the Python packaging issues so I'll get
started and look at updating the docs as I go until I get stuck.

On Tue, Sep 12, 2017 at 2:29 AM Sean Owen <so...@cloudera.com> wrote:

> I think you could just dive in to the steps at
> http://spark.apache.org/release-process.html and see how far you get
> before you need assistance to execute steps like tagging and publishing
> artifacts.
>
> I think a secondary goal of this process is to update and expand those
> release documents, as a fresh set of eyes inevitably sees points that need
> clarification and that aren't obvious to people who haven't run this
> process before.
>
> Some of this is already done: no need for a new branch, all 2.1.2 issues
> are resolved, branch already set to 2.1.2-SNAPSHOT. (Here's an example: the
> docs don't note that the spark-build-info script auto-updates the string
> that is used by the Spark REPL string.)
>
> The first area where you might need help or additional access is the bit
> about Jenkins jobs that cut release candidates automatically. It'd be good
> to add any notes about how that works here, too, for posterity.
>
> Which jobs are these and who could help set one up to cut 2.1.2 RC1?
>
>
> On Mon, Sep 11, 2017 at 7:41 AM Holden Karau <hol...@pigscanfly.ca> wrote:
>
>> So I think the consensus is that their is interest in having a few
>> maintenance releases. I'm happy to act as the RM. I think the next step is
>> seeing who the PMC wants as the RM for these (and if people are OK with me
>> I'll start updating my self on the docs, open JIRAs, and relevant Jenkins
>> jobs for packaging).
>>
>> On Sun, Sep 10, 2017 at 11:31 PM, Felix Cheung <felixcheun...@hotmail.com
>> > wrote:
>>
>>> Hi - what are the next steps?
>>> Pending changes are pushed and checked that there is no open JIRA
>>> targeting 2.1.2 and 2.2.1
>>>
>>> _____________________________
>>> From: Reynold Xin <r...@databricks.com>
>>> Sent: Friday, September 8, 2017 9:27 AM
>>> Subject: Re: 2.1.2 maintenance release?
>>> To: Felix Cheung <felixcheun...@hotmail.com>, Holden Karau <
>>> hol...@pigscanfly.ca>, Sean Owen <so...@cloudera.com>, dev <
>>> dev@spark.apache.org>
>>>
>>>
>>>
>>> +1 as well. We should make a few maintenance releases.
>>>
>>> On Fri, Sep 8, 2017 at 6:46 PM Felix Cheung <felixcheun...@hotmail.com>
>>> wrote:
>>>
>>>> +1 on both 2.1.2 and 2.2.1
>>>>
>>>> And would try to help and/or wrangle the release if needed.
>>>>
>>>> (Note: trying to backport a few changes to branch-2.1 right now)
>>>>
>>>> ------------------------------
>>>> *From:* Sean Owen <so...@cloudera.com>
>>>> *Sent:* Friday, September 8, 2017 12:05:28 AM
>>>> *To:* Holden Karau; dev
>>>> *Subject:* Re: 2.1.2 maintenance release?
>>>>
>>>> Let's look at the standard ASF guidance, which actually surprised me
>>>> when I first read it:
>>>>
>>>> https://www.apache.org/foundation/voting.html
>>>>
>>>> VOTES ON PACKAGE RELEASES
>>>> Votes on whether a package is ready to be released use majority
>>>> approval -- i.e. at least three PMC members must vote affirmatively for
>>>> release, and there must be more positive than negative votes. Releases may
>>>> not be vetoed. Generally the community will cancel the release vote if
>>>> anyone identifies serious problems, but in most cases the ultimate
>>>> decision, lies with the individual serving as release manager. The
>>>> specifics of the process may vary from project to project, but the 'minimum
>>>> quorum of three +1 votes' rule is universal.
>>>>
>>>>
>>>> PMC votes on it, but no vetoes allowed, and the release manager makes
>>>> the final call. Not your usual vote! doesn't say the release manager has to
>>>> be part of the PMC though it's the role with most decision power. In
>>>> practice I can't imagine it's a problem, but we could also just have
>>>> someone on the PMC technically be the release manager even as someone else
>>>> is really operating the release.
>>>>
>>>> The goal is, really, to be able to put out maintenance releases with
>>>> important fixes. Secondly, to ramp up one or more additional people to
>>>> perform the release steps. Maintenance releases ought to be the least
>>>> controversial releases to decide.
>>>>
>>>> Thoughts on kicking off a release for 2.1.2 to see how it goes?
>>>>
>>>> Although someone can just start following the steps, I think it will
>>>> certainly require some help from Michael, who's run the last release, to
>>>> clarify parts of the process or possibly provide an essential credential to
>>>> upload artifacts.
>>>>
>>>>
>>>> On Thu, Sep 7, 2017 at 11:59 PM Holden Karau <hol...@pigscanfly.ca>
>>>> wrote:
>>>>
>>>>> I'd be happy to manage the 2.1.2 maintenance release (and 2.2.1 after
>>>>> that) if people are ok with a committer / me running the release process
>>>>> rather than a full PMC member.
>>>>>
>>>>
>>>
>>>
>>
>>
>> --
>> Cell : 425-233-8271
>> Twitter: https://twitter.com/holdenkarau
>>
> --
Cell : 425-233-8271
Twitter: https://twitter.com/holdenkarau

Reply via email to