Plugins Directory » Orangutan

5470 Author: Andriy Lesyuk
Website: http://projects.andriylesyuk.com/projects/orangutan
Code repository: http://subversion.andriylesyuk.com/orangutan/
Registered on: 2011-01-30 (almost 8 years ago)
Current version: 0.2.0
Compatible with: Redmine 1.0.x, 1.1.x
User ratings:   (0)

This is a helper Redmine plugin for the Orangutan Jabber bot.

Orangutan is a Jabber/XMPP bot written in Perl. The main goal when developing Orangutan was to implement natural language interface for time tracking. The idea resulted into a flexible, extendable bot platform with a unique architecture allowing to ask questions, build dialogues, act on events, remind, suggest etc. The Orangutan natural language interface appeared to allow much more than usual computer user interfaces.

Requirements:
  • MySQL;
  • XMPP4R.
Features provided by the plugin in addition to assisting Orangutan:
  • Adds start time and end time to time entries;
  • Adds field "Jabber ID" to user account settings.

Installation notes

  • Copy "Redmine" directory to #{RAILS_ROOT}/vendor/plugins and rename it to "orangutan".
  • Run: rake db:migrate:plugins RAILS_ENV=production
  • Create a Jabber account for Redmine.
  • Copy redmonkey.yml into #{RAILS_ROOT}/config directory and change it (put new Jabber account credentials there and set "orangutan" to JID of Orangutan (which was specified in /etc/orangutan.conf)).

Changelog

0.2.0 (2011-02-24)

Compatible with Redmine 1.0.x, 1.1.x.

0.1.0 (2010-11-17)

Compatible with Redmine 1.0.x.