Nuts+Bolts report, 02-Sep-2014
Brian Warner
warner at lothar.com
Tue Sep 2 18:44:30 UTC 2014
Brian, Daira, and Nathan spend two hours triaging the 1.11 ticket
list[1].
We kicked out a few items, identified about a dozen that have patches
that are ready to land or which can be landed with a bit of review, and
made decisions about most of the others. The remaining issues fall into
a couple of clusters:
* "dependencies vs windows" (2193, 2028, 2005, 2249, 2247): newer
versions of Twisted and Nevow introduce dependencies that are hard to
get working on windows, so the easiest workaround is to explicitly
reject the latest versions of some dependencies when building on
windows. Not pretty, but until those upstream versions work on
windows, we don't have much choice.
* upload-of-happiness (2008, 1124, 1130, 1382, 1830, 1814, 2060):
patches from Mark Berger and Kevan to improve the upload/repair
process. This is a big branch that we've wanted to land for years. We
didn't get to look at it this week, but we plan to dedicate next
week's Nuts+Bolts to it.
* WUI layout changes: mostly tarceri's work using the Twitter Bootstrap
framework. We plan to land everything soon.
* developer-oriented code cleanup (2281, 2282, 2067)
* .tac cleanup (1159, 1539)
And a handful of other cleanups. One issue is Heartbleed (2215), which
was originally marked as "critical" and the hope was to have the node
automatically detect whether it was using a vulnerable version of
OpenSSL (either by examining version numbers, or by trying to attack
itself). It's up in the air as to whether this will land or not: now
that everyone knows about Heartbleed, the OpenSSL library on a given OS
is probably updated, so I think it'd be ok to ship a 1.11 without a
change. But Daira owns the ticket and will evaluate whether the partial
branch that we have is something that can be landed in time.
Our vague target is to get these changes done within the next month.
Please don't add new tickets to the 1.11 milestone unless they're really
blockers.
cheers,
-Brian
[1]:
https://tahoe-lafs.org/trac/tahoe-lafs/query?status=assigned&status=new&status=reopened&group=status&milestone=1.11.0
More information about the tahoe-dev
mailing list