feat: Add comprehensive community infrastructure and developer documentation #476
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR establishes essential community infrastructure for the Qwen3-Coder project. As an open-source project with growing community interest (36 open issues, active development), having proper contribution guidelines and developer documentation is crucial for sustainable growth.
Motivation
Currently, Qwen3-Coder lacks:
This makes it challenging for new contributors to get started and can lead to inconsistent contributions.
Changes Made
📚 Documentation
CONTRIBUTING.md: Comprehensive contribution guidelines including:
CODE_OF_CONDUCT.md: Based on Contributor Covenant 2.1, establishing community standards
DEVELOPER_GUIDE.md: In-depth guide covering:
requirements-dev.txt: Development dependencies for consistent dev environment
🎯 GitHub Templates
Benefits
Special Considerations
The developer guide specifically addresses challenges unique to Qwen3-Coder:
Testing
All markdown files have been validated for:
Related Issues
This addresses the general need for better project documentation and community guidelines, though no specific issue was opened for this.
Next Steps
If this PR is accepted, potential follow-ups could include:
Thank you for considering this contribution! I'm happy to make any adjustments based on feedback.