Opened 16 years ago

Closed 12 years ago

#1886 enhancement closed invalid (invalid)

pydoctor assumes all docs are in the same directory

Reported by: Michael Hudson-Doyle Owned by:
Priority: normal Milestone:
Component: pydoctor Keywords:
Cc: Michael Hudson-Doyle Branch:
Author:

Description

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/doc/twisted-web/ they should like to twisted core's docs in /usr/share/doc/twisted-core/ and this isn't currently possible.

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...

Change History (3)

comment:1 Changed 16 years ago by Michael Hudson-Doyle

Status: newassigned

Well, I've somewhat fixed this for the second case, at least.

Demo at http://just.acrate.de/crew/mwh/nevowapi/, I particularly like http://just.acrate.de/crew/mwh/nevowapi/classIndex.html :-)

comment:2 Changed 12 years ago by Jean-Paul Calderone

Resolution: invalid
Status: assignedclosed

pydoctor should use launchpad for issue tracking.

comment:3 Changed 11 years ago by <automation>

Owner: Michael Hudson-Doyle deleted
Note: See TracTickets for help on using tickets.