summaryrefslogtreecommitdiff
path: root/bugs/Other_compression_methods__63__.mdwn
blob: f4f1732724ba133e4195240797b7cbcd6179eb6e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
[[!tag obnam-wishlist]]

Would Obnam benefit from being able to use other compression tools, like bzip2, p7zip, and xz?

---

It would! However, implementing this is slightly tricky until I make Obnam can run external tools
in the background, rather than waiting for them to finish. The compression it uses right now is
done with the Python standard library `gzip` module, so it doesn't require executing an
external program, so the issue doesn't rise. However, we need the backgrounding feature
anyway, since encryption uses an external tool, and so there's a big performance impact
from using encryption. After backgrounding works, adding arbitrary compression filters will
be easy. --liw

[[done]] this is an ancient wishlist bug, and keeping it open isn't helping it happen,
but it is making it harder to use the bug list. --liw