---
# System prepended metadata

title: 2022-04-27 Conda Community Meeting
tags: [meeting-notes]

---

---
tags: [meeting-notes]
---
# 2022-04-27 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-04-27/17:00/b/Conda%20community%20meeting)


## Attendees

| Name                     | Initials | Affiliation   | GH Username      |
| -------------------      | -------- | ------------- | ---------------- |
| Travis Hathaway          | TH       | Anaconda      | travishathaway   |
| Daniel Holth             | DH       | Anaconda      | dholth           |
| Cheng H. Lee             | CHL      | Anaconda      | chenghlee        |
| Daniel J. Ching          | DJC      | Argonne       | carterbox        |
| Dave Clements            | DPC      | Anaconda      | tnabtaf          |
| Matthew R Becker         | MRB      | cf            | beckermr         |
| Kartik Raj               | KR       | Python VSCode | karrtikr         |
| Marcelo D. Trevisani     | MDT      | conda-forge.  | marcelotrevisani |
| Katherine Kinnaman       | KK       | Anaconda      | kathatherine     |
| Jaime Rodríguez-G.       | JRG      | Quansight/cf  | jaimergp         |
| Bianca Henderson.        | BH       | Anaconda      | beeankha         |
| Tobi Koch                | TJK      | Anaconda      | tobijk           |
| Mike McCarty             | MM       | NVIDIA        | mmccarty         |
| Jannis Leidel            | JL       | Anaconda/cf   | jezdez           |
| | | | |
| | | | |

22 People total


## Introductions

* Daniel Holth, author of wheel and a few other packaging-related Python PEPs
* Travis Hathaway, software engineer and tinkerer 


## Announcements



## Standing Items




## New Agenda Items

* (TH) Adding "Channel Notifications" to conda (see CEP proposal here: https://github.com/conda/ceps/pull/19/files)
    * (JK) Consider adding notifications conditional on a package (e.g., provide deprecation only if the user installed the package)
* (JK) Channel CDN mirroring time
    * In progress @ Anaconda: adding SHA-256 checksums to .org server; exploring ways to avoid running `conda index` on C-F repository
* (JK) Checking in on transitive constraints issue ( https://github.com/conda/conda-build/issues/3308 )
* (JK) Extending build strings ( https://github.com/conda/conda-build/issues/3939 )
* (DH) repodata.json deltas experiment (https://repodata.fly.dev/, https://github.com/dholth/ceps/blob/main/cep-incremental-repodata.md)
    * (SA) Thinking through how this impacts signed repository metadata
    * (JA) Could we use this for chronological expiration of parts of repodata.json?
    * PR: https://github.com/conda/ceps/pull/20, rendered https://github.com/dholth/ceps/blob/main/cep-incremental-repodata.md
* (CHL) Defining a conda API library
    * Why? Common code base for conda-adjacent projects to use
    * What should be in it?
        * Common exception hierarchy
        * MatchSpec (https://github.com/conda/conda/issues/11234)
        * VersionOrder (maybe)
* (CHL) Windows Docker images for conda-forge
    * Visual Studio licensing questions
    * https://github.com/conda-forge/docker-images/pull/209
* (KR) Learn about why certain things in conda are not done by default
    * Possibility of doing `conda init` by default or as part of `conda activate`? Nope users don't like us messing with their shell configs
    * Discuss how conda not installing python by default affects the extension


## Deferred Agenda Items


## Outstanding Items From the Previous Meeting

([Previous meeting notes](https://hackmd.io/GD0NBIu9SEuOCgF4-N5NHw?view).)

## Active Votes


## Subteam Updates


## Open PRs


## Discussion


## Action items


## Last meeting points


## 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.
