-
Notifications
You must be signed in to change notification settings - Fork 85
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
WIP: Commence develop
branch starting with tojson
& tplroot
changes
#147
Conversation
My 2c re: 1 and 2 (feel free to ignore): I think simulating salt's structure is a good idea. |
@5paceToast That makes most sense to me as well but I want to ensure that maintainers are happy to go through with this, since it will require more effort when working with PRs. |
Did I say 5 "pre-salted" But since it's still misbehaving, I've gone back to the 4 tried-and-tested |
Some initial discussions with @javierbertoli in our Slack/IRC/Matrix room:
|
I agree with javier - the "special naming situation" makes sense as a reference, but I don't see any real reason to make everything else be like that.
IMO it's already the case - deciphering the current |
@javierbertoli The comment above was some feedback related to our discussion in Slack. Thanks for that @5paceToast. |
## [3.0.4](saltstack-formulas/template-formula@v3.0.3...v3.0.4) (2019-06-27) ### Documentation * **contributing:** add recent `semantic-release` formulas ([22052fc](saltstack-formulas@22052fc))
## [3.0.5](saltstack-formulas/template-formula@v3.0.4...v3.0.5) (2019-06-28) ### Documentation * **contributing:** add recent `semantic-release` formula ([fc50a9e](saltstack-formulas@fc50a9e))
refactor(string): remove capitalisation from 'template' string
## [3.0.6](saltstack-formulas/template-formula@v3.0.5...v3.0.6) (2019-06-28) ### Code Refactoring * **string:** remove capitalisation from 'template' string ([7062210](saltstack-formulas@7062210))
## [3.0.7](saltstack-formulas/template-formula@v3.0.6...v3.0.7) (2019-07-04) ### Documentation * **contributing:** add recent `semantic-release` formula ([c679cb5](saltstack-formulas@c679cb5))
## [3.0.8](saltstack-formulas/template-formula@v3.0.7...v3.0.8) (2019-07-08) ### Documentation * **contributing:** add template-formula to `semantic-release` formulas ([87e4ebc](saltstack-formulas@87e4ebc))
A few months back, I recall @aboe76 mentioning that we should be testing against the upstream
develop
branch as well. I got reminded of this by @5paceToast in a discussion starting from here. Thanks to @javierbertoli, we now have 5 "pre-salted"develop
images, which I've helped to configure to ensure that they always pull the very latestdevelop
commit for testing within the Travis matrix.This PR is a fully-functional proposal to start a
develop
branch here in thetemplate-formula
, which allows us to work on cutting-edge PRs, that can later be merged back into themaster
branch when the relevant Salt versions are officially supported.Some considerations before proceeding with this:
develop
branch become this repo's main branch for all PRs and then merge backwards (in a similar vein to the upstream Salt repo)?master
at different times, should there actually be multiple branches representing each version of Salt as well (almost exactly like the upstream Salt repo)?tojson
commit would actually belong in a2018.3
branch whereas thetplroot
commit would remain in the top-leveldevelop
branch.semantic-release
be enabled for this/these branch/branches?semantic-release
can actually provide support for very intricate semantic versioning schemes (including developmental releases).CC (those not mentioned so far): @daks @noelmcloughlin @n-rodriguez @vutny @alxwr.