rfc/20231123-registry-submission-via-github-issues.md
Issue: https://github.com/opentofu/opentofu/issues/916
[!NOTE]
This RFC was originally written by @roni-frantchi and was ported from the old RFC process. It should not be used as a reference for current RFC best practices.
This proposal is meant to complement the selected new Homebrew-inspired registry, and as an alternative to https://github.com/opentofu/opentofu/issues/895.
Have packages submitted via GitHub issue forms:
The approach described on the PRD is for submitting new Provider or Module, but it can also be extended to say, submitting a GPG key rotation, ask for removal or replacement of faulty version or forcefully bump a new version beyond that cron based version bump - all in the same familiar manner.
I have also had the notion of being able to do so from GitHub CLI by going:
gh issue create -R 'opentofu/registry-stable' -T provider.yml
and following form prompt, but it seems like issue forms aren’t supported yet by CLI, but perhaps would be a good CLI approach patching into the same mechanism later once GitHub supports forms in its CLI.