dropbox / dropbox/nsot

Attribute inheritance for child objects.

Open
#249 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
407
Forks
61
PR merge metrics
No merged PRs in 30d

Description

We should implement the ability for an attribute to be inherited by child objects. For example in the case of Network objects, any new children could automatically inherit specific attribute values flagged for inheritance.

We'll need to consider a few cases, such as if a child has a specific value provided, or if later on a value is changed on the child, to make it more specific and therefore overriding the inherited value. Also, what if you want certain attributes to be forcefully inherited?

It would be best to keep it reasonably simple at first, but I'm bringing these up just in case they potentially impact the underlying data model significantly.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.