This module propagates metadata from parent nodes to child nodes. For example, I have three types: LogBooks > Images > Annotations. I would like each content type to share the same taxonomy terms, group audience, authorship, and status.
There is an administrative-level form, for picking which node reference fields will be managed, per content type.
When I was adding these content types I wanted the child nodes to have the same treatment as the containers, such as being group posts and published status. Also, I wasn't sure if LogBooks would go away, so I didn't want to depend on them (using "views" relations for example).
For my purposes each relationship is a one-to-many, so I only propagate metadata downwards from the parents to the children. Also, I only allow one set of rules per parent-child content type relationship. This limitation could be made more granular to the propagated field level.
I have also started to implement hooks for this module, so developers can define their own content propagation on groups of referenced nodes when a modification occurs.
I have this module already written, and I would like to contribute back. Would this be a good module to contribute back to Drupal?
