Problem with reassignment of uuid when a package is registered

There are a lot of chicken and egg problems involved in switching a live package ecosystem to a new package manager. Normal software upgrades are a child’s play compared to this. Please be patient and note the following:

  1. You do not need to do anything for existing packages. We will make PRs to registered packages to add project files to them with the appropriate contents.

  2. During the transition, we do not support you adding your own project file and then trying to register a package. If you try to do this it will break.

  3. The old METADATA.jl repo is still the source of truth for everything about the registered package ecosystem. Do not try to register anything at the new Uncurated package registry. That will eventually be the source of truth, but until it is, it is just a replicated copy of METADATA.jl in a different format that the new package manager understands.

4 Likes