BorgBackup Sprint
EuroPython 2021 (Online), Room 3
by
Thomas Waldmann (Project Maintainer)
Deduplicating archiver
with compression and authenticated encryption
Features
- Space efficient due to deduplicaton
- Encryption + authentication:
backup to untrusted storage servers - Wide range of compression levels:
super fast to high compression - Platform support:
Linux, macOS, *BSD, OpenIndiana, (Windows) - CLI, GUI separately available (e.g. Vorta)
- Backup Storage: your own or commercial offers
Code
- Python 3.x (most of our code)
- Cython (to interface to C code)
- C (own space-efficient hash table)
-
3rd-party Libs:
- msgpack
- OpenSSL, blake2b
- zstd, lz4, lzma, zlib
Tools / Services
- git + github
- pytest + tox
- setuptools_scm
- sphinx, asciinema
- CI via github actions
- vagrant (platform testing)
- bountysource
- readthedocs.org
Sprint Topics
- get an introduction into codebase
- debug / analyze / fix issues
- work on docs
-
improve platform compatibility,
especially macOS, BSD, OpenIndiana, Windows, ... - (whatever you want)
- for details, see: Issue #5943
Sounds interesting?
Join us for the
BorgBackup Sprint
in Room 3, contact: Thomas Waldmann
BorgBackup Sprint
by
Thomas Waldmann (Project Maintainer)
What to do? See there:
https://github.com/borgbackup/borg/issues/5943
BorgBackup Sprint
By Thomas Waldmann
BorgBackup Sprint
- 1,342