Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add meeting notes 2023-08-30 #110

Merged
merged 2 commits into from
Sep 14, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
79 changes: 79 additions & 0 deletions meetings/archive/20230830_agenda_and_minutes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
---
tags: [meeting-notes]
---
# 2023-08-30 Conda Community Meeting

[Zoom link](https://zoom.us/j/9138593505) · [What time is the meeting in my time zone](https://dateful.com/convert/utc?t=5pm)

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

- [x] TH conda-auth demo (progress so far)
- [x] Brief CLI Demo
- [x] Show open issues and PR
- [x] More info: https://github.com/conda-incubator/conda-auth
- [x] Based on new auth-handlers plugin hook: https://github.com/conda/conda/pull/12911

- [x] JL: CLA: Still talking with NumFOCUS to implement the change
- [x] hopefully solved tomorrow
- [x] need to re-sign
- [x] context: change of conda's CLA from Anaconda to NumFOCUS non-profit

- [x] JL: Intention (still!) to form conda security team
- [ ] looking for interested people

- [x] 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.

- [x] 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 which `PackageRecord`s are accepted as a valid solution. Adding a pin with `python` has no effect because it means any Python. Users are expected to add `python=3.8` or 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](https://conda.io/projects/conda/en/latest/user-guide/tasks/manage-pkgs.html#preventing-packages-from-updating-pinning) seem to hint at the ⛓️ option, but the test mentioned above assumes 🔒-like behavior?
- So... what would you expect out of a `conda-meta/pinned` configured as simply `python`?
- Reasons to stay with a pinned Python:
- Legacy reasons when `base` was more popular
- py27 -> py33 is bad
- Pip-installed packages will break
- Churn due to the `noarch` reinstallations
- Let's try with something else than Python (e.g. numpy) - thanks Marius

- [x] DPC: [**Is conda Free?**](https://www.anaconda.com/blog/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.

- [x] 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