forked from lavv17/lftp
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
62 lines (39 loc) · 1.78 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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
The items with a question mark are questionable. I'm not sure whether they
are really needed. If you think it is a good feature do it yourself :) or
at least tell me what you think. Items marked with - are hard to implement
currently; other work needs to be done. Items marked with + are partially
implemented.
* split misc.{cc,h} into thematic files.
* OpenStack Swift
* GlusterFS
?* document variables in on-line help
* mirror --config <file.cf>
* update process title
* implement Queueing in FileAccess. fa->AddQueue(new FAQueueOp(args)).
(Done()==true when queue is empty)
This way ARRAY_* can be obsoleted.
* there are many interesting protocols which can be used to transfer
files/data: smb, fsp, imap, irc, pop3...
-* put -n (only if newer) Maybe it would be better to add a command to compare
times?
mirror can be used: mirror -Rr -I file
* http: ls -a to see all links, even off-site.
* mirror: add more settings.
* more intelligently squeeze file name in status line.
* parallel get's in mget
+* make a command get1 to get a single file with extra options.
* tail command
* make a class FileAccessLocation (class url?)
* job suspend/resume.
* motd. if it is not yet known, connect/login and get it. (use class Buffer).
* use NDIR (from RFC1127) in FtpListInfo, when long list cannot be parsed.
?* optimize help text, introduce a phrase separator for separate translations.
?* help in external files
* a setting to make commands quiet (cmd:quiet? or cmd:verbose with int value)
* redirect error messages
* stdout/stderr analogues, use class IOBuffer.
* mirror option to check an alternative directory(ies) for existing files.
(overlay filesystem replacement?)
* mirror: multiple source and target dirs.
* APPE support.
* better debug message subsystem