Skip to content

Add UI delegation notebook#100

Merged
feltech merged 2 commits intoOpenAssetIO:mainfrom
feltech:work/OpenAssetIO/1302-uiDelegationNotebook
Apr 14, 2025
Merged

Add UI delegation notebook#100
feltech merged 2 commits intoOpenAssetIO:mainfrom
feltech:work/OpenAssetIO/1302-uiDelegationNotebook

Conversation

@feltech
Copy link
Member

@feltech feltech commented Aug 6, 2024

Part of OpenAssetIO/OpenAssetIO#1302. Add a Jupyter Notebook documenting the design and usage of the UI delegation system.

The notebook makes use of embedded widgets. GitHub's preview cannot render these. A PDF export of the current version is available here.

The notebook further makes use of the UI-specific traits added in #114

@feltech feltech self-assigned this Aug 6, 2024
@feltech feltech force-pushed the work/OpenAssetIO/1302-uiDelegationNotebook branch 4 times, most recently from 945c503 to 5a463bd Compare August 6, 2024 11:41
@feltech feltech force-pushed the work/OpenAssetIO/1302-uiDelegationNotebook branch 3 times, most recently from 729589f to ca59049 Compare August 9, 2024 16:21
@feltech feltech mentioned this pull request Sep 2, 2024
4 tasks
@feltech feltech force-pushed the work/OpenAssetIO/1302-uiDelegationNotebook branch 4 times, most recently from 7b8a43d to 45eb5d6 Compare October 31, 2024 20:14
@feltech feltech force-pushed the work/OpenAssetIO/1302-uiDelegationNotebook branch 5 times, most recently from 3c0281d to de7382c Compare November 8, 2024 18:42
@feltech feltech force-pushed the work/OpenAssetIO/1302-uiDelegationNotebook branch from de7382c to 201dc5c Compare March 10, 2025 14:56
@feltech feltech force-pushed the work/OpenAssetIO/1302-uiDelegationNotebook branch 2 times, most recently from d36cf56 to cb02c2e Compare March 31, 2025 16:01
@feltech feltech marked this pull request as ready for review March 31, 2025 16:02
@feltech feltech requested a review from a team as a code owner March 31, 2025 16:02
@feltech feltech force-pushed the work/OpenAssetIO/1302-uiDelegationNotebook branch from 3569199 to 012c22e Compare April 8, 2025 10:16
Part of OpenAssetIO/OpenAssetIO#1302.

The CI job that checks if notebooks can be executed was expected to fail
until upstream OpenAssetIO changes were available, however the job
succeeded. Upon checking the logs we can see the failure of the new
notebook, but the job finished without error. It seems that `find -exec`
doesn't error.

Signed-off-by: David Feltell <david.feltell@foundry.com>
@feltech feltech force-pushed the work/OpenAssetIO/1302-uiDelegationNotebook branch from 012c22e to 82bc9d5 Compare April 14, 2025 14:27
Part of OpenAssetIO/OpenAssetIO#1302.

Add a notebook illustrating the design and usage of the UI delegate
system.

Include html and pdf rendered versions with UI elements pre-filled,
since GitHub's preview cannot render them properly.

Signed-off-by: David Feltell <david.feltell@foundry.com>
@feltech feltech force-pushed the work/OpenAssetIO/1302-uiDelegationNotebook branch from 82bc9d5 to 84ef59a Compare April 14, 2025 14:29
@feltech feltech merged commit 8ae45d4 into OpenAssetIO:main Apr 14, 2025
21 checks passed
@feltech feltech deleted the work/OpenAssetIO/1302-uiDelegationNotebook branch April 14, 2025 14:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants