Skip to content

Simple tool to transfer stories from Pivotal Tracker to Clubhouse

License

Notifications You must be signed in to change notification settings

risomt/pivotaltracker-clubhouse

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

pivotaltracker-clubhouse

Simple tool to transfer stories from Pivotal Tracker to Clubhouse.

Python Package Dependencies

I'm assuming you'll use pip to install them.

  • requests 2.7.0 or above

Usage

usage: pivotaltracker-clubhouse [-h] --ptoken PTOKEN --ctoken CTOKEN
                                --pproject PPROJECT --cproject CPROJECT

optional arguments:
  -h, --help           show this help message and exit
  
required arguments:
  --ptoken PTOKEN      The app token of the Pivotal Tracker user. See
                       https://www.pivotaltracker.com/help/articles/api_token/
  --ctoken CTOKEN      An app token of the Clubhouse user. See
                       https://clubhouse.io/api/v1/#authentication
  --pproject PPROJECT  The Pivotal Tracker project ID from which to transfer
                       stories.
  --cproject CPROJECT  The Clubhouse project ID to which to transfer stories.

API Token Retrieval Instructions

Notes

Only non-accepted stories in Pivotal are transferred. Release-type stories are not transferred. Some basic information, such as the name, story type, tasks, and labels are preserved. Not all information is preserved. See the code for details. The created date will be the date of the transfer, and the requester will be the owner of the Clubhouse API token. The work state (e.g. started, finished) is not preserved. If you run the tool multiple times, you will have duplicate stories. You can easily bulk archive stories in Clubhouse before using the tool again, but if you want them permanently deleted, it won't be so easy (but archiving is probably sufficient to keep it uncluttered). An additional label "pivotal" is attached to each imported story, and the Clubhouse story external_id is set to the ID of the Pivotal story. Stories in Pivotal are preserved, not deleted.

About

Simple tool to transfer stories from Pivotal Tracker to Clubhouse

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%