It sounds like the release process should be developed a little more. You
should aim for a documented and repeatable process, and can model things
like this [1].

You need to have *a source release* on dist.apache.org; Incubator vote will
not pass without that piece.

Davor

[1] https://beam.apache.org/contribute/release-guide/

On Sun, Nov 18, 2018 at 6:27 AM Joo Yeon Kim <[email protected]> wrote:

> Hi all.
>
> I've uploaded a staging artifact to
> https://repository.apache.org/content/repositories/orgapachenemo-1000/.
> We can technically start voting here according to the release process,
> but most projects seem to use the dist.apache.org repo when voting using a
> staged artifact.
> Our repo is https://dist.apache.org/repos/dist/dev/incubator/nemo/.
> (We need to submit JIRA tickets to INFRA for both the repos, just to let
> you know about the setup procedure.)
>
> I created a new key while setting up this new environment, and the key
> doesn't seem to be synchronized with Apache just yet.
>
> While I wait for the sync (it shouldn't take more than 12 hours), I'll
> create a script to move the artifacts from the Nexus repo to the dist repo
> to facilitate future releases.
>
> Cheers,
> Joo Yeon
>
>
>
> On Thu, Nov 15, 2018 at 12:51 AM Joo Yeon Kim <[email protected]> wrote:
>
> > Hi all.
> >
> > I've checked our current master (mvn release:prepare), and there still is
> > a minor exclusion rule which needs to be added to our pom.xml. I will
> send
> > out a PR by tonight.
> >
> >
> > The "mvn deploy" does not work in my environment (I'm on Windows 10 +
> > behind a firewall) at the moment, so I will find an environment where I
> can
> > upload an artifact for staging (by Sunday).
> >
> > Best,
> > Joo Yeon
> >
> > On Thu, Nov 15, 2018 at 1:22 PM Jangho Seo <[email protected]> wrote:
> >
> >> Thanks, JB!
> >>
> >> Hi Joo Yeon, I think we're ready for staging a release.
> >>
> >> Best,
> >> Jangho Seo
> >>
> >> On 11/12/18 2:03 PM, Jean-Baptiste Onofré wrote:
> >> > Hi guys,
> >> >
> >> > I'm now back from traveling. Please let me know if I can help with the
> >> > release preparation.
> >> >
> >> > Regards
> >> > JB
> >> >
> >> > On 12/11/2018 04:59, Byung-Gon Chun wrote:
> >> >> Jangho,
> >> >>
> >> >> Thanks for pointing that out.
> >> >> connection and developerConnection should be
> >> >> scm:git:https://gitbox.apache.org/repos/asf/incubator-nemo.git
> >> >>
> >> >> Thanks.
> >> >> -Gon
> >> >>
> >> >>
> >> >> On Mon, Nov 12, 2018 at 12:30 PM Jangho Seo <[email protected]>
> wrote:
> >> >>
> >> >>> Hi all.
> >> >>>
> >> >>> Dry run for mvn release:prepare was also successful on my Linux box.
> >> >>> But one concern is that we don't have SCM definition in the
> top-level
> >> >>> pom.xml.
> >> >>> As we're using ASF GitBox, I think developerConnection should be
> >> >>> scm:git:https://gitbox.apache.org/repos/asf/incubator-nemo.git to
> >> >>> properly tag the source tree.
> >> >>> (not scm:git:
> >> https://git-wip-us.apache.org/repos/asf/incubator-nemo.git)
> >> >>>
> >> >>> Any ideas, Joo Yeon?
> >> >>>
> >> >>> Best,
> >> >>> Jangho
> >> >>>
> >> >>> On 11/12/18 10:34 AM, Jangho Seo wrote:
> >> >>>> Hi all.
> >> >>>>
> >> >>>> The master build on Linux goes successfully with the following
> >> details:
> >> >>>> - Commit hash: dbad69d4d
> >> >>>> - Kernel version: 4.18.16
> >> >>>> - glibc version: 2.28
> >> >>>> - JDK: openjdk version "1.8.0_192"
> >> >>>> - mvn: Apache Maven 3.6.0
> >> >>>>
> >> >>>> Also, John has kindly confirmed that the master branch builds
> >> >>>> successfully on his macOS box.
> >> >>>>
> >> >>>> I encourage all Nemo PPMC members to test the master branch on
> their
> >> own
> >> >>>> platform.
> >> >>>>
> >> >>>> Best,
> >> >>>> Jangho
> >> >>>>
> >> >>>> On 11/12/18 9:28 AM, Joo Yeon Kim wrote:
> >> >>>>> Hi all.
> >> >>>>>
> >> >>>>> INFRA has given us access to the Nexus repository.
> >> >>>>>
> >> >>>>> @Jangho,
> >> >>>>> Could you update us on how the master build goes on linux/mac?
> >> >>>>>
> >> >>>>> Thanks :)
> >> >>>>>
> >> >>>>> Best,
> >> >>>>> Joo Yeon
> >> >>>>>
> >> >>>>> On Sun, Nov 11, 2018 at 5:07 PM Byung-Gon Chun <[email protected]>
> >> >>> wrote:
> >> >>>>>> Joo Yeon, do we have any updates?
> >> >>>>>>
> >> >>>>>> Thanks!
> >> >>>>>> -Gon
> >> >>>>>>
> >> >>>>>> On Mon, Nov 5, 2018 at 12:37 PM John Yang <[email protected]>
> >> wrote:
> >> >>>>>>
> >> >>>>>>> Sounds awesome. Thanks Joo Yeon and Jangho!
> >> >>>>>>>
> >> >>>>>>> John
> >> >>>>>>>
> >> >>>>>>> On Mon, Nov 5, 2018 at 9:54 AM Joo Yeon Kim <[email protected]
> >
> >> >>> wrote:
> >> >>>>>>>> Hi all,
> >> >>>>>>>>
> >> >>>>>>>> Just a little update.
> >> >>>>>>>> I've filed a PR to publish maven artifacts (already merged last
> >> >>> week),
> >> >>>>>>> and
> >> >>>>>>>> submitted a JIRA ticket to INFRA for a repo.
> >> >>>>>>>>
> >> >>>>>>>> I'm on a Windows 10 machine, and there is a platform dependent
> >> >>>>>>> integration
> >> >>>>>>>> test which doesn't pass on my local machine.
> >> >>>>>>>> Jangho has thankfully volunteered to check that the current
> >> master
> >> >>>>>> passes
> >> >>>>>>>> the build on linux while we wait for the INFRA to take care of
> >> the
> >> >>>>>> nexus
> >> >>>>>>>> repository!
> >> >>>>>>>>
> >> >>>>>>>> Best,
> >> >>>>>>>> Joo Yeon
> >> >>>>>>>>
> >> >>>>>>>> On Mon, Oct 29, 2018 at 8:32 PM Byung-Gon Chun <
> [email protected]
> >> >
> >> >>>>>> wrote:
> >> >>>>>>>>> Thanks, Joo Yeon!
> >> >>>>>>>>> We're almost ready to vote!
> >> >>>>>>>>>
> >> >>>>>>>>>
> >> >>>>>>>>> On Mon, Oct 29, 2018 at 8:29 PM Joo Yeon Kim <
> >> [email protected]>
> >> >>>>>>> wrote:
> >> >>>>>>>>>> Hi all.
> >> >>>>>>>>>>
> >> >>>>>>>>>> Thanks to all of you, Nemo seems to be almost ready for the
> >> first
> >> >>>>>>>>> release!
> >> >>>>>>>>>> I've checked all the license, notice files and a few other
> >> tasks
> >> >>>>>> that
> >> >>>>>>>>> need
> >> >>>>>>>>>> to be done.
> >> >>>>>>>>>>
> >> >>>>>>>>>> However, there is one very final task remaining, to get Nemo
> >> setup
> >> >>>>>> in
> >> >>>>>>>> the
> >> >>>>>>>>>> Nexus repository. This is to publish maven artifacts.
> >> >>>>>>>>>>
> >> >>>>>>>>>> I'll take this task. I've started working on this today, and
> it
> >> >>>>>> will
> >> >>>>>>> be
> >> >>>>>>>>>> done within a few days. I'll put up a vote sometime later
> this
> >> >>>>>> week.
> >> >>>>>>>>>> Cheers,
> >> >>>>>>>>>> Joo Yeon
> >> >>>>>>>>>>
> >> >>>>>>>>> --
> >> >>>>>>>>> Byung-Gon Chun
> >> >>>>>>>>>
> >> >>>>>> --
> >> >>>>>> Byung-Gon Chun
> >> >>>>>>
> >> >>>
> >>
> >
>

Reply via email to