Gotcha. I've been meaning to move these files out of the repository for a
while anyhow, and there's a legitimate question around what the
provenance/license is for these different datasets.

I wanted to decouple figuring this out with the process of this first
Apache release.

Max

On Wed, Apr 17, 2019 at 9:17 AM Alan Gates <alanfga...@gmail.com> wrote:

> The PR looks fine, except that if Superset doesn't include that data as
> part of the distribution you should remove the CC BY 4 license note from
> LICENSE.
>
> To be clear, I wasn't saying you had to remove those files.  IIUC it's fine
> to distribute that data under that license.  I just wanted to be clear on
> what was covered by that license.  Since you can't put headers in the data
> files I'd just put a note in the LICENSE file like ".csv and .csv.gz files
> in this directory are included under CC BY 4" or something.
>
> Alan.
>
> On Tue, Apr 16, 2019 at 11:20 PM Maxime Beauchemin <
> maximebeauche...@gmail.com> wrote:
>
> > @Alan Gates <alanfga...@gmail.com> I'm hoping that I addressed the
> > data-related issue here
> > https://github.com/apache/incubator-superset/pull/7314
> >
> > On Tue, Apr 16, 2019 at 5:17 PM Maxime Beauchemin <
> > maximebeauche...@gmail.com> wrote:
> >
> >> Given the os-level dependencies and all sorts of other environmental
> >> things, like whether we should use "virutalenv" or not, or the fact
> that we
> >> recommend to have a second clone of the repo (because "git clean" will
> >> remove everything that is not git ignored, like your virtualenv or local
> >> configs), I'm tempted to use docker as a reproducible way to generate
> and
> >> test the source release. This would make the process more insulated and
> >> reproducible. Seems reasonable?
> >>
> >> Max
> >>
> >> On Tue, Apr 16, 2019 at 5:01 PM Maxime Beauchemin <
> >> maximebeauche...@gmail.com> wrote:
> >>
> >>> For context David, setup.py says "croniter>=0.3.28" but
> >>> "requirements.txt" has it pinned, though the INSTALL.txt does not
> >>> [currently at least] say to install the pinned deps.
> >>>
> >>> It's debatable whether we should add "pip install -r requirements.txt"
> >>> in INSTALL.txt, but I think given that Superset is an application, I
> think
> >>> we should do it.
> >>>
> >>> Max
> >>>
> >>> On Tue, Apr 16, 2019 at 2:16 PM David Smith <dave.a.sm...@gmail.com>
> >>> wrote:
> >>>
> >>>> True, things can come up. But the croniter issue occurred 21 days ago
> >>>> <https://github.com/taichino/croniter/issues/124> and should not have
> >>>> been
> >>>> an issue .  We probably don't need to take this thread into a deep
> >>>> discussion about this, but I do think this is a huge gap in how branch
> >>>> mechanics are moving code around and how it feeds the release
> >>>> process/chronology.  I'll move the discussion to a more appropriate
> >>>> channel.
> >>>>
> >>>> Dave
> >>>>
> >>>>
> >>>> On Tue, Apr 16, 2019 at 2:01 PM Bolke de Bruin <bdbr...@gmail.com>
> >>>> wrote:
> >>>>
> >>>> > I think this one was “mid-flight”. A dependency was deleted from the
> >>>> repos
> >>>> > after the release candidate was created. That’s a race condition
> that
> >>>> is
> >>>> > kind of unsolvable ;-).
> >>>> >
> >>>> > Verstuurd vanaf mijn iPad
> >>>> >
> >>>> > > Op 16 apr. 2019 om 20:19 heeft David Smith <
> dave.a.sm...@gmail.com>
> >>>> het
> >>>> > volgende geschreven:
> >>>> > >
> >>>> > > What tests are being performed before releasing? To be blunt: we
> >>>> > shouldn't
> >>>> > > be able to get to a "release" vote without validating that the
> code
> >>>> runs,
> >>>> > > we need to make the process account for robust testing.
> >>>> > >
> >>>> > >> On Tue, Apr 16, 2019 at 11:11 AM Bolke de Bruin <
> bdbr...@gmail.com
> >>>> >
> >>>> > wrote:
> >>>> > >>
> >>>> > >> Have to change to -1, non-binding due to the below mentioned
> >>>> issue. It
> >>>> > >> seems to be a kind of blocker for a first release ;-)
> >>>> > >>
> >>>> > >> I suggest restarting the ([CANCEL] first [VOtE] next )vote with a
> >>>> fix
> >>>> > and
> >>>> > >> a bit more boiler plate in the message (binding/non binding, 72h
> >>>> etc).
> >>>> > >>
> >>>> > >> B.
> >>>> > >>
> >>>> > >> Verstuurd vanaf mijn iPad
> >>>> > >>
> >>>> > >>> Op 16 apr. 2019 om 02:27 heeft abhishek sharma <
> >>>> > >> abhioncbr.apa...@gmail.com> het volgende geschreven:
> >>>> > >>>
> >>>> > >>> -1 (since, depenedency croniter==0.3.26 is failing.)
> >>>> > >>>
> >>>> > >>> Thanks.
> >>>> > >>>
> >>>> > >>>> On Mon, Apr 15, 2019 at 3:54 PM Alan Gates <
> alanfga...@gmail.com
> >>>> >
> >>>> > >> wrote:
> >>>> > >>>>
> >>>> > >>>> Per https://www.apache.org/legal/resolved.html#cc-by the CC BY
> >>>> 4.0
> >>>> > >> license
> >>>> > >>>> can only be used on things included in binary form.  It appears
> >>>> that
> >>>> > it
> >>>> > >> is
> >>>> > >>>> data from the diva-gis.org that is being included under this
> >>>> license,
> >>>> > >>>> which
> >>>> > >>>> I would think meets the requirement.  But I don't know how to
> >>>> verify
> >>>> > >> that
> >>>> > >>>> only data files from that source are being included.  Is there
> a
> >>>> list
> >>>> > >>>> somewhere of the files included from that source?
> >>>> > >>>>
> >>>> > >>>> Other than that, things look good.  License, notice, and
> >>>> disclaimer
> >>>> > >> files
> >>>> > >>>> all look good.  All the .py and .sh files have the appropriate
> >>>> Apache
> >>>> > >>>> License header, I didn't find any binaries.
> >>>> > >>>>
> >>>> > >>>> Alan.
> >>>> > >>>>
> >>>> > >>>> On Mon, Apr 15, 2019 at 10:47 AM John Bodley <
> >>>> john.bod...@airbnb.com
> >>>> > >>>> .invalid>
> >>>> > >>>> wrote:
> >>>> > >>>>
> >>>> > >>>>> +1
> >>>> > >>>>>
> >>>> > >>>>> On Sun, Apr 14, 2019 at 9:18 AM Krist Wongsuphasawat <
> >>>> > >>>>> krist.wo...@gmail.com>
> >>>> > >>>>> wrote:
> >>>> > >>>>>
> >>>> > >>>>>> +1 exciting!
> >>>> > >>>>>>
> >>>> > >>>>>> Best regards,
> >>>> > >>>>>>
> >>>> > >>>>>> Krist
> >>>> > >>>>>>
> >>>> > >>>>>> --
> >>>> > >>>>>>
> >>>> > >>>>>> Krist Wongsuphasawat
> >>>> > >>>>>> http://kristw.yellowpigz.com
> >>>> > >>>>>> On Apr 14, 2019, 06:24 -0700, Jeff Feng
> >>>> > <jeff.f...@airbnb.com.invalid
> >>>> > >>>>> ,
> >>>> > >>>>>> wrote:
> >>>> > >>>>>>> +1 Binding
> >>>> > >>>>>>>
> >>>> > >>>>>>> On Sun, Apr 14, 2019 at 6:20 AM Bolke de Bruin <
> >>>> bdbr...@gmail.com>
> >>>> > >>>>>> wrote:
> >>>> > >>>>>>>
> >>>> > >>>>>>>> +1, non-binding
> >>>> > >>>>>>>>
> >>>> > >>>>>>>> I checked:
> >>>> > >>>>>>>>
> >>>> > >>>>>>>> * SHA512
> >>>> > >>>>>>>> * Signature of the release, can use some improvement but
> the
> >>>> key
> >>>> > >>>>>> checks out
> >>>> > >>>>>>>> here (https://people.apache.org/keys/committer/):
> >>>> > >>>>>>>>
> >>>> > >>>>>>>> gpg: Signature made Tue Mar 19 07:35:24 2019 CET
> >>>> > >>>>>>>> gpg: using RSA key BB990B01715969F648C7A65472DC479A3011B01B
> >>>> > >>>>>>>> gpg: Good signature from "Maxime Beauchemin <
> >>>> > >>>>>> maximebeauche...@gmail.com>"
> >>>> > >>>>>>>> [unknown]
> >>>> > >>>>>>>> gpg: WARNING: This key is not certified with a trusted
> >>>> signature!
> >>>> > >>>>>>>> gpg: There is no indication that the signature belongs to
> the
> >>>> > >>>>>>>> owner.
> >>>> > >>>>>>>> Primary key fingerprint: BB99 0B01 7159 69F6 48C7 A654 72DC
> >>>> 479A
> >>>> > >>>> 3011
> >>>> > >>>>>> B01B
> >>>> > >>>>>>>>
> >>>> > >>>>>>>> * NOTICE present
> >>>> > >>>>>>>> * LICENSE present
> >>>> > >>>>>>>> * DISCLAIMER present
> >>>> > >>>>>>>> * INSTALL.txt present (did not check build)
> >>>> > >>>>>>>> * ran apache-rat
> >>>> > >>>>>>>>
> >>>> > >>>>>>>> Good luck at the incubator!
> >>>> > >>>>>>>>
> >>>> > >>>>>>>> (O and the vote is open for a minimum of 48h I believe :-)
> ).
> >>>> > >>>>>>>>
> >>>> > >>>>>>>> B.
> >>>> > >>>>>>>>
> >>>> > >>>>>>>>
> >>>> > >>>>>>>>
> >>>> > >>>>>>>> On 14 April 2019 at 00:24:11, Jeff Feng
> >>>> > >>>> (jeff.f...@airbnb.com.invalid
> >>>> > >>>>> )
> >>>> > >>>>>>>> wrote:
> >>>> > >>>>>>>>
> >>>> > >>>>>>>> ++ this is very exciting. Thank you Max!
> >>>> > >>>>>>>>
> >>>> > >>>>>>>> On Sat, Apr 13, 2019 at 3:19 PM Bolke de Bruin <
> >>>> bdbr...@gmail.com
> >>>> > >
> >>>> > >>>>>> wrote:
> >>>> > >>>>>>>>
> >>>> > >>>>>>>>> Great stuff Max! Good to see this happening!
> >>>> > >>>>>>>>>
> >>>> > >>>>>>>>> - Maybe good to note that only the vote of committers
> >>>> counts as a
> >>>> > >>>>>> binding
> >>>> > >>>>>>>>> vote and that it's good practice to make that clear when
> >>>> voting?
> >>>> > >>>>>>>>>
> >>>> > >>>>>>>>> I'll verify the release tomorrow.
> >>>> > >>>>>>>>>
> >>>> > >>>>>>>>> B.
> >>>> > >>>>>>>>>
> >>>> > >>>>>>>>> Sent from my iPhone
> >>>> > >>>>>>>>>
> >>>> > >>>>>>>>>> On 13 Apr 2019, at 23:56, Maxime Beauchemin <
> >>>> > >>>>>>>> maximebeauche...@gmail.com>
> >>>> > >>>>>>>>
> >>>> > >>>>>>>>> wrote:
> >>>> > >>>>>>>>>>
> >>>> > >>>>>>>>>> Dear all,
> >>>> > >>>>>>>>>>
> >>>> > >>>>>>>>>> The source release 0.31.0 RC18 for Apache Superset is
> >>>> baked and
> >>>> > >>>>>>>> available
> >>>> > >>>>>>>>>> at:
> >>>> > >>>>>>>>>>
> https://dist.apache.org/repos/dist/dev/incubator/superset/
> >>>> ,
> >>>> > >>>>> public
> >>>> > >>>>>>>>>> keys are available
> >>>> > >>>>>>>>>> at
> >>>> > >>>>>>
> >>>> https://dist.apache.org/repos/dist/release/incubator/superset/KEYS
> >>>> > >>>>>>>>>>
> >>>> > >>>>>>>>>> This is the first ASF release candidate of Superset (!)*
> >>>> We're
> >>>> > >>>>>> still
> >>>> > >>>>>>>>>> ironing out our release process, so please bear with us
> and
> >>>> > >>>> help
> >>>> > >>>>>> if you
> >>>> > >>>>>>>>> can*.
> >>>> > >>>>>>>>>> Note that we understand that starting at "RC18" is
> >>>> confusing,
> >>>> > >>>> but
> >>>> > >>>>>>>>>> constitute an outlier as we handoff from the old process
> >>>> to the
> >>>> > >>>>> new
> >>>> > >>>>>>>> one.
> >>>> > >>>>>>>>>> From this point onwards, we intend on using a linear
> >>>> sequence
> >>>> > >>>>> that
> >>>> > >>>>>> maps
> >>>> > >>>>>>>>>> one-to-one with Apache-submitted release candidates. The
> >>>> term
> >>>> > >>>>>> release
> >>>> > >>>>>>>>>> candidate and label RC should be exclusive to the proper
> >>>> > >>>>>>>> Apache-compliant
> >>>> > >>>>>>>>>> release process moving forward.
> >>>> > >>>>>>>>>>
> >>>> > >>>>>>>>>> Also note that I decided to use the label `0.31.0rc18`
> >>>> (pypi
> >>>> > >>>>>> compliant)
> >>>> > >>>>>>>>>> instead of a semver compliant `0.31.0-rc.18` which Pypi
> and
> >>>> > >>>>>> Python's
> >>>> > >>>>>>>>>> PEP-440 won't allow. This being a Python project, we use
> >>>> > >>>> Python's
> >>>> > >>>>>>>>> standards.
> >>>> > >>>>>>>>>>
> >>>> > >>>>>>>>>> As I went along, I documented the process in RELEASING.md
> >>>> in
> >>>> > >>>> the
> >>>> > >>>>>> repo,
> >>>> > >>>>>>>>>> latest edits here
> >>>> > >>>>>>>>>>
> >>>> https://github.com/apache/incubator-superset/pull/7296/files
> >>>> > >>>>>>>>>>
> >>>> > >>>>>>>>>> For context, the `0.31` release branch was cut at SHA
> >>>> > >>>> 1fece0d2f,
> >>>> > >>>>>> that
> >>>> > >>>>>>>> was
> >>>> > >>>>>>>>>> merged on master on Jan 22nd. From that common ancestor,
> >>>> the
> >>>> > >>>>>> following
> >>>> > >>>>>>>>> list
> >>>> > >>>>>>>>>> of commit was added as cherry-picks. The SHAs in the list
> >>>> > >>>> bellow
> >>>> > >>>>>>>>> reference
> >>>> > >>>>>>>>>> the cherries on the release branch, PR number are
> >>>> available to
> >>>> > >>>>> get
> >>>> > >>>>>> more
> >>>> > >>>>>>>>>> details.
> >>>> > >>>>>>>>>>
> >>>> > >>>>>>>>>> c43d0fd3 [sqlparse] Fixing table name extraction for
> >>>> > >>>> ill-defined
> >>>> > >>>>>> query
> >>>> > >>>>>>>>>> (#7029)
> >>>> > >>>>>>>>>> b64a452a [sql lab] improve table name detection in free
> >>>> form
> >>>> > >>>> SQL
> >>>> > >>>>>>>> (#6793)
> >>>> > >>>>>>>>>> 2357c4aa Adding custom control overrides (#6956)
> >>>> > >>>>>>>>>> 9dd7e84a [sql-parse] Fixing LIMIT exceptions (#6963)
> >>>> > >>>>>>>>>> 5d8dd142 [csv-upload] Fixing message encoding (#6971)
> >>>> > >>>>>>>>>> f454dedd [main] Disable resetting main DB attributes
> >>>> (#6845)
> >>>> > >>>>>>>>>> e967b268 [sqla] Fixing order-by for non-inner-joins
> (#6862)
> >>>> > >>>>>>>>>> a5d9a4e0 Adding template_params to datasource editor for
> >>>> sqla
> >>>> > >>>>>> tables
> >>>> > >>>>>>>>> (#6869)
> >>>> > >>>>>>>>>> 6b895413 [datasource] Ensuring consistent behavior of
> >>>> > >>>> datasource
> >>>> > >>>>>>>>>> editing/saving. (#7037)
> >>>> > >>>>>>>>>> 8ef2789f Adding warning message for sqllab save query
> >>>> (#7028)
> >>>> > >>>>>>>>>> 0ebdb564 fix inaccurate data calculation with adata
> >>>> rolling and
> >>>> > >>>>>>>>>> contribution (#7035)
> >>>> > >>>>>>>>>> b3af6a26 [fix] explore chart from dashboard missed slice
> >>>> title
> >>>> > >>>>>> (#7046)
> >>>> > >>>>>>>>>> c54b067c [db-engine-spec] Aligning Hive/Presto partition
> >>>> logic
> >>>> > >>>>>> (#7007)
> >>>> > >>>>>>>>>> bd65942e Changing time table viz to pass formatTime a
> date
> >>>> > >>>>> (#7020)
> >>>> > >>>>>>>>>> 50accda9 [fix] Cursor jumping when editing chart and
> >>>> dashboard
> >>>> > >>>>>> titles
> >>>> > >>>>>>>>>> (#7038)
> >>>> > >>>>>>>>>> 5ace5769 0.31.0rc17
> >>>> > >>>>>>>>>> 927a5846 [WIP] fix user specified JSON metadata not
> >>>> updating
> >>>> > >>>>>> dashboard
> >>>> > >>>>>>>> on
> >>>> > >>>>>>>>>> refresh (#7027)
> >>>> > >>>>>>>>>> fafb824d 0.31.0rc16
> >>>> > >>>>>>>>>> 7b72985e [fix] /superset/slice/id url is too long (#6989)
> >>>> > >>>>>>>>>> b497d9e7 fix dashboard links in welcome page (#6756)
> >>>> > >>>>>>>>>> c42afa11 0.31.0rc15
> >>>> > >>>>>>>>>> 35c55278 Enhancement of query context and object. (#6962)
> >>>> > >>>>>>>>>> 1c41020c Split tags migration (#7002)
> >>>> > >>>>>>>>>> ec7a0b22 0.31.0rc14
> >>>> > >>>>>>>>>> 4655cb4c Remove Cypress from package.json (#6912)
> >>>> > >>>>>>>>>> fb8e3208 0.31.0rc13
> >>>> > >>>>>>>>>> b4cbe13d VIZ-190 fix (#6958)
> >>>> > >>>>>>>>>> 5b7b22fd 0.31.0rc12
> >>>> > >>>>>>>>>> 51804229 Fix deck.gl form data (#6953)
> >>>> > >>>>>>>>>> 9939a52d 0.31.0rc11
> >>>> > >>>>>>>>>> c3db74d9
> >>>> > >>>> (apache/cherry_c3db74d9021f9e60ef21beeb0847ff9f4b0277fd)
> >>>> > >>>>>> Fix
> >>>> > >>>>>>>>>> rendering regression from the introduction of bignumber
> >>>> (#6937)
> >>>> > >>>>>>>>>> 9940d30a 0.31.0rc10
> >>>> > >>>>>>>>>> 3df2b8d5 Add a safety check before getting clientHeight
> >>>> (#6923)
> >>>> > >>>>>>>>>> ccb51385 v0.31.0rc9
> >>>> > >>>>>>>>>> db0235fb Fix database typeahead in SQL Lab (#6917)
> >>>> > >>>>>>>>>> 953d6dc9 Address tooltip's disappearance and stickiness
> >>>> (#6898)
> >>>> > >>>>>>>>>> c0eaa5f6 Fix extra_filters in multi line viz (#6868)
> >>>> > >>>>>>>>>> ebcadc1f
> >>>> > >>>> (apache/cherry_ebcadc1f50994d98bd3dc42e2199b8d0328c061c)
> >>>> > >>>>>> Fix
> >>>> > >>>>>>>>>> tooltip (#6895)
> >>>> > >>>>>>>>>> 5fa5acb5 Add show metadata button back to the explore
> view
> >>>> > >>>>> (#6911)
> >>>> > >>>>>>>>>> ce76560a v0.31.0rc8
> >>>> > >>>>>>>>>> 8c549b46 Relayout SQL Editor (#6872)
> >>>> > >>>>>>>>>> bfe18963 [cosmetic] TableSelector use <i> instead of
> >>>> <Button>
> >>>> > >>>> for
> >>>> > >>>>>>>> refresh
> >>>> > >>>>>>>>>> (#6783)
> >>>> > >>>>>>>>>> 19b588b5 0.31.0rc7
> >>>> > >>>>>>>>>> d7e038ea Fixing issue where tooltip gets hidden on
> >>>> dashboard
> >>>> > >>>> for
> >>>> > >>>>>> all
> >>>> > >>>>>>>>> charts
> >>>> > >>>>>>>>>> (#6852)
> >>>> > >>>>>>>>>> 38e0ddac 0.31.0rc6
> >>>> > >>>>>>>>>> b7d2bd09 Fix line chart overflowing the right side
> (#6829)
> >>>> > >>>>>>>>>> b7e02ab7 [sql lab] fix stuck offline (#6782)
> >>>> > >>>>>>>>>> 8a7c245c 0.31.0rc5
> >>>> > >>>>>>>>>> f24efa72 Backend only tagging system (#6823)
> >>>> > >>>>>>>>>> 1ddacc42 [wtforms] Using wtforms-json which supports None
> >>>> > >>>> (#5445)
> >>>> > >>>>>>>>>> 4f37b9ae 0.31.0rc4
> >>>> > >>>>>>>>>> 845c7aa9 creating new circular-json safe stringify and
> >>>> > >>>> replacing
> >>>> > >>>>>> one
> >>>> > >>>>>>>> call
> >>>> > >>>>>>>>>> (#6772)
> >>>> > >>>>>>>>>> 8ea805ea Fixing sort issue with area chart and adding
> tests
> >>>> > >>>>> (#6358)
> >>>> > >>>>>>>>>> aff43c74 Allow specifying custom width for logo (#6739)
> >>>> > >>>>>>>>>> 7f865179 Remove test URL (#6740)
> >>>> > >>>>>>>>>> ed0f0ab2 0.31.0rc30.31.0rc30.31.0rc3
> >>>> > >>>>>>>>>> db81dc50 [fix] Add action for update chart id (#6769)
> >>>> > >>>>>>>>>> 37de92b8 [fix] JS error out when rename a new chart
> (#6752)
> >>>> > >>>>>>>>>> 4d01a02f 0.31.0rc2
> >>>> > >>>>>>>>>> 0e48e050 Fix sticky tooltips on nvd3 vizzes
> >>>> > >>>>>>>>>> ae95c893 Fix playslider
> >>>> > >>>>>>>>>> 58e3a39f Add iframe and markup legacy plugin (#6741)
> >>>> > >>>>>>>>>> b80b0b90 (apache/0.31) 0.31.0rc1
> >>>> > >>>>>>>>>
> >>>> > >>>>>>>>
> >>>> > >>>>>>>>
> >>>> > >>>>>>>> --
> >>>> > >>>>>>>>
> >>>> > >>>>>>>> *Jeff Feng*
> >>>> > >>>>>>>> Product Lead
> >>>> > >>>>>>>> m: (949)-610-5108
> >>>> > >>>>>>>> twitter: @jtfeng
> >>>> > >>>>>>>>
> >>>> > >>>>>>>
> >>>> > >>>>>>>
> >>>> > >>>>>>> --
> >>>> > >>>>>>>
> >>>> > >>>>>>> *Jeff Feng*
> >>>> > >>>>>>> Product Lead
> >>>> > >>>>>>> m: (949)-610-5108
> >>>> > >>>>>>> twitter: @jtfeng
> >>>> > >>>>>>
> >>>> > >>>>>
> >>>> > >>>>
> >>>> > >>
> >>>> >
> >>>>
> >>>
>

Reply via email to