Add comprehensive contribution guidelines and open source infrastructure #3
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.
This PR transforms the IIIF Page Viewer into a fully-featured open source project by adding comprehensive contribution guidelines and supporting documentation to make it accessible for community contributions.
Overview
The issue requested creating contribution guidelines for human developers and a guide for AI assistants (Copilot), along with other supporting documentation to make this an open project for anyone to contribute to. This PR delivers a complete open source transformation with 29,000+ words of documentation and professional project infrastructure.
What's Added
Core Contribution Documentation
Community Standards and Policies
GitHub Integration and Templates
Project Infrastructure
IIIF-Specific Features
All documentation includes specialized guidance for:
AI Development Support
The COPILOT.md file provides AI assistants with:
Automated Quality Assurance
The GitHub Actions workflows provide:
Impact
This transformation makes the IIIF Page Viewer:
The project now serves as a model for how digital humanities tools can embrace open source development while maintaining focus on cultural heritage and accessibility requirements.
Fixes #[issue_number]
Additional instructions:
Fixes #2
💬 Share your feedback on Copilot coding agent for the chance to win a $200 gift card! Click here to start the survey.