2019-03-20 conda-forge meeting¶
Pinned Items
Zoom instructions: +How to connect to zoom
New items
Should we send something for the SciPy Tools plenary? https://docs.google.com/forms/d/e/1FAIpQLSdyemkK_NV1k6kp9ZakHm566nYUxrfCv7lO_MlNXKEoUv2I8w/viewform
Not done, CJ following up on what we need to do
Elections/Governance
Staged
Progress?
mjscosta
“I can review C++ and Python, and Python + extensions recipes.”
xhochy
let’s put an election for those two.
Split help teams from staged-recipes permissions?
Go forward with splitting help teams from staged
Staged team in Governance doc
https://github.com/conda-forge/conda-forge.github.io/pull/738
Add formal budget team to Governance doc
Should we “dogfood”
strict
, which may be default in the next conda, in our CIs? The only known issue isnumpy
/scipy
on Windows because of BLAS requirements1openblas
(numpy
)vsmkl
(scipy
). We need to either makemkl
a first class citizen on Windows or have ascipy
build withopenblas
.https://github.com/conda-forge/conda-forge-ci-setup-feedstock/pull/50
https://github.com/conda-forge/staged-recipes/pull/8009
Perform switch after blas migration is more finished
Azure status
Running in production for Linux and OSX
Ran register script for any stragglers and things should work now
Need to fix windows (vc9 and cmake)
Credentials issues (need pipelines account to access Azure, will move to GH auth soon)
How to handle bespoke build agents (for builds taking longer than 6 hours (qt, compilers, etc.))
NVIDIA
Louder communication path for large ecosystem shifts (compiler migrations)
Banner on AnacondaCloud, status updates on channel
Print something while using
conda install
More frequent updates
AnacondaCloud can fall over (mirroring conda)
Try to track down hard linked drivers in GPU packages.
Migrations
Blas
Underway
Libprotobuf
Underway
gfortran
Need to build a migrator for new osx gfortran
https://github.com/conda-forge/conda-forge-pinning-feedstock/pull/174 maybe?
Power and Arm
Ongoing https://conda-forge.org/status/
More leafs to target?
Openssl
Underway
Readline
ABI change
Needs migrator
May want to wait
libnetcdf/libspatialindex
@isuru suggested repo patch from X.X to X.X.X
@Filipe F does not like the repo patch idea. @Mike S partially joked that repo patches are addictive :)
Is the other option to migrate the pinnings? (No.)
@Christopher W : Add link to migration docs for conda-forge.github.io
ESIP update
Link for travel reimbursement
Conda-Forge miniconda
Sophia did some benchmarks and showed that using a conda-pack’d archive reduced CI setup time down to about 2 seconds instead of the 40 seconds it takes to install miniconda and switch out all the packages for the conda-forge ones: https://gitter.im/conda-forge/conda-forge.github.io?at=5c79a37dd2d62067b72a849d
Mike’s point was who owns the support for a conda-forge miniconda distro? https://gitter.im/conda-forge/conda-forge.github.io?at=5c7992a9e1446a6ebe6871d2
Nvidia relationship
Anaconda met with Rapids (NVIDIA) team
Reach out to NVIDIA to attend meetings
Add NVIDIA person to core?
Add to governance discussing donations and governance.
More followup with NVIDIA needed
Building GPU packages using conda-forge packages, upload to their own channel after building with cudatoolkit on their own Jenkins system.
Maybe form a working group?
Perl ecosystem?
move forward with plan to incorporate perl into CF
Do we have an issue or something for this?
Conda-forge on Open Source Directions