David Feltell
David Feltell
# What Add a README explaining the purpose and usage of the manager test harness. # Why This follows https://github.com/OpenAssetIO/OpenAssetIO/pull/740#issuecomment-1315638789 (and related earlier comments). It is not immediately clear when...
# What Ensure that the Github release workflow `deploy-pypi.yml` does not run until the the wheel build workflow `build-wheels.yml` has finished for that commit. # Why Currently it is a...
# What Use the `-ftime-trace` build flag to generate a trace of compiler bottlenecks (https://www.youtube.com/watch?v=Iybb9wnpF00). Graph them over time.
Repos: - Media Creation - USD - Test CMake Refer to AC's of #1094 Note: USD may be hard due to it being a docker build
There are methods in `ManagerInterface` that should have the potential to fail, but currently do not as per the documentation. This point was raised in https://github.com/TheFoundryVisionmongers/OpenAssetIO/pull/98#discussion_r756915814 where we found that...
## What Add an overload of `operator!=` for the `EntityReference`, `TraitsData` and `ManagerDetail` types ## Why We added `operator==` but did not add the corresponding `!=`. This was only tested...
## What Ensure the CI of downstream projects in the OpenAssetIO org, which have Python-only tests (so typically obtain OpenAssetIO using `pip install`), are tested on all supported platforms and...
## What Following on from #848, design the behaviour around aborting when encountering a `BatchElementError` - see https://github.com/OpenAssetIO/OpenAssetIO/pull/827 ## Why * The `Manager` member functions that throw an exception on...
Ensure CMake style is consistent across projects. Note that linting is handled in a separate issue: #1132 This may involve building out a common set of CMake utilities. But more...
## What Enforce a consistent style in CI (and when building?) for markdown files ## Why It's quite easy to make typos and have inconsistent style with markdown files, affecting...