comparison doc/upgrading.txt @ 3259:f3e82dc57c7e maint-0.8

merge from HEAD
author Richard Jones <richard@users.sourceforge.net>
date Tue, 05 Apr 2005 01:13:00 +0000
parents 5c39bc501c34
children 4fe232899be8
comparison
equal deleted inserted replaced
3257:3654a806e084 3259:f3e82dc57c7e
49 Class.get() instead. 49 Class.get() instead.
50 50
51 51
52 0.8.0 New tracker layout 52 0.8.0 New tracker layout
53 ------------------------ 53 ------------------------
54
55 You will need to remove any reference to the "Web Registration" and
56 "Email Registration" Permissions from your dbinit.py file before running
57 the "genconfig" command.
54 58
55 The ``config.py`` file has been replaced by ``config.ini``. You may use the 59 The ``config.py`` file has been replaced by ``config.ini``. You may use the
56 roundup-admin command "genconfig" to generate a new config file:: 60 roundup-admin command "genconfig" to generate a new config file::
57 61
58 roundup-admin genconfig <tracker home>/config.ini 62 roundup-admin genconfig <tracker home>/config.ini
108 assignation of the Edit Permission:: 112 assignation of the Edit Permission::
109 113
110 for cl in 'issue', 'file', 'msg', 'query', 'keyword': 114 for cl in 'issue', 'file', 'msg', 'query', 'keyword':
111 p = db.security.getPermission('Create', cl) 115 p = db.security.getPermission('Create', cl)
112 db.security.addPermissionToRole('User', p) 116 db.security.addPermissionToRole('User', p)
117
118 You should remove any reference to the "Web Registration" and "Email
119 Registration" Permissions from your schema.py file as the "Create" "user"
120 Permission replaces them.
113 121
114 You will need to explicitly let anonymous users access the web interface so 122 You will need to explicitly let anonymous users access the web interface so
115 that regular users are able to see the login form. Note that almost all 123 that regular users are able to see the login form. Note that almost all
116 trackers will need this Permission. The only situation where it's not 124 trackers will need this Permission. The only situation where it's not
117 required is in a tracker that uses an HTTP Basic Authenticated front-end. 125 required is in a tracker that uses an HTTP Basic Authenticated front-end.

Roundup Issue Tracker: http://roundup-tracker.org/