Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#3065 closed task (fixed)

Torbutton 1.3.3-alpha release

Reported by: mikeperry Owned by: mikeperry
Priority: Very High Milestone:
Component: Applications/Torbutton Version:
Severity: Keywords: MikePerryIterationFires20110501
Cc: Actual Points: 8
Parent ID: Points: 8
Reviewer: Sponsor:

Description

Bug #3042 forced us to do a torbutton release. Since the amount of hassle+work in doing a release is becoming absurd, I figured I'd document it in a new ticket.

I need to write a doc describing this process in detail to hope to get the number of hours involved here down to a reasonable number. I think the key issues are that transifex sucks, and the mirroring system is a pain for me to use.

Child Tickets

Change History (2)

comment:1 Changed 9 years ago by mikeperry

Actual Points: 8
Points: 8
Resolution: fixed
Status: newclosed

Work breakdown:

  • Testing + Changelog generation + git tagging: 1 point
  • Mind-bogglingly slow transifex commands and related perpetual breakage: 3 points
  • Website building and mirroring delay issues: 2 points
  • Waiting on update.rdf propagation and update testing: 1 point
  • Announce post: 1 point

All in all, it takes about 1.5-2 days of wall clock time to get a release done because these processes are all slow and each one blocks the next...

Maybe documenting everything and/or producing a fire-and-forget script that just runs for 8 hours will help. Either will at least eliminate a lot of the distraction involved so I can have a shot at doing other things during the 36 hours it takes to do this nonsense... See #3066 for that.

comment:2 Changed 9 years ago by mikeperry

Keywords: MikePerryIterationFires20110501 added; MikePerryIterationFire20110501 removed
Note: See TracTickets for help on using tickets.