1 Things which I have a use case/anti-use case for: |
1 Things which I have a use case/anti-use case for: |
2 * Avoid overwriting directories. |
2 * Figure out what the deal is with strerror. |
3 * Decompress non-archive files. |
|
4 * Better error messages (file doesn't exist, isn't readable, etc.) |
3 * Better error messages (file doesn't exist, isn't readable, etc.) |
5 * Interactivity: ask about overwriting, recursing, etc. |
4 * Interactivity: ask about overwriting, recursing, etc. |
|
5 * Consistently raise and handle exceptions. |
6 |
6 |
7 Things that are generally good: |
7 Things that are generally good: |
8 * Better tests. |
8 * Better tests. |
9 * Better error messages. |
9 * Better error messages. |
10 |
10 |
12 * Consider having options about whether or not to make sane directories, |
12 * Consider having options about whether or not to make sane directories, |
13 have tarbomb protection, etc. |
13 have tarbomb protection, etc. |
14 * Use zipfile instead of the zip commands. |
14 * Use zipfile instead of the zip commands. |
15 * Processing from stdin. |
15 * Processing from stdin. |
16 * Extracting control.tar.gz from deb files. |
16 * Extracting control.tar.gz from deb files. |
|
17 * shar support. |