[tahoe-lafs-trac-stream] [Tahoe-LAFS] #1582: zetuptoolz delenda est
Tahoe-LAFS
trac at tahoe-lafs.org
Tue Feb 9 18:53:32 UTC 2016
#1582: zetuptoolz delenda est
----------------------------+--------------------------------------
Reporter: davidsarah | Owner: somebody
Type: defect | Status: new
Priority: major | Milestone: 1.10.3
Component: packaging | Version: 1.9.0b1
Resolution: | Keywords: setuptools review-needed
Launchpad Bug: |
----------------------------+--------------------------------------
Changes (by warner):
* milestone: 1.11.0 => 1.10.3
Comment:
At today's meeting we decided to (at least provisionally) include this in
the next release. It fixes #2728, which is probably a blocker, and should
help reduce the need for a compiler, which has always been a problem on
windows. It'd also close about half our [https://tahoe-lafs.org/trac
/tahoe-lafs/query?status=!closed&component=packaging&order=priority
outstanding "packaging" tickets].
There are other steps necessary if we really do include this:
* rename the release from 1.10.3 to 1.11.0, since this is a big change
* update the buildbot to exercise the virtualenv-style build
* rent/configure/maintain a windows buildslave to test this properly
(using personal machines is great, but may not reflect the lowest-common-
denominator target system accurately)
* change the docs:
* guide source-tree users to use a virtualenv and `pip install --editable
.`
* install-it users who aren't using OS packages should do `pip install
allmydata-tahoe` and get the version from PyPI
* this might prompt us to rename the distribution from `allmydata-
tahoe` to `tahoe-lafs` (#2011, but not #1950)
I'll assemble a branch with proposed docs changes, and will look into the
buildbot changes.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1582#comment:29>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list