The ACIT user documentation
Hi, and welcome to the ACIT user documentation. This describes what to do as a (possibly confused) user of an ACIT instance.
If you have been sent here by a link in a bug tracker, you should know the following: You are interacting with a piece of software called ACIT. ACIT is a bug tracker that also includes discussion support and patch support. The following document tells you how to use ACIT for your goals. Use the Table Of Contents to navigate around.
TOC
TODO
Quick Info
How do I create a bug report?
Click the relevant link on the project page, it's the top one. Or send an email to listed email address. Make sure your subject line is filled out, and your bug report makes sense.
How can I start a discussion or ask a question?
See How do I create a bug report, except make sure your subjectline starts
with [DISCUSSION].
How do I submit a patch?
Use git send-email. Use the same email address
as for creating bugs. As long as your subjectline starts with [PATCH] (which
git should do automatically), ACIT will pick it up and properly apply syntax
highlighting to your email's contents. (note it may accidentally highlight
stuff outside of the diff too...)
How do I subscribe to a bug/patch/discussion/project?
The fastest way is to click the subscribe link on the relevant page, and send
the email that opens.
(Un)Subscribing in ACIT happens via email too - ACIT intercepts emails with
either SUBSCRIBE or UNSUBSCRIBE as the subject and applies the relevant
action to the emailadress used for sending (specifically the one found in the
From header, for those using emailaliases).
How do I UNsubscribe?
The fastest way is to click the subscribe link, and change the subjectline
from SUBSCRIBE to UNSUBSCRIBE.
(Un)Subscribing in ACIT happens via email too - ACIT intercepts emails with
either SUBSCRIBE or UNSUBSCRIBE as the subject and applies the relevant
action to the emailadress used for sending (specifically the one found in the
From header, for those using emailaliases).
Thread types
Acit knows 3 types of thread types: BUG, DISCUS, and PATCH.
- a
BUGis your regular bug report. DISCUSis a discussion, which can be used for for example asking questions and discussing ideas. Discussions still have a status though.PATCHis a patch. Other platforms may refer to this as a Pull Request. Note ACIT users should interpret 'patch' in the traditional git way, like the linux kernel uses patches.
Thread statuses
Threads can have one of 5 different statusses. Meanings for the abbreviations are given, but it's up to the admin for picking the specific meaning. Most are (assumed) self-describing though.
Note these statusses apply to all thread types. Some statusses may not be usefull to some thread types, in which case meaning is up to the admin.
OPEN: This thread is still open/ongoing.CLOSED: This thread is closed/solved/merged.UNCONF: This thread is unconfirmed. In case of patches, can be used to for instance signal waiting on the patch author to fix feedback.REJECT: This thread has been rejected. Mostly makes sense in patches and feature requests (discussions).UPSTRM: Upstream. Can be used to signal that this is an upstream problem in case of forks/downstream packages, so support should be sought elsewhere.
