Skip to content
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

ActiveDirectoryDsc: Update module manifest #463

Closed
johlju opened this issue Aug 3, 2019 · 3 comments
Closed

ActiveDirectoryDsc: Update module manifest #463

johlju opened this issue Aug 3, 2019 · 3 comments
Labels
enhancement The issue is an enhancement request. good first issue The issue should be easier to fix and can be taken up by a beginner to learn to contribute on GitHub high priority The issue or PR should be resolved first. It is of less priority than the label 'Blocking Release'.

Comments

@johlju
Copy link
Member

johlju commented Aug 3, 2019

To optimize the loading of the resource we should make sure we use the same pattern as in the manifest of ActiveDIrectoryCDDsc https://github.com/PowerShell/ActiveDirectoryCSDsc/blob/dev/ActiveDirectoryCSDsc.psd1.

There are some properties that need still be set to @() that is not part of our manifest, also make sure to export the resources (which will improve how the resource will look in PowerShell Gallery).

@johlju johlju changed the title ActiveDirectoryDsc: ActiveDirectoryDsc: Update module manifest Aug 3, 2019
@johlju johlju added enhancement The issue is an enhancement request. good first issue The issue should be easier to fix and can be taken up by a beginner to learn to contribute on GitHub help wanted The issue is up for grabs for anyone in the community. high priority The issue or PR should be resolved first. It is of less priority than the label 'Blocking Release'. labels Aug 3, 2019
@johlju
Copy link
Member Author

johlju commented Aug 3, 2019

An entry in the pull request template should be added as well, so there are a reminder to add new resource to the module manifest.

@johlju johlju added in progress The issue is being actively worked on by someone. and removed help wanted The issue is up for grabs for anyone in the community. labels Aug 5, 2019
johlju added a commit to johlju/ActiveDirectoryDsc that referenced this issue Aug 5, 2019
@johlju
Copy link
Member Author

johlju commented Aug 5, 2019

This is also documented in the article PowerShell module authoring considerations.

johlju added a commit to johlju/ActiveDirectoryDsc that referenced this issue Aug 5, 2019
- Module manifest has been updated to optimize module auto-discovery (issue dsccommunity#463).
johlju added a commit that referenced this issue Aug 5, 2019
- Changes to ActiveDirectoryDsc
  - Module manifest has been updated to optimize module auto-discovery (issue #463).
@johlju
Copy link
Member Author

johlju commented Aug 6, 2019

I discussed offline with @PlagueHO regatrding exporting of the resources, and he thinks it was because of an edge case the resource was exported, but since we are not sure what the benefit is (or downside) lets leave it for now.

@johlju johlju removed the in progress The issue is being actively worked on by someone. label Aug 6, 2019
@johlju johlju closed this as completed Aug 6, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement The issue is an enhancement request. good first issue The issue should be easier to fix and can be taken up by a beginner to learn to contribute on GitHub high priority The issue or PR should be resolved first. It is of less priority than the label 'Blocking Release'.
Projects
None yet
Development

No branches or pull requests

1 participant