AcademySoftwareFoundation / AcademySoftwareFoundation/OpenShadingLanguage
build_osl.py utility is horribly out of date
Open
build / testing / port / CI
docs
good first issue
windows
- Dominant language
- C++
- Stars
- 2.3k
- Forks
- 414
- Avg merge
- 3d 1h
- Merged PRs (30d)
- 10
Description
Oof, this script is misleadingly bad. The versions it names for dependencies are in some cases older than we currently support, so I'm not sure how it can possibly work. It really needs a thorough overhaul.
Contributor guide
Research direction
Start by reading build_osl.py and comparing every dependency version it names with the versions currently supported by the project. Confirm how the utility is intended to work and identify the outdated or misleading entries. Done means the script accurately reflects supported dependency versions and its documented setup behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- build-system, tooling
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100