[tahoe-dev] help! how do I manage dependencies on JavaScript code?

Randy Bush randy at psg.com
Sat Sep 4 00:15:08 UTC 2010


> The WUI, SFTP, this visualization thing. Whatever causes the
> standalone download package to still not build on FreeBSD. (I stopped
> trying.)

i succeeded, with much pain.  more dependencies than an old alcoholic.

> So, so much could be unbundled. It's a filesystem. NFS has no PyCrypto
> dependency, Samba has no darcs dependency...

darcs, not needed for the base but needed for builslave, was a
non-trivial part of the pain.  why does the linux community need to
reinvent the same wheels over and over?  too much free time on their
hands?

>> and you can set up FUSE by using sshfs with the Tahoe-LAFS SFTP
>> server).
> You can also tunnel HTTPS in GPG-encrypted email, but you don't. That
> is backwards. You make a FUSE filesystem, mount it, and if for some
> reason you want to unnecessarily access it via SFTP instead of using
> it as the distributed filesystem it is, you use sftp(1) like normal.

bingo

the goal should be brutal simplicity, especially in anything that has
security in its name.

randy


More information about the tahoe-dev mailing list