Open certik opened 4 years ago
We now have the initial TOML file (https://github.com/fortran-lang/fpm-registry/blob/235aebc6968408e2e5468168d2873aaeef7cd07a/registry.toml), now we need to implement CI that will check that it is formatted correctly, and then to generate our rich metadata JSON file.
Regarding the "latest" --- I think we should allow it. I think it will allow fpm
to download the latest development version of the package (and then lock the particular latest git commit in fpm.lock
). So fpm search
can list all versions plus the latest and users can choose.
The details are discussed at:
https://github.com/fortran-lang/fpm/issues/34
We should have a TOML file with a package name and a version / url combo for each version, something like:
We can discuss if we should allow the "latest" --- perhaps we should simply only allow specific versions, that seems to be the case with other package managers.