This page describes how to submit tickets on JIRA.

 

We use JIRA to manage all issues in ONOS. Issues include everything from bug reports and feature requests to project roadmap items.

Atlassian provides some great tutorials on using Jira; We recommend visiting their website.

Issue Lifecycle

Each issue is associated with a status. The lifecycle of an issue is a series of changes to its Status field.

For example, the sample workflow for a bug is: 

Creating an Issue

  1. Go to the ONOS JIRA page.
  2. Select the Create button at the top of the page (outlined by a red box below). This will bring up the form to create an issue.



    The fields of this form are:

  1. Fill out the form and hit the create button. JIRA should give you an issue name linked to a summary of the created ticket:



    If any of the fields need to be changed, the Edit button in the upper lefthand corner of the ticket will open an Edit Issue form with access to all of the fields.

JIRA Issues FAQ

How do I find an issue to work on?

If you are new to ONOS and want to ease into it, search for an issue that has the label "Starter" and which is not assigned. Then, assign yourself!

Documentation vs Software - What is the difference?

The way that a documentation issue is different from a software issue is the epic. A documentation issue will have a documentation epic link.