David Feltell

Results 141 issues of David Feltell

# What Update Windows CMake to support Windows as a first-class deployment target. # Why Currently the Windows platform is supported in hacky ways. For example, we have ``` if(WIN32)...

ci
build
investigation

# What Document the appropriate exception that should be thrown when a manager implementation with a given identifier is not found by a `ManagerInterfaceFactoryInterface` (/ `ManagerImplementationFactoryInterface`) when calling `instantiate()`. #...

## What Add tests to validate that the arguments on Python bindings for functions/methods are configured correctly ## Why It's easy to make a typo and get them wrong, and...

Python
needs discussion

# What Add CI checks for the Vagrant build instructions, timed (e.g. nightly) and when related files are touched. # Why We have a Build Instructions CI check for the...

As detailed in https://github.com/TheFoundryVisionmongers/OpenAssetIO/pull/49#discussion_r730752203 - we sometimes use `com.foundry.katana` and sometimes `uk.co.foundry.katana`. We should probably always use `com.foundry.katana`.

documentation

# What Following on from #487, implement the C API for functions that output a batch of results. # Why The C++ API design chosen in #483 uses success/error callbacks...

C

# What Add `*Const_h` variants of our C API handles and use them where appropriate. # Why As discovered during investigation in #487 (and presented in #490) if we have...

C

# What Following on from #455, implement the C API for `Manager::initialize`

C

# What Following on from #331, add the C API wrapper around `Host` and `HostInterface` classes. # Notes Should be very similar to the C API for `Manager`/`ManagerInterface`, in that...

C

# What Have a CI check for commit message component tags, e.g. `[Docs]`, as well as other aspects e.g. line length. # Why It's all too easy to misspell or...

ci