aboutsummarybugs & patchesrefslogtreecommitdiffstats

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 BUG is your regular bug report.
  • DISCUS is a discussion, which can be used for for example asking questions and discussing ideas. Discussions still have a status though.
  • PATCH is 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.