Skip to content

Conversation

@kilasuit
Copy link
Contributor

@kilasuit kilasuit commented May 27, 2025

Pull Request (PR) description

Adding some repo management files

This Pull Request (PR) fixes the following issues

Task list

  • Added an entry to the change log under the Unreleased section of the
    file CHANGELOG.md. Entry should say what was changed and how that
    affects users (if applicable), and reference the issue being resolved
    (if applicable).
  • Resource documentation updated in the resource's README.md.
  • Resource parameter descriptions updated in schema.mof.
  • Comment-based help updated, including parameter descriptions.
  • Localization strings updated.
  • Examples updated.
  • Unit tests updated. See DSC Community Testing Guidelines.
  • Integration tests updated (where possible). See DSC Community Testing Guidelines.
  • Code changes adheres to DSC Community Style Guidelines.

This change is Reviewable

description: Request membership to help maintain this repository.
title: Maintainer Request
labels: ['maintainer-request']
projects: ['repo-management']
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this should add to a project across all of the DSCCommunity & also one that is just in the AzureDevOps repo

This gives repo level and org level visibility very easily without needing to use additional automation or manual tasks to do so

labels: ['maintainer-request']
projects: ['repo-management']
assignees:
- kilasuit
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be for the core maintainer/maintainers and coudl perhaps be removed due to the codeowners file

Comment on lines +27 to +40
id: accesslevel
validations:
required: true
attributes:
label: Do you require direct write access to the repository?
description: >-
This may be required for some maintainer roles. Please select Yes or No.
If you select No, you will be added as a collaborator and will not have direct write access to the repository.
If you select No, you will **still** be required to create a pull request to make changes to the repository.
If you select Maybe, will discuss with you if this is needed & if so how/when this may be granted in future.
options:
- "Yes"
- "No"
- "Maybe"
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is just to show that you can be a maintainer but not need access to the repo with write access to the repo

However, In my experience it's a frustrating experience & this is added as a way to gauge with the following questions what kind of maintainer a requester may want to engage with, both to begin with and in future.

Comment on lines +61 to +80
label: Why do you want to join as a maintainer?
description: Please provide a brief description of why you want to join as a maintainer.
placeholder: >
I want to join as a maintainer because...
validations:
required: true
- type: textarea
attributes:
label: What skills do you bring as a maintainer?
description: Please provide a brief description of what skills you bring to as a maintainer.
placeholder: >
I bring the following skills to as a maintainer...
validations:
required: true
- type: textarea
attributes:
label: Public links to articles, code, or other resources that demonstrate your skills.
description: Please provide public links to articles, code, or other resources that demonstrate your skills.
placeholder: >
I have the following public links to articles, code, or other resources that demonstrate my skills...
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This just helps us get to know the requester

@coderabbitai

This comment was marked as spam.

coderabbitai[bot]

This comment was marked as outdated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add CODEOWNERS File Add presentation Request issue template Process for joining as a maintainer

1 participant