Skip to content

Commit dc670a2

Browse files
authored
Merge pull request #1903 from jakirkham/add_2023-02-22_mins
Add 2023-02-22 minutes
2 parents a7e2a2a + 26c4eaa commit dc670a2

File tree

1 file changed

+112
-0
lines changed

1 file changed

+112
-0
lines changed

src/orga/minutes/2023-02-22.md

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,112 @@
1+
# conda-forge core meeting 2023-02-22
2+
3+
Add new agenda items under the `Your __new__() agenda items` heading
4+
5+
[last weeks meeting](https://hackmd.io/CPCk_WWDRxyMhEPF3XWaaQ)
6+
[What time is the meeting in my time zone](https://arewemeetingyet.com/UTC/2020-08-26/17:00/w/Conda-forge%20dev%20meeting#eyJ1cmwiOiJodHRwczovL2hhY2ttZC5pby9wUk15dFVKV1FmU3NJM2xvMGlqQzJRP2VkaXQifQ==)
7+
Meeting info:
8+
* To join the video meeting, click this link: https://zoom.us/j/9138593505?pwd=SWh3dE1IK05LV01Qa0FJZ1ZpMzJLZz09
9+
* Otherwise, to join by phone, dial +1 347-384-8597 and enter this PIN: 828 997 153#
10+
* To view more phone numbers, click this link: https://tel.meet/ijv-qsvm-tvn?hs=5
11+
12+
## Attendees
13+
14+
| Name | Initials | GitHub ID | Affiliation |
15+
| ----------------------- | -------- | --------------- | --------------------------- |
16+
| Matthew Becker | MRB | beckermr | cf |
17+
| Cheng H. Lee | CHL | chenghlee | Anaconda/cf |
18+
| Eric Dill | ED | ericdill | Anaconda/cf |
19+
| Dave Clements | DPC | tnabtaf | Anaconda |
20+
| John Kirkham | JK | jakirkham | NVIDIA/cf |
21+
| Daniel Ching | DJC | carterbox | Argonne National Laboratory |
22+
| Jaime Rodríguez-Guerra | JRG | jaimergp | Quansight/cf |
23+
| | | | |
24+
| | | | |
25+
| | | | |
26+
27+
10 people total
28+
29+
30+
### Standing items
31+
32+
* [x] intros for new folks on the call
33+
34+
* [x] open votes
35+
36+
### From previous meeting(s)
37+
38+
### Active votes
39+
40+
### Your __new__() agenda items
41+
42+
- [x] (DPC) PyCon US 2023 community booth
43+
- [Proposal](https://github.com/conda/communications/pull/10) will be submitted on Friday.
44+
- Please [signup](https://docs.google.com/spreadsheets/d/1xAmxR5znO9D1tEPjdLRG1qh5ZhSuH2EPEWCWwAwe4yo/edit#gid=0) if you will be there and are interested.
45+
46+
- [x] (MRB) bot updates
47+
- As conda-forge grows, the bot gets slower and slower.
48+
- We should use events but not yet
49+
- I started putting in changes to reduce latency from hours to ~15-20 minutes hopefully.
50+
- Due to that, you will see a longer than average queue of version updates.
51+
- Bot rerun labels should be more responsive though.
52+
- The actual bot won't be more responsive until some internal refactoring of the data model to
53+
support more parallelism (https://github.com/regro/cf-scripts/issues/1610).
54+
- Steps to move to event-based?
55+
- Parsing YAML to get JSON that goes into bots DBs (for event-ba)
56+
- Also need event driven metadata update based on PRs
57+
58+
- [x] (MRB) old security stuff I never got to
59+
- I cleaned up the bots only 1 or 2 have admin access to the org now.
60+
- staged-recipes now runs out of the admin requests repo, meaning staged-recipes has no keys in it.
61+
- we are almost fully on 1password
62+
- smithy changes for per CI-service keys and key expiration dates have been made or merged
63+
- these will make token rotations faster, more focused, and eliminate a race condition in the system
64+
65+
- [x] scipy talks, sprints, etc.?
66+
- (CHL) Will be proposing conda/conda-forge sprint when that opens (April-ish)
67+
- (DPC) will have a new how to package with conda-forge tutorial for pycon 2023
68+
- (WV) was going to propose a talk but could also help out with tutorial
69+
- (CHL) Mugs? (Or other schwag)
70+
- (JK) going to submit a talk for cuda package updates
71+
- (ED) State of Conda (Ecosystem) 2023 talk?
72+
73+
- [x] (DJC) libpam CDT or regular package?
74+
- [ ] https://github.com/conda-forge/staged-recipes/pull/21955
75+
- [ ] https://github.com/conda-forge/cdt-builds/pull/55
76+
- CL: what are they building this for? use cases: talk to existing PAM config. or cdt, allows you to reconfig system pw policy. if we're shipping software that allows to bypass system security config that's not great. in all likelihood, for most ocnda installs that wont work. need escalated priveleges to load stuff. running conda as root might exploit this vulnerability.
77+
- DJC: naive opinion would be this is the same as shipping other low level security libs. openssh, openssl. if someone's running with user priveleges, this wont escalate their ability to damage the system.
78+
- CL: is there a way for us to get a list of what gets built by the recipe before we approve it?
79+
- DJC: download the artifact within 2 weeks of the PR.
80+
- [artifacts here](https://dev.azure.com/conda-forge/feedstock-builds/_build/results?buildId=662365&view=artifacts&pathAsName=false&type=publishedArtifacts)
81+
- potential for poor UX if a user accidentally pulls this in
82+
- CL: links to selinux, so might not work properly on ubuntu. wont work properly across all linux distros
83+
84+
- [x] (JK) NSIS stable links
85+
- https://github.com/conda-forge/nsis-feedstock/issues/23
86+
87+
- [x] (DPC) [US Research Software Engineer (US RSE) Conference](https://us-rse.org/usrse23/participate/)
88+
- Late 2022 conda survey (which will be published soon) says these are our people.
89+
- Tutorials are virtual in the weeks before meeting
90+
- Any interest in presenting a "Publish your software in conda-forge" tutorial
91+
- An updated tutorial will be available (from our PyCon US presentation.)
92+
- Proposals due March 20
93+
94+
- [x] (DPC) PyCon US 2023 Conda & Friends Sprint?
95+
- Thinking about doing this. Any reason not to?
96+
97+
- [X] (JRG) Python Talk podcast :)
98+
- https://www.youtube.com/watch?v=z50B6AmQwLw
99+
100+
101+
### Pushed to next meeting
102+
103+
- [ ] (JK) CUDA 12 Packages
104+
105+
### CFEPs
106+
107+
* [cfep-12](https://github.com/conda-forge/cfep/pull/23) Removing packages that violate the terms of the source package
108+
* Stalled since May 26, 2020
109+
* Active debate about moving to "broken" vs deleting from conda-forge channel
110+
* Active vote, ends on 2020-03-11
111+
* What were the results of the vote?
112+
* Did we hear back from NumFOCUS? they did the legal seminar which is recorded

0 commit comments

Comments
 (0)