This repository contains two applications:
- The Ed-Fi Data Management Service (DMS), which is a functional implementation of the following API specifications: Ed-Fi Resources API, Ed-Fi Descriptors API, and Ed-Fi Discovery API.
- The Ed-FI DMS Configuration Service, which is a functional implementation of the Ed-Fi Management API specification.
These two applications and other services that support them are collectively known as the "DMS Platform".
These two applications are being built to replace the legacy Ed-Fi ODS/API and Ed-Fi ODS Admin API applications. The target time line for production ready 1.0 releases is Q4 of 2025. These applications and related documentation, startup scripts, etc., are being developed under the code name "Project Tanager". Tanager is just a project to get to 1.0; it is not a product.
See Getting Started for a detailed tutorial on starting the DMS Platform and interacting with it.
See the Project Tanager repository for detailed design documents.
See the docs folder for additional developer-oriented documentation.
- Code of Conduct
- How to Contribute
- List of Contributors
- Copyright and License Notices
- Security
- License
- Running in Local Context
- Configuration
- Docker
- Removing reference validation
- Setting Up Development Environment
- School Year Loader
Copyright (c) 2025 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.