AcademySoftwareFoundation / AcademySoftwareFoundation/OpenShadingLanguage

build_osl.py utility is horribly out of date

Open
#1,813 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.