Repository navigation
Submit UpdateServicesDsc for DscResources repo listing - #346
Michael Greene (mgreenegit) wants to merge 1 commit into
Conversation
|
Michael Greene (@mgreenegit) A few comments about the UpdateServicesDsc. These are pointed out as of the https://github.com/PowerShell/DscResources/blob/master/Naming.md#quality-governance. Maybe some of these are up to the maintainer. Maybe some of these can be resolved once the repository is added to the DSC Resource Kit. I did a really quick review of the UpdateServicesDsc repo. This is my thoughts, up for discussion.
Update: Updated to use numbers instead of bullets, for easier reference. |
|
Great list Johan Ljunggren (@johlju) - Michael Greene (@mgreenegit) - would you be up for accepting PRs to your repo so we can tweak these things? |
|
Should we update the repo list in the Maintainers.md file as well for these new modules that get added? |
|
Good point. I hope to get back to this today. |
|
Labeling this pull request (PR) as abandoned since it has gone 14 days or more since the last update. An abandoned PR can be continued by another contributor. The abandoned label will be removed if work on this PR is taken up again. |
|
This was wrongly closed by Stale bot |
|
Labeling this pull request (PR) as abandoned since it has gone 14 days or more since the last update. An abandoned PR can be continued by another contributor. The abandoned label will be removed if work on this PR is taken up again. |
|
Labeling this pull request (PR) as abandoned since it has gone 14 days or more since the last update. An abandoned PR can be continued by another contributor. The abandoned label will be removed if work on this PR is taken up again. |
|
Daniel Scott-Raynsford (@PlagueHO) Johan Ljunggren (@johlju) gaelcolas (@gaelcolas) |
|
since the original repo I submitted this from is long gone, I might have to restart the PR to resolve conflicts? I just wanted to get feedback first. |
|
Having a look. |
|
Here's what I found so far.
As it's a new module that aims at being an HQRM, you could opt-in to more test (it would have caught 8). [
"Common Tests - Validate Markdown Files",
"Common Tests - Validate Example Files",
"Common Tests - Validate Module Files",
"Common Tests - Validate Script Files",
"Common Tests - Required Script Analyzer Rules",
"Common Tests - Flagged Script Analyzer Rules",
"Common Tests - New Error-Level Script Analyzer Rules",
"Common Tests - Custom Script Analyzer Rules"
] |
|
And your DEV branch is way behind Master by 13 commits. Ryan Bartram (@rdbartram) might help you out with the issues above? :) I've also opened a quick PR. |
|
Awesome Michael Greene (@mgreenegit) and gaelcolas (@gaelcolas) - can't wait to get this one in! Regards 9: From memory (Johan Ljunggren (@johlju) might correct this) but we did agree that we'd add the DSCResourceKit tag for any community module that was listed here (and therefore met the HQRM standards). |
|
The 'New resource module submission' issue template contains the below. It just says tag 'DSCResource', but this is just a template, so we can add the tag 'DscResourceKit' as well. I think that would be good because that would mean it belongs to the "family" of the other modules. The new resource module:
|
|
I fixed a bunch of other things in the open PR: dsccommunity/UpdateServicesDsc#33
Adding another one: |
Fixing a few issues as per PowerShell/DscResources#346
|
The PR has been merged and the repo configured. Johan Ljunggren (@johlju) & Daniel Scott-Raynsford (@PlagueHO): What do you think? Anything I'm missing? |
|
You don’t think we should enforce having integration tests where possible? If not then we can allow other resources to be added without integration tests. If so we should update the module submission issue template (and documentation) that it is not necessary to be “HQRM”? If so I’m okay with this. |
|
It's a balance of:
I've put the thinking in #490 where we can have the generic discussion about how to make such choice. Then we can come back and make one for this specific case. |
|
FTR a new version has been released to the gallery, and I've implemented some integration tests using Test-Kitchen. |
|
As announced during the last community call, we'd love to have this as part of dsccommunity. I'll work to transfer this one over along with the others. |
DSC Community -
I would like to request for this DSC module, UpdateServicesDsc, to be considered for listing as a submodule in the DSCResources repo.
Closes #187
This change is