Thank you both for the guide! I'll start making a guide about the release process and we can all improve it towards it as we proceed in the future :)
Best, Joo Yeon 2018년 11월 19일 (월) 오전 7:44에 Byung-Gon Chun <[email protected]>님이 작성: > Thanks, Davor! > > Joo Yeon, you can also take a look at the following page. > https://cwiki.apache.org/confluence/display/REEF/Release+Manager+Guide > > It'd be great to create a Nemo release guide document during the first > release process. > > Thanks. > -Gon > > > > On Mon, Nov 19, 2018 at 4:20 AM Davor Bonaci <[email protected]> wrote: > > > 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 > > > >> >>>>>> > > > >> >>> > > > >> > > > > > > > > > > > > -- > Byung-Gon Chun >
