[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