incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "John D. Ament" <johndam...@apache.org>
Subject Re: [VOTE] Release Apache Airflow 1.8.0 (incubating)
Date Thu, 16 Mar 2017 23:53:45 GMT
Oh ok I see, thanks for the point.  Can you delete everything in
https://dist.apache.org/repos/dist/dev/incubator/airflow/ that isn't the
release under vote?  I'll re-review at this point.

For the distribution, is it possible for you to publish both apache-airflow
and just airflow, and somehow mark the old airflow release as deprecated?
 either way won't block this release.

John

On Thu, Mar 16, 2017 at 7:45 PM Bolke de Bruin <bdbruin@gmail.com> wrote:

> Hey John,
>
> You seem to be unpacking BETA 1, instead of RELEASE CANDIDATE 5?
>
>
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz
>
> On #2, people will in general use “pip install <source>” which is a
> package manager.
>
> Cheers
> Bolke
>
>
> > On 16 Mar 2017, at 16:38, John D. Ament <johndament@apache.org> wrote:
> >
> > Bolke,
> >
> > 1. Where do you see the DISCLAIMER?  It should be in the root, but I see
> it
> > no where in the archive.
> >
> > ~/Desktop/airflow-1.8.0b1+apache.incubating
> > ☺  ls
> >
> >
> > MANIFEST.in      PKG-INFO         airflow          airflow.egg-info
> > setup.cfg        setup.py         tests
> >
> > ~/Desktop/airflow-1.8.0b1+apache.incubating
> > ☺  find . -name "DISCLAIMER"
> >
> >
> >
> > ~/Desktop/airflow-1.8.0b1+apache.incubating
> > ☺
> >
> > 2. Since this is a source release, is the naming of the source release
> > critical for consumers?  Or do you leverage some kind of package manager
> > that understands it based on the archive name?  Either way, the blocker
> is
> > the DISCLAIMER, not this.
> >
> > John
> >
> > On Thu, Mar 16, 2017 at 7:32 PM Bolke de Bruin <bdbruin@gmail.com
> <mailto:bdbruin@gmail.com>> wrote:
> >
> >> Hi John,
> >>
> >> 1. I checked the tar ball and it does contain the DISCLAIMER, is it
> >> expected to be somewhere else?
> >>
> >> 2. Is the naming a hard requirement and a blocker for this release? The
> >> reason for naming it this way, it allows for upgrading from earlier
> >> versions of Airflow that were managed outside Apache. Rebranding it as
> you
> >> are suggesting would make it a lot harder for our users and not very
> >> friendly to them.
> >>
> >> Cheers
> >> Bolke
> >>
> >>> On 16 Mar 2017, at 16:19, John D. Ament <johndament@apache.org> wrote:
> >>>
> >>> -1, release is missing necessary DISCLAIMER file.  Also to the point
> that
> >>> Jakob noted, the current artifact naming must be fixed (its a branding
> >>> issue from my POV).  It should be apache-airflow (or something like
> that)
> >>> not simply airflow.
> >>>
> >>> John
> >>>
> >>> On Thu, Mar 16, 2017 at 12:40 PM Bolke de Bruin <bdbruin@gmail.com
> >> <mailto:bdbruin@gmail.com <mailto:bdbruin@gmail.com>>> wrote:
> >>>
> >>>> Hello Incubator PMC’ers,
> >>>>
> >>>> The Apache Airflow community has voted and approved the proposal to
> >>>> release Apache Airflow 1.8.0 (incubating) based on 1.8.0 Release
> >> Candidate
> >>>> 5. We now kindly request the Incubator PMC members to review and vote
> on
> >>>> this incubator release. If the vote is successful we will rename
> release
> >>>> candidate 4 to final.
> >>>>
> >>>> Airflow is a platform to programmatically author, schedule and monitor
> >>>> workflows. Use airflow to author workflows as directed acyclic graphs
> >>>> (DAGs) of tasks. The airflow scheduler executes your tasks on an array
> >> of
> >>>> workers while following the specified dependencies. Rich command line
> >>>> utilities make performing complex surgeries on DAGs a snap. The rich
> >> user
> >>>> interface makes it easy to visualize pipelines running in production,
> >>>> monitor progress, and troubleshoot issues when needed. When workflows
> >> are
> >>>> defined as code, they become more maintainable, versionable, testable,
> >> and
> >>>> collaborative.
> >>>>
> >>>> The Apache Airflow-1.8.0-incubating release candidate is now available
> >>>> with the following artefacts for a project vote:
> >>>>
> >>>> * [VOTE] Thread:*
> >>>>
> >>>>
> >>
> http://mail-archives.apache.org/mod_mbox/incubator-airflow-dev/201703.mbox/%3cB1833A3A-05FB-4112-B395-135CAF930859@gmail.com%3e
> <
> http://mail-archives.apache.org/mod_mbox/incubator-airflow-dev/201703.mbox/%3cB1833A3A-05FB-4112-B395-135CAF930859@gmail.com%3e
> >
> >>>> <
> >>>>
> >>
> http://mail-archives.apache.org/mod_mbox/incubator-airflow-dev/201703.mbox/%3CB1833A3A-05FB-4112-B395-135CAF930859@gmail.com%3E
> <
> http://mail-archives.apache.org/mod_mbox/incubator-airflow-dev/201703.mbox/%3CB1833A3A-05FB-4112-B395-135CAF930859@gmail.com%3E
> >
> >> <
> >>
> http://mail-archives.apache.org/mod_mbox/incubator-airflow-dev/201703.mbox/%3CB1833A3A-05FB-4112-B395-135CAF930859@gmail.com%3E
> <
> http://mail-archives.apache.org/mod_mbox/incubator-airflow-dev/201703.mbox/%3CB1833A3A-05FB-4112-B395-135CAF930859@gmail.com%3E
> >
> >>>
> >>>>>
> >>>>
> >>>> *[RESULT][VOTE] Thread:*
> >>>>
> >>>>
> >>
> http://mail-archives.apache.org/mod_mbox/incubator-airflow-dev/201703.mbox/%3c59BC8C2B-12E2-4DE3-9555-B2273660A845@gmail.com%3e
> <
> http://mail-archives.apache.org/mod_mbox/incubator-airflow-dev/201703.mbox/%3c59BC8C2B-12E2-4DE3-9555-B2273660A845@gmail.com%3e
> >
> >> <
> >>
> http://mail-archives.apache.org/mod_mbox/incubator-airflow-dev/201703.mbox/%3c59BC8C2B-12E2-4DE3-9555-B2273660A845@gmail.com%3e
> <
> http://mail-archives.apache.org/mod_mbox/incubator-airflow-dev/201703.mbox/%3c59BC8C2B-12E2-4DE3-9555-B2273660A845@gmail.com%3e
> >
> >>>
> >>>> <
> >>>>
> >>
> http://mail-archives.apache.org/mod_mbox/incubator-airflow-dev/201703.mbox/%3c59BC8C2B-12E2-4DE3-9555-B2273660A845@gmail.com%3e
> <
> http://mail-archives.apache.org/mod_mbox/incubator-airflow-dev/201703.mbox/%3c59BC8C2B-12E2-4DE3-9555-B2273660A845@gmail.com%3e
> >
> >> <
> >>
> http://mail-archives.apache.org/mod_mbox/incubator-airflow-dev/201703.mbox/%3c59BC8C2B-12E2-4DE3-9555-B2273660A845@gmail.com%3e
> <
> http://mail-archives.apache.org/mod_mbox/incubator-airflow-dev/201703.mbox/%3c59BC8C2B-12E2-4DE3-9555-B2273660A845@gmail.com%3e
> >
> >>>
> >>>>>
> >>>>
> >>>> *The release candidate(s) to be voted on is available at:*
> >>>> https://dist.apache.org/repos/dist/dev/incubator/airflow/ <
> https://dist.apache.org/repos/dist/dev/incubator/airflow/> <
> >> https://dist.apache.org/repos/dist/dev/incubator/airflow/ <
> https://dist.apache.org/repos/dist/dev/incubator/airflow/>> <
> >>>> https://dist.apache.org/repos/dist/dev/incubator/airflow/ <
> https://dist.apache.org/repos/dist/dev/incubator/airflow/> <
> >> https://dist.apache.org/repos/dist/dev/incubator/airflow/ <
> https://dist.apache.org/repos/dist/dev/incubator/airflow/>>> or
> >>>>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz
> <
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz
> >
> >> <
> >>
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz
> <
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz
> >
> >>>
> >>>> <
> >>>>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz
> <
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz
> >
> >> <
> >>
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz
> <
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz
> >
> >>>
> >>>>>
> >>>>
> >>>> *Git branch*
> >>>> https://github.com/apache/incubator-airflow/tree/v1-8-stable <
> https://github.com/apache/incubator-airflow/tree/v1-8-stable> <
> >> https://github.com/apache/incubator-airflow/tree/v1-8-stable <
> https://github.com/apache/incubator-airflow/tree/v1-8-stable>> <
> >>>> https://github.com/apache/incubator-airflow/tree/v1-8-stable <
> https://github.com/apache/incubator-airflow/tree/v1-8-stable> <
> >> https://github.com/apache/incubator-airflow/tree/v1-8-stable <
> https://github.com/apache/incubator-airflow/tree/v1-8-stable>>> or
> >>>>
> >>
> https://git-wip-us.apache.org/repos/asf?p=incubator-airflow.git;a=tree;h=refs/heads/v1-8-stable;hb=refs/heads/v1-8-stable
> <
> https://git-wip-us.apache.org/repos/asf?p=incubator-airflow.git;a=tree;h=refs/heads/v1-8-stable;hb=refs/heads/v1-8-stable
> >
> >> <
> >>
> https://git-wip-us.apache.org/repos/asf?p=incubator-airflow.git;a=tree;h=refs/heads/v1-8-stable;hb=refs/heads/v1-8-stable
> <
> https://git-wip-us.apache.org/repos/asf?p=incubator-airflow.git;a=tree;h=refs/heads/v1-8-stable;hb=refs/heads/v1-8-stable
> >
> >>>
> >>>> <
> >>>>
> >>
> https://git-wip-us.apache.org/repos/asf?p=incubator-airflow.git;a=tree;h=refs/heads/v1-8-stable;hb=refs/heads/v1-8-stable
> <
> https://git-wip-us.apache.org/repos/asf?p=incubator-airflow.git;a=tree;h=refs/heads/v1-8-stable;hb=refs/heads/v1-8-stable
> >
> >> <
> >>
> https://git-wip-us.apache.org/repos/asf?p=incubator-airflow.git;a=tree;h=refs/heads/v1-8-stable;hb=refs/heads/v1-8-stable
> <
> https://git-wip-us.apache.org/repos/asf?p=incubator-airflow.git;a=tree;h=refs/heads/v1-8-stable;hb=refs/heads/v1-8-stable
> >
> >>>
> >>>>>
> >>>>
> >>>> *Git tag*
> >>>>
> >>>>
> >>
> https://git-wip-us.apache.org/repos/asf?p=incubator-airflow.git;a=shortlog;h=f4760c320a29be62469799355e76efa42d0b6bb2
> <
> https://git-wip-us.apache.org/repos/asf?p=incubator-airflow.git;a=shortlog;h=f4760c320a29be62469799355e76efa42d0b6bb2
> >
> >> <
> >>
> https://git-wip-us.apache.org/repos/asf?p=incubator-airflow.git;a=shortlog;h=f4760c320a29be62469799355e76efa42d0b6bb2
> <
> https://git-wip-us.apache.org/repos/asf?p=incubator-airflow.git;a=shortlog;h=f4760c320a29be62469799355e76efa42d0b6bb2
> >
> >>>
> >>>> <
> >>>>
> >>
> https://git-wip-us.apache.org/repos/asf?p=incubator-airflow.git;a=shortlog;h=f4760c320a29be62469799355e76efa42d0b6bb2
> <
> https://git-wip-us.apache.org/repos/asf?p=incubator-airflow.git;a=shortlog;h=f4760c320a29be62469799355e76efa42d0b6bb2
> >
> >> <
> >>
> https://git-wip-us.apache.org/repos/asf?p=incubator-airflow.git;a=shortlog;h=f4760c320a29be62469799355e76efa42d0b6bb2
> <
> https://git-wip-us.apache.org/repos/asf?p=incubator-airflow.git;a=shortlog;h=f4760c320a29be62469799355e76efa42d0b6bb2
> >
> >>>
> >>>>>
> >>>>
> >>>> PGP signature
> >>>>
> >>>>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz.asc
> <
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz.asc
> >
> >> <
> >>
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz.asc
> <
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz.asc
> >
> >>>
> >>>> <
> >>>>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz.asc
> <
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz.asc
> >
> >> <
> >>
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz.asc
> <
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz.asc
> >
> >>>
> >>>>>
> >>>>
> >>>> MD5/SHA Hashes:
> >>>>
> >>>>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz.md5
> <
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz.md5
> >
> >> <
> >>
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz.md5
> <
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz.md5
> >
> >>>
> >>>> <
> >>>>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz.md5
> <
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz.md5
> >
> >> <
> >>
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz.md5
> <
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz.md5
> >
> >>>
> >>>>>
> >>>>
> >>>>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz.sha
> <
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz.sha
> >
> >> <
> >>
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz.sha
> <
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz.sha
> >
> >>>
> >>>> <
> >>>>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz.sha
> <
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz.sha
> >
> >> <
> >>
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz.sha
> <
> https://dist.apache.org/repos/dist/dev/incubator/airflow/airflow-1.8.0rc5+apache.incubating.tar.gz.sha
> >
> >>>
> >>>>>
> >>>>
> >>>> *Keys to verify the signature of the release artifacts are available
> >> at:*
> >>>> https://dist.apache.org/repos/dist/release/incubator/airflow/ <
> https://dist.apache.org/repos/dist/release/incubator/airflow/> <
> >> https://dist.apache.org/repos/dist/release/incubator/airflow/ <
> https://dist.apache.org/repos/dist/release/incubator/airflow/>> <
> >>>> https://dist.apache.org/repos/dist/release/incubator/airflow/ <
> https://dist.apache.org/repos/dist/release/incubator/airflow/> <
> >> https://dist.apache.org/repos/dist/release/incubator/airflow/ <
> https://dist.apache.org/repos/dist/release/incubator/airflow/>>>
> >>>>
> >>>> * RAT License checks*
> >>>>
> >>>> RAT is executed as part of the CI process (e.g.
> >>>> https://travis-ci.org/apache/incubator-airflow/builds/203106493 <
> https://travis-ci.org/apache/incubator-airflow/builds/203106493> <
> >> https://travis-ci.org/apache/incubator-airflow/builds/203106493> <
> >>>> https://travis-ci.org/apache/incubator-airflow/builds/203106493>)
but
> >> can
> >>>> also be run manually by issuing “sh scripts/ci/check-license.sh”
from
> >> the
> >>>> top level.
> >>>>
> >>>> Source code is always included, i.e. there is no binary release.
> >>>> Compilation and installation will happen by standard Python practices,
> >> e.g.
> >>>> pip install <> or python setup.py install.
> >>>>
> >>>> The vote will be open for at least 72 hours or until necessary number
> of
> >>>> votes are reached.
> >>>>
> >>>> Members please be sure to indicate "(Binding)" with your vote which
> will
> >>>> help in tallying the vote(s).
> >>>>
> >>>> [ ] +1  approve
> >>>>
> >>>> [ ] +0  no opinion
> >>>>
> >>>> [ ] -1  disapprove (and reason why)
> >>>>
> >>>>
> >>>> *Here is my +1 (non-binding)*
> >>>>
> >>>> Cheers,
> >>>> Bolke
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message