Changes between Version 13 and Version 14 of SimpleMultiProjectPlugin


Ignore:
Timestamp:
Jun 9, 2012, 1:08:48 AM (4 years ago)
Author:
falkb
Comment:

technical thoughts, install steps explain more in detail, added my team mate of programming this plugin

Legend:

Unmodified
Added
Removed
Modified
  • SimpleMultiProjectPlugin

    v13 v14  
    1515 - Project Category[[BR]]
    1616
     17== Technical thoughts ==
     18
     19This plugin adds two new tables to the db:
     20 1. smp_project: a list of all defined projects
     21 2. smp_milestone_project: the association of milestones to projects
     22
    1723== Example ==
    1824
     
    2127
    2228[[Image(http://trac-hacks.org/attachment/wiki/SimpleMultiProjectPlugin/project_admin.png?format=raw,center)]]
     29
     30----
     31
    2332[[Image(http://trac-hacks.org/attachment/wiki/SimpleMultiProjectPlugin/edit_project.png?format=raw,center)]]
     33
     34----
    2435
    2536'''''Associate a milestone in a project''''':
     
    2839[[Image(http://trac-hacks.org/attachment/wiki/SimpleMultiProjectPlugin/edit_milestone.png?format=raw,center)]]
    2940
    30 '''''Group milestones in the roadmap''''':
     41----
     42
     43'''''Group milestones in the roadmap, and display only projects chosen in the filter box''''':
    3144[[BR]]
    3245
    33 [[Image(http://trac-hacks.org/attachment/wiki/SimpleMultiProjectPlugin/roadmap_projects.png?format=raw,center)]]
     46[[Image(http://trac-hacks.org/attachment/wiki/SimpleMultiProjectPlugin/roadmap_projects_filter.png?format=raw,center)]]
    3447
    3548== Bugs/Feature Requests ==
     
    4962You can check out SimpleMultiProjectPlugin from [http://trac-hacks.org/svn/simplemultiprojectplugin here] using Subversion, or [source:simplemultiprojectplugin browse the source] with Trac.
    5063
    51 == Instalation ==
     64== Installation ==
    5265
    53 {{{
    54 python setup.py bdist_egg
    55 cp dist/SimpleMultiProject-0.0.1-py2.6.egg /instance_trac/plugins/
    56 trac-admin /instance_trac/ upgrade
    57 }}}
     66 1. Add a custom ticket field 'project' in your trac.ini to give tickets the information to which project they belong. Milestones selection depends on that as well.
     67   {{{
     68   [ticket-custom]
     69   project = text
     70   project.label = Project
     71   project.value =
     72   }}}
     73 2. Generate the plugin .egg file from sources
     74   {{{
     75   python setup.py bdist_egg
     76   }}}
     77 3. Copy the plugin to Trac, e.g.
     78   {{{
     79   cp dist/SimpleMultiProject-0.0.1-py2.6.egg /instance_trac/plugins/
     80   }}}
     81 4. Restart Apache. After installation of this plugin Trac needs a database upgrade!
     82   {{{
     83   trac-admin /instance_trac/ upgrade
     84   }}}
    5885
    5986
     
    6491== Author/Contributors ==
    6592
    66 '''Author:''' [wiki:crossroad], [wiki:falkb] [[BR]]
     93'''Author:''' [wiki:crossroad], [wiki:falkb], T.Doering [[BR]]
    6794'''Maintainer:''' [wiki:crossroad] [[BR]]
    6895'''Contributors:'''