Icon

How to contribute to the Annotation Kit

Learn the step-by-step process to add and update components in the annotation kit, including creating branches, editing components, and requesting reviews.

By Graham Sysko

In this guide, we'll learn how to make updates to an annotation kit file, even if you don't have direct edit access. We'll cover how to create a new branch, make edits, and request a review for your changes. This process ensures that your updates are reviewed and published by an authorized team member.

By the end of this guide, you'll know how to navigate the annotation kit, make necessary updates, and submit your changes for review.

Let's get started

First, open the annotation kit file (under Zendesk > Product Design > Garden > Resources). You may not have direct access to edit it. That is OK. Direct edit access is not necessary.

I will have to use a branch to make my edits...

1
Open the Annotation kit
Step #1: Open the Annotation kit
2
Click "Branches"
Step #2: Click "Branches"

To manage branches, I will click at the top where it shows the number of branches.

3
Click "+"
Step #3: Click "+"

In the branches dialog, I can add my own branch.

4
Click "Create"
Step #4: Click "Create"

I will call this "example branch" and create the new branch.

5
The branch is created
Step #5: The branch is created

I now have two tabs open: one with the original annotation kit and one with my branch for edits.

6
Make edits
Step #6: Make edits

In this example, I won't create a completely new component but maybe I want to update an existing one. We have sectioning titles with a purplish color, so say I want to create another set with different colors. We'll use that edit as an example.

7
Click "Review and merge changes ..."
Step #7: Click "Review and merge changes ..."

With this completed, click the branch menu at the top and select "Review and Merge Changes."

8
Add reviewers
Step #8: Add reviewers

I can see what's edited here, and since I cannot publish the library myself, it's important to select one of the editors as a reviewer. They will be suggested here. You can pick anyone from the garden team or myself (Graham Sysko).

9
Click "Request review"
Step #9: Click "Request review"
10
Click here
Step #10: Click here

Finally, provide a description of what you have added or changed.

11
Click "Send to 1 reviewer"
Step #11: Click "Send to 1 reviewer"

Thats it! You might follow up with the reviewer offline to see if they have questions or if they've seen the review request. It's then up to the reviewer to approve or ask for edits. If they approve, they will handle publishing the update to the library.