The WebIssues Client Manual
Desktop client for the WebIssues system

Chapter 1. Introduction

WebIssues is an open source, multi-platform system for issue tracking and team collaboration. It can be used to store, share and track issues with various attributes, comments and file attachments. The system is easy to install and use but has many capabilities and is highly customizable.

This is the WebIssues Client application which requires a WebIssues Server to communicate with.

Basic Concepts

The basic unit of data stored in the system is an issue. Depending on its type, an issue may represent a bug, task, requirement, document etc.

Each issue has specific attributes. Some attributes are common for all issues, including the name, date of creation and last modification and the name of the user who created and last modified the issue. In addition, each issue can have a number of user defined attributes. The values of these attributes can be plain text, numbers from given range, items from a dropdown list, date and time or user names.

Each issue may also contain any number of comments and attachments. A comment is a simple text note and an attachment can be any file with an optional description. Each issue remembers its full history, which includes all comments, attachments and changes of attribute values, with information who and when made the changes.

Issues are logically organized into folders. Each folder stores issues of a single type. A folder can be thought of as a database table, where each attribute is a column and each issue is a row. The contents of a folder can be filtered and sorted in any way.

Folders are organized into projects. Each project defines the access rights for individual users. This way the data stored in the system can be separated into sections accessible for different groups of users.