Skip to content

Commit 440e73c

Browse files
authored
Merge pull request #1877 from jaimergp/meeting-notes-23-01-11
add meeting notes 2023-01-11
2 parents 9808d12 + 5d2a9c4 commit 440e73c

File tree

1 file changed

+116
-0
lines changed

1 file changed

+116
-0
lines changed

src/orga/minutes/2023-01-11.md

Lines changed: 116 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,116 @@
1+
# conda-forge core meeting 2023-01-11
2+
3+
Add new agenda items under the `Your __new__() agenda items` heading
4+
5+
6+
## Attendees
7+
8+
| Name | Initials | GitHub ID | Affiliation |
9+
| ----------------------- | -------- | --------------- | --------------------------- |
10+
| Dave Clements | DPC | tnabtaf | Anaconda |
11+
| Marcelo Trevisani | MDT | marcelotrevisani | conda-forge |
12+
| Jannis Leidel | JL | jezdez | Anaconda/cf |
13+
| John Kirkham | JK | jakirkham | NVIDIA/cf |
14+
| Daniel Ching | DJC | carterbox | Argonne |
15+
| Cheng H. Lee | CHL | chenghlee | Anaconda/cf |
16+
| Marcel Bargull | MB | mbargull | Bioconda/cf |
17+
| Filipe Fernandes | FF | ocefpaf | conda-forge |
18+
| Jaime Rodríguez-Guerra | JRG | jaimergp | Quansight/cf |
19+
| Wolf Vollprecht | WV | wolfv | prefix/cf |
20+
| Matthew Becker | MRB | beckermr | cf |
21+
|||||
22+
23+
15 people total (MRB arrived halfway through)
24+
25+
26+
### Standing items
27+
28+
* [x] intros for new folks on the call
29+
* Jesse Wiles, dev on Anaconda.org
30+
31+
* [ ] open votes
32+
*
33+
34+
### From previous meeting(s)
35+
36+
37+
38+
39+
### Your __new__() agenda items
40+
41+
* [x] (DPC) Channels
42+
* Google Group has been shutdown
43+
* Matrix conda-forge space:
44+
* Docs of all channels
45+
* https://docs.google.com/spreadsheets/d/1l-djUkCUpEeGHd1DOklppi-lwHCH2yov0bUD4krOnp0/edit#gid=1720588473
46+
*
47+
* [x] (JK) Tokens needing resets
48+
* https://github.com/conda-forge/status/issues/137
49+
* Need to start rotating tokens. CircleCI had a leak and we use same token Have started rotating
50+
* Mitigations: https://github.com/conda-forge/conda-smithy/issues/1709, https://github.com/conda-forge/conda-smithy/issues/1708
51+
* All feedstocks now have broken tokens.
52+
* We had a bug!
53+
* Matt fixed, but still cleaning up.
54+
* 2/3 of packages are through with the rotation.
55+
* New token requests go to Admin-requests repo
56+
* [x] (MB) Python prerelease
57+
* Came up on the last Conda community sync meeting.
58+
* This is _not_ to please the ones begging for newer version being available "ASAP"
59+
* Python 3.12 removes distutils from stdlib (!!)
60+
- `distutils` currently used in `conda.common.pkg_formats.python` and `conda.auxlib.packaging`; see [conda/conda#11136](https://github.com/conda/conda/issues/11136)
61+
- JRG: distutils still in setuptools, no? JL: yes, but there are patches to remove setuptools IIRC, e.g. https://github.com/conda/conda-build/pull/4443
62+
- HV: distutils will continue to live in setuptools
63+
* Related CEP draft about CPython support for conda: https://github.com/conda-incubator/ceps/pull/24
64+
* [x] (MB) R 4.2.2 (released in October) Windows builds
65+
*
66+
* [x] (MB) MinGW-w64/MSYS2 UCRT64
67+
* https://www.msys2.org/docs/environments/
68+
* https://www.msys2.org/news/#2022-10-29-changing-the-default-environment-from-mingw64-to-ucrt64
69+
* https://fedoraproject.org/wiki/Changes/F37MingwUCRT (Should look at other distros to see what they've done)
70+
* (CHL) Windows >=10 ships UCRT by default. Windows 7 and 8.1 have officially reached EOL, so Anaconda (is planning to drop)/(has dropped) support for them.
71+
* repo with the repackaging work: https://github.com/conda-forge/msys2-recipes
72+
* [x] (MB) Travis CI w/ ppc64le
73+
* No other ppc64le provider available (in the future?).
74+
* Who uses ppc64le? Can we let them pay/work on supporting this platform?
75+
* (CHL) Is Oregon State's Open-Source Labs a feasible option?
76+
* https://osuosl.org/services/powerdev/
77+
* https://powerci.osuosl.org/
78+
* [x] (JRG) Updates on the GPU CI and next steps
79+
* Built first GPU package on conda-forge yesterday.
80+
* Need to figure access control (to our GPU server)
81+
* Applies to Travis and GPU server.
82+
* Could also be applied to access to future (for example) AWS credits.
83+
* [x] (JRG) Updates on the CZI grant
84+
* $325K over next 2 years to be spent by Quansight and QuantStack.
85+
* Follow progress on https://github.com/Quansight-Labs/czi-conda-forge-mgmt
86+
* 3 areas:
87+
* Infrastructure
88+
* OCI mirroring
89+
* Dashboarding
90+
* Work done by two companies, but work benefits conda-forge, and bioconda
91+
* [x] (JRG) Meeting notes workflow
92+
* Use singl trigger to create notes, put on HackMD, and then sync back to GitHub.
93+
* Might be in place by next call.
94+
* [ ] updates on bots and secrets
95+
* we've centralized most of what we use in 1password
96+
* i've removed some of the keybase files that are old or misleading
97+
* we use github apps for everything where we can
98+
* will develop notes
99+
* [X] (HV) OpenSSL 3: https://github.com/conda-forge/conda-forge-pinning-feedstock/issues/3838
100+
* JRG: Deferred to next meeting.
101+
102+
103+
### Active votes
104+
105+
* [cfep-21](https://github.com/conda-forge/cfep/pull/47) license packages for static/header libraries
106+
* Opened July 25, 2022 ends August 2, 2022
107+
108+
109+
### CFEPs
110+
111+
* [cfep-12](https://github.com/conda-forge/cfep/pull/23) Removing packages that violate the terms of the source package
112+
* Stalled since May 26, 2020
113+
* Active debate about moving to "broken" vs deleting from conda-forge channel
114+
* Active vote, ends on 2020-03-11
115+
* What were the results of the vote?
116+
* Did we hear back from NumFOCUS? they did the legal seminar which is recorded

0 commit comments

Comments
 (0)