Skip to content
This repository was archived by the owner on Oct 30, 2019. It is now read-only.

Using the Issue Tracker

brian-murray35 edited this page Aug 21, 2015 · 13 revisions

IMPORTANT: Please review our our Communications Guidelines document before posting on the GitHub Issue Tracker.

BUILD is composed of multiple modules, each of which have their own repository. Each BUILD module on GitHub has an Issue Tracker. This page describes how to do the following:

  • Labels in BUILD Issue Tracker
  • Report Bugs In the the Issue Tracker
  • Ask Questions Using the Issue Tracker
  • Propose Enhancements the Using Issue Tracker
  • Links to BUILD module Issue Trackers

###Labels in the Issue Tracker The following labels are using the BUILD Issue Trackers:

  • Bug - to be assigned to bug reports.
  • Regression Bug - core developers or contributors assign this label to issues describing bugs that result accidentally from other bugs or enhancement code changes.
  • Pending Approval - core developers assign this label to approve issues submitted by contributions.
  • Question - contributors assign this label to identify their issues as questions.
  • Feature Request - contributors assign this label to identify their issues as feature requests.
  • Enhancement - core developers or contributions assign this label to issues about enhancements to existing features, and new features.
  • Help Wanted - core developers assign this to issues, such as bugs and enhancments, for his contributions are required by priority.

BUILD is composed of multiple modules, each of which have their own repository

###Report Bugs In the Issue Tracker

Follow these steps to report a bug you've found in BUILD:

  1. Before you report a bug, ensure that it is:
  • A real, current bug
  • Not a duplicate
  • Reproducible
  1. To report a bug, click the New Issue button in the Issue Tracker of the relevant module.

  2. Apply the Bug label to the issue by clicking the cog symbol in the Labels panel on the right of the page and selecting Bug.

  3. You can highlight issues you create in the Issue Tracker for the attention of a specific person by adding # and the relevant GitHub user name / identifier to the title of the issue. GitHub usernames are displayed in parentheses in the table below. If you do not identify a specific user, your issue is assigned to the most appropriate member of the team. To identify team member of individual BUILD modules, click here.

  4. We prioritize bugs reported as follows:

  • A good summary is provided.
  • The bug is well-documented.
  • A minimal example (with screen shots if applicable) is provided.
  • The recommended bug template is used.
  1. Enter a title that summarizes the issue, so that at a glance the community can identify whether it may be relevant to them. For example, if reporting that a feature on the Projects UI is displaying incorrectly, use 'Display issue with Projects UI', rather than 'UI Issue'. In addition, if the issue is related to a particular backlog item, please include the backlog issue number in the title.

  2. Enter a summary is specific to the bug.

  3. Click the Submit Issue button.

    To review the complete guidelines for reporting bugs, see Guidelines for Bug Reports.

    Once an issue has been created, you can click comment to add further comments or respond.

###Ask Questions Using Issue Tracker

Questions can be general, or can be proposals for new features. To create a question in the Issue Tracker:

  1. Click the New Issue button in the Issue Tracker of the relevant sub-project.

  2. Apply the Question label to the issue by clicking the cog symbol in the Labels panel on the right of the page and selecting Question.

  3. You can highlight issues you create in the Issue Tracker for the attention of a specific person by adding # and the relevant GitHub user name / identifier to the title of the issue. GitHub usernames are displayed in parentheses in the table below. If you do not identify a specific user, your issue is assigned to the most appropriate member of the team. To identify team member of individual BUILD modules, click here.

  4. Ensure the summary reflects the essence of your question, to enable community members to identify if it is relevant to them.

  5. Click the Submit Issue button.

    Once an Issue has been created, you can click comment to add further comments or respond.

###Propose Enhancements Using Issue Tracker

  1. New feature or enhancement proposals can be created using the GitHub Issue Tracker for each sub-project.

  2. Apply the Feature Enhancement label to the issue by clicking the cog symbol in the Labels panel on the right of the page and selecting Feature Enhancement.

  3. You can highlight issues you create in the Issue Tracker for the attention of a specific person by adding # and the relevant GitHub user name / identifier to the title of the issue. GitHub usernames are displayed in parentheses in the table below. If you do not identify a specific user, your issue is assigned to the most appropriate member of the team. To identify team member of individual BUILD modules, click here.

  4. Click the Submit Issue button.

Once an issue has been created, you can click comment to add further comments or respond.

##Links to BUILD Module Issue Trackers

Foundation Module Issue Trackers

Build Module Issue Trackers

Admin Module Issue Trackers

Clone this wiki locally