Opened 7 years ago

Closed 6 years ago

#2886 enhancement closed fixed (fixed)

Need good code for building Twisted release tarballs.

Reported by: radix Owned by:
Priority: normal Milestone: twisted-8.0
Component: release management Keywords:
Cc: Branch: branches/build-tarball-2886-5
(diff, github, buildbot, log)
Author: therve Launchpad Bug:

Description

We need a Tarball build application framework tool solution.

Change History (24)

comment:1 Changed 7 years ago by therve

  • Component changed from core to release management
  • Keywords release removed
  • Owner changed from radix to therve

comment:2 Changed 7 years ago by radix

  • Keywords release added

So, this thing needs to

  • Build any C extensions in any subprojects
  • Generate HOWTOs into HTML
  • Create tarballs for Twisted and all subprojects (Core, Conch, etc)
  • It *doesn't* need to mess with versioning (except perhaps to name the tarballs or whatever); there is other code that is going to be used to update the version references in the branch.

comment:3 Changed 7 years ago by radix

Sorry, it doesn't need to build C extensions.

comment:4 Changed 7 years ago by therve

  • Branch set to branches/build-tarball-2886

(In [21757]) Branching to 'build-tarball-2886'

comment:5 Changed 7 years ago by therve

(In [21758]) Preliminary stuff.

Refs #2886

comment:6 Changed 7 years ago by radix

  • Milestone set to twisted-7.0

comment:7 Changed 7 years ago by radix

  • author set to therve,radix

comment:8 Changed 7 years ago by therve

  • author changed from therve,radix to therve
  • Branch changed from branches/build-tarball-2886 to branches/build-tarball-2886-2

(In [21940]) Branching to 'build-tarball-2886-2'

comment:9 Changed 7 years ago by therve

(In [21941]) Manual merge forward.

Refs #2886

comment:10 Changed 7 years ago by therve

(In [21942]) Merged forward.

Refs #2886

comment:11 Changed 7 years ago by radix

I've decided to split the doc-generating stuff out of this into #2925.

comment:12 Changed 7 years ago by therve

(In [21999]) This was moved.

Refs #2886

comment:13 Changed 7 years ago by zooko

I have a request from a user to receive twisted .tar.gz's instead of .tar.bz2's. Apparently Mac OS X doesn't come with bzip2 support.

comment:14 Changed 7 years ago by jml

I find that hard to believe.

comment:15 Changed 7 years ago by radix

  • author changed from therve to radix
  • Branch changed from branches/build-tarball-2886-2 to branches/build-tarball-2886-3

(In [22170]) Branching to 'build-tarball-2886-3'

comment:16 Changed 6 years ago by therve

  • Owner changed from therve to radix

Back to you. Don't hesitate to reassign to me with some tasks.

comment:17 Changed 6 years ago by exarkun

  • author changed from radix to exarkun
  • Branch changed from branches/build-tarball-2886-3 to branches/build-tarball-2886-4

(In [22613]) Branching to 'build-tarball-2886-4'

comment:18 Changed 6 years ago by therve

  • author changed from exarkun to therve
  • Branch changed from branches/build-tarball-2886-4 to branches/build-tarball-2886-5

(In [22808]) Branching to 'build-tarball-2886-5'

comment:19 Changed 6 years ago by radix

  • Keywords review added
  • Owner changed from radix to exarkun

comment:20 Changed 6 years ago by dreid

  • Keywords review removed
  • Owner changed from exarkun to radix

Don't ship TwistedWeb2 with Twisted-8.0.0

comment:21 Changed 6 years ago by dreid

The mangling of the working copy or export when you build the tarballs (doc generation, deleting the xhtml files) is a little wonky.

Also if there are .pycs in that copy they get put into the tarball. If it's always going to run on an export I guess it doesn't matter.

There is also no NEWS file.

comment:22 Changed 6 years ago by radix

Dreid has given the +1 to this branch in meatspace.

comment:23 Changed 6 years ago by radix

  • Resolution set to fixed
  • Status changed from new to closed

This has been merged to trunk in r22868.

comment:24 Changed 3 years ago by <automation>

  • Owner radix deleted
Note: See TracTickets for help on using tickets.