-
Notifications
You must be signed in to change notification settings - Fork 16
Feature Overview
Gello was developed to help Datadog manage GitHub Issues and Pull Requests opened by community members, and incorporate them into our biweekly sprints.
When you login to Gello, you will be prompted to create a new subscription.

Steps to create a new subscription:
- Type in the name of the board you wish to create cards to. The input field will autocomplete with values pulled from Trello:

- Type in the repository name you wish to create cards from. The input field will autocomplete with your organization's public repositories, pulled from GitHub:

- Select if you would like
autocardfunctionality for Issues, Pull Requests, or both:
When creating a new subscription, you are prompted to check if you would like the autocard setting for GitHub issues, and GitHub pull requests.
If autocard is checked for issues or pull requests, Trello cards will automatically be created when an issue or pull request is created from a GitHub contributor outside of the organization.
If autocard is not checked for issues or pull requests, Trello cards will not automatically be created when an issue or pull request is created by an external contributor. However, a person within the GitHub organization may comment gello create_card to create a Trello card for the board lists you have subscribed.
Gello lets you select which lists you would like to create cards to for a subscribed board.
Steps to create a Subscribed List:
- After creating a subscription between a GitHub repository and a Trello board, click on a link under the "Subscribed Lists" column in the subscriptions table:

- Fill out the form to create a subscribed list:

In addition to creating cards on the lists of Trello boards subscribed, Gello keeps track of open community contributions, which are aggregated by GitHub repository, and can be filtered down by Trello board.
To see open community issues on a repository aggregated by a Trello board, click on a link under the "Issues" column in the subscriptions table:

Here there's a paginated listing of all community issues still open, with links to the corresponding GitHub url, and Trello url (for the card created by Gello):

Likewise, to see open community pull requests on a repository aggregated by a Trello board, click on a link under the "Pull Requests" column in the subscriptions table:
