blog for the day!
This commit is contained in:
parent
2fd3029bbf
commit
c012207408
1 changed files with 41 additions and 0 deletions
|
@ -0,0 +1,41 @@
|
|||
Surprise! I'm running a new crowdfunding campaign, which I hope will fund
|
||||
several more months of git-annex development.
|
||||
|
||||
<https://campaign.joeyh.name/>
|
||||
|
||||
Please don't feel you have to give, but if you do decide to, give
|
||||
generously. ;) I'm accepting both Paypal and Bitcoin (via CoinBase.com),
|
||||
and have some rewards that you might enjoy.
|
||||
|
||||
----
|
||||
|
||||
I came up with two lists of things I hope this campaign will fund.
|
||||
These are by no means complete lists. First, some general features and
|
||||
development things:
|
||||
|
||||
* Integrate better with Android.
|
||||
* Get the assistant and webapp ported to Windows.
|
||||
* Refine the automated stress testing tools to find and fix more problems
|
||||
before users ever see them.
|
||||
* Automatic recovery. Cosmic ray flipped a bit in a file?
|
||||
USB drive corrupted itself? The assistant should notice these problems,
|
||||
and fix them.
|
||||
* Encourage more contributions from others. For example, improve the
|
||||
special remote plugin interface so it can do everything the native Haskell
|
||||
interface can do. Eight new cloud storage services were added this year
|
||||
as plugins, but we can do better!
|
||||
* Use deltas to reduce bandwidth needed to transfer modified versions of files.
|
||||
|
||||
Secondly, some things to improve security:
|
||||
|
||||
* Add easy support for encrypted git repositories
|
||||
using [git-remote-gcrypt](https://github.com/blake2-ppc/git-remote-gcrypt),
|
||||
so you can safely push to a repository on a server you don't control.
|
||||
* Add support for setting up and using GPG keys in the webapp.
|
||||
* Add protection to the XMPP protocol to guard against man in the middle
|
||||
attacks if the XMPP server is compromised. Ie, Google should not be able to
|
||||
learn about your git-annex repository even if you're using their servers.
|
||||
* To avoid leaking even the size of your encrypted files to
|
||||
cloud storage providers, add a mode that stores fixed size chunks.
|
||||
|
||||
It will also, of course, fund ongoing bugfixing, support, etc.
|
Loading…
Add table
Reference in a new issue