wiki:SCS_ISSUE_TRACKER_SETUP_R1/trac.ini.new
Last modified 4 years ago Last modified on 11/06/08 11:39:45

Pages linking to SCS_ISSUE_TRACKER_SETUP_R1/trac.ini.new:
SCS_ISSUE_TRACKER_SETUP_R1

# -*- coding: utf-8 -*-

[account-manager]
account_changes_notify_addresses = 
force_passwd_change = true
generated_password_length = 8
hash_method = HtDigestHashMethod
hcct_mgr.web_ui.emailverificationmoduletdigest_realm = sophie2
notify_actions = []
password_file = /sophie-project/sophie2/conf/users.htdigest
password_format = htdigest
password_store = HtDigestStore

[attachment]
max_size = 2621440
render_unsafe_content = false

[bitten]
adjust_timestamps = False
build_all = False
slave_timeout = 3600
stabilize_wait = 0

[browser]
color_scale = True
downloadable_paths = /trunk, /branches/*, /tags/*
hide_properties = svk:merge
intermediate_color = 
intermediate_point = 
newest_color = (255, 136, 136)
oldest_color = (136, 136, 255)
oneliner_properties = trac:summary
render_unsafe_content = false
wiki_properties = trac:description

[changeset]
max_diff_bytes = 10000000
max_diff_files = 0
wiki_format_messages = true

[components]
customroadmap.* = enabled
acct_mgr.admin.accountmanageradminpage = enabled
acct_mgr.api.accountmanager = enabled
acct_mgr.db.sessionstore = enabled
acct_mgr.htfile.abstractpasswordfilestore = enabled
acct_mgr.htfile.htdigeststore = enabled
acct_mgr.htfile.htpasswdstore = enabled
acct_mgr.http.httpauthstore = enabled
acct_mgr.notification.accountchangelistener = enabled
acct_mgr.notification.accountchangenotificationadminpanel = enabled
acct_mgr.pwhash.htdigesthashmethod = enabled
acct_mgr.pwhash.htpasswdhashmethod = enabled
acct_mgr.svnserve.svnservepasswordstore = enabled
acct_mgr.web_ui.accountmodule = enabled
acct_mgr.web_ui.emailverificationmodule = disabled 
acct_mgr.web_ui.loginmodule = enabled
acct_mgr.web_ui.registrationmodule = enabled
advancedworkflow.* = enabled
advancedworkflow.controller.* = enabled
backlinks.* = enabled
backlinksmenu.* = enabled
backlinksmenu.backlinksmenumacro = enabled
bitten.admin.buildconfigurationsadminpageprovider = enabled
bitten.admin.buildmasteradminpageprovider = enabled
bitten.main.buildsystem = enabled
bitten.master.buildmaster = enabled
bitten.report.coverage.testcoverageannotator = enabled
bitten.report.coverage.testcoveragechartgenerator = enabled
bitten.report.coverage.testcoveragesummarizer = enabled
bitten.report.testing.testresultschartgenerator = enabled
bitten.report.testing.testresultssummarizer = enabled
bitten.web_ui.bittenchrome = enabled
bitten.web_ui.buildconfigcontroller = enabled
bitten.web_ui.buildcontroller = enabled
bitten.web_ui.reportchartcontroller = enabled
bitten.web_ui.sourcefilelinkformatter = enabled
includemacro.* = enabled
includemacro.macros.* = enabled
niadmin.iniadmin.iniadminplugin = enabled
pagetopdf.pagetopdf.pagetopdfplugin = disabled
pydotorgtheme.* = enabled
pydotorgtheme.theme.* = enabled
pydotorgtheme.theme.pydotorgtheme = disabled
sophieguidetoc.* = enabled
sophielinkbox.* = enabled
sophielinkbox.sophielinkboxmacro = enabled
sophielinksmenu.* = enabled
sophielinksmenu.sophielinkboxmacro = disabled
themeengine.* = enabled
themeengine.admin.* = enabled
themeengine.api.* = enabled
themeengine.web_ui.* = enabled
trac.ticket.report.* = enabled
trac.web.auth.loginmodule = enabled
tracdiscussion.admin.* = enabled
tracdiscussion.admin.discussionwebadmin = enabled
tracdiscussion.api.* = enabled
tracdiscussion.api.discussionapi = enabled
tracdiscussion.core.* = enabled
tracdiscussion.core.discussioncore = enabled
tracdiscussion.init.* = enabled
tracdiscussion.init.discussioninit = enabled
tracdiscussion.notification.* = enabled
tracdiscussion.notification.discussionnotifyemail = enabled
tracdiscussion.search.* = enabled
tracdiscussion.search.discussionsearch = enabled
tracdiscussion.timeline.* = enabled
tracdiscussion.timeline.discussiontimeline = enabled
tracdiscussion.wiki.* = enabled
tracdiscussion.wiki.discussionwiki = enabled
tracemoticons.* = enabled
tracfullblog.* = enabled
tractoc.* = enabled
tractoc.macro.* = enabled
webadmin.* = enabled
webadmin.basics.* = enabled
webadmin.basics.projectadminpage = enabled
webadmin.logging.* = enabled
webadmin.logging.loggingadminpage = enabled
webadmin.perm.* = enabled
webadmin.perm.permissionadminpage = enabled
webadmin.plugin.* = enabled
webadmin.plugin.pluginadminpage = enabled
webadmin.ticket.* = enabled
webadmin.ticket.componentadminpage = enabled
webadmin.ticket.milestoneadminpage = enabled
webadmin.ticket.priorityadminpage = enabled
webadmin.ticket.severityadminpage = enabled
webadmin.ticket.tickettypeadminpage = enabled
webadmin.ticket.versionadminpage = enabled
webadmin.web_ui.* = enabled
webadmin.web_ui.adminmodule = enabled
wikitopdf.* = enabled
wikitopdf.formats.* = enabled
wikitopdf.formats.wikitopdfoutput = disabled
wikitopdf.web_ui.* = enabled
wikitopdf.web_ui.wikitopdfadmin = disabled
wikitopdf.wikitopdf.* = enabled
wikitopdf.wikitopdf.wikitopdfpage = disabled







[discussion]
default_display = tree
forum_sort = id
forum_sort_direction = asc
title = Discussion
topic_sort = id
topic_sort_direction = asc

[fullblog]
default_postname = 
num_items_front = 5

[header_logo]
alt = Sophie 2.0
height = 60
link = http://asteasolutions.net
src = http://asteasolutions.net/logo.png
width = 60

[inherit]
plugins_dir = 
templates_dir = 

[iniadmin]
excludes = iniadmin:excludes,iniadmin:passwords
passwords = trac:database,notification:smtp_password

[logging]
log_file = trac.log
log_level = DEBUG
log_type = file

[mastertickets]
dot_path = dot
gs_path = gs
use_gs = False

[milestone]
#stats_provider = DefaultTicketGroupStatsProvider
stats_provider = CustomRoadmapTicketGroupStatsProvider

[mimeviewer]
enscript_modes = text/x-dylan:dylan:4
enscript_path = enscript
max_preview_size = 262144
mime_map = text/x-dylan:dylan,text/x-idl:ice,text/x-ada:ads:adb
php_path = php
tab_width = 8

[notification]
admit_domains = 
always_notify_owner = false
always_notify_reporter = false
always_notify_updater = true
ignore_domains = 
mime_encoding = base64
smtp_always_bcc = 
smtp_always_cc = 
smtp_default_domain = 
smtp_enabled = false
smtp_from = trac@localhost
smtp_from_name = 
smtp_password = 
smtp_port = 25
smtp_replyto = trac@localhost
smtp_server = localhost
smtp_subject_prefix = __default__
smtp_user = 
ticket_subject_template = $prefix #$ticket.id: $summary
use_public_cc = false
use_short_addr = false
use_tls = false

[project]
admin = pacitu@gmail.com
descr = The future of the book.
footer = Visit the Sophie open source project at<br /><a href="http://asteasolutions.net>Astea Solutions</a>
icon = common/trac.ico
name = Sophie 2.0
url = http://asteasolutions.net

[query]
default_anonymous_query = status!=closed&cc~=$USER
default_query = status!=closed&owner=$USER
items_per_page = 100

[report]
items_per_page = 100
items_per_page_rss = 0

[revisionlog]
default_log_limit = 100

[roadmap]
#stats_provider = DefaultTicketGroupStatsProvider
stats_provider = CustomRoadmapTicketGroupStatsProvider

[roadmap-groups]
groups = new,analysis,design,implementation,testing,closed

new.status = new
new.color = #ffffff

analysis.status = analyzing,analyzed,analysis_accepted
analyzing.color = #ffafaf

design.status = designing,designed,design_accepted
design.color = #fab123

implementation.status = implementing,implemented,implementation_accepted
implementation.color = #123abf

testing.status = testing,tested,test_accepted
testing.color = #123abf

closed.status = closed
#closed.color = #bae0ba
closed.color = #ffffff
closed.counts = true

[search]
min_query_length = 3

[svn]
branches = trunk,branches/*
tags = tags/*

[ticket]
default_cc = 
default_component = uncategorized
default_description = 
default_keywords = 
default_milestone = 
default_owner = 
default_priority = major
default_resolution = fixed
default_severity = 
default_summary = 
default_type = Planned_Task
default_version = 
max_description_size = 262144 
preserve_newlines = default
restrict_owner = false
workflow = ConfigurableTicketWorkflow,CodeReviewActionController,TicketWorkflowOpOwnerReporter

[ticket-custom]
importance = text
effort = text

[ticket-workflow]

; accept_analyzing = new -> analyzing
; accept_analyzing.name = "analyzing"
; accept_analyzing.operations = set_owner_to_self
; accept_analyzing.permissions = TICKET_MODIFY
; 
; done_analyzing = analyzing -> analyzed
; done_analyzing.name = "analyzed"
; 
; fail_analysis = analyzed,designed,implemented -> new
; fail_analysis.name = "analysis review fail"
; 
; accept_analysis = analyzed -> analysis_accepted
; accept_analysis.name = "analysis accepted"
; 
; accept_designing = analysis_accepted -> designing
; accept_designing.name = "desiging"
; accept_designing.operations = set_owner_to_self
; accept_designing.permissions = TICKET_MODIFY
; 
; done_designing = designing -> designed
; done_designing.name = "designed"
; 
; fail_designing = designed,implemented -> analysis_accepted
; fail_designing.name = "design review fail"
; 
; accept_design = designed -> design_accepted
; accept_design.name = "design accepted"
; 
; accept_implementing = design_accepted -> implementing
; accept_implementing.name = "implementtng"
; accept_implementing.operations = set_owner_to_self
; accept_implementing.permissions = TICKET_MODIFY
; 
; done_implementing = implementing -> implemented
; done_implementing.name = "implemented"
; 
; fail_implementing = implemented -> design_accepted
; fail_implementing.name = "implementation review fail"
; 
; accept_implementation = implemented -> implementation_accepted
; accept_implementation.name = "implementation accepted"
; 
; accept_testing = implementation_accepted -> testing
; accept_testing.name = test
; 
; done_testing = testing -> tested
; done_testing.name = tested
; 
; fail_testing = tested -> implementation_accepted
; fail_testing.name = "test review fail"
; 
; accept_test = tested -> test_accepted
; accept_test.name = "test accepted"
; 
; reopen = closed -> new
; reopen.operations = del_resolution
; reopen.permissions = TICKET_CREATE
; 
; reassign = * -> *
; reassign.operations = set_owner
; reassign.set_owner = pac,tanya,pav,pap,peko,deyan,tosho
; reassign.permissions = TICKET_MODIFY
; 
; resolve = * -> closed
; resolve.operations = set_resolution

t9_leave = * -> *
t9_leave.name = leave


t8d_start_analysis = new -> s1a_analyzing
t8d_start_analysis.name = "start analysis"
t8d_start_analysis.operations = set_owner_to_self
t8d_start_analysis.permissions = TICKET_MODIFY

t8c_finish_analysis = s1a_analyzing -> s1b_analyzed
t8c_finish_analysis.name = finish analysis

t8b_review_analysis_ok = s1b_analyzed -> s1c_analysis_ok
t8b_review_analysis_ok.name = review analysis - OK

t8a_review_analysis_fail = s1b_analyzed -> new
t8a_review_analysis_fail.name = review analysis - FAIL


t7e_start_design = s1c_analysis_ok -> s2a_designing
t7e_start_design.name = start design
t7e_start_design.operations = set_owner_to_self
t7e_start_design.permissions = TICKET_MODIFY

t7d_finish_design = s2a_designing -> s2b_designed
t7d_finish_design.name = finish design

t7c_review_design_ok = s2b_designed -> s2c_design_ok
t7c_review_design_ok.name = review design - OK

t7b_review_design_fail = s2b_designed -> s1c_analysis_ok
t7b_review_design_fail.name = review desing - FAIL

t7a_review_design_fail2 = s2b_designed -> new
t7a_review_design_fail2.name = review design - FAIL 2

t6f_start_implementation = s2c_design_ok -> s3a_implementing
t6f_start_implementation.name = start implementation
t6f_start_implementation.operations = set_owner_to_self
t6f_start_implementation.permissions = TICKET_MODIFY

t6e_finish_implementation = s3a_implementing -> s3b_implemented
t6e_finish_implementation.name = finish implementation

t6d_review_implementation_ok = s3b_implemented -> s3c_implementation_ok
t6d_review_implementation_ok.name = review implementation - OK

t6c_review_implementation_fail = s3b_implemented -> s2c_design_ok
t6c_review_implementation_fail.name = review implementation FAIL

t6b_review_implementation_fail2 = s3b_implemented -> s1c_analysis_ok
t6b_review_implementation_fail2.name = review implementation FAIL 2

t6a_review_implementation_fail3 = s3b_implemented -> new
t6a_review_implementation_fail3.name = review implementation FAIL 3

t5d_start_test = s3c_implementation_ok -> s4a_testing
t5d_start_test.name = start test

t5c_finish_test = s4a_testing -> s4b_tested
t5c_finish_test.name = finish test

t5b_finish_test_ok = s4b_tested -> s4c_test_ok
t5b_finish_test_ok.name = review test OK

t5a_fail_testing = s4b_tested -> s3c_implementation_ok
t5a_fail_testing.name = review test FAIL
; 
; fail_super_1 = * -> new
; fail_super_1.name = "super review"

; 
; fail_super_2 = * -> s1c_analysis_ok
; fail_super_2.name = "super review fail"
; 
; fail_super_3 = * -> s2c_design_ok
; fail_super_3.name = "super review fail"
; 
; fail_super_4 = * -> s3c_implementation_ok
; fail_super_4.name = "super review fail"


;trac sorts the transitions in reverse alphabetical order





t2c_reopen = closed -> new
t2c_reopen.name = reopen
t2c_reopen.operations = del_resolution
t2c_reopen.permissions = TICKET_CREATE

t2b_reassign = * -> *
t2b_reassign.name = reassign
t2b_reassign.operations = set_owner
t2b_reassign.set_owner = pac,tanya,pav,pap,peko,deyan,tosho
t2b_reassign.permissions = TICKET_MODIFY

t2a_resolve = * -> closed
t2a_resolve.name = resolve
t2a_resolve.operations = set_resolution


t1d_super = * -> new
t1d_super.name = super review

t1c_super = * -> s1c_analysis_ok
t1c_super.name = super review

t1b_super = * -> s2c_design_ok
t1b_super.name = super review

t1a_super = * -> s3c_implementation_ok
t1a_super.name = super review


[timeline]
abbreviated_messages = true
changeset_collapse_events = false
changeset_long_messages = false
changeset_show_files = 0
default_daysback = 30
max_daysback = 90
newticket_formatter = oneliner
ticket_show_details = false

[trac]
authz_file = 
authz_module_name = 
auto_reload = False
base_url = 
check_auth_ip = true
database = sqlite:db/trac.db
default_charset = iso-8859-15
default_handler = WikiModule
default_timezone = 
htdocs_location = 
ignore_auth_case = false
mainnav = wiki,timeline,roadmap,browser,tickets,newticket,search
metanav = login,logout,prefs,help,about
permission_policies = DefaultPermissionPolicy, LegacyAttachmentPolicy
permission_store = DefaultPermissionStore
repository_dir = /sophie-project/repo
repository_type = svn
show_email_addresses = false
timeout = 20
use_base_url_for_redirect = False

[wiki]
ignore_missing_pages = false
render_unsafe_content = false
split_page_names = false

[wiki-notification]
attach_diff = False
banned_addresses = []
redirect_time = 5
smtp_always_bcc = []
smtp_always_cc = []
smtp_from = trac+wiki@localhost
subject_template = $prefix $page.name $action
use_public_cc = False

[wikitopdf]
base_dir = /path/to/DocumentRoot
folder_name = trac-project
link = http://servername/trac-project
pathtocover = /path/to/cover

[wikitopdf-admin]
bottom = 1.5cm
footer = .r1
header = l
left = 1.5cm
linkstyle = plain
logoimage = /path/to/header-logo.png
no-links = None
numbered = None
right = 1.5cm
size = A4
toctitle = Summary
top = 1.5cm

[wikitopdf-page]
bottom = 1.5cm
footer = .r1
header = l
left = 1.5cm
linkstyle = plain
logoimage = /path/to/header-logo.png
no-links = None
right = 1.5cm
size = A4
top = 1.5cm