Samgarr / Trello2Kanboard

Simple Python Package for Importing Trello Projects from JSON Files Using the Kanboard API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Trello2Kanboard

Simple Python Package for Importing Trello Projects from JSON Files Using the Kanboard API.

Installing

Install and update using pip:

$ pip install Trello2Kanboard

Trello2Kanboard supports Python 2.7, 3.4 and newer.

A Simple Example of Import

Step 1: Access your Trello account and export your Trello Project to JSON:

Step 2: Access your Kanboard account and get/generate an API Token:

Step 3.1: Run application using the special user jsonrpc credentials:

trello2kanboard --json-file /file/trello.json import \
  --api-url http://localhost/jsonrpc.php \
  --api-user jsonrpc \
  --api-token api-token-from-jsonrpc-kanboard-user \
  --project-owner kanboard-username

Step 3.2: Or just run using you own user credentials:

trello2kanboard --json-file /file/trello.json import \
  --api-url http://localhost/jsonrpc.php \
  --api-user your-username \
  --api-token api-token-from-your-own-kanboard-user

You could also show information without Import

trello2kanboard --json-file /file/trello.json show

And display a pretty formated JSON on screen

trello2kanboard --json-file /file/trello.json json

Requirements

Trello2Kanboard depends from:

Function Reference

Consult the Kanboard API documentation for more details.

Development

This package is just a project to improve my python skills. Any suggestions or tips are welcome.

About

Simple Python Package for Importing Trello Projects from JSON Files Using the Kanboard API

License:MIT License


Languages

Language:Python 100.0%