-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTODO
33 lines (24 loc) · 1.05 KB
/
TODO
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
dupload TODO
------------
* Improve hook system:
- Rewrite several dupload features, such as announcements, as hooks.
- Make it possible to run perl modules in addition to shell commands.
* Refactor uploader methods into Perl modules.
* Add new uploader methods:
- FTP via HTTP proxy.
- SFTP.
* Switch to use libdpkg-perl Perl modules.
* Add a new command to generate DAK or archive specific control commands,
possible names, could be drecall, dacl, etc.
* Use the dpkg vendor system to select default configurations and hosts.
- Create new /etc/dupload.conf.d/<vendor>.conf style loading, perhaps?
- dinstall_run could be implicitly set for Debian vendor.
- Improve mailto/mailtx mess, it should be vendor and/or host specific,
not a global hardcoded handling thing.
* Add archive attribute information so that additional checks or features
can be enabled on those.
* Think about switching from a perl "config" to a proper declarative config
format.
* Add functional tests:
- Other methods (ftp, http, https).
- Reupload (no-op, forced).