Reported bug with utf-8 strings
[be.git] / interfaces / web / Bugs-Everywhere-Web / README.txt
1 Bugs-Everywhere-Web
2
3 This is a TurboGears (http://www.turbogears.org) project. It can be
4 started by running the start-beweb.py script.
5
6 Configure by creating an appropriate beweb/config.py from
7 beweb/config.py.example.  The server will edit the repositories that
8 it manages, so you should probably have it running on a seperate
9 branch than your working repository.  You can then merge/push
10 as you require to keep the branches in sync.
11
12 See
13   http://docs.turbogears.org/1.0/Configuration
14 For standard turbogears configuration information.
15
16 Currently, you need to login for any methods with a
17 @identity.require() decorator.  The only group in the current
18 implementation is 'editbugs'.  Basically, anyone can browse around,
19 but only registered 'editbugs' members can change things.
20
21 Anonymous actions:
22  * See project tree
23  * See buglist
24  * See comments
25 Editbugs required actions:
26  * Create new comments
27  * Reply to comments
28  * Update comment info
29
30
31 All login attempts will fail unless you have added some valid users. See
32   http://docs.turbogears.org/1.0/GettingStartedWithIdentity
33 For a good intro.  For the impatient, try something like
34   Bugs-Everywhere-Web$ tg-admin toolbox
35   browse to 'CatWalk' -> 'User' -> 'Add User+'
36 or
37   Bugs-Everywhere-Web$ tg-admin sholl
38   >>> u = User(user_name=u'jdoe', email_address=u'jdoe@example.com',
39       display_name=u'Jane Doe', password=u'xxx')
40   >>> g = Group(group_name=u'editbugs', display_name=u'Edit Bugs')
41   >>> g.addUser(u)           # BE-Web uses SQLObject
42 Exit the tg-admin shell with Ctrl-Z on MS Windows, Ctrl-D on other systems.