incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Incubator Wiki] Update of "September2018" by JeffFeng
Date Wed, 05 Sep 2018 16:49:05 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The "September2018" page has been changed by JeffFeng:
https://wiki.apache.org/incubator/September2018?action=diff&rev1=57&rev2=58

   3. Grow the community and enroll new committers
  
  Any issues that the Incubator PMC or ASF Board might wish/need to be aware of?
- * At this point in time, we’re having issues on how to come up with the LICENSE file needed
for our first Apache release given the number of dependencies we have on the Javascript side.
 Since we package the JS bundle along with our Python application, it seems like we'll have
to come up with either a programmatic way to extract the LICENSE info, or ship the application
without the JS deps, and provide instruction has to how to fetch and build the package deps,
which isn't very convenient. We also have some minor deps on GPL lib, one of which we need
to get clarity as to how to to handle them. It's related to the "chardet" sub dependency of
the Pypi requests library.
+ * At this point in time, we’re having issues on how to come up with the LICENSE file needed
for our first Apache release given the number of dependencies we have on the Javascript side.
 Since we package the JS bundle along with our Python application, it seems like we'll have
to
+ come up with either a programmatic way to extract the LICENSE info, or ship the application
without the JS deps, and provide instruction has to how to fetch and build the package deps,
which isn't very convenient. We also have some minor deps on GPL lib, one of which we need
to get clarity as to how to to handle them. It's related to the "chardet" sub dependency of
the Pypi requests library. 
+ 
+ Currently, we believe there are 2 approaches to dealing with the LICENSE and NOTICE files
for Superset.  Either:
+ A) Dynamically building these files by querying npm/pypi (the javascript and python package
repositories) for all the metadata and assembling these files. See the list of JS packages
organized by licenses here:  Https ://github.com/apache/incubator-superset/pull/5801
+ B) The other approach is to distributed a stripped down version of Superset that has a script
that fetches external deps and builds it.
+ 
+ The committers are activating around these issues and thinking creatively about resolving
them. A thread on dev@superset.incubator.apache.org was started and a discussion is taking
place.
  
  How has the community developed since the last report?
  * Organic growth of our Github contributors (246->274), forks (3318->3627), watchers

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@incubator.apache.org
For additional commands, e-mail: cvs-help@incubator.apache.org


Mime
View raw message