Skip to content

Conversation

@Kocal
Copy link
Member

@Kocal Kocal commented Nov 10, 2025

Q A
Bug fix? no
New feature? no
Deprecations? no
Documentation? yes
Issues Fix #...
License MIT

Following #3144 (comment)

@Kocal Kocal self-assigned this Nov 10, 2025
@carsonbot carsonbot added Documentation Improvements or additions to documentation Toolkit Status: Needs Review Needs to be reviewed labels Nov 10, 2025
@Kocal Kocal requested a review from Copilot November 10, 2025 20:45
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR adds a dedicated CONTRIBUTING.md file for the Symfony UX Toolkit component and improves the main repository's CONTRIBUTING.md with clearer documentation and enhanced setup instructions.

  • Adds comprehensive contributing guidelines specific to the UX Toolkit, including kit structure, development setup, and testing workflows
  • Enhances the main CONTRIBUTING.md with better formatting, clearer tool descriptions, and improved installation instructions
  • Improves consistency and readability throughout the documentation

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
src/Toolkit/CONTRIBUTING.md New contributing guide for the Toolkit component with instructions for setup, kit structure, and testing
CONTRIBUTING.md Enhanced main contributing guide with clearer tool descriptions, improved formatting, and better installation instructions

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.


```shell
# With GitHub CLI https://cli.github.com/
$ gh repo clone <USERNAME>/symfony-ux symfony-ux
Copy link

Copilot AI Nov 10, 2025

Choose a reason for hiding this comment

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

The repository name should be 'ux' not 'symfony-ux'. The correct command should be gh repo clone <USERNAME>/ux symfony-ux to clone the fork of the symfony/ux repository.

Suggested change
$ gh repo clone <USERNAME>/symfony-ux symfony-ux
$ gh repo clone <USERNAME>/ux symfony-ux

Copilot uses AI. Check for mistakes.
- **[Composer](https://getcomposer.org/download/)** - PHP dependency manager
- **[Node.js](https://nodejs.org/en/download/package-manager) 22.18 or higher** - Required for asset compilation
- **[Corepack](https://github.com/nodejs/corepack)** - Package manager manager (comes with Node.js 16+)
- **[PNPM](https://pnpm.io/) 10.16.1 or higher** - JavaScript package manager (installed via Corepack)
Copy link

Copilot AI Nov 10, 2025

Choose a reason for hiding this comment

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

The minimum version specified here (10.16.1) is more specific than the version mentioned earlier in the original documentation (10.13). This creates an inconsistency. Consider clarifying if 10.16.1 is the actual required minimum version, and if so, this should be consistent throughout the documentation.

Suggested change
- **[PNPM](https://pnpm.io/) 10.16.1 or higher** - JavaScript package manager (installed via Corepack)
- **[PNPM](https://pnpm.io/) 10.13 or higher** - JavaScript package manager (installed via Corepack)

Copilot uses AI. Check for mistakes.
@Kocal Kocal force-pushed the improve-contribution-steps-toolkit branch from 038c0c6 to 379e09c Compare November 10, 2025 22:10
@Kocal Kocal merged commit 9045a17 into symfony:2.x Nov 10, 2025
@Kocal Kocal deleted the improve-contribution-steps-toolkit branch November 10, 2025 22:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Documentation Improvements or additions to documentation Status: Needs Review Needs to be reviewed Toolkit

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants