Project Quay (GitHub Repo)
Project Quay is a package that builds, stores, and distributes container images. It features Docker Registry Protocol v2, Docker Manifest Schema v2.1 and v2.2, Image Squashing, Continuous Integration, Security Vulnerability Analysis via Clair, and more. A live instance of Project Quay, as well as a talk and a documentary about Project Quay, is linked.
Why is the Migration to Python 3 Taking So Long? (7 minute read)
Python 2 is finally at end of life. Its drop-dead date for support is on January 1, 2020. Despite this, many companies are still heavily utilizing the language and have not migrated to Python 3. Python 3 was developed to remove a legacy problem in Python which rendered all strings as Unicode behind the scenes. It isn't backward compatible with Python 2. When it first came out, many people did not see the changes in Python 3 as a significant improvement. A lot of large organizations move very slowly. Migrating codebases takes a long time and a lot of effort. Instagram's move took 10 months, and Dropbox's migration is still ongoing after three years. Many companies that aren't focused on cutting-edge technology may find it even more difficult to migrate their code. Company security policies may also hinder the migration process.