pydoctor assumes all docs are in the same directory
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pydoctor |
Incomplete
|
Undecided
|
Unassigned |
Bug Description
Originally reported as Twisted issue 1886.
This has two bad effects:
it's hard for packagers to package pydoctor's output for the different bits of twisted because if (say) twisted web's docs are in /usr/share/
Similarly, the pydoctor output for nevow should link to the pydoctor output for twisted, if it knows where it is.
I think this can be addressed by loading a bunch of systems that know the base url of their documentation, and having the documentation generator look in more than just the system being generated when trying to link to something.
Having written all this out, I don't think it should be too hard...
Some of this has been implemented in the multiple system stuff. Don't really remember what the goals of the report were really...