Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/positiondev/orged
https://github.com/positiondev/orged
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/positiondev/orged
- Owner: positiondev
- License: isc
- Created: 2015-05-13T00:09:25.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-11-08T20:07:07.000Z (about 9 years ago)
- Last Synced: 2024-03-26T04:45:23.112Z (9 months ago)
- Language: Haskell
- Size: 227 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Setup
You need a `.env` file at the top of the repo that looks like:
```
TRELLO_DEVELOPER_PUBLIC_KEY=pub_key_for_orged_user
TRELLO_MEMBER_TOKEN=member_token_for_orged_user
TRELLO_USER_ID=user_id_of_orged_user
```Where your_pub_key has been generated by visiting
https://trello.com/1/appKey/generateAnd member_token has been generated by visiting:
`https://trello.com/1/authorize?key=PUB_KEY_FOR_ORGED_USER&response_type=token&expiration=never&scope=read,write`
To develop interactively, start `ghci` on `Lib.hs` in the `src`
directory. For the web interface (which features one button!), `cabal
run`.## How this works
There is a distinguished board 'Position Experiment'. It is the summary of current work / scheduling it. All other boards that the orged user is a member of are the project boards. Cards in lists beginning with 'Top' or 'Done' from the project boards get synced into the summary board, where 'Done' ones get a done label (green). Any cards manually added to the summary board are not touched.
Currently marking cards as done on the summary board is not supported. They should be moved to the Done column in the project board (to some extent, this is a safety thing - orged doesn't currently make modifications to any board except the summary board, which it more-or-less owns).