Reverse tree relationship #33

Open
opened 2026-01-30 23:14:22 +00:00 by scossu · 1 comment
Owner

In order to have a complete independence of curatorial resources from trees, the has_tree property should be reversed and a RDF relationship should be instead established from the tree to the resource. This triple should be kept in the tree graph for easier cleanup.

has_tree can still be used in a submission as it is now, as a boolean value to indicate that a tree should be generated for a resource. When re-generating the LL, this field can be set to true if a tree is found, or false otherwise.

In order to have a complete independence of curatorial resources from trees, the `has_tree` property should be reversed and a RDF relationship should be instead established *from* the tree *to* the resource. This triple should be kept in the tree graph for easier cleanup. `has_tree` can still be used in a submission as it is now, as a boolean value to indicate that a tree should be generated for a resource. When re-generating the LL, this field can be set to `true` if a tree is found, or `false` otherwise.
scossu added this to the v1.0.0 RC milestone 2026-01-30 23:14:22 +00:00
Author
Owner

Not critical for release. Deferring to 1.0.0 for now.

This is still desirable, and if production systems start adopting the current trees, a migration tool would be necessary, so it's best to resolve it sooner than later.

Not critical for release. Deferring to 1.0.0 for now. This is still desirable, and if production systems start adopting the current trees, a migration tool would be necessary, so it's best to resolve it sooner than later.
scossu modified the milestone from v1.0.0 RC to v1.0.0 2026-03-25 02:27:19 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ktx/pocket_archive#33
No description provided.