Skip to content

Add GitHub issue templates for bug reports and feature requests #39

@CybotTM

Description

@CybotTM

Description

Add standardized issue templates to improve the quality of bug reports and feature requests submitted to the repository.

Current State

  • No issue templates in .github/ISSUE_TEMPLATE/
  • Inconsistent issue quality and missing information

Proposed Changes

Create the following issue templates:

1. Bug Report Template

.github/ISSUE_TEMPLATE/bug_report.yml

Should include:

  • TYPO3 version
  • PHP version
  • Extension version
  • Steps to reproduce
  • Expected behavior
  • Actual behavior
  • Error messages/logs

2. Feature Request Template

.github/ISSUE_TEMPLATE/feature_request.yml

Should include:

  • Problem description
  • Proposed solution
  • Alternatives considered
  • Use case examples

3. Configuration

.github/ISSUE_TEMPLATE/config.yml

Links to:

  • TYPO3 Slack for questions
  • Documentation
  • Security policy

Benefits

  • Better issue quality
  • Faster triage and resolution
  • Consistent information gathering
  • Professional project management

Acceptance Criteria

  • Bug report template created
  • Feature request template created
  • Config file with external links created
  • Templates use YAML format (GitHub's modern format)
  • Templates tested by creating sample issues

Priority

Low - Quality of life improvement

Related

TYPO3 Conformance Report: Excellence Indicators +1 point

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions