Ed-Fi licensees can download, mix, and match these community-contributed MetaEd models for extending their ODS/API implementations. For more information on MetaEd:
This repository provides a mechanism for community members to share their MetaEd project files with one other. Simply copy the shared project to the Extensions folder in your fork of the Ed-Fi-Ods-Implementation
repository (alongside the Grand Bend sample). Now you can begin working with it as you would work with your own custom MetaEd project. If you make changes, you should commit them to your Ed-Fi-Ods-Implementation
repository only - do not copy back to this MetaEd-Contrib
repository.
To contribute to this repository, please:
- Clone this repository with git.
- Load your files into a folder with a meaningful / descriptive name.
- Do not modify someone else's folder / files.
- Include a readme file containing:
- A brief description of the model.
- List the intended ODS version number.
- (optional) Your contact information if community members have questions. It is understood that you are under no obligation to provide support; however, providing contact information helps in creating a community of practice.
- Create a new branch, commit your change to that branch (making sure it is signed†), and push the change to GitHub.
- Submit a pull request for merge into the
main
branch.
Your pull request will be reviewed by a repository manager. So long as your pull request follows these guidelines and appears to contribute something useful to the community, it will be approved and merged.
† Signing Git Commits (Tech Docs)
ℹ️ if you are new to Git, you might want to first explore one of these resources:
- Git basics (from Atlassian)
- GitHub for Atom (from GitHub - use Git commands right from the MetaEd-IDE!)
- Resources to learn Git (from GitHub)
Copyright (c) 2023 Ed-Fi Alliance, LLC and contributors.
Licensed under the Apache License, Version 2.0 (the "License").
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.