Closed woop closed 5 years ago
My preference is master represents the state of the art, and we have release branches if we want to backport fixes, they'd fork off from the release tag.
@woop is that what you had in mind?
My preference is master represents the state of the art, and we have release branches if we want to backport fixes, they'd fork off from the release tag.
@woop is that what you had in mind?
Yes, that is the most logical. And we just continue with trunk based development on master.
We discussed this in the community call I think, that we should make our first release 0.1.0. So we need to reset the version numbers in the pom and such.
Let's discuss the strategy for making the release at next week's community call.
*I believe at this stage, we then just need to manually push a tag and then increment the dev version to 0.2.0-SNAPSHOT.
0.2.x can then include the api changes in #53
Let's reopen this issue once we release 0.3.0
I think it's important that we separate any new development from bug fixes. We should have a release out of Feast that is stable and can be used in production.
If we want to develop new breaking changes then that should be prioritized for a future release, and development should maybe continue on a separate branch.
@tims @pradithya @zhilingc