Project

General

Profile

PluginArchDecisions » History » Version 1

Timothy High, 2010-02-24 00:13

1 1 Timothy High
h1. Redmine Arch Decisions Plugin
2
3
{{>toc}}
4
5
A plugin for tracking technical (AKA Architecture, or "Arch") decisions for a project.
6
7
h2. Author
8
9
* timothy.high
10
11
h2. Changelog
12
13
For the complete changelog see the @README@ file in the Redmine Arch Decisions plugin directory.
14
15
h2. Latest release
16
17
The latest release of the plugin is version *0.0.8*.
18
19
h2. Description
20
21
The Redmine Arch Decisions plugin can be used to track technical decisions (architecture, or "arch" decisions) made as part of a project. It encourages collaboration by the whole team, helps make assumptions and rationale explicit, and helps keep track of which options are being or have been considered. For a more in-depth discussion of the benefits and features of this plugin, see: http://timhigh.wordpress.com/2010/02/23/announcing-the-arch-decisions-plugin-for-redmine/
22
23
h2. Compatibility
24
25
This plugin is compatible with Redmine 0.8.4. It has not been tested with other versions of Redmine 0.8.x, but problems have already been identified when trying to run it with the 0.9.x releases. Work will be undertaken in the near future to make it compatible with these versions.
26
27
h2. Obtaining 
28
29
bq. URL of the GitHub repository: http://github.com/bigokro/redmine_arch_decisions/tree/master
30
31
The source of this plugin can be "cloned" from the GitHub-repo using:<pre>
32
$ cd {RAILS_ROOT}/vendor/plugins
33
$ git clone git://github.com/bigokro/redmine_arch_decisions.git
34
</pre>
35
36
h2. Installation
37
38
# Download the plugin from the available source (see "[[PluginArchDecisions#Obtaining|obtaining]]")
39
# Install the plugin as described at: http://www.redmine.org/wiki/redmine/Plugins (this plugin requires a plugin database migration)
40
# Restart Redmine
41
42
h2. Setup
43
44
After you have completed the installation of the plugin you can select which projects will actually be able to use the feature brought by the plugin by activating the plugin's module in the "project settings":
45
46
In the preferred Redmine project, go to the "Project settings":
47
48
# On the "Modules" tab: enable the plugin-module by checking "Arch Decisions".
49
50
After that, two new tabs named "Arch Decisions" and "Factors" will show up in the project menu.
51
52
You also must configure permissions for users to be able to see, create and modify Arch Decisions and Factors.
53
54
h2. Upgrading
55
56
# Backup the currently deployed Arch Decisions plugin (@cp -r /vendor/plugins/redmine_arch_decisions /vendor/plugins/redmine_arch_decisions-backup@)
57
# Reinstall the updated plugin:
58
** using the command: @git pull@
59
# Migrate the database
60
** using @rake db:migrate_plugins@
61
# Restart your Redmine
62
63
h2. Uninstalling
64
65
# Remove the directory _"redmine_arch_decisions"_ from the plugin-directory _"../vendor/plugins"_
66
# Restart Redmine
67
68
h2. Licensing
69
70
This plugin is open-source and licensed under the MIT License. See the included @LICENSE.txt@ file for details.
71
72
* ©2009-2010, Timothy High (http://timhigh.wordpress.com/)
73
74
h2. Support
75
76
If you would like to report a bug or request a new feature you can open a new issue at the issue-tracking section of the plugin's Redmine site: http://opensource.integritas.com.br/projects/redmine-ad/issues
77
You can also post about the plugin in the dedicated plugin-section of the "Redmine forums": http://www.redmine.org/boards/3/topics/11664