Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
53 changes: 53 additions & 0 deletions docs/process.rst
Original file line number Diff line number Diff line change
Expand Up @@ -70,3 +70,56 @@ The *Studio* config generator follows the same approach but uses a different `pi
The conversion process is as follows:

*aces-dev Discovery & Classification* -> *Reference Config Generation* -> *CLF Transforms Generation, Discovery & Classification* -> *Studio Config Generation*

Config Versioning Rules
=======================

The following rules have been adopted to version up the config name colorspaces:

+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
| Major Version Increase | Minor Version Increase | Patch Version Increase |
+===========================================+========================================+=======================================================+
| Remove **Colorspace** | Add **Colorspace** | Add **Colorspace** to ``inactive_colorspaces`` |
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
| Remove **Look** | Add **Look** | Add **Look** to ``inactive_colorspaces`` |
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
| Remove **NamedTransform** | Add **NamedTransform** | Add **NamedTransform** to ``inactive_colorspaces`` |
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
| Remove **DisplayColorspace** | Add **DisplayColorspace** | Add **DisplayColorspace** to ``inactive_colorspaces`` |
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
| Remove **ViewTransform** / **SharedView** | Add **ViewTransform** / **SharedView** | |
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
| Remove **Role** | Add **Role** | |
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
| Reassign **Role** | | |
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
| Change to Transform Processing Output | | Fix Incorrect Transform Processing Output? |
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
| Remove alias from ``aliases`` | Add alias to ``aliases`` | |
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
| Remove *AMF* component | Add *AMF* component | |
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
| | | Change to ``categories`` |
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
| | | Change to ``encoding`` |
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
| | | Change to ``family`` |
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
| | | Change to Transform Description |
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
| | | Change to Config Description |
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
| | | Change to ``file_rules`` |
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
| | | Change to ``viewing_rules`` |
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
| | | Change to ``active_displays`` |
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
| | | Change to ``active_views`` |
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
| | | Change to ``inactive_colorspaces`` |
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
| | | Reassign ``default_view_transform`` |
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
| Change ``luma``? | | |
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
7 changes: 4 additions & 3 deletions opencolorio_config_aces/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -133,6 +133,7 @@

__application_name__ = "OpenColorIO Configuration for ACES"

__major_version__ = "2"
__minor_version__ = "4"
__version__ = f"{__major_version__}.{__minor_version__}"
__major_version__ = "3"
__minor_version__ = "0"
__patch_version__ = "0"
__version__ = f"{__major_version__}.{__minor_version__}.{__patch_version__}"
6 changes: 3 additions & 3 deletions opencolorio_config_aces/config/generation/configuration.py
Original file line number Diff line number Diff line change
Expand Up @@ -87,19 +87,19 @@ def extended_fields(self):
BUILD_CONFIGURATIONS = [
BuildConfiguration(
aces=Version(2, 0),
colorspaces=Version(2, 3, 0),
colorspaces=Version(3, 0, 0),
ocio=Version(2, 4),
variant="",
),
BuildConfiguration(
aces=Version(2, 0),
colorspaces=Version(2, 3, 0),
colorspaces=Version(3, 0, 0),
ocio=Version(2, 4),
variant="D60 Views",
),
BuildConfiguration(
aces=Version(2, 0),
colorspaces=Version(2, 3, 0),
colorspaces=Version(3, 0, 0),
ocio=Version(2, 4),
variant="All Views",
),
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

[project]
name = "opencolorio-config-aces"
version = "2.4"
version = "3.0.0"
description = "OpenColorIO Configuration for ACES"
readme = "README.rst"
requires-python = ">=3.10,<3.14"
Expand Down