[[PageOutline(2-5,Contents,pullout)]] = Synchronize Trac tickets to Remember the Milk task manager == Description This is a plugin that synchronizes Trac tickets and [http://www.rememberthemilk.com/ 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 Create a Trac ticket: [[Image(http://gyazo.com/8e5a1b1f891637402b09dcdb764d69d6.png, 50%, border=2)]] which is then reflected as an RTM task: [[Image(http://gyazo.com/cdaffa9d1233b93838cf1e29865e6ed4.png, 25%, border=2)]] For additional examples see [http://www.youtube.com/watch?v=M3FysiH8ykY YouTube]. == !Bugs/Feature Requests Existing bugs and feature requests for TicketToRtmPlugin are [https://github.com/trac-hacks/ticket2rtm/issues here]. If you have any issues, create a [https://github.com/trac-hacks/ticket2rtm/issues/new new ticket]. == Download Download the zipped source from [https://github.com/trac-hacks/ticket2rtm/archive/master.zip here]. == Source You can check out TicketToRtmPlugin from [https://github.com/trac-hacks/ticket2rtm.git here] using Subversion or Git, or [https://github.com/trac-hacks/ticket2rtm browse the source]. == Installation General instructions on installing Trac plugins can be found on the [TracPlugins#InstallingaTracplugin TracPlugins] page. You may also choose to use the provided Makefile: 1. edit Makefile and set `PLUGINS_DIR` to your Trac plugin directory 1. make == Configuration This plugin requires a RTM API key, shared secret and write-permitted token. You can obtain your API key and shared secret from the [http://www.rememberthemilk.com/services/api/requestkey.rtm Remember the Milk website]. After acquiring the key and shared secret, you can get your token by using the bundled script. Run it as follows: {{{#!sh $ python get_token.py }}} Then do the following: 1. Copy/paste contents of `trac_ini_sample.txt` to your `trac.ini` file. 1. Set `rtm_api_key`, `rtm_api_secret`, `rtm_api_token` to the values acquired above. == !Author/Contributors **Author:** [wiki:mootoh] [[BR]] **Maintainer:** [[Maintainer]] [[BR]] **Contributors:**