AcademySoftwareFoundation / AcademySoftwareFoundation/OpenTimelineIO
Comparing Timelines
- Dominant language
- C++
- Stars
- 2k
- Forks
- 351
- Avg merge
- 1d 12h
- Merged PRs (30d)
- 1
Description
There have been requests of the ability to have a tool or library for diffing OTIO data. This includes:
- When things change on items that are the same
- A way to programmatically specify how to hash an item (for example, by a particular metadata key or by name)
- A way to detect when an item has moved to another location in the hierarchy
Contributor guide
Research direction
No file, test, or entry point is named; start by locating the OTIO data model and any existing comparison-related code. Define the scope around changed matching items, configurable hashing, and hierarchy moves, then demonstrate each comparison result with tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- data
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100