[tahoe-dev] TWN 35
Patrick R McDonald
marlowe at antagonism.org
Tue Jul 3 02:22:02 UTC 2012
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
=====================================================
Tahoe-LAFS Weekly News, issue number 35, July 02 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/TWN35.html
Glowing Quotes
==============
“Absolutely, I've been very impressed with Tahoe-LAFS, both the
underlying concepts and ideas and the implementation (I was playing with
it just yesterday). It's fast, reliable, and has been making steady
progress.” — Mourad De Clerck
Tahoe-LAFS on Twitter
=====================
"Dear next MegaUpload-like entrepeneur: Use Tahoe-LAFS. Let the FBI have
fun with that..." [`0`_]
"Just thinking about how wonderful Tahoe-LAFS is. It's owners,
contributors, core-concept, it's just all wonderment up in there.
#tahoe-lafs" [`1`_]
"Tahoe-LAFS newsletter. Neat! http://ur1.ca/9keef" [`2`_]
.. _`0`: https://twitter.com/rockstar_/status/218772487989772288
.. _`1`: https://twitter.com/kraeftig/status/218026035944501250
.. _`2`: https://twitter.com/sameerverma/status/217397646111944704
- From the tahoe-dev Mailing List
===============================
Keepalives
- ----------
erpo41 asked for `information regarding Tahoe-LAFS' use of keepalives`_
over their TCP connections. Brian Warner |warner| pointed out
Tahoe-LAFS sends a keepalive packet once every eight (8) minutes. This
setting is configurable via "timeout.keepalive" as noted in
"docs/configuration.rst".
.. |warner| image:: warner.png
:height: 35
:alt: Brian Warner
:target: http://tahoe-lafs.org/trac/tahoe-lafs/wiki/AboutUs
.. _`information regarding Tahoe-LAFS' use of keepalives`:
https://tahoe-lafs.org/pipermail/tahoe-dev/2012-July/007513.html
Switching from Introducers to Gossip
- ------------------------------------
Brian `proposes switching from introducers to gossip`_. Brian's idea is
for all nodes to offer a "grid-control" service. "grid-control" allows
you to publish Announcements, either your own or ones you are forwarding
for someone one else. Brian proposes several approaches to this
concept:
* fully-connected mesh: every node makes a Foolscap connection to every
grid-control provider they hear about, subscribe to hear about all
announcements, and publish any announcements that the other side
doesn't already know about.
* opportunistic: clients only connect to storage servers, and storage
servers don't make outbound connections to anybody, but if you *do*
happen to be connected to someone who also offers "grid-control", then
connect to their grid-control object too and exchange Announcements
* cluster-of-Introducers: normal nodes don't offer grid-control, but
multiple Introducers do, and all of them know about each other. All
nodes connect to all grid-control providers (which means all
Introducers).
* one Introducer: this is just a degenerate cluster-of-Introducers
.. _`proposes switching from introducers to gossip`:
https://tahoe-lafs.org/pipermail/tahoe-dev/2012-July/007511.html
grid-updates
- ------------
darrob `announced the release of grid-updates 1.1.3`_. grid-updates is
Tahoe-LAFS helper program. Originally a shell script, darrob rewrote
the program in Python, so it runs on all platforms supported by
Tahoe-LAFS. grid-updates helps manage volunteer grids. It's core
feature is downloading and uploading the node's introducer list and has
a new feature of downloading lists for shares and repairing them.
darrob is testing the program against 1.9.2a1. The program is packaged
for Windows, Arch and Debian.
.. _`announced the release of grid-updates 1.1.3`:
https://tahoe-lafs.org/pipermail/tahoe-dev/2012-June/007505.html
Patches Needing Review of the Week
==================================
There is one (1) ticket still needing review for 1.9.2:
* `#1778`_: increase maximum mutable share size
There are six (6) ticket still needing review for 1.10.0:
* `#1777`_: cleanups to tests and mutables for 1.10
* `#166`_: command line order is problematic
* `#937`_: 'tahoe run' doesn't work for an introducer node
* `#1539`_: stop putting pkg_resources.require() into .tac files
* `#1159`_: stop using .tac files: make it possible to change appname,
Python package-directory name, perhaps other names
* `#1693`_: flogtool doesn't get automatically provided
There are two (2) tickets still needing review of 1.11.0:
* `#1265`_: New Visualizer is insufficiently labelled/documented (plus
layout problem)
* `#1382`_: immutable peer selection refactoring and enhancements
.. _`#1778`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1778
.. _`#1777`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1777
.. _`#166`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/166
.. _`#937`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/937
.. _`#1539`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1539
.. _`#1159`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1159
.. _`#1693`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1693
.. _`#1265`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1265
.. _`#1382`: http://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*
|zooko| *, Editor: 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)
iQIcBAEBCAAGBQJP8ldHAAoJEAT4nRyi0elyoyYQAOiHsGeAVlGbYyNfOMFSgXrB
BieXq4Sh2a+5IEPZqQlDdqHDd5dfKEk2YlLKtTGOGIQVzZg07fdK0D9OeZ3u8Jib
RSYECPRjG1SzOiyMgVR/+q1cHYjJFBBhYt+zPst7v4ihMbF9JvFeBtEFLQNOPexR
FyHJp3mv2E/jerTy7J3URkSZVYGGF72bxldb/bfX4vq/0iQgEHK29HXfEG49R/5+
TaGCZFC3ub4yiVBS9XJDH2HWhAIaVu4JzLsAK8XAdt9ecrb1RLkVkWSmLSTGi6Z4
1BM3Bu6eKqkLJ8Jc2bPONdn+CLBce6YaZmQfWsKmkmzIlNlRemmwYUZvXF0W6EC4
NEMW/da5eqMEC+D8uhSgUUmKcZQ2xstRmBYlTAiqO35bhMexCQKyvulzeUsHTpWn
K4yVeFkgmILUR5ETSVOPXpfdHgA0qIWZ9YyQaFn91jXMCn3TGEAFqeafJj9XbSJm
N7xyI0GPGRBmZ4ZfWLIQ3Fug4wLaQPg8MPyMQdZBTzcuzzQdDFr+zEom9SvnEYcA
vAtUfMWeIZiSNEZwEjdOsgANGOTTTyCBLbHW0+gdt026Ya4HchApiJqPPUdYY/Pr
nrTEWRG69kIntRfGYYWwDoIyd3S1nC5imlTt3rdzUHN0uzgrB41Xu2D3JcV53k4d
I2llXN+LVnIP+NiFp2HO
=VpK6
-----END PGP SIGNATURE-----
More information about the tahoe-dev
mailing list