wiki:TracReleasePlugin

Version 3 (modified by Ryan J Ollos, 14 years ago) (diff)

Add maintainer

Software Release Control for Trac

Notice: This plugin is unmaintained and available for adoption.

Description

At work I have to create a document called Release Notes for every new software version I intend to send to Production.

This document has the following objectives:

  1. tell the Business Guys what this new release is (in a way they could understand ;)
  2. tell the Environment Guys how to install the release in our various different environments;
  3. collect the ok from those Business Guy: they should test the release and then approve it.

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.

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.

Bugs/Feature Requests

Existing bugs and feature requests for TracReleasePlugin are here.

If you have any issues, create a new ticket.

Download and Source

Download the [download:tracreleaseplugin zipped source], check out using Subversion, or browse the source with Trac.

Example

It's experimental yet, but I intend to upload something better later today.

Recent Changes

15741 by jun66j5 on 2016-09-01 03:54:58
Fix duplicated packages arguments of setup() (closes #4618)
12643 by rjollos on 2013-02-20 03:32:07
Refs #10830: Added COPYING file with BSD 3-Clause license.
12642 by rjollos on 2013-02-20 03:29:48
Refs #10830: Moved trunk, branches and tags directories outside of the 0.11 directory.
(more)

Author/Contributors

Author: jtoledo
Maintainer: jtoledo
Contributors: