Closed fzipi closed 4 years ago
Best reviewed: commit by commit
Powered by Pull Assistant. Last update 06276fd ... 06276fd. Read the comment docs.
@daks Please check this one and the other two I've sent.
@myii Can you provide feedback?
@fzipi Apologies, there are fewer people available for review these days. We've spoken about this in the Formulas' Working Group meetings, to find the right ways to tackle this. Have a look at our current sprint in Taiga to get an idea of what we've covered:
Specifically, the tasks under the user story (left column):
224 Develop strategy for taking advantage of provided
CODEOWNERS
across formulas (e.g. decentralise formulas' maintenance): achieve better response times for issues and PRs, improve sustainability by delegating the maintenance burden, etc.
One of the main ideas is to use the CODEOWNERS
file to help keep formulas well-maintained by encouraging regular contributors to take ownership of certain formulas, with our support of course. So that means adding a global owner to this section:
While explaining that many files in the formula will still be maintained by us (to reduce the burden):
We've already got 40 formulas with a global code owner defined:
So since you've shown a lot of interest in this formula and you've got PRs that you'd like to merge here, how would you feel about helping out with the maintenance of this formula? That means you would have the ability to work with issues and PRs, including merging your own PRs if there is no feedback within a certain period of time.
@myii Sure, count me in!
@myii Sure, count me in!
@fzipi Excellent, I've sent you an invite. I'll add you to the CODEOWNERS
file as well, as the global owner -- don't worry, we're all still here to give you a hand, so let us know if you need anything.
@fzipi CODEOWNERS
updated in f49290cc92eb5bbe2f70da17ccc633dc95f9d0fe -- welcome to the formula, you're in charge now!
Actually, since the CI is still using the old pre-salted images here, I'll send you through your first PR to consider for merging -- I'll do that soon so that your current PRs can benefit from that.
OK, testing with the latest pre-salted images now:
Nice, all working first time, so PR submitted: #110.
After reviewing, this maybe has a breaking change for transport (small, but would break pillars for those who has it). Will add the breaking stanza to the commit.
:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:
Signed-off-by: Felipe Zipitria fzipitria@perceptyx.com
Will push additional PRs with small fixes and.. tests :smile:
PR progress checklist (to be filled in by reviewers)
What type of PR is this?
Primary type
[build]
Changes related to the build system[chore]
Changes to the build process or auxiliary tools and libraries such as documentation generation[ci]
Changes to the continuous integration configuration[feat]
A new feature[fix]
A bug fix[perf]
A code change that improves performance[refactor]
A code change that neither fixes a bug nor adds a feature[revert]
A change used to revert a previous commit[style]
Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc.)Secondary type
[docs]
Documentation changes[test]
Adding missing or correcting existing testsDoes this PR introduce a
BREAKING CHANGE
?YES.
Changing the
transport
will affect pillars defined in the original format. Now the map definition should be below themapping
key, as shown in thepillar.example
file.Related issues and/or pull requests
Describe the changes you're proposing
Pillar / config required to test the proposed changes
Debug log showing how the proposed changes work
Documentation checklist
README
(e.g.Available states
).pillar.example
.Testing checklist
state_top
).Additional context