Tag Archives | plugins

Daily Refactor #1: Extract Method in the BulkTimeEntriesController – saving a new TimeEntry

I’m having two problems right now: Not enough time to write to my blogs Not enough time to keep my Redmine plugins maintained To try and fix both of these problems, I’m going to try and start something new here: a daily refactoring. I’m going do a small refactoring to my Redmine plugins or Redmine [...]

Read full story Comments { 0 }

Redmine Plugin Dependencies

I’ve been doing a lot of integration work with Redmine lately and needed one Redmine plugin to be depend on another plugin. So yesterday I added a new method to the Redmine plugin API called requires_redmine_plugin. It’s a simple method that will make sure another Redmine plugin is installed. Using the API is simple, just [...]

Read full story Comments { 0 }

Question: Bug fix releases or release new plugins?

I recently asked a question on Twitter and I wanted to get some more feedback on here. To add a some context: I have about 20 Redmine plugins Open Sourced that are ready for another release. With Redmine 0.9 coming up, I’d like to do a final bugfix release of them for the final 0.8 [...]

Read full story Comments { 0 }

How to modify core Redmine classes from a plugin

I’ve been writing Redmine plugins since 2007 and one thing that stumped me was how to add new methods to Redmine‘s core classes and have them working in development. The standard Ruby on Rails way of including a module into the class works great except in development mode. Thanks to Thomas Löber, I found a [...]

Read full story Comments { 4 }