-
Notifications
You must be signed in to change notification settings - Fork 268
Update contribution guidelines #6420
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this 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 reorganizes and expands contribution documentation for the Azure Developer CLI. It creates a comprehensive set of style guides and development references to help contributors understand how to work with azd.
Changes:
- Adds comprehensive command creation guide (
new-azd-command.md) with detailed examples and patterns - Creates unified style guide (
azd-style-guide.md) covering code standards, UX patterns, testing, and architecture - Reorganizes documentation into
style-guidelines/andextensions/directories - Updates CONTRIBUTING.md to reference the new documentation structure
Reviewed changes
Copilot reviewed 5 out of 9 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
new-azd-command.md |
Comprehensive 1300+ line guide for adding new commands with complete examples |
azd-style-guide.md |
Unified style guide covering Go conventions, UX patterns, testing, and architecture |
guiding-principles.md |
Core design principles with references to extension guide |
extensions-style-guide.md |
Guidelines for extension development |
extension-framework.md |
Complete extension framework documentation with gRPC services |
extension-framework-services.md |
Guide for adding custom language framework support |
adding-command.md |
Existing command addition guide (appears complementary to new guide) |
CONTRIBUTING.md |
Updated with links to new documentation structure |
.vscode/cspell.yaml |
Updated file paths for spell checking |
Comments suppressed due to low confidence (1)
cli/azd/docs/style-guidelines/guiding-principles.md:64
- The link reference to
extensions-style-guide.mdis using a relative path that points to the same directory, but the file is actually located in the../extensions/directory. This should be../extensions/extensions-style-guide.mdto properly link to the file.
Co-authored-by: Copilot <[email protected]>
Co-authored-by: Copilot <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Copilot reviewed 5 out of 9 changed files in this pull request and generated no new comments.
Co-authored-by: puicchan <[email protected]>
|
@kristenwomack I've opened a new pull request, #6564, to work on those changes. Once the pull request is ready, I'll request review from you. |
* Initial plan * Simplify color documentation to reference helper functions Co-authored-by: kristenwomack <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: kristenwomack <[email protected]>
Azure Dev CLI Install InstructionsInstall scriptsMacOS/Linux
bash: pwsh: WindowsPowerShell install MSI install Standalone Binary
MSI
Documentationlearn.microsoft.com documentationtitle: Azure Developer CLI reference
|
Fixes #6375