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

Adjust spec version requirements to match usage. #1178

Merged
merged 1 commit into from
Jun 29, 2015

Conversation

pjf
Copy link
Member

@pjf pjf commented Jun 25, 2015

While the spec has always had strict requirements as to what characters
are allowed in versions, this has not been reflected by our software.
Indeed, we're not really able to restrict how authors version their
releases, the best we can do is hope they're sane, or bump the epoch
if they're not.

This change alters the spec to weaken the requirement on spec numbers
to be a recommendation, reflecting how we actually handle things.

This is changing the spec as written, but it's matching reality, so
we're not changing what users see. Even so, discussion is welcome (even
after this is merged).

Closes #1174.
Not as cool as #834.

Our policy on versions should be kept in mind in discussions.

While the spec has always had strict requirements as to what characters
are allowed in versions, this has not been reflected by our software.
Indeed, we're not really able to restrict how authors version their
releases, the best we can do is hope they're sane, or bump the epoch
if they're not.

This change alters the spec to weaken the requirement on spec numbers
to be a recommendation, reflecting how we actually handle things.

This *is* changing the spec as written, but it's matching reality, so
we're not changing what users see. Even so, discussion is welcome (even
after this is merged).

Closes KSP-CKAN#1174.
Not as cool as KSP-CKAN#834.

[Our policy on versions](https://github.com/KSP-CKAN/CKAN/blob/master/policy/version-comparison.md) should be kept in mind in discussions.
RichardLake added a commit that referenced this pull request Jun 29, 2015
Adjust spec version requirements to match usage.
@RichardLake RichardLake merged commit cf70c29 into KSP-CKAN:master Jun 29, 2015
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.

None yet

2 participants