[tahoe-lafs-weekly-news] TWN63
Patrick R McDonald
marlowe at antagonism.org
Wed Apr 20 04:03:20 UTC 2016
======================================================
Tahoe-LAFS Weekly News, issue number 63, April 19 2016
======================================================
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/TWN63.html
Announcements and News
======================
Nuts and Bolts Moves to a New Time
----------------------------------
"Hey everybody.. we're moving the twice-weekly developer videochats up by
an hour, to make life easier for folks in europe. (the google calendar
entry that zooko managed was tied to UTC, and the transition to daylight
savings time pushed it an hour later for everybody).
We do these Tuesdays and Fridays (mornings in the US, evenings in
Europe).
The new time is:
* 0900 (9am) San Francisco (PDT)
* 1600 UTC
* 1700 (5pm) London (BST)
* 1800 (6pm) Berlin (CEST)
* 2130 (930pm) Mumbai (IST)
* 0400 (4am) Auckland (NZST) (sorry)
In the (northern-hemisphere) "winter", we'll move it forward to 1700 UTC
to keep local times the same. To honor the arbitraryness of time zones,
we'll make the transition on a randomly-selected date using a weighted
average of the local DST rules of the participants. For a long-term fix,
please see https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1934 .
We're using talky.io for the hangouts these days (instead of google)..
seems to work pretty well. The URL is:
* https://talky.io/tahoe-lafs" [`0`_]
.. _`0`: https://tahoe-lafs.org/pipermail/tahoe-dev/2016-April/009732.html
Gmail Classifying TWN as Spam
-----------------------------
It turns out Gmail is classifying some TWN emails as spam. Patrick created
`#2772`_ to deal with this issue. If your Gmail account classifies TWN as spam,
please provide the why is this spam reasoning to the ticket. Thank you to our
users who already provided this information. We hope to have this resolved soon.
.. _`#2772`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2772
Nuts and Bolts
==============
Tuesday, 04/19
--------------
Attendees: Brian Warner, Daira Hopwood, meejah, Patrick R McDonald,
Leif Ryge, David Stainton
Patrick broached the idea of reproducible builds. As a first step, Brian
suggests we use requirements.txt and hashes
Daira added a "python -m allmydata.scripts.runner" -style mode and also changed
tests that use subprocess(bin/tahoe) to use subprocess(sys.executable, -m,
allmydata.scripts.runner). The next step is to remove 'setup.py make_executable'
and remove bin/tahoe
David brought up the excellent point that we could use a packager for BSD
systems.
In regards to magic-folder, meejah will rebase for landing next week (some
pieces were landed on master, and no longer need to be in the branch).
Below is the `Tor`_/multiintroducer plan.
* land 2491-sync next week
* then land the Tor foolscap client connection handler plugin
somewhere: either in Tahoe itself, or a 3rd package (but not in foolscap)
* multi-introducer / introducerless / tor-client branch may be ready
to land next week too, will enable client-side
* Tor server-side:
* meejah will work on a txtorcon function that: starts Tor with
--no-network, creates ephemeral HS, retrieves private key and onion
address, shuts down Tor
* tahoe create-server will use that function to compute the
tub.location, store private key into NODEDIR/private/ somewhere
* tahoe start will (synchronously) call Tub.setLocation(),
(synchronously) use txtorcon to create endpoint, pass endpoint to
Tub.listenOn()
* still need to decide about CLI arguments. "tahoe create-server
--tor"? --listen-tor?
* foolscap needs a test to see if startTLS works over unix-domain sockets
* ideally SOCKs, Tor-oubound, and Tor-HS-inbound should all use
unix-domain sockets locally, rather than TCP/localhost
.. _`Tor`: https://torproject.org
*The Tahoe-LAFS Weekly News is published once a week by The Tahoe-LAFS*
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|.
Send your news stories to `marlowe at antagonism.org`_ - submission deadline:
Monday 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
More information about the tahoe-lafs-weekly-news
mailing list