Opened 10 years ago

Closed 9 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
branch-diff, diff-cov, branch-cov, buildbot
Author: therve

Description

We need a Tarball build application framework tool solution.

Change History (24)

comment:1 Changed 10 years ago by therve

Component: corerelease management
Keywords: release removed
Owner: changed from radix to therve

comment:2 Changed 10 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 10 years ago by radix

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

comment:4 Changed 10 years ago by therve

Branch: branches/build-tarball-2886

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

comment:5 Changed 10 years ago by therve

(In [21758]) Preliminary stuff.

Refs #2886

comment:6 Changed 10 years ago by radix

Milestone: twisted-7.0

comment:7 Changed 10 years ago by radix

author: therve,radix

comment:8 Changed 10 years ago by therve

author: therve,radixtherve
Branch: branches/build-tarball-2886branches/build-tarball-2886-2

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

comment:9 Changed 10 years ago by therve

(In [21941]) Manual merge forward.

Refs #2886

comment:10 Changed 10 years ago by therve

(In [21942]) Merged forward.

Refs #2886

comment:11 Changed 10 years ago by radix

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

comment:12 Changed 10 years ago by therve

(In [21999]) This was moved.

Refs #2886

comment:13 Changed 10 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 10 years ago by Jonathan Lange

I find that hard to believe.

comment:15 Changed 10 years ago by radix

author: therveradix
Branch: branches/build-tarball-2886-2branches/build-tarball-2886-3

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

comment:16 Changed 10 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 10 years ago by Jean-Paul Calderone

author: radixexarkun
Branch: branches/build-tarball-2886-3branches/build-tarball-2886-4

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

comment:18 Changed 9 years ago by therve

author: exarkuntherve
Branch: branches/build-tarball-2886-4branches/build-tarball-2886-5

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

comment:19 Changed 9 years ago by radix

Keywords: review added
Owner: changed from radix to Jean-Paul Calderone

comment:20 Changed 9 years ago by David Reid

Keywords: review removed
Owner: changed from Jean-Paul Calderone to radix

Don't ship TwistedWeb2 with Twisted-8.0.0

comment:21 Changed 9 years ago by David Reid

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 9 years ago by radix

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

comment:23 Changed 9 years ago by radix

Resolution: fixed
Status: newclosed

This has been merged to trunk in r22868.

comment:24 Changed 7 years ago by <automation>

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