-
Notifications
You must be signed in to change notification settings - Fork 32
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
add missing notes betwen June 2022 and March 2023 (#112)
- Loading branch information
Showing
16 changed files
with
1,238 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,113 @@ | ||
--- | ||
tags: [meeting-notes] | ||
--- | ||
# 2022-06-22 Conda Community Meeting | ||
|
||
* [Meeting link](https://zoom.us/j/9138593505?pwd=SWh3dE1IK05LV01Qa0FJZ1ZpMzJLZz09) | ||
* [What time is the meeting in my time zone](https://arewemeetingyet.com/UTC/2022-06-22/17:00/b/Conda%20community%20meeting) | ||
|
||
## Attendees | ||
|
||
| Name | Initials | Affiliation | GH Username | | ||
| -------------------------| -------- | ------------- | ------------------ | | ||
| Jannis Leidel | JL | Anaconda | jezdez | | ||
| Dave Clements | DPC | Anaconda | tnabtaf | | ||
| Bianca Henderson | BH | Anaconda | beeankha | | ||
| Filipe Fernandes | FF | conda-forge | ocefpaf | | ||
| John Kirkham | JK | cf/NVIDIA | jakirkham | | ||
| Daniel Holth | DH | Anaconda | dholth | | ||
| Ken Odegard | KO | Anaconda | kenodegard | | ||
| Marius van Niekerk | MvN | Voltron Data | mariusvniekerk | | ||
| Katherine Kinnaman | KK | Anaconda | kathatherine | | ||
| | | | | | ||
|
||
11 people present | ||
|
||
|
||
## Introductions | ||
|
||
|
||
## Announcements | ||
|
||
|
||
* (MRB, absent, please read out) Please remember to vote on adding Jaime to the steering council | ||
|
||
* (MRB, absent, please read out) Please send comments on the new governance PR (https://github.com/conda-incubator/governance/pull/51) | ||
|
||
* (JL) CEP 6 vote passed and implemenation is on the final stretch | ||
* https://github.com/conda-incubator/ceps/blob/main/cep-6.md | ||
|
||
* (JL) Intention to call for vote for Code of Conduct proposal | ||
* https://github.com/conda-incubator/governance/pull/49 | ||
* Steering Council Input still welcome! | ||
|
||
* (JL) NEW! Public "planning" project board for some conda projects: | ||
* https://github.com/orgs/conda/projects/2 | ||
* Single source of truth for Open Source efforts, including some agile ceremonies of the conda team at Anaconda | ||
* Open for feedback and hopefully improves visibility of priorities | ||
* Covers a number of dimensions of project management: | ||
* issue sorting | ||
* support requests | ||
* backlog review | ||
* sprint planning | ||
* sprint review | ||
* documentation issues | ||
* epics | ||
* tentative roadmap plans | ||
|
||
* (JL) NEW! CEP project board to track pull requests and issues: | ||
* https://github.com/orgs/conda-incubator/projects/1 | ||
* Also accessible via https://github.com/conda-incubator/ceps/projects?type=beta | ||
|
||
* (JL) Reminder: conda development sprint at SciPy 2022 in Austin July 16/17 | ||
* focus on getting beginners to contribute | ||
* no need to commit to specific features or shipping code | ||
* informal event to talk about all things conda (and friends) | ||
|
||
* (JL) New constructor community team | ||
* Formally transfers constructor, menuinst and conda-pack from "federated" to "community" project status. See governance policy for more info on ["federated projects"](https://github.com/conda-incubator/governance#community-federated--attic-maintenance) | ||
* New team consists of 10 members of the community | ||
* Ticket: https://github.com/conda-incubator/governance/issues/53 | ||
* conda team: https://github.com/orgs/conda-incubator/teams/constructor/members | ||
* conda-incubator team: https://github.com/orgs/conda/teams/constructor/members | ||
* Goals are: | ||
* improve maintenance of these fundamental projects of the eco system | ||
* unblock contributions from community members (e.g. Jaime's work via Napari) | ||
* have a common code base for "installers" in the ecosystem | ||
|
||
* (JL) conda-zsh-completions moved to conda-incubator | ||
* Author esc reached out and asked to transfer it, thank you for years of maintenance! | ||
* https://twitter.com/esc___/status/1536702772128759809 | ||
* Goal is to hand-over maintenance to community and align with other people interested in improved shell integration | ||
* New team with broader name "conda-completions": | ||
* https://github.com/orgs/conda-incubator/teams/conda-completions | ||
* May be realigned in future if plans for shell integration change | ||
* Contributors and feedback welcome! | ||
|
||
## New Agenda Items | ||
|
||
* (JK) Handling other shells ( https://github.com/conda/conda/issues/6820 ) | ||
* Apple uses zsh by default on macOS | ||
* https://www.theverge.com/2019/6/4/18651872/apple-macos-catalina-zsh-bash-shell-replacement-features | ||
* Fish also sees a fair bit of usage | ||
* https://github.com/conda/conda/issues/7993 | ||
|
||
* (JL) Consolidating conda CLA information into conda/infra repo | ||
* https://github.com/conda/infra/issues/564 | ||
|
||
* (DPC) [Fiscal Sponsorship Proposal](https://github.com/conda-incubator/governance/issues/54) | ||
* Fiscal sponsorship allows us to accept funding and manage trademarks. Creates conda as a legal entity | ||
* Submissions are due by July 15, which means we need input soon, so we can finish voting before that. | ||
|
||
* (KK) [Conda capitalization](https://github.com/conda/conda-docs/issues/803) | ||
* If you care to comment, please do! | ||
* Main consensus currently is to follow what Git does. Git for organization/program, git for command | ||
|
||
* (DH) [conda-package-streaming](https://github.com/conda-incubator/conda-package-streaming) | ||
* Coming soon | ||
* Downloads partial conda packages (both formats) for quick metadata inspection or any in-memory use | ||
* Byproduct of conda-index improvements | ||
|
||
## What is this meeting for? | ||
|
||
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. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,104 @@ | ||
--- | ||
tags: [meeting-notes] | ||
--- | ||
# 2022-07-06 Conda Community Meeting | ||
|
||
* [Meeting link](https://zoom.us/j/9138593505?pwd=SWh3dE1IK05LV01Qa0FJZ1ZpMzJLZz09) | ||
* [What time is the meeting in my time zone](https://arewemeetingyet.com/UTC/2022-07-06/17:00/b/Conda%20community%20meeting) | ||
|
||
## Attendees | ||
|
||
| Name | Initials | Affiliation | GH Username | | ||
| -------------------------| -------- | ------------- | ------------------ | | ||
| Marius van Niekerk | MvN | Voltron Data | mariusvniekerk | | ||
| Dave Clements | DPC | Anaconda | tnabtaf | | ||
| Matthew Becker | MRB | cf | beckermr | | ||
| Eric Dill | ED | Voltron Data | ericdill | | ||
| Bianca Henderson | BH | Anaconda | beeankha | | ||
| Daniel Ching | DJC | Argonne | carterbox | | ||
| Jannis Leidel | JL | Anaconda | jezdez | | ||
| Jaime Rodríguez-Guerra | JRG | Quansight/cf | jaimergp | | ||
| Filipe Fernandes | FF | conda-forge | ocefpaf | | ||
| Cheng H. Lee | CHL | Anaconda | chenghlee | | ||
| Katherine Kinnaman | KK | Anaconda | kathatherine | | ||
| Ken Odegard | KO | Anaconda | kenodegard | | ||
| Sebastien Awwad | SA | Anaconda | awwad | | ||
| | | | | | ||
| | | | | | ||
|
||
|
||
19 people present | ||
|
||
|
||
## Introductions | ||
|
||
|
||
## Announcements | ||
|
||
- [x] (JL) New constructor team and move of constructor, conda-pack and menuinst from "federated" to "community" projects (following the conda governance policy) | ||
- [ ] mixed maintainer team from Anaconda and other organizations | ||
- [ ] conda-standalone possibly also covered (but no separate repo at the moment yet) | ||
|
||
- [x] Ongoing vote to adopt a new Code of Conduct for conda, steering council members, please vote! | ||
- [ ] https://github.com/conda-incubator/governance/pull/49 | ||
|
||
- [x] CEP 6 (Channel notices) accepted and merged! | ||
- [ ] https://github.com/conda/conda/pull/11462 | ||
|
||
- [x] (BH) Plugins updates | ||
- [Conda plugins mechanism CEP](https://github.com/conda-incubator/ceps/pull/32/files?short_path=f0e66da#diff-f0e66dabb51091adcea87317af330c0bdca833ee855341d963e6d634fe3179d6) is on the `conda-incubator` repo and ready for review/discussion! It's related to [this plugins PR](https://github.com/conda/conda/pull/11435) | ||
- An introductory blog post has been drafted and will be published once the plugins mechanism CEP is voted on/approved and the plugins PR is merged | ||
|
||
- [x] (CHL) SciPy 2022 events | ||
- Fri 11:30 - 12:00 (Room 203): conda-forge maintainers talk | ||
- Sat/Sun, all day (Room TBD): sprints | ||
- (Planned) Lightning talk - governance updates | ||
- Community attendees: Marius, Wolf, Bianca, Jannis, Cheng | ||
|
||
|
||
## New Agenda Items | ||
|
||
- [x] (JRG) CEP: Technical specification for creation, modification and deletion of conda environments | ||
- [PR](https://github.com/conda-incubator/ceps/pull/29) | ||
- (MRB+others) We don't want breaking changes in this CEP. We want to decide what is a core spec and what is not. | ||
|
||
- [x] (MRB) Any updates on sha256 and/or .conda? | ||
- (CHL) `.conda` support live in prod; upload supported with anaconda-client 1.10.0 | ||
- (CHL) Still verifying `.conda` packages sync to CDN for conda-forge, bioconda, etc. | ||
- (CHL) SHA256 completed development; in testing, should be rolled out in next release | ||
|
||
- [x] (DPC) [Fiscal Sponsorship application](https://github.com/conda-incubator/governance/issues/54) is due in 9 days. | ||
- Will submit a vote call today. | ||
- Will submit application by deadline | ||
- Will withdraw if vote does not pass | ||
- Will combine with [governance vote](https://github.com/conda-incubator/governance/pull/51) into a single vote. | ||
- Vote will be open for two weeks. | ||
|
||
- [x] (DJC) Should higher build numbers always take precedence when package version is the same? i.e. how to make cuda variants preferred over non-cuda variants? | ||
- https://github.com/conda/conda/issues/11581 | ||
- Conda-forge docs imply this works for MPI variants https://conda-forge.org/docs/maintainer/knowledge_base.html#mpi-variants-in-conda-forge | ||
- Could add [`track_features` to deprioritize](https://docs.conda.io/projects/conda-build/en/latest/resources/define-metadata.html#track-features), but that's kinda(?) discouraged. This is the behavior used in conda-forge for things like `"python *pypy"`, `"arrow-cpp *-cuda"` | ||
|
||
- [x] (JRG) conda-libmamba-solver 22.6 is out! | ||
- It works on your `base` environment! | ||
- Compatible with conda-build | ||
- Some fixes and performance improvements | ||
- (MRB) how is mamba pinned for this one? are we post 0.24 so we don't break things for other bugz? | ||
|
||
- [x] (KK) CEP: conda Capitalization | ||
- https://github.com/conda-incubator/ceps/pull/31 | ||
|
||
- [x] (DPC) PSA: Communication channel consolidation? | ||
- We have too many places for people to ask questions / make announcements relevant to conda. | ||
- Look for a proposal later this summer. | ||
|
||
- [x] (KO) CEP: Conda Release Schedule | ||
- https://github.com/conda-incubator/ceps/pull/26 | ||
- Proposes bimonthly regular releases (Janurary, March, May, July, September, November) | ||
- Proposes using CalVer (YY.MM.MICRO) | ||
- We are planning to cut a new conda release (4.14.0/22.7.0) by the end of July | ||
|
||
|
||
## What is this meeting for? | ||
|
||
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. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,87 @@ | ||
--- | ||
tags: [meeting-notes] | ||
--- | ||
# 2022-07-20 Conda Community Meeting | ||
|
||
* [Meeting link](https://zoom.us/j/9138593505?pwd=SWh3dE1IK05LV01Qa0FJZ1ZpMzJLZz09) | ||
* [What time is the meeting in my time zone](https://arewemeetingyet.com/UTC/2022-07-20/17:00/b/Conda%20community%20meeting) | ||
|
||
## Attendees | ||
|
||
| Name | Initials | Affiliation | GH Username | | ||
| -------------------------| -------- | ------------- | ------------------ | | ||
| Travis Hathaway | TH | Anaconda | travishathaway | | ||
| Ken Odegard | KO | Anaconda | kenodegard | | ||
| Matthew Becker | MRB | cf | beckermr | | ||
| Eric Dill | EDD | voltrondata | ericdill | | ||
| Jaime Rodríguez-Guerra | JRG | Quansight/cf | jaimergp | | ||
| Cheng H. Lee | CHL | Anaconda | chenghlee | | ||
| Katherine Kinnaman | KK | Anaconda | kathatherine | | ||
| Daniel J. Ching | DJC | Argonne | carterbox | | ||
| Bianca Henderson | BH | Anaconda | beeankha | | ||
| Carl Anderson | CA | Anaconda | barabo | | ||
| Daniel Holth | DH | Anaconda | dholth | | ||
| Marcelo Duarte Trevisani | MDT | conda-forge | marcelotrevisani | | ||
| Jannis Leidel | JL | Anaconda/cf | jezdez | | ||
| John Kirkham | JK | NVIDIA/cf | jakirkham | | ||
|
||
21 people present | ||
|
||
|
||
## Introductions | ||
|
||
- Jason McAllister: Anaconda PM for Navigator and Anaconda.org | ||
|
||
|
||
## Announcements | ||
|
||
- (JL) New and improved Code of Conduct! | ||
- https://github.com/conda-incubator/governance/pull/49 | ||
- New Code of Conduct team responsible via the conda governance policy | ||
- Thank you for all volunteers for that new team!! | ||
|
||
- (CHL; JM) Update on Anaconda.org SHA-256 package checksums | ||
- Final stages of testing; should see release in ~3 weeks | ||
|
||
- (BH; JH) `conda rename` got merged! | ||
- https://github.com/conda/conda/issues/3097 | ||
- https://github.com/conda/conda/pull/11496 | ||
|
||
|
||
## New Agenda Items | ||
|
||
- (CHL) Publishing event to Scientific Python calendar | ||
- https://scientific-python.org/calendars/ | ||
- (JRG) we will need to make sure we are serving the needs for a broader audience in the right way: | ||
- Process for the agenda: open on Monday, close on Tuesday, discuss on Wednesday, to avoid too much noise in the meeting | ||
- Recordings? | ||
- Meeting notes: who is in charge of writing things down, and update the community website accordingly | ||
- In essence, make it nice for everyone who wants to join | ||
- There must be resources out there set by other communities we can reuse / be inspired by | ||
|
||
- (WV) conda env removal | ||
- https://github.com/conda/conda/issues/11633 | ||
- (WV) does it go too far? :) | ||
- (KO) not advocating for its removal (ATM), rather to freeze it until everything gets sorted | ||
- Need UX research to understand how different user personas interact with existing commands (e.g., experienced vs new users) | ||
- (JRG) Generally Inconsistency in commands and flags | ||
- (MRB) `conda env export` is something we definitely need to keep | ||
|
||
- (KK) conda.org website planning introduction | ||
- https://github.com/conda-incubator/conda.org | ||
- #conda-dot-org on conda slack channel | ||
- looking for community input | ||
- Also looking for help on how we manage such a website in a sustainable way (content moderation, maintenance, new features, etc.) | ||
|
||
- (JRG) Custom S3 channels documentation / tests? | ||
- (JL) Will ask internally at Anaconda if other teams have worked on this | ||
|
||
- (DJC) CFEP License packages for header-only/static libraries | ||
- https://github.com/conda-forge/cfep/pull/47 | ||
- tl;dr header-only/static library packages should run_export an empty package (which contains the license text) | ||
- (WV) Should this be a `run_export`, or should we add a new `license_export` key to conda-build? | ||
|
||
|
||
## What is this meeting for? | ||
|
||
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. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,74 @@ | ||
--- | ||
tags: [meeting-notes] | ||
--- | ||
# 2022-08-03 Conda Community Meeting | ||
|
||
* [Meeting link](https://zoom.us/j/9138593505?pwd=SWh3dE1IK05LV01Qa0FJZ1ZpMzJLZz09) | ||
* [What time is the meeting in my time zone](https://arewemeetingyet.com/UTC/2022-08-03/17:00/b/Conda%20community%20meeting) | ||
|
||
## Attendees | ||
|
||
| Name | Initials | Affiliation | GH Username | | ||
| -------------------------| -------- | -------------- | ------------------ | | ||
| Jannis Leidel | JL | Anaconda/cf | jezdez | | ||
| Ken Odegard | KO | Anaconda | kenodegard | | ||
| Travis Hathaway | TH | Anaconda | travishathaway | | ||
| Dave Clements | DPC | Anaconda | tnabtaf | | ||
| Filipe Fernandes | FF | conda-forge | ocefpaf | | ||
| Sebastien Awwad | SA | Anaconda | awwad | | ||
| Cheng H. Lee | CHL | Anaconda/cf | chenghlee | | ||
| Eric Dill | EDD | voltrondata/cf | ericdill | | ||
| Katherine Kinnaman | KK | Anaconda | kathatherine | | ||
| Cheuk Ho | CH | Anaconda | Cheukting | | ||
| John Kirkham | JK | NVIDIA/cf | jakirkham | | ||
| | | | | | ||
| | | | | | ||
| | | | | | ||
|
||
18 people total | ||
|
||
|
||
## Introductions | ||
|
||
* Cheuk Ho | ||
* Srivas Venkatash | ||
|
||
|
||
## Announcements | ||
|
||
- [x] (JL) Proposing/call for votes on [Plugins Mechanism Implementation CEP](https://github.com/conda-incubator/ceps/pull/32) | ||
- [x] (JL; KO) Proposing/call for votes on [Conda Release Schedule CEP](https://github.com/conda-incubator/ceps/pull/26) | ||
- [x] (KO) conda 4.14.0 and conda-build 3.22.0 releases are being tagged/published today | ||
- https://github.com/conda/conda/issues/11653 | ||
- https://github.com/conda/conda-build/issues/4542 | ||
|
||
|
||
## New Agenda Items | ||
|
||
- [x] (TH) Should we form a project group for Plugins? Assuming it passes the vote :-) | ||
- (TH) Project groups: how do those work? Do we have other initiatives that deserve a separate project group? | ||
- (JL) Link for regular subteams (needs 50% of votes) https://github.com/conda-incubator/governance#sub-team-formation | ||
- (JL) Alternative could be an incubating project team, which just needs one steering council member to create it: https://github.com/conda-incubator/governance#incubation (with added barrier to later move to conda org) | ||
- [x] (DPC) Call for Outreachy Intern project proposals | ||
- If we can get funding from Anaconda, do we have any projects and mentors for an Outreachy intern? | ||
- Community applications are due in a little over a month. Project submissions will be due sometime after that. | ||
- [x] (DPC) Call to consolidate conda community channels into fewer and better advertised locations | ||
- Proposal | ||
- Chat (Gitter, Element/Matrix, Slack,...) | ||
- Longer form / Forum (Discourse,...) | ||
- Close down any channels we don't embrace | ||
- Redirect those posting on other channels (Twitter, Facebook) to our select channels | ||
- (JRG) Ideas from other communities: | ||
- Napari uses [Zulip](https://napari.zulipchat.com/) for almost everything, but it's also part of large ["scientific imaging" Discourse instance](https://forum.image.sc/) - there's a bot syncing some stuff between sources. | ||
- Jupyter has... [a bunch](https://jupyter.org/community#participate-online) of platforms, including Discourse, Gitter and Mailing lists. | ||
- Numpy has [a simpler approach](https://numpy.org/community/) | ||
- Historical resources for conda support: https://docs.conda.io/en/latest/help-support.html | ||
- Next steps: CEP, probably. DPC will reach out to conda-forge, bioconda to get their input. | ||
- [x] (JRG) Github archeology request for constructor: why was conda-standalone introduced and what is the expected behaviour? Should it really run a full solve at install time? That prevents a number of constructor v2 features from working (`exclude`, forced reinstalls). | ||
- https://github.com/conda/constructor/issues/319 | ||
- (MS) Probably an oversight that we're using conda-standalone. Definitely shouldn't be a reason to run a full solve when installing. | ||
|
||
|
||
## What is this meeting for? | ||
|
||
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. |
Oops, something went wrong.