conda-forge core meeting 2022-12-14
Add new agenda items under the Your __new__() agenda items heading
last weeks meeting What time is the meeting in my time zone Meeting info:
- To join the video meeting, click this link: https://zoom.us/j/9138593505?pwd=SWh3dE1IK05LV01Qa0FJZ1ZpMzJLZz09
 - Otherwise, to join by phone, dial +1 347-384-8597 and enter this PIN: 828 997 153#
 - To view more phone numbers, click this link: https://tel.meet/ijv-qsvm-tvn?hs=5
 
Attendees
| Name | Initials | GitHub ID | Affiliation | 
|---|---|---|---|
| Dave Clements | DPC | tnabtaf | Anaconda | 
| Marcel Bargull | MB | mbargull | Bioconda/cf | 
| Cheng H. Lee | CHL | chenghlee | Anaconda/cf | 
| Matthew Becker | MRB | beckermr | cf | 
| Marius van Niekerk | MvN | mariusvniekerk | cf | 
| John Kirkham | JK | jakirkham | NVIDIA/cf | 
| Jaime Rodríguez-Guerra | JRG | jaimergp | Quansight/cf | 
10 people total
Standing items
- 
intros for new folks on the call
 - 
open votes
 
From previous meeting(s)
-  (JL) Upcoming conda 22.11.0, conda-libmamba-solver releases
-  https://github.com/conda/conda/releases/tag/22.11.0
- NEW! Download and extract packages in parallel
 -  NEW! plugins (launching with solver, subcommands and virtual packages plugin hooks)
- E.g. cuda virtual package: https://github.com/conda/conda/blob/main/conda/plugins/virtual_packages/cuda.py
 
 - Switched to ruamel.yaml (look ma, no underscore!)
 
 - https://github.com/conda-forge/conda-feedstock/pull/181
 
 -  https://github.com/conda/conda/releases/tag/22.11.0
 
Active votes
Your new() agenda items
- 
(JRG) Support for abi3 Python packages with abi3audit checks?
- https://blog.trailofbits.com/2022/11/15/python-wheels-abi-abi3audit/
 - [X] Sounds feasible with some work, Jaime to post issue on website repo for follow-ups
 
 - 
(MRB) cleaning up bots and secrets
- moving all bot tokens, passwords, etc. out of keybase to 1password
 - going to start removing unused bots
 - will give core team notice just in case before removing specific accounts
 
 - 
(HV) openssl 3 timeline
- open PRs/feedstocks listed in https://github.com/conda-forge/conda-forge-pinning-feedstock/issues/3838
 - can we identify blockers (if any) for dropping 1.1.1?
 - if dropping 1.1.1, how to handle problematic cases (i.e. ruby <3.0)
 -  todo:
- john to post note on issue that we will discuss again in january 11
 
 
 - 
(HV) cross-compiling CUDA
- new effort in staged-recipes is adding 11.8, but we would need 11.2 (quoth Isuru)
 - is there an alternative to https://github.com/conda-forge/conda-forge-ci-setup-feedstock/pull/210 ?
 - if not, can we finalize that PR?
 -  would help a lot on CUDA+aarch jobs for feedstocks that can cross-compile
- e.g. arrow now has 16 jobs x 2 abi branches that run into 6h timeout about 50% of the time (c.f. x-compilation: ~1h)
 - arrow-cpp-feedstock/main dropped CUDA+aarch, pending https://github.com/conda-forge/arrow-cpp-feedstock/pull/899)
 - Planning to move forward with conda-forge-ci-setup PR
 - Needs some permission fixes to Docker images
 - In the future, new CUDA packages + cuda-compat could solve this, but not right away
 
 
 - 
(JK) staged-recipes
- Might be more wonky than it was before, might not.
 - Trouble with Travis (the software)
 -  todo
- automate deletion of empty feedstocks
 - randomly sort them
 - only do 5 at a time
 
 
 - 
(DPC) Reminder: conda-forge google group is being archived at the end of the year.
-  Shutdown message will point people at conda Discourse site. 
Also want to mention announce@conda.org mailing list.Any objections? Point people to announcements page in doc. -  Who wants to handle the shutdown for conda-forge? 
Or can DPC be made a list owner?- Matt will do this.
 
 - https://conda-forge.org/docs/user/announcements.html
 
 -  Shutdown message will point people at conda Discourse site. 
 - 
(JRG) gpu stuff
- starting to work
 - Matt: don't break main on testing feedstock but otherwise go to town
 
 
Pushed to next meeting
CFEPs
- cfep-12 Removing packages that violate the terms of the source package
- Stalled since May 26, 2020
 - 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? they did the legal seminar which is recorded