inheritance.md 738B

INHERITANCE

Based on organization properties like Groups or Tags (TBD), an inheritance of other properties is desirable.

First idea of implementation is a set of configuration files, where each defines header contents for certain group. These items are then inherited to

Quick example

etc/projects/headers.conf:

Project: printer_driver
Manufacturer: hp, brother
Proto: lpt, usb, smb, lpr

Then each STT with Project: printer_driver would be automatically appended above headers.

TODO

  • help avoid conflict

    • override?

    • append?

    • exclude?

    • duplication: organization by folder structure vs. by groups?

  • define groups

  • inheritance on folders?