I'm looking for a part-time remote job.

Hire me


I'm the author of:

Mastering Redmine is a comprehensive guide with tips, tricks and best practices, and an easy-to-learn structure.

Check the book's project or

Buy the book

Social pages of the book:

By buying this book you also donate to Redmine (see this page).


Follow me:

Enhancement #1075

Separate Orangutan core (reusable bot code) from Redmine code

Added by Andriy Lesyuk over 13 years ago. Updated about 13 years ago.

Status:
In Progress
Priority:
Minor
Assignee:
Category:
Core
Target version:
Start date:
08 Dec 2010
Due date:
% Done:

0%


Description

Orangutan architecture is quite flexible and allows to create bots quickly and easy. So the bot platform can be much more popular than Orangutan Redmine bot...

However currently Orangutan and its Redmine part are actually the same. For example, one of the core objects is Query which is responsible for accessing DB. Many bots won’t need it - so it should be “removed” from the core.

Also some of contexts require extending core objects like Date etc. I think it can be done by “monkey patching” technique...

History

#1 Updated by Andriy Lesyuk over 13 years ago

  • Status changed from Open to In Progress
  • Start date changed from 30 Oct 2010 to 08 Dec 2010

#2 Updated by Andriy Lesyuk about 13 years ago

  • Target version set to 2.00

#3 Updated by Andriy Lesyuk about 13 years ago

  • Subject changed from Separate Orangutan core into bot platform to Separate Orangutan core (reusable bot code) from Redmine code

#4 Updated by Andriy Lesyuk about 13 years ago

  • Tracker changed from Improvement to Enhancement

Also available in: Atom PDF

Terms of use | Privacy policy