Skip to main content

2020-05-13 conda-forge core meeting

Attendees

* Jonathan Helmus
* Filipe Fernandes
* Eric Dill
* Michael Sarahan
* Marcel Bargull
* CJ Wright
* Wolf Vollprecht
* Ray Douglass
* Keith Kraus
* Cheng Lee
* DJ Sutherland
* Matthew Becker
* Patrick Sodre
* Lori Burns
* Josh Adelman
* Uwe Korn

Agenda

Your agenda items

  • (all) intros for new people on the line?

Stuff from 2 meetings ago we didn't get to

  • [CJ/Matt] R 4.0.0 migration is done
    • worked really well with automerge and mamba solvability checks
  • [CJ] Better understanding/handling of run_exports
    • Particularly applicable to issues involving boost and header only deps https://github.com/regro/cf-scripts/issues/960
    • numpy too at some level
    • [FF] I asked Isuru about numpy and he mentioned that he does not have any technical problems with this but he believes it is confusing.

Stuff from last week we didn't get to

  • (CJ) adding a standing budget item to the agenda
  • (Filipe) Enforce 2FA for GH / NF donations? bot / donations discussion in core gitter
    • (Becker/Isuru) Stuff about bots and 2fa and phone numbers
    • Patrick TODO: figure out who needs to turn on 2fa and publicly shame them in core gitter channel.
  • (eric) Quick chat about stuff from last time
    • do we need a follow-on more focused group for mingw stuff?
    • any other questions about Anaconda's TOS changes for repo.anaconda.com?

STUFF FOR THIS MEETING BETWEEN THESE HEADINGS

STUFF FOR THIS MEETING BETWEEN THESE HEADINGS

low-ish priority stuff to get to if we have time

  • (ED) Who we are page? Some combination of a FAQ and a who is everyone. FAQ things like:
    • who's the POC for CF <> Anaconda, CF <> NumFocus, CF <> Azure
    • who's the POC for the various subteams?
    • Informal information: roles, day jobs, bios, the whole nine yards, why you're here, etc.
    • Public or internal? I don't really care either way. Anyone feel strongly one way or the other?
    • opt-in to public bios
    • software carpentry has a large number of instructors and has https://carpentries.org/instructors
    • some concern about "yet another place to keep stuff up to date"

Active votes

Subteam updates

Bot

Stuff from last week that we didnt get to

ARM

POWER

CUDA

Docs

staged-recipes

website

[MRB] FYI the blog pages got spruced up

security+systems

[MRB] FYI CFEP-13 roll out on ice until I can make the web server faster or switch to something else

CI infrastructure

Compiler upgrade

CFEP updates

Open PRs

  • cfep-04 X11 and CDT policy

    • INACTIVE - Merge in with some inactive-esque status?
    • Needs new champion. Thanks for your work on this pkgw! Has unaddressed comments from pkgw as from Jan 10, 2020
  • cfep-06 Staged-recipes review lifecycle

    • INACTIVE - Merge in with some inactive-esque status?
    • Lingering comment from @saraedum. @jakirkham, can you reply? Has unadressed comment from @saraedum from Jan 8, 2020
  • cfep-10 Feedstock statuses, unmaintained

    • INACTIVE - Merge in with some inactive-esque status?
    • Needs another review. Has unaddressed updates from pkgw as of Jan 11, 2020
  • cfep-12 Removing packages that violate the terms of the source package

    • Active debate about moving to "broken" vs deleting from conda-forge channel
    • Active vote, ends on 2020-03-11
    • What were the results of the vote?
    • Did we hear back from NumFOCUS?

Discussion

Check in on previous action items

Copy previous action items from last meeting agenda.

Last meeting

2 meetings ago

  • (ED) schedule mirroring conversation
  • (Kale) schedule conda working group
  • (CJ) Merge all the pinnings PRs
  • (CJ) Institutional Partners page in docs
    • TODO: Submit skeleton for PR into conda-forge.github.io repo

3 meetings ago

  • (Matt Becker) Update the docs with our current thinking / principles.

Move to Issue Tracker

  • cfep-10 next steps: CJ to call a vote for feedback
  • cfep-06 next steps: Ask staged recipes team to champion this CFEP and move it forward
  • jakirkham & CJ-wright to sync on adding CUDA to the migration bot
  • (Eric) Scheduling Anaconda <-> conda-forge sync on anaconda.org requirements gathering
    • Will try and get this scheduled in the next month.
  • (Anthony) Reach out to NumFocus to figure out legal ramifications of not including licenses in files.
  • (Eric) check internally for funding levels for hotels & flying folks from the community in?
  • (Eric) Figure out finances of conda-forge to support themselves?
  • (jjhelmus) Open up CFEP for which python's we're going to support
  • Remove conda forge readthedocs.
  • (jakirkham) write a blog post on CUDA stuff we discussed today
  • (jakirkham) update docs on how to add CUDA support to feedstocks
  • (jakirkham) will open an issue on conda-smithy to investigate Drone issues. (ping the aarch team)