[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#764940: RFP: debsources -- index and publish Debian source code on the Web



Package: wnpp
Severity: wishlist

* Package name    : debsources
  Version         : 1.0
  Upstream Author : Stefano Zacchiroli <zack@upsilon.cc>
                    Matthieu Caneill <matthieu.caneill42@gmail.com>
* URL             : http://sources.debian.net/
* License         : AGPL3+
  Programming Lang: Python
  Description     : index and publish Debian source code on the Web

Debsources is a Python-based infrastructure used to index and publish on the
Web the source code of the Debian operating system.

Via the Debsources web app, users can browse through the list of available
source packages, or search for a particular one based on package-level
metadata. Multiple versions of each source package are supported. Users can
also search the actual source code content using, code-level metadata or
regular expressions.

Once chosen a specific version of a package, users can browse through the
source package structure, inspect individual source files, and obtain links to
individual lines. When using a Javascript-enabled web browser, source code will
be syntax-highlighted; otherwise the raw file will be returned. Using specific
URL schemes users can highlight specific lines of code as well as associate
pop-up messages to them.

Developers can use Debsources programmatically via its API, or simply as a
stable base to refer to source code lines.


Reply to: