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