Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/datadog/gello

:octocat: A self-hosted server for managing Trello cards based on GitHub webhook events
https://github.com/datadog/gello

github product-management self-hosted trello

Last synced: 4 days ago
JSON representation

:octocat: A self-hosted server for managing Trello cards based on GitHub webhook events

Awesome Lists containing this project

README

        

# Gello
_Gello_ is a self-hosted server for managing Trello cards based on GitHub webhook-events.

It is developed by Datadog to help manage community contributions on our open-source GitHub repositories, and incorporate them into our biweekly sprints.

_Gello_ now has support for managing JIRA issues as well.

## How it Works

Users can subscribe Trello boards (and lists) to GitHub repositories through a web UI, and Trello cards will be created to the subscribed list following every Issue or Pull Request opened by a community member.

JIRA projects and parent issues can also be subscribed to GitHub repositories.

### Example Usage:

1. Create a new subscription:

![Creating a Subscription](images/demo/01_create_subscription.gif)

2. (A community member) opens an issue:

![Opening an Issue](images/demo/02_new_issue.gif)

3. View Trello card or JIRA Issue auto-created from this issue:

![Viewing new card](images/demo/03_view_card.gif)

## Getting Started

1. [Feature Overview](docs/feature.md)
2. [Development Guide](docs/development.md)
3. [Deployment Guide](docs/deployment.md)

## Contributing

> Does something not make sense or work as expected? Please open a [pull request](https://github.com/DataDog/gello/compare) to update this documentation. Thank you!