Skip to content

Commit 493a042

Browse files
Copilotrobertpenner
andcommitted
[Docs]: Add README.md table of contents for docs/react-v9/contributing folder (#4)
* Initial plan for issue * Create README.md in docs/react-v9/contributing folder Co-authored-by: robertpenner <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: robertpenner <[email protected]>
1 parent a3c3f0a commit 493a042

File tree

1 file changed

+54
-0
lines changed

1 file changed

+54
-0
lines changed

docs/react-v9/contributing/README.md

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
# Contributing to Fluent UI React v9
2+
3+
This directory contains documentation on best practices and guidelines for contributing to Fluent UI React v9. These resources are designed to help developers understand the development workflow, component implementation process, coding standards, and other important aspects of contributing to the project.
4+
5+
## Development Setup & Workflow
6+
7+
- [Development Environment Setup](./dev-env.md) - How to set up your development environment for contributing to Fluent UI v9.
8+
- [Development Workflow](./dev-workflow.md) - Learn about making changes, creating branches, building, and submitting pull requests.
9+
- [Common Development Snags](./common-dev-snags.md) - Solutions to common issues encountered during development.
10+
- [Command Cheat Sheet](./command-cheat-sheet.md) - Quick reference for frequently used commands.
11+
12+
## Component Development
13+
14+
- [Component Implementation Guide](./component-implementation-guide.md) - Comprehensive guide for implementing new components.
15+
- [New Components](./new-components.md) - Process for adding new components to the library.
16+
- [Implementation Best Practices](./implementation-best-practices.md) - Guidelines for component implementation.
17+
18+
## Testing
19+
20+
- [Testing with Jest](./testing-with-jest.md) - How to write and run unit tests using Jest.
21+
- [E2E Testing with Cypress](./e2e-testing-with-cypress.md) - End-to-end testing using Cypress.
22+
- [Performance Testing](./perf-testing.md) - How to test and optimize component performance.
23+
24+
## Accessibility
25+
26+
- [Accessibility Review Checklist](./accessibility-review-checklist.md) - Comprehensive checklist for accessibility reviews.
27+
- [Accessibility Troubleshooting](./accessibility-troubleshooting.md) - Solving common accessibility issues.
28+
29+
## API & Documentation
30+
31+
- [API Extractor](./api-extractor.md) - Working with API Extractor to document and validate component APIs.
32+
- [Coding Style](./coding-style.md) - Coding standards and style guidelines.
33+
34+
## Process & Release
35+
36+
- [Release Cycle](./release-cycle.md) - Understanding the release process for v9 packages.
37+
- [New Release Process for v9 Packages](./new-release-process-v9-packages.md) - Updated release procedures.
38+
- [RFC Process](./rfc-process.md) - Process for proposing new features or significant changes.
39+
- [Contributor License Agreement](./cla.md) - Information about the Contributor License Agreement (CLA).
40+
41+
## Team Collaboration
42+
43+
- [Keeping Up with Review Requests](./keeping-up-with-review-requests.md) - Best practices for handling code reviews.
44+
- [Conducting Meetings Style Guide](./conducting-meetings-style-guide.md) - Guidelines for effective meetings.
45+
46+
## Advanced Topics
47+
48+
- [Unstable Hooks](./unstable-hooks.md) - Working with experimental React hooks.
49+
- [Using Local Unpublished Version](./using-local-unpublished-version-of-the-lib-with-a-local-React-app.md) - How to use a local version of Fluent UI with a React app.
50+
51+
## Additional Resources
52+
53+
- [Patterns](./patterns/) - Design patterns used in Fluent UI v9.
54+
- [RFCs](./rfcs/) - Request for Comments documents proposing significant changes.

0 commit comments

Comments
 (0)