General icon indicating copy to clipboard operation
General copied to clipboard

Add deprecation notice to QuantumCliffordPlots

Open Krastanov opened this issue 2 months ago • 7 comments

Trying out the new capabilities from https://github.com/JuliaLang/Pkg.jl/pull/4433

Krastanov avatar Oct 23 '25 21:10 Krastanov

@ericphanson Can we have some checks in RegistryCI to check that the formatting of this kind of metadata is correct?

I guess the first thing to check is that the only top level keys are name, uuid, repo (all of which are required), and then a top-level metadata table, which is optional.

DilumAluthge avatar Oct 23 '25 22:10 DilumAluthge

@Krastanov Can I keep this open for now, to use in testing?

DilumAluthge avatar Oct 23 '25 22:10 DilumAluthge

@ericphanson For additional checks, should we require that if metadata.deprecated exists, then a reason is provided?

DilumAluthge avatar Oct 23 '25 22:10 DilumAluthge

yeah, might be good. could also check alternative, if provided, is the name of a package in the registry

ericphanson avatar Oct 23 '25 22:10 ericphanson

@Krastanov Can I keep this open for now, to use in testing?

Certainly! I just wanted to get the ball rolling. Thanks for taking care of the maintenance of these capabilities!

Krastanov avatar Oct 23 '25 22:10 Krastanov

This pull request has been inactive for 30 days and will be automatically closed 7 days from now. If this pull request should not be closed, please either (1) fix the AutoMerge issues and re-trigger Registrator, which will automatically update the pull request, or (2) post a comment explaining why you would like this pull request to be manually merged. [noblock]

github-actions[bot] avatar Nov 23 '25 12:11 github-actions[bot]

Maybe we should merge this and open issues for follow-ups?

ericphanson avatar Nov 23 '25 13:11 ericphanson