Skip to content

chore: Improve GitHub issue templates to align with DSC Community conventions #51

Description

@PlagueHO

Summary

Align the GitHub issue templates in this repository with the conventions used by SqlServerDsc. As a base class library (rather than a resource module), the templates should be adapted to reflect bug reports and enhancement proposals for the ResourceBase infrastructure.

Desired state

Rename and align the existing files to match the SqlServerDsc naming convention (numeric prefixes ensure a consistent ordering in the GitHub UI). Adapt template wording to reflect this library's purpose (base class infrastructure, not end-user DSC resources):

Current file New file Notes
General.md 01_general.md General questions / documentation
Bug_report.yml or Problem_with_resource.yml 02_bug_report.yml Bug reports against base class behavior
Feature_request.yml or Resource_proposal.yml 03_feature_request.yml Enhancement proposals for ResourceBase

Note: Audit existing templates first and rename/create to match the above pattern. Create any missing templates.

Tasks

  • Audit existing .github/ISSUE_TEMPLATE/ contents
  • Rename/create templates with numeric prefixes
  • Ensure template descriptions reflect the base class library context (e.g., "problem with ResourceBase behavior" not "problem with a DSC resource")
  • Verify config.yml contact links are still current

References

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions