wiki:TicketToRtmPlugin

Version 14 (modified by Ryan J Ollos, 8 years ago) (diff)

Merged in changes from Ticket2RTM (now deleted).

Synchronize Trac tickets to Remember the Milk task manager

Description

A plugin that synchronizes Trac tickets and Remember the Milk tasks.

Key features:

  • When a ticket is created, a RTM task also will be added.
  • When you close a ticket, the associated RTM task will be completed.

Benefits:

  • Unified task list.
  • Check tickets from mobile

Example

Create a Trac ticket:

http://gyazo.com/8e5a1b1f891637402b09dcdb764d69d6.png

which is then reflected as an RTM task:

http://gyazo.com/cdaffa9d1233b93838cf1e29865e6ed4.png

For additional examples see YouTube.

Bugs/Feature Requests

Existing bugs and feature requests for TicketToRtmPlugin are here.

If you have any issues, create a new ticket.

Download

Download the zipped source from here.

Source

You can check out TicketToRtmPlugin from here using Subversion or Git, or browse the source.

Installation

Build

General instructions on installing Trac plugins can be found on the TracPlugins page.

You may also choose to use the provided Makefile:

  1. edit Makefile and set PLUGINS_DIR to your Trac plugin dir
  2. make

RTM API key, token

This plugin requires a RTM API key, shared secret and write-permitted token. You can obtain your API key and shared secret from here.

After acquired key and shared secret, you can get your token by using bundled script. Run as follows:

$ python get_token.py <api key> <shared secret>

Configuration

  1. Copy/paste contents of trac_ini_sample.txt to your trac.ini file.
  2. Set rtm_api_key, rtm_api_secret, rtm_api_token to the values acquired above.

Author/Contributors

Author: mootoh
Maintainer: Motohiro Takayama
Contributors: