move comparison to the DESIGN document of debmans
|Deletions are marked like this.||Additions are marked like this.|
|Line 7:||Line 7:|
|<<Include(Services/Debian manpages archive)>>||<<Include(Services/Debian manpages archive,,editlink)>>
== Current implementation ==
The current `manpages.debian.org` service has been disabled by [[Teams/DSA]] because of performance issues. The source code is available in http://anonscm.debian.org/viewvc/ddp/man-cgi/ and was supposed to be migrated to a different host.
https://manpages.debian.org/ is a service providing online manpages in HTML format for the public.
Debian manpages archive
Service Name: Debian manpages archive
Service URI: https://manpages.debian.org/
Service Short Description: Tool to search for man pages in the different Debian releases
Service Documentation: manpages.debian.org
Source Code: https://github.com/Debian/debiman
Service Status : active
Service hosting: debian.org
The current manpages.debian.org service has been disabled by Teams/DSA because of performance issues. The source code is available in http://anonscm.debian.org/viewvc/ddp/man-cgi/ and was supposed to be migrated to a different host.
At this point, the code can extract all files from a mirror efficiently and convert them to HTML. It has not been tested on a full mirror yet, because TheAnarcat is waiting for manpages group access and dependencies install (setuptools from backports and/or python-click, python-apt and python-debian). See the TODO file for more information about the current status of the project and limitations.
The old service used to run on glinka.debian.org. Teams/DSA requested the service should be moved to manziarly.debian.org.
Discussions about manpages.debian.org can take place on the regular Teams/DDP channels, for example the #debian-doc IRC channel and email@example.com mailing list.
You can also subscribe to this wiki page to get updates, which also functions as a ad-hoc forum.