---
parser: v2
primary_tag: products>sap-web-ide
tags: [ tutorial>intermediate, topic>cloud, products>sap-hana, products>sap-web-ide, software-product>sap-business-technology-platform ]
time: 10
slug: webide-github-issues-milestones
canonical_url: https://developers.sap.com/tutorials/webide-github-issues-milestones
---

# Create Issues and Assign to Collaborators
<!-- description --> Create issues and milestones, and assign issues to collaborators to support collaborative development using GitHub and SAP Web IDE.

## You will learn  
  - How to create issues
  - How to assign issues and tasks to collaborators
  - How to set milestones for delivery

---

### Create new issue in GitHub


Go to your GitHub organization repository.

Click on the **Issues** tab, and then click on **New Issue** to create a new issue.

![GitHub issues](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/webide-github-issues-milestones/p4_2.png)


### Fill in issue details


Enter the details about the change required.

In this instance, you will create 2 issues, one issue to remove **Ordered by** label from the Purchase Order header and the other issue to add a **Product ID** column to the Order Details table.

Click **Labels** and set it as **Enhancement**. Labels can be used to categorize issues into bug/enhancements. You can make your own custom labels.

![GitHub issues](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/webide-github-issues-milestones/p4_3b.png)

You can assign a specific collaborator to work on an issue. To do this, click **Assignees** and select the collaborator who will work on this.

![Assign issues](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/webide-github-issues-milestones/p4_3c.png)

You can set milestones for specific issues. Milestones are how similar issues and deadlines can be set and categorized. To create a milestone, click **Milestone** and enter a name for the milestone. If it doesn't exist, you will be prompted to create it.

![Assign issues](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/webide-github-issues-milestones/p4_3d.png)

Click **Submit new issue**.


### Add comments to issue


Once the issue is created, you can add comments, discuss it, and even add an emoji to express your interest in the issue.

![Issue created](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/webide-github-issues-milestones/p4_4.png)


### Assign deadlines for milestones


You can assign deadlines for milestones.

To do this, click the **Issues** tab of your GitHub organization repository, then click the **Milestones** tab.

![Milestone tab](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/webide-github-issues-milestones/p4_5a.png)

Click **Edit** and assign a due date.

![Milestone tab](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/webide-github-issues-milestones/p4_5b.png)

Click **Save changes**.


![Update milestones](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/webide-github-issues-milestones/p4_5c.png)


Similarly, you can create new milestones, update existing ones, and check for status of current milestones from this page.

![Milestones status](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/webide-github-issues-milestones/p4_6.png)

