Skip to content

Commit e7fe1cf

Browse files
committed
update
Signed-off-by: Larry Gritz <lg@larrygritz.com>
1 parent ffee9f5 commit e7fe1cf

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

docs/ROADMAP.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,8 @@ See the [Dependency proposal wiki page](https://github.com/AcademySoftwareFounda
6868
- [ ] [#4160](https://github.com/AcademySoftwareFoundation/OpenImageIO/issues/4160)
6969
Using named keyword/value lists more extensively in imagebufalgo.h
7070

71+
- [ ] Deprecate as much as possible of the old printf-style string formatting we use internally, instead using the fmt/std::format style everywhere. This includes changing Strutil::format to alias to Strutil::fmt::format (currently it aliases to Strutil::old::format, which uses printf style).
72+
7173
- [ ] Remove deprecated API elements
7274

7375
Hunt for things marked DEPRECATED and try to get rid of them where possible.
@@ -77,6 +79,16 @@ See the [Dependency proposal wiki page](https://github.com/AcademySoftwareFounda
7779

7880
## The rest
7981

82+
Other initiatives we hope to have completed by the time of this next
83+
major release:
84+
85+
- [ ] [#4164](https://github.com/AcademySoftwareFoundation/OpenImageIO/issues/4164) Better color management
86+
87+
Regardless of OCIO availability, version, or contents of any configs, have universal support for the [canonical color spaces](https://github.com/AcademySoftwareFoundation/MaterialX/blob/main/documents/Specification/MaterialX.Specification.md#color-spaces-and-color-management-systems) that seem to be the common consensus of ACES, MaterialX, and USD.
88+
- [ ] Preliminary Rust bindings for most of the OpenImageIO APIs.
89+
- [ ] Python wheel construction so `pip install openimageio` will be an easy way
90+
for users to install the whole banana.
91+
8092
If there is something you think should be on the roadmap for the next major
8193
release but is not, please open an issue or discussion to propose it, or
8294
bring it up at a TSC meeting, or on the mail list or Slack channel.

0 commit comments

Comments
 (0)