summaryrefslogtreecommitdiffstats
path: root/dev/pro-archman.mdwn
blob: 3d7ab9ae51c298eb4600eee8e091491bf61e713a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
[[!meta title="ProteanOS Archive Manager"]]

This is pro-archman, the ProteanOS Archive Manager.

pro-archman manages packages in an archive laid out as explained in the
[specification][archive-layout].

The ProteanOS Archive Manager can:

  * Include new packages into an archive;
  * Scan an "incoming" directory for new packages;
  * Remove packages from an archive suite;
  * Copy packages from one archive suite to another;
  * Remove an archive suite;
  * Efficiently generate feed index files that package managers can use
    to find packages in the archive; and
  * Remove old package files after a delay, allowing package managers to
    find packages listed in cached feed index files.

[archive-layout]: http://www.proteanos.com/dev/archive/layout/


Downloading
===========

pro-archman can be found on the ProteanOS files site by [HTTP][dl-http] or
[FTP][dl-ftp].

pro-archman is maintained in a [Git repository][repo-http], which can be cloned
from `git://git.proteanos.com/pro-archman/pro-archman.git`.

Debian packaging for pro-archman is maintained in a separate [Git
repository][repo-debian-http], which can be cloned from
`git://git.proteanos.com/pro-archman/pro-archman.debian.git`.  Prebuilt packages
are not yet available.

[dl-http]: http://files.proteanos.com/pub/pro-archman/
[dl-ftp]: ftp://files.proteanos.com/pub/pro-archman/
[repo-http]: http://git.proteanos.com/pro-archman/pro-archman.git/
[repo-debian-http]: http://git.proteanos.com/pro-archman/pro-archman.debian.git/


Mailing List
============

Bug reports, feature requests, and patches for pro-archman are welcome on the
[ProteanOS development mailing list][proteanos-dev].

[proteanos-dev]: http://lists.proteanos.com/proteanos-dev/