[tahoe-dev] TWN 41

Patrick R McDonald marlowe at antagonism.org
Tue Oct 30 15:17:34 UTC 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

- -----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

========================================================
Tahoe-LAFS Weekly News, issue number 41, October 30 2012
========================================================

Welcome to the Tahoe-LAFS Weekly News (TWN).  Tahoe-LAFS_ is a secure,
distributed storage system. `View TWN on the web`_ *or* `subscribe to TWN`_.
If you would like to view the "new and improved" TWN, complete with pictures;
please take a `look`_.

.. _Tahoe-LAFS: https://tahoe-lafs.org
.. _View TWN on the web: https://tahoe-lafs.org/trac/tahoe-lafs/wiki/TahoeLAFSWeeklyNews
.. _subscribe to TWN: https://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-lafs-weekly-news
.. _look: https://tahoe-lafs.org/~marlowe/TWN41.html

Announcement and News
=====================

Bunch of Redundant Independent Clouds
- - -------------------------------------

A software developer by the name of `Bitcartel`_ posted a long write-up
on his blog about something named `"BRIC" — "Bunch of Redundant
Independent Clouds"`_. It is a way to use consumer cloud storage
services like Dropbox, Skydrive, and Google Drive as the storage
backends in a Tahoe-LAFS grid.

It is the same general approach as Diego "sickness" Righi had posted
earlier, which was covered in `issue 31 of the Tahoe-LAFS Weekly News`_.
Bitcartel's "BRIC" comes with at least one added feature compared to
Diego's: it comes with a patch to Tahoe-LAFS to limit how much space
each storage server will use.

David-Sarah |davidsarah| mentioned in comments on Bitcartel's blog that
the patch walks over all the files each repeatedly in order to
determined how much space it is using. The "leasedb" feature that
David-Sarah is working on at LeastAuthority.com |LAE| will make it so
the storage server can efficiently know the total space usage without
having to walk over all the files.

Zooko |zooko| added BRIC to the `Tips and Tricks`_ page of the wiki.

.. _Bitcartel: http://bitcartel.wordpress.com/
.. _"BRIC" — "Bunch of Redundant Independent Clouds":
   http://bitcartel.wordpress.com/2012/10/21/rbic-redundant-bunch-of-independent-clouds/
.. _issue 31 of the Tahoe-LAFS Weekly News: /~marlowe/TWN31.html
.. _Tips and Tricks: /trac/tahoe-lafs/wiki/TipsTricks

.. |davidsarah| image:: davidsarah_bw.png
   :height: 35
   :alt: davidsarah
   :target: /trac/tahoe-lafs/wikiAboutUs

.. |LAE| image:: LAE.png
   :height: 35
   :alt: Least Authority Enterprises
   :target: http://leastauthority.com

Tahoe-LAFS on OpenWRT
- - ---------------------

Stephen Walker created patches to allow to be installed on `OpenWRT`_.

"OpenWrt is described as a Linux distribution for embedded devices.

Instead of trying to create a single, static firmware, OpenWrt provides
a fully writable filesystem with package management. This frees you from
the application selection and configuration provided by the vendor and
allows you to customize the device through the use of packages to suit
any application. For developer, OpenWrt is the framework to build an
application without having to build a complete firmware around it; for
users this means the ability for full customization, to use the device
in ways never envisioned." [`0`_]

These patches will enable Tahoe-LAFS to run a large variety of embedded
devices.  Tahoe-LAFS is looking for a patch/package maintainer for
OpenWRT and a volunteer to run an OpenWRT buildslave.  If you are
interested in either of these opportunities, please let us know.  Once
we have a maintainer, we will add OpenWRT ipkg to the `current
packages`_.

.. _OpenWRT: https://openwrt.org
.. _`0`: https://openwrt.org
.. _current packages: /trac/tahoe-lafs/wiki/OSPackages

Glowing Quotes
==============

“When it comes to support for open source, you guys are amazing. Many
open source projects could aspire to be that good.”—Tony Arcieri
<tony.arcieri at gmail.com>


Tahoe-LAFS on Twitter
=====================

Now we're debugging a network code bug in the Tahoe-LAFS client. This is
fun! [`1`_]

We got to the part of the Tahoe-LAFS source code which, when read aloud,
is lyrics from the Rolling Stones. #TahoeLAFSSixthBirthdayParty [`2`_]

You know how some birthday parties end with a mess to clean up? Ours
ended with http://codepad.org/VWlyZHug  #TahoeLafsSixthBirthdayParty
[`3`_]

.. _`1`: https://twitter.com/zooko/status/262342117286895616
.. _`2`: https://twitter.com/zooko/status/262355851237535745
.. _`3`: https://twitter.com/zooko/status/262398004919689216

Patches Needing Review of the Week
==================================

There are six (6) ticket still needing review for 1.10.0:

* `#20`_: unit tests take too long
* `#1240`_: remove ResponseCache in favour of MDMFSlotReadProxy's cache
* `#1539`_: stop putting pkg_resources.require() into .tac files
* `#166`_: command line order is problematic
* `#937`_: 'tahoe run' doesn't work for an introducer node
* `#1159`_: stop using .tac files: make it possible to change appname,
  Python package-directory name, perhaps other names

There are three (3) tickets still needing review of 1.11.0:

* `#1807`_: cleanup: HUMAN_RE regexes in uri.py are never used
* `#1265`_: New Visualizer is insufficiently labelled/documented (plus
  layout problem)
* `#1382`_: immutable peer selection refactoring and enhancements

.. _`#20`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/20
.. _`#1240`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1240
.. _`#1539`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1539
.. _`#166`: https//tahoe-lafs.org/trac/tahoe-lafs/ticket/166
.. _`#937`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/937
.. _`#1159`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1159
.. _`#1807`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1807
.. _`#1265`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1265
.. _`#1382`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1382

- - ----

*The Tahoe-LAFS Weekly News is published once a week by The Tahoe-LAFS*
*Software Foundation, President and Treasurer: Peter Secor* |peter|
*. Scribes: Patrick "marlowe" McDonald* |marlowe| *, Zooko Wilcox-O'Hearn*
*, Editor Emeritus: Zooko.* `View TWN on the web`_ *or* `subscribe to TWN`_
*. Send your news stories to* `marlowe at antagonism.org`_ *— submission
deadline: Friday night.*

.. _marlowe at antagonism.org: mailto:marlowe at antagonism.org
.. |peter| image:: psecor.jpg
   :height: 35
   :alt: peter
   :target: http://tahoe-lafs.org/trac/tahoe-lafs/wiki/AboutUs
.. |marlowe| image:: marlowe-x75-bw.jpg
   :height: 35
   :alt: marlowe
   :target: http://tahoe-lafs.org/trac/tahoe-lafs/wiki/AboutUs
.. |zooko| image:: zooko.png
   :height: 35
   :alt: zooko
   :target: http://tahoe-lafs.org/trac/tahoe-lafs/wiki/AboutUs

- -----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJQj+92AAoJEAT4nRyi0elyeeYP/1eVGcv48t4gf/A3LIbU/6zl
GgckWCO9y2wKAUKzRThH3/IThEcaMcg2tj342SxHKff8/5Ku0FmUGzDzpEOTcmzs
Mhw5CqekUeROjg5uxNhtJTsUjZ42sinsLK/b9Xw9hOrz2tlqTaefMvPtpC0QvDOe
b9jZUE/J+GqqLWkIMEcMaVDzTHuAR5j+/bExlgXuNH59iL91Thqcs6c3aomqFqnG
GFIMFK8lYecNncgprj9ijMsf007sO2zYXiQNi5e7LdkGPaENMawWN13CjnMxBGmh
5pp7y6GvNRdkuhTOiNuf92G6m9FZIXwPZVAYmfWsPdvPeanafhLL8OgDYDEBsef3
aPSYcBW3OZruDZaJiJT/zHZdZarMxRCcZDfyNWrA7R9cvsDF+qtFL4jisKbAo973
9v86QNrhtrlAwapCeVj1VjZ43UOU/d6eHHbkC52w7wTiagkb1eQmTQvpL98dkl6e
ioQOfVmie+AuIXRQbi1F2ZbWTlbWhuumo4pf8wIqHchvV8EBAwnjqMnRE99caNK/
YQz7tetZ9IZWojf+kTwM05kPzNcqi9aQbidFwaNIM2tClGXf69tp2eZXZQjdaV3U
VxgKTn8/5EinqAUp489dNmAlQhtlmvN7iBP+MIVHWoZnrI0qEvw+iwpF+UDgBA4B
+sBz00CAxzrYKcdidEtO
=KK+r
- -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJQj++GAAoJEAT4nRyi0elycRoQALPk1vvJrfjPwFtVkrW/leLR
uGAhapQ6Fz24YuRLQVMRNYhsKPHBeBcxGUUjK1gglEfpg5SiIdVl9GBhBzmwe9Xv
nYO2ldK5/3gWBe4eRnPR7SLbY8Aaaj7KIogq/8pI80UtFYrhWsUP4pZ+mx6mxHFb
gvxvlhblRyaJrECyzStDks1p7R0QSEISxsx9aTmK20QwJRdxptc7ghuePeG0cybV
qTAYb0Q+PtIp+j9SN5xYGc9BTc0k6gYEKVnotE0ouH2T1XMvp5B5a/DIsOkK7GIu
bvXgFU315mV8aj9pgpXlBbSH8OkDXFz2wtLgGMccBSGlxe4CfH9Xc+rdVUALHa/d
gaVpGcAaLJ7+G9pBUfbAe8vYVOw+I06tlvUJLhVynmHbpiQqiMlxVSHBV7z7+VG/
1Gvlryqz9EGvpfvZ9bVfnYVfUb+cGPRjQx51bXPM98QTvmZ3Mu2MiAygjtM/V+79
r5Jg+vRwd1VIV67NGoG2F+twanAXc2lHujrI5OGe7hnv2JPc8fojv0XQSjPNVNkI
ZMe4G9Tg420Ww54r3dKws3T+gSe+rAIfqDCPwsmhhl+MHHV5Q2aiMQLASiYSRGON
VCQ0h4VYMmX8+0N3/BnZvaR1cdPwoRPsz+xsvTT5aIxYHIBb2v7iunS+HDoyQpht
+AMMtvippTqk2csybMwF
=AvFB
-----END PGP SIGNATURE-----


More information about the tahoe-dev mailing list