David Feltell
David Feltell
This was particularly an issue when building on MacOS, which uses the clang toolchain by default. Problem 1 was worked around using `CXX_STANDARD` in #873. We need to verify if...
This is now defunct since * We no longer support Python 3.7 - removed in #1365 * We've avoided type hints anyway in Python code that has its documentation bundled...
Downstream PR: https://github.com/TheFoundryVisionmongers/KatanaOpenAssetIO/pull/4
The downstream PR https://github.com/TheFoundryVisionmongers/KatanaOpenAssetIO/pull/4 was merged, but upon validation against AYON, some tweaks were made as part of https://github.com/TheFoundryVisionmongers/KatanaOpenAssetIO/pull/6. So let's leave this open for now.
Would definitely be interested in this one. Incomplete types (C handles) crop up quite frequently.
> There's a question as to whether we should just merge SeverityFilter into LoggerInterface [#1014](https://github.com/OpenAssetIO/OpenAssetIO/issues/1014) To follow-up - the `LoggerInterface` class now has a `isSeverityLogged()` function to query if a...
I came across a limitation of the `TraitsData` API discovered whilst prototyping C bindings, in that we're always copying the result. This is fine for truly primitive types (`int64_t`, etc),...
Is there some way we can provide the Context externally, especially such that it can be shared with the USD Ar2 adapter.
Some notes I took during work on #1375 that are relevant, beyond the obvious as-yet unimplemented methods: - A "scope" string is a common method argument - perhaps should be...
A few of the above addressed in https://github.com/TheFoundryVisionmongers/KatanaOpenAssetIO/pull/4 - Quite a few AssetAPI asset types, provided when publishing, could do with their own traits. * The PR adds some Katana-specific...