-
Notifications
You must be signed in to change notification settings - Fork 42
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
Spec development process #45
Comments
Agreed, @constantinpape. This was my mistake because I was thinking you "owned" latest while I was making a non-breaking change. Something that hadn't been done before. The changes that just got merged to P.S. It might be though that these static copies aren't ideal anyway and we want something less prone to conflicts. |
Sure, no worries. Luckily the changes are still very manageable, so it's not problem right now to sync this manually.
I am in the middle of it already, see #46. I just need to sync the latest review changes later.
I think the static copies are fine, if we keep development strictly limited to |
Ok, after looking at the review comments in #46: I guess it would be best to introduce |
Hmm... on call, but I don't see an immedaite way to replace a variable. Files can be included if that would help: https://tabatkins.github.io/bikeshed/#including |
Ok, I will have a closer look at bikeshed too and see if I can find something.
Thanks for the pointer. |
Not to mention the need for this! ome/spec-prod@3fa5978 |
I assume this will be covered by the post-release item mentioned in #86 |
Yes, that's the plan ;). |
I am a bit confused by the different versions of the spec that are stored in this repository:
We have the specs for the individual versions, right now
0.1
and0.2
and we havelatest
.Currently,
0.2
is further ahead thenlatest
, because it contains the changes to the chunk layout from #40, which are not inlatest
yet.In the future, I would propose a more structured dev process:
All changes are made against
latest
and only when we draft a new release, we copylatest
to the folder for the corresponding version and add this with a separate commit (which only copies the spec and does not introduce any further changes).cc @joshmoore
The text was updated successfully, but these errors were encountered: