Core Maintainers
Provide strategic stewardship across all modules, uphold governance rules and facilitate consensus on major decisions. Core maintainers rotate on a fixed term.
Module Maintainers
Oversee a specific module (Datasets, Models, Use Cases, OERs, Tools, Guides). They review pull requests, update metadata and coordinate releases for their module.
Stewards & Reviewers
Mentor new contributors and ensure submissions meet quality and licensing requirements. Review editors manage peer review for proposals and coordinate with maintainers.
Release Leads
Organise regular releases of the platform, collate changelogs and recognise contributions from across the community.
Community Contributors
Everyone can contribute! Whether by proposing new resources, improving metadata, reviewing pull requests or suggesting roadmap items, community contributors sustain and grow the ecosystem. Active contributors may be nominated to become maintainers.
How to Contribute
OpenConstruction uses a transparent, pull‑request based workflow. Follow these steps:
- Start by opening a GitHub issue using the appropriate template. Describe your proposal clearly and include links or examples.
- Fork the relevant repository and prepare your addition or improvement. Use the provided metadata templates and validation scripts.
- Submit a pull request. At least one other contributor will review your changes.
- After peer review, a module maintainer merges the PR. Your contribution will appear in the next catalog release and you will be credited.
Need help? Join our discussion board or email support@openconstruction.org.
Contribution Standards
- Use the standardized metadata schemas. These templates ensure that resources are discoverable and interoperable.
- Ensure your resource includes a clear license (e.g., CC BY 4.0 for datasets, MIT for code).
- Provide descriptive titles, abstracts and keywords. Include file counts, modalities, tasks and object classes where applicable.
- Cite sources and give proper attribution to original authors and institutions.
- Respect privacy and ethical considerations; anonymize personal data and obtain necessary consents.
- Contributions may also include improvements to schemas, validation scripts, benchmarks, and documentation that support the platform.
Templates and validation scripts are available in our GitHub repository.
Shape the Future
The OpenConstruction roadmap is built by its community. Proposed features, module improvements and tooling enhancements are tracked publicly. Anyone can suggest an item or volunteer to lead an effort.
See our current roadmap and open issues on GitHub Projects or our discussion board. Major roadmap milestones are ratified through our governance process and scheduled into quarterly or biannual releases.
To suggest a roadmap item or volunteer for an initiative, create a new discussion post or open an issue. Your ideas help guide where OpenConstruction goes next.