Tom Cowland

Results 125 issues of Tom Cowland

## What A tool that takes MovieLabs Ontology JSON and produces OpenAssetIO Trait/Scheme declaration JSON ## Why The MovieLabs Ontology is a corpus of work representing extensive research to defining...

build

## What - Define exactly which methods are actually mandatory (We should make this more permissive than it was in `FnAssetAPI`. - Switch to Python 3 syntax for `__metaclass__` in...

api change

## What We need to finalise the definitive list of value types supported in maps (`Specification`, `.info()`, Attributes). And provide programatic methods to determine the supported types in python, C++...

rfc
api change

# What Add a method to `ManagerInterface` that allows introspection of the type of the entity referenced by any given entity reference. # Why In order to support generic import...

enhancement

## What Define what functionality should live in the base classes for specifications and traits ## Why Spec/traits will be auto-generated from some simple definition (probably JSON schema), This removes...

api change

## What `log::SeverityFilter` is pretty basic. It needs some re-working to support: - Things other than `int` in the env var. Ie, be able to give "Warning, Error, Log" etc...

good first issue
help wanted
C++
difficulty/easy

## What Add the `[[nodiscard]]` attribute to static factory methods. ## Why Helps linters ensure their correct use.

C++

## What Rename the python `test_x.py` files such that `x` is the verbatim name of the file that defines the unit under test. ef: `test_specificationbase.py` -> `test_SpecificationBase.py` ## Why Creates...

test