2018-04-17 conda-forge meeting

  • Zoom instructions: +How to connect to zoom

  • Debriefing on the AnacondaCon meeting (for those that weren’t there)

  • conda-smithy 3 and conda-build 3 move

    • issue the releases for conda-smithy 3 and conda-forge-pinning

    • review the list from packages that must be rebuilt with the new compilers

      • Look for packages that have toolchain in their deps

      • MichaelS to document and give demo on how to transition old recipes to new style

      • https://github.com/conda-forge/AnacondaRecipesSync

      • CJ reports ~763 packages that use “toolchain” in build deps. MichaelS to get that list from CJ, and will divide into two sets:

        • recipes that have already been done in AnacondaRecipes and should be PR’ed to Conda-forge

        • recipes that need modification for new compilers and remove python as mechanism for activating VC features


  • How do we want the bot to handle non-release releases (alpha/beta/dev/pre/etc.) https://github.com/regro/cf-scripts/issues/86 and https://github.com/conda-forge/conda-forge-enhancement-proposals/pull/3 and https://github.com/conda-forge/matplotlib-feedstock/pull/24#issuecomment-221496870

    • conda-forge-pre?

  • John suggested (on gitter) that we reach out to intel and NVIDIA to get copies of their toolchains and development libraries.

    • Intel

      • Chatting in the background with Intel about using their compilers on the CI services

      • defaults uses:

        • intel fortran compiler to build SciPy (fortran only; VS used for C/C++)

        • defaults to visual studio compilers for all appropriate versions of python

        • mingw on py27/vs2008 for exceptional cases

        • Julia discussion around MKL, https://github.com/JuliaLang/julia/issues/18374

    • Nvidia

      • pygdf - gpu only package that works on the nvidia GPU Jenkins stack

      • John: Get a pygdf-feedstock on conda-forge and ping the Nvidia folks

  • Adding people to cf/staged-recipes

    • ~~Marius van Niekerk offered to help review on staged-recipes~~ Invited to staged recipes

    • Igor T. Ghisi (igortg) was also interested in helping

  • Adding people to core

    • Invite one or more from bioconda.

      • Bjorn (Filipe will invite)

      • Marcel Bargull, @mbargull has been a very involved conda contributor and may be interested.

  • Optionally building wheels for some packages. ( https://github.com/conda-forge/conda-smithy/issues/608 )

  • Making the agenda and notes public again.

    • John will see if we can make dropbox paper readable by the world

    • other options are to just post the notes somewhere public after the meeting

  • Governance, CoD, and NumFOCUS affiliation.

    • numfocus affiliation: https://github.com/numfocus/projects-director/blob/master/projects/Matplotlib.md

  • conda-forge blog

  • Video conferencing solution? https://docs.google.com/document/d/10dxX0Zse0Rx1HqsxC73Wfsghmy5m8PP8cHuBIOhWKpc/edit

https://docs.google.com/document/d/10dxX0Zse0Rx1HqsxC73Wfsghmy5m8PP8cHuBIOhWKpc/edit