Source code of manned.org
https://manned.org/
This splits the 'package' table into 'packages' and 'package_versions', which should improve performance in some cases and simplify some future queries. Previously it wasn't very well defined whether packages were uniquely identified by (system, name) or by (system, category, name). This is now normalized to the latter form. This required changes to the package URLs to include the category. |
||
|---|---|---|
| lib/ManUtils | ||
| sql | ||
| util | ||
| www | ||
| .gitignore | ||
| COPYING | ||
| Makefile | ||
| README | ||
The Manned.org Source Code
--------------------------
This repository holds the source code of Manned.org. For a description of the
site, check out http://manned.org/info/about.
Ironically, documentation about how things work is completely lacking.
Requirements
General:
perl: A somewhat recent version (no idea which, due to my XS usage)
postgresql: Also a somewhat recent version
DBI
DBD::Pg
www/: (Website)
TUWF
JSON::XS
AnyEvent
util/: (DB updating and package synchronisation stuff)
bash (probably)
curl
psql
GNU tar
gzip, bzip2, xz
Compress::Raw::Bzip2
Compress::Raw::Lzma
GNU ar (For Debian)
Contact
contact@manned.org