2017-04-26: General Discussion¶
Time: 17:00 (UTC)
Hangout link: https://hangouts.google.com/call/v5olhwzpfzgzpoq5i3wthjpqpie
Attendees
Jonathan Helmus, Eric Dill, Filipe, Peter Williams, John Kirkham, Matt Craig, Michael Sarahan
Standing Items
Notes
conda-build-all conda 4.3 - SciTools/conda build all#83
CFEP manual build and upload - conda forge/conda forge enhancement proposals#5
Agenda
Defaults channel libpng and jpeg updates: scheduled for 1Q 2017. Continuum requests closer collaboration on future api/abi incompatible updates to core libraries.
One pinning scheme for both defaults and conda-forge?
That would be ideal. Hopefully we can head that way.
We missed the opportunity to coordinate libpng, I pinned to 1.6.28 and 1-day after I found out that defaults pinned to 1.6.27.
We should coordinate to move to icu 58.* together. I already pinned in the script (which is broken BTW), but I will start sending PRs to use that ICU soon.
Drop Python 3.4. Now that conda-forge have Qt 4+jpeg9* on Windows the Python 3.5+Windows users can migrate from Python 3.4 to 3.5.
Do MinGW compile things that play well with Python 3.5/MSVC 2015 yet? AFAICT this is still an issue.
Have a VM I’m willing to use to do this. Details here.
Re-rendering channel improvements. ( conda forge/conda smithy#401 )
Build Qt 5 based on https://anaconda.org/qttesting/qt/files and manually upload it
Document when should we use
osx_is_app: True
should use this whenever a GUI is involved. This uses
pythonw
on osx instead ofpython
Status of Python 3.6 and Numpy 1.12 package: Discuss the
MNT: Re-render the feedstock [ci skip]
issue for Linux Python 3.6 packages.Take advantage of conda 4.3 new feature “Generic- and Python-Type Noarch/Universal Packages.” https://www.continuum.io/blog/developer-blog/announcing-general-availability-conda-4-3
Example of how this could be done using the imagesize package: conda forge/imagesize feedstock#3
Break linter out of
conda-smithy
into a new package (e.g.conda-lint
). conda forge/conda smithy#386Perl silliness. Too many Perls showing up after re-rendering. How to fix? conda forge/conda smithy#415
Use Travis-CI auto-cancel feature
Discuss how to enable R builds. We do not have win32 builds of r-base and no way to deal with the CONDA_R=
yet. When building R packages, there is often a timeout when downloading the sources from CRAN. Maybe the connect and read timeout in conda-build can be made configurable?
Manual upload of VTK due to CI limitation.
Discuss R migration effort
Discuss staged-recipes/Travis CI failures.
Discuss revamping team update as a webservice ( conda forge/conda forge webservices#63 )
Note the current team update has been failing for months and only completes a little more than half the teams.
Adding other specialized teams.
consider switching to dropbox paper (as the bar at the top of hackpad suggests). I know that jupyter has switched to dropbox paper for their dev meetings. (Apparently this is no longer optional) (admin of the conda-forge group on hackpad can “migrate” these hackpads to paper: )https://www.dropbox.com/help/9156#import)
Guidance for renaming conda packages and its impact on the feedstock. tl;dr do you (a) submit a new recipe to staged recipes and deprecate the old one or (b) update the feedstock in-place
Discuss updated pinning handling ( conda forge/staged recipes#2267 ) ( conda forge/conda smithy#482 ).
Suggestion: Match name the pinning file will have in conda build 3.
Dropping Obvious-CI from the docker image ( conda forge/docker images#47 ).
X11 CFEP
Omnia moving to conda-forge