2023-08-30 Conda Community Meeting
Zoom link · What time is the meeting in my time zone
Various parts of the conda community gather on a regular basis. This meeting brings together all of these sub-communities for a community wide call.
Attendees
| Name | Initials | Affiliation | GH Username | 
|---|---|---|---|
| Travis Hathaway | TH | Anaconda | travishathaway | 
| Dave Clements | DPC | Anaconda | tnabtaf | 
| Filipe Fernandes | FF | conda-forge | ocefpaf | 
| Jannis Leidel | JL | Anaconda | jezdez | 
| Marius van Niekerk | MvN | Voltron Data / conda-forge | mariusvniekerk | 
| Katherine Kinnaman | KK | Anaconda | kathatherine | 
| Jaime Rodríguez-Guerra | JRG | Quansight | jaimergp | 
| Pavithra Eswaramoorthy | PE | Quansight | pavithraes | 
| Rachel Asquith | RAA | Anaconda | rasquith | 
| Cheng H. Lee | CHL | Anaconda/c-f | chenghlee | 
| Sebastien Awwad | SA | awwad | |
14 people in total
Introductions
None
Announcements
None
New Agenda Items
- 
TH conda-auth demo (progress so far) - Brief CLI Demo
- Show open issues and PR
- More info: https://github.com/conda-incubator/conda-auth
- Based on new auth-handlers plugin hook: https://github.com/conda/conda/pull/12911
 
- 
JL: CLA: Still talking with NumFOCUS to implement the change - hopefully solved tomorrow
- need to re-sign
- context: change of conda's CLA from Anaconda to NumFOCUS non-profit
 
- 
JL: Intention (still!) to form conda security team - looking for interested people
 
- 
DPC: Outreachy? - Community Applications due in a week or two.
- Especially asking for conda-forge (I know this not a CF call...)
- Nope. Not gonna happen.
 
- 
JRG: Quiz time! How do you understand conda pins? e.g. that thing that you can add to $CONDA_PREFIX/conda-meta/pinned- ⛓️  A conda pin acts as run_constrained. It limits whichPackageRecords are accepted as a valid solution. Adding a pin withpythonhas no effect because it means any Python. Users are expected to addpython=3.8or similar.
- 🔒 A conda pin acts as a lock. If the spec matches something installed, then it freezes it. Adding a pin with python freezes whatever Python is installed. I don’t understand in this case how things should work when the pin is added before the package is installed.
- The docs seem to hint at the ⛓️ option, but the test mentioned above assumes 🔒-like behavior?
- So... what would you expect out of a conda-meta/pinnedconfigured as simplypython?
- Reasons to stay with a pinned Python:
- Legacy reasons when basewas more popular
- py27 -> py33 is bad
- Pip-installed packages will break
- Churn due to the noarchreinstallations
 
- Legacy reasons when 
- Let's try with something else than Python (e.g. numpy) - thanks Marius
 
- ⛓️  A conda pin acts as 
- 
DPC: Is conda Free? A new blog post about an old question. - Please point people at it when you get this question.
- Posted at Anaconda.com, instead of conda.org because a lot of the post is about Anaconda products (the ones that can cost money). There is a link to it on conda.org.
 
- 
WV: Results of the vote on Bas for conda steering - 9 / 14 voted (64.29%)
- 8 / 14 yes (57.14%)
- 1 abstain
- WV will rerun the vote