Changes between Version 4 and Version 5 of TracReleasePlugin
- Timestamp:
- Jul 23, 2015, 2:49:23 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracReleasePlugin
v4 v5 1 1 [[PageOutline(2-5,Contents,pullout)]] 2 = Software Release Control for Trac =3 2 4 = = Description ==3 = Software Release Control for Trac 5 4 6 At work I have to create a document called ''Release Notes'' for every new software version I intend to send to Production. 5 == Description 7 6 8 This document has the following objectives:9 7 10 1. tell the Business Guys what this new release is (in a way they could understand ;) 11 1. tell the Environment Guys how to install the release in our various different environments; 12 1. collect the ''ok'' from those Business Guy: they should test the release and then approve it. 8 A '''Release Notes''' document has the following objectives: 9 1. tell the business what this new release entails and is stated in business terms 10 1. tell the infrastructure support team and release management team how to install the release in our different environments 11 1. collect the approval from the business: they should test the release and then approve it. 13 12 14 Well, this document is a lot repetitive: actually it consists of a small introduction explaining what the release is meant to, a list with the Trac tickets included in it, the technical steps for installation and then the signatures.13 This document is created for every new software version released to the Production environment. 15 14 16 So I decided to spend some time in my weekend to automate the process: instead of ugly and slow {{{.doc}}} documents, it will be a new Trac plugin where you fill the version, the Release description and the user names of those people who should approve it.15 This plugin automates to a degree the creation of this document, where you fill in the version, the Release description and the user names of the people who should approve the release. 17 16 18 == Bugs/Feature Requests ==17 == Bugs/Feature Requests 19 18 20 19 Existing bugs and feature requests for TracReleasePlugin are … … 22 21 23 22 If you have any issues, create a 24 [/newticket?component=TracReleasePlugin &owner=jtoledonew ticket].23 [/newticket?component=TracReleasePlugin new ticket]. 25 24 26 == Download and Source == 25 [[TicketQuery(component=TracReleasePlugin&group=type,format=progress)]] 26 27 == Download and Source 27 28 28 29 Download the [download:tracreleaseplugin zipped source], check out [/svn/tracreleaseplugin using Subversion], or [source:tracreleaseplugin browse the source] with Trac. 29 30 30 == Example == 31 32 It's experimental yet, but I intend to upload something better later today. 33 34 == Recent Changes == 31 == Recent Changes 35 32 36 33 [[ChangeLog(tracreleaseplugin, 3)]] 37 34 38 == Author/Contributors ==35 == Author/Contributors 39 36 40 37 '''Author:''' [wiki:jtoledo] [[BR]]