I still don't really have any good ideas for how to address this. Two options that spring to mind, neither very satisfactory:
1. Allow configuration of the directory from which templates are read. This would allow any possible customization, but it's basically encouraging copy/paste/hack, and would make upgrading pydoctor trying, I suspect.
2. Allow a few carefully chosen hooks that allow inserting content at various places in the template.
Hm, after writing this, this lumbers in from the massive over-engineering department:
I still don't really have any good ideas for how to address this. Two options that spring to mind, neither very satisfactory:
1. Allow configuration of the directory from which templates are read. This would allow any possible customization, but it's basically encouraging copy/paste/hack, and would make upgrading pydoctor trying, I suspect.
2. Allow a few carefully chosen hooks that allow inserting content at various places in the template.
Hm, after writing this, this lumbers in from the massive over-engineering department:
3. Involve XSLT somewhere.
JP, any thoughts?