-
What Can You Contribute to OEA?
-
Technical assets can either be contributed to OEA individually or as part of a team collaboration. These include:
-
Modules
-
A set of assets (eg: scripts, pipelines, etc) that work with a single data source can be contributed as modules.
-
Packages
-
A set of assets for multiple data sources combined for a use case or specific education data need can be contributed as packages.
-
Code Review
-
Review code submissions by the community to refactor existing codebase, report bugs or share suggestions.
-
Exemplars
-
Share use case examples back with the community on how your education system is using data to solve problems.
-
Best Practices for Contributing to OEA
-
Review Microsoft’s Code of Conduct for open source communities.
-
Use the OEA Module Creation Kit to accelerate your module development and contribution.
-
Pull requests should always include a description of the proposed changes.
-
Engage with the OEA open source community by creating a post in Discussions and responding to existing posts.
-
Report any bugs to the OEA GitHub maintainers and community by opening an issue.
-
Our Wiki page on GitHub has additional information on design decisions, fixing common errors and setup tips.
OEA Community
-
175+
-
Community Members
-
17+
-
Countries Represented
-
2,100,000+
-
Students Impacted