TAG Meeting 2023-08-17
Agenda
- Roadmap and release updates
- Certification changes and governance process
- Identification code feature for the API
- Data Standard feedback
- Ed-Fi Summit reminder
Materials
- What's New in v7.0
- Ed-Fi Data Standard v5
- /wiki/spaces/EDFICERT/pages/23701712
- Identity Lookup: DATASTD-1913 , ODS-2664
Data Standard Working Draft 12: Student Program Evaluation
Participants
Notes
These notes summarize some of the discussion supplemental to the details already in the slides above.
- Summit registration
- Identification code
- Continues to be a pain point for many implementations:
- A SIS may have many different identification codes for each student.
- An LEA may send different identification codes to different systems, on accident or for some legitimate reason.
- An SEA may use state code when setting up state-level assessments, while LEA is using their local code for other assessments.
- Current solutions
- Some are still using ODS/API v2.x for its identification code lookup when receiving assessments.
- Custom ETL integrations that pull source system data (or files), transform, and then load into the Ed-Fi API.
- Data Import scripting.
- ... or just stuck and cannot integrate.
- Potential solutions
- Add more lookup querying / filtering to the Ed-Fi API. Pro: relatively easy to use, and scalable from a host perspective. Con: very chatty process.
- Restore the translation capability that was in v2.x. Pro: translates on the fly. Con: performance hit; currently relies on caching that doesn't scale well.
- Facilitates faster on-boarding of new providers instead of getting stuck with workarounds or failure to be able to integrate data.
- Alternatives? Perhaps provide more options for rostering into providers who haven't integrated with Ed-Fi
- More control over which identification code is used.
- OneRoster?
- Ed-Fi commitment to continuing the research on questions above and get back with TAG and the community.
- Continues to be a pain point for many implementations:
- Data Standard "Experimental flag"
- Must be very clearly marked as such in the API
- Swagger / Open API extended attribute
- Stephen's note after the meeting: perhaps even with the naming, like having an X at the beginning of the name
- If present, would like to have a feature flag for disabling experimental data standard attributes and domains.
- Response generally seemed receptive.
- Need to define in more detail as proposal for 2024.
- Must be very clearly marked as such in the API
Next Meeting
members: please send any agenda suggestions.
Action Items
- Stephen Fuqua write up additional details on proposed "Experimental" flag in the Data Standard
- Vinaya Mayya (and others as needed) continue investigating options and developing a specific design proposal for identification code lookup
- Stephen Fuqua internal Ed-Fi discussion around potential for pulling well-defined roster files from the API