tazbug annotate README @ rev 122

Tazbug may have a small cmdline tool to retrive info from the online bug tracker
author Christophe Lincoln <pankso@slitaz.org>
date Mon Feb 13 17:45:24 2017 +0100 (2017-02-13)
parents be084688e724
children
rev   line source
pankso@0 1 TazBug - The SliTaz Bug Tracker
pankso@0 2 ================================================================================
pankso@0 3
pankso@0 4
paul@50 5 The SliTaz Project has setup and tried several bug trackers but they were never
paul@17 6 adopted by the main developers. This is an attempt to change that by providing
paul@17 7 a radically simple tool well integrated with the SliTaz packages Cooker, Cookiso,
pankso@0 8 Roadmap and other sites such as the wiki and forum.
pankso@0 9
paul@17 10 Users data are securely stored outside of the web server document root. Passwords
pankso@113 11 are encrypted with MD5 and also stored outside of the document root.
pankso@0 12
paul@18 13 TazBug is simple to use, 2 types of status exist: OPEN and CLOSED and 2 priority
paul@20 14 levels are handled. Affected packages names can be added to the bug and all
paul@17 15 bug configuration files can be edited.
pankso@0 16
pankso@0 17
pankso@0 18 TazBug Goals
pankso@0 19 ------------
pankso@0 20
pankso@0 21 * Simple to use with a clean and modern interface
paul@17 22 * Use http://paste.slitaz.org/ for attaching files
pankso@0 23 * Use shared accounts with other sites to have only one login
pankso@0 24
pankso@0 25
pankso@2 26 Accounts
pankso@2 27 --------
pankso@113 28 To create an account on SliTaz Bugs you can use the web interface
pankso@2 29
pankso@2 30
pankso@0 31 Installation
pankso@0 32 ------------
pankso@0 33 TazBug should work on any SliTaz system and can be used as a Bug Tracker for
paul@18 34 your project. You can grab latest sources from SliTaz Mercurial repositories or
pankso@0 35 a release tarball from SliTaz mirrors. You need a web server with CGI support
pankso@2 36 and SliTaz httphelper in /usr/lib/slitaz as well as Busybox HTTPd applet.
pankso@0 37
pankso@0 38 People config files: /var/lib/slitaz/people
pankso@0 39 Auth file with pass: /var/lib/slitaz/auth/people
pankso@0 40
pankso@0 41
paul@78 42 Development
pankso@0 43 ------------
pankso@0 44 Shell scripts as usual, HTML 5, CSS 3 and a bit of Javascript. To work on bugs
pankso@0 45 locally you have to clone the repo, create a vhost for the web interface and
pankso@0 46 modify tazbug.conf to match your installation. You must also edit /etc/hosts
pankso@0 47 to add your vhost.
pankso@0 48
pankso@0 49
pankso@0 50 ================================================================================
pankso@0 51