Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Explain how to update existing YAML files for extensions #50

Closed
wants to merge 2 commits into from

Conversation

dthaler
Copy link
Collaborator

@dthaler dthaler commented May 23, 2024

Fixes #103

@tychonievich
Copy link
Collaborator

As I think about this, I've convinced myself that the Guide to Version Numbers, the places extensions are allowed in the Extensions section, and the things extensions are prohibited from doing in the Extension versus Standard section mean that "can be an extension" and "can be a new minor version" are synonyms. That wasn't a conscious decision, but I agree with that result and would be tempted to try to fix and corner-case where they are not synonymous if we find one.

Thus, I think that extension YAML files can be freely updated with new patch and minor versions, but that new major versions require a new YAML file and URI, just like the standard structures can be freely updated with new patch versions, but new minor and major versions require a new YAML file and URI.

@tychonievich
Copy link
Collaborator

Superceded by #51

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants