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
Active votes¶
Your new() agenda items¶
[x] (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
[x] (MRB) cleaning up bots and secrets
[x] moving all bot tokens, passwords, etc. out of keybase to 1password
[x] going to start removing unused bots
[x] will give core team notice just in case before removing specific accounts
[x] (HV) openssl 3 timeline
[x] open PRs/feedstocks listed in https://github.com/conda-forge/conda-forge-pinning-feedstock/issues/3838
[x] can we identify blockers (if any) for dropping 1.1.1?
[x] 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
[x] (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
[x] (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
[x] only do 5 at a time
[x] (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
[x] (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