Anaconda is an important part of the Open Source ecosystem. A significant percentage of our team contributes full-time to open-source projects, but it is a passion for most of the organization.
What are FOSS Fridays
The idea is to take a break from normal teamwork to contribute to any open-source project that we would like to support. We want to give an opportunity for everyone in technology to contribute to an open-source project we care about, Python or not, Anaconda-related or not.
FOSS Fridays happen on first Friday of the month. Jan 7, 2022 was our first FOSS Friday🤩.
FOSS Friday Updates - May 2022
PyScript PyScript PyScript
Dan Meador added Github issue forms for PyScript.
Jannis Leidel worked on the documentation infrastructure for PyScript.
Katherine Kinnaman too added changes to the documentation infrastructure for PyScript.
Improve performance for conda-forge
Carl Anderson and Daniel Holth improved conda channel cloning performance for conda-forge by fixing a performance bug in conda-index. They also worked on a proof-of-concept rewrite of conda-index which will reduce package propagation latency for cloned channels by using sqlite databases instead of relying on a filesystem cache of a channel.
conda-forge package sync improvements
This graph shows the duration of
conda-forge channel cloning before and after the performance bug was fixed. The Y axis is measured in seconds and each point on the X axis is a point in time when the clone job ran.
BDD test automation framework
Parenthood and Leadership
Princiya Sequeira wrote a blog post on parenthood and leadership.