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

https://github.com/brendanheywood/ghello

A start at making a trello inspired interface for GitHub issues. See readme for more info
https://github.com/brendanheywood/ghello

Last synced: 6 months ago
JSON representation

A start at making a trello inspired interface for GitHub issues. See readme for more info

Awesome Lists containing this project

README

        

# A chrome extension that brings the coolness of Trello to Github issues

Pronounced like the first bit of 'Ghetto' and the last bit of 'Trello'.

## Project goals:

- Bring drag and drop issues between 'stacks' and easy to see and use metaphor
- edit issues, comments etc
- zero config, zero state, zero hosting only conventions and leveraging the Github API

## Conventions:

This plugin works by creating some conventions in the tags system for a project and also
augmenting the markdown to store things like check lists.

- A 'stack' is a tag with a format like 's1 Todo'
- Any issue with multiple stack tags will be in the 'earliest' stack
- A stack can have a colour (unlike Trello)
- A comment which includes a list can have [ ] and [x] to indicate done items

## Exclusions:

Because the goal is to have zero state stored in the extension, with all data in Github, this means
there are some concepts that don't make sense because github has no way to model it.

- Votes are left out for now (not sure on a convention?)
- Tasks can only be assigned to one person at a time

## Too hard for now... :(

For now at least these aren't in the plan:

- Live/comet updating - will just have a refresh button or poll (but will probably do a delta ajax call for speed)

## Thanks!:

Lots of inspirations and libraries and other goodies...

- Trello!
- Github!
- jQuery / jQuery UI
- Bootstrap