tazbug view README @ rev 16

Small fixes and improvment
author Christophe Lincoln <pankso@slitaz.org>
date Tue Apr 03 19:51:05 2012 +0200 (2012-04-03)
parents bcbf3e907da0
children 4e45eb4505eb
line source
1 TazBug - The SliTaz Bug Tracker
2 ================================================================================
5 The SliTaz Project have setup and tried several bug trackers but ther wher never
6 adopted by the main developers. This is an attemp to change that by providong
7 a radicaly simple tool well integrated wirh SliTaz packages Cooker, Cookiso,
8 Roadmap and other sites such as the wiki and forum.
10 Users data are securely stored outside of the web server document root. Password
11 are crypted with MD5 and also stored outside of the document root. Your ID key
12 is the MD5 sum of your login, mail and password
14 TazBug is simple to use, 2 type of status exist: OPEN and CLOSED and 2 priority
15 level are handled. Affected packages name can be added to the bug and the all
16 bug configuration file can be edited.
19 TazBug Goals
20 ------------
22 * Simple to use with a clean and modern interface
23 * Client side cmdline tool to post bugs and messages
24 * Full desktop integration with GTK boxes or local CGI script
25 * Use http://paste.slitaz.org/ for attached files
26 * Use shared accounts with other sites to have only one login
29 Accounts
30 --------
31 To create an account on SliTaz Bugs you must use the graphical box from
32 your SliTaz system and found in the menu "Network" --> "SliTaz bug report"
33 You can also use the command line tool tazbug with the signup command:
35 $ tazbug signup --name="Real Name" --user=login --mail=mail@domain --pass=pass
38 Installation
39 ------------
40 TazBug should work on any SliTaz system and can be used as a Bug Tracker for
41 your project. You can grab last source from SliTaz Mercurial repositories or
42 a release tarball from SliTaz mirrors. You need a web server with CGI support
43 and SliTaz httphelper in /usr/lib/slitaz as well as Busybox HTTPd applet.
45 People config files: /var/lib/slitaz/people
46 Auth file with pass: /var/lib/slitaz/auth/people
49 Developement
50 ------------
51 Shell scripts as usual, HTML 5, CSS 3 and a bit of Javascript. To work on bugs
52 locally you have to clone the repo, create a vhost for the web interface and
53 modify tazbug.conf to match your installation. You must also edit /etc/hosts
54 to add your vhost.
57 ================================================================================