wakatime / legacy-python-cli

Command line interface used by all WakaTime text editor plugins.
https://wakatime.com/
BSD 3-Clause "New" or "Revised" License
1.02k stars 84 forks source link

Redmine integration #187

Open iho opened 5 years ago

iho commented 5 years ago

Hello Can we have Redmine integration? I see comments from 2015 from people who want Redmine integration and this page https://wakatime.com/redmine-time-tracking . I thought this integration available only on paid plans but in reality there no additional integrations. I think you need to hide this page until you developed Redmine integration because it is very misleading.

How to help create proper integration with Redmine?

gandarez commented 5 years ago

It should be implemented using the official guide http://www.redmine.org/projects/redmine/wiki/Plugin_Tutorial

iho commented 5 years ago

@gandarez I want to add time spend on a branch to issues in the Redmine. Basically, I need some hook which parses the name of the branch and create TimeEntry in Redmine. I think it need to be implemented on the Wakatime side.

Is that too hard to implement? I think I can play with Bitbucket hooks to query Wakatime and send data to Redmine.

gandarez commented 5 years ago

@iho the plugin/extension should be created in order to send data to WakaTime Api.

alanhamlett commented 5 years ago

@gandarez this isn't a plugin for writing time tracking data, but more like the GitHub integration where we read from WakaTime's API and write to Redmine's API.

@iho if WakaTime builds this integration, how would we be able to associate some time tracked on WakaTime with the right issue on Redmine?

Here's some more info about Redmine's time tracking feature: http://www.redmine.org/projects/redmine/wiki/RedmineTimeTracking

gandarez commented 5 years ago

Any update here? @iho