Ticket #734 (new task)

Opened 10 years ago

Last modified 10 years ago

manpages.debathena.org

Reported by: geofft Owned by:
Priority: normal Milestone: The Distant Future
Component: website Keywords:
Cc: Fixed in version:
Upstream bug:

Description

We should have something like  http://manpages.ubuntu.com/.

One approach is to use  http://launchpad.net/~ubuntu-manpage-repository, which you can get via bzr branch lp:ubuntu-manpage-repository.

Another is to write our own thing that searches either the SVN repo or binary packages for manpages and dumps them in some useful format. Note that man can render nicely to PostScript? and therefore by extension PDF, so that might be something nice to offer in addition to HTML/plaintext.

One issue with going the SVN approach is that we probably want manpages for Debathenified packages. On the other hand, if we do binary packages, I'm pretty sure (short of Debathenified packages) none of our manpages are distro-dependent, so UI to collapse those might be helpful.

Change History

comment:1 Changed 10 years ago by jdreed

I took a look at the ubuntu-manpage-repository, and it looks promising. There's a lot of hardcoded stuff we'll want to change, but it seems like a good place to start.

comment:2 Changed 10 years ago by jdreed

I poked at this further, and ended up with http://debathena.mit.edu/manpages/www (no, that's not the final URL). The software is designed such that the www subdirectory is the docroot with a ScriptAlias? for /cgi-bin (or similar). We should figure out the best way to integrate this with the locker's layout.

Note: See TracTickets for help on using tickets.