Mastering Redmine

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

Check the book project on this site and/or

Buy the book

By buying this book you will also be donating to Redmine (see this page).


Projects

  • CD-Index

    A set of command line tools for indexing CD/DVD media: cdindex is for indexing, cdfind - for search (similar to Unix find) and cdbrowse is a "plugin" for MC allowing to browse the database. Data are stored in a special binary format....

  • DokuWiki IPTrust

    Saying you have some confidential information on your Wiki and you want it to be accessible only for authenticated users or from LAN. If so this plugin is for you. It gives anonymous access only to specified set of IP addresses.

  • DokuWiki TOC

    Sometimes it happens that core TOC conflicts with some other elements placed in the top right corner (e.g. tags). In this case the only solution is to turn off TOC using ~~NOTOC~~. TOC plugin adds new syntax code ~~TOC~~ which can be used to move TOC inside page content (e.g. like it is done on Wikipedia)....

  • Jabberd14 AutoRoster

    This module lets specify which users to add to contact lists automatically. Module’s configuration allows to specify either all users and some exceptions or certain JIDs. It was written for Jabberd14 (1.4 and 1.6 of Jabberd are supported)....

  • Jabberd14 LDAP

    Unlike most LDAP authentication solutions this module integrates into Jabberd14 server using its module API (JSM). It consists of two parts - module itself and XDB helper. This module supports versions 1.4 and 1.6 of jabberd.

  • Mastering Redmine

    Redmine is well-known as one of the best open source project management applications. But, it’s also one of the best project hosting and issue tracking solutions. In addition it incorporates Wiki, repository management, forums, time tracking, and more. This book reveals the power of Redmine and manifests its exceptional flexibility and customizability....

  • Orangutan

    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....

    • Orangutan::Redmine

      Orangutan supports Redmine through the set of plugins, modules etc. Currently the Redmine part is integrated deeply into the Orangutan but in future it is planned to separate it (see #1075).

      This subproject contains issues of the Orangutan Redmine part including but not limited to the Redmine plugin....

  • Projects

    This is the base project of this website. Here you can post bugs related to the site itself, request new projects etc. This project also contains my "TODO" list.

  • Redmine Advertising

    With this plugin it is now possible to advertise with Redmine and ChiliProject. This is a simple plugin adding contextual advertisements to the side bar. Advertisements contain heading, text and optional image....

  • Redmine Author Box

    The Author box plugin for Redmine introduces a new way to show project members of a particular role. This plugin adds a nice box with picture, first name and last name of a member to the side bar of project overview and Wiki pages....

  • Redmine Contact Form

    The Contact Form plugin for Redmine and ChiliProject adds contact forms allowing to send emails to site owners (top menu item) and/or site members (new link in user profile). The contact form can be configured to meet your needs and supports custom fields....

  • Redmine Download Button

    The "Download button" plugin for Redmine adds a nice and conspicuous button to project side bar which makes a shortcut to the recent file in the recent completed version of a project.

    If the file is not accessible for a user the button redirects to the login form....

  • Redmine Extended Fields

    Custom fields support is a great feature for any product. It lets extending an object with user-specific data thus allowing to do more with the extended object.

    The next step would be to make objects "richer"... That’s what the Extended Fields plugin does! It does this by adding new rich custom field types ("Link", "Project" and "Wiki text") and by allowing to specify RHTML templates for any custom field (based on just type or name) this way enriching it. It also extends users and projects listings (in "Administration") by letting specify which columns to show....

  • Redmine Extended Profile

    The "Extended profile" plugin for Redmine and ChiliProject allows users to put more information about themselves into their profiles. These are (but not limited to) company name, position, company and personal websites, blog, Facebook, Twitter and LinkedIn....

  • Redmine Google Ads

    Redmine contains a very powerful instrument - hooks - which are widely used by plugins for adding custom content to pages. That is if developers want to add e.g. Google Ads to Redmine pages most likely they will choose hooks to do this....

  • Redmine Like Button

    This plugin for Redmine adds Facebook Like button to the start page, project "Overview" page, Wiki pages, news, issues and versions.

    The look and feel of the button and its location (main area or side bar) can be configured in the plugin settings ("Administration" » "Plugins" » "Configure")....

  • Redmine Meta

    The Meta tags are widely used for SEO and SMO, but, unfortunately, are not, in fact, supported by Redmine. This plugin is intended to fix this.

    The plugin adds Meta description and keywords, Open Graph and Twitter Cards tags to the start page, project overview page, version pages, Wiki pages, news, issues and user profiles....

  • Redmine OpenID Fix

    Native Redmine / ChiliProject OpenID authentication does not work, for example, with Google. And I doubt it does with other OpenID providers......

  • Redmine Project Alias

    With this plugin you can now change the project identifier! The plugin allows creating project identifier aliases. All of these aliases can be used to access project pages! And any of these aliases can be selected as the project identifier (in this case the previous identifier becomes an alias)....

  • Redmine Project Removal

    There are two ways to remove a project from Redmine - "archive" or delete. In both cases Redmine gives no explanation of the removal.

    This plugin allows to add a message to pages of an archived project. In such message an administrator can explain the reason of the removal. It also allows to specify URL to redirect. The plugin supports a special redirection mode which redirects pages to the corresponding ones on another Redmine installation (can be used when a project was moved)....

  • Redmine Project Settings

    If you used to write plugins for Redmine you perhaps discovered that Redmine does not provide any API for adding tabs to project settings. I, personally, faced this issue many times... As a solution I decided to write this plugin....

  • Redmine Red-Andy Theme

    The Redmine theme created for this website. This theme combines dark elements and bright boxes, uses CSS3 shadows and round corners.

  • Redmine RedPress

    In brief: the RedPress plugin adds the blogging capabilities to your Redmine, so with this plugin you can have global and per project blogs.

    In detail: the RedPress plugin does this by integrating WordPress deeply into Redmine, by implementing single sign-on for these systems and more. For a better experience you will also need the WordPress WordMine plugin and the WordPress RedWord Theme (certainly, in addition to WordPress itself)....

  • Redmine Role Shift

    Redmine definitely needs a better access control (ACL) for example to allow hosting open source and proprietary projects on the same installation. The best manifestation of this problem are Non members and Anonymous roles which are defined globally for all projects....

  • Redmine SCM Creator

    Simple Subversion, Git, Mercurial and Bazaar repository creation plugin for Redmine and ChiliProject. With this plugin repository creation and registration becomes very easy and needs just one click (or even no click)....

  • Redmine Sidebar Content

    With the "Sidebar content" plugin for Redmine project administrators are now able to add custom content to the project side bar. The plugin allows to add a text, a Wiki page or HTML code. This content can be shown for some pages/URLs or for all pages....

  • Redmine Subscription

    This plugin adds notifications which are missing in the core Redmine and ChiliProject. In particular they are: news added for non members, new version released, new file added for non-members, new Wiki page added, code comitted to repository, new issue added and issue closed for non members, new forum added etc......

  • Redmine WikiNG

    Redmine Wiki: Next Generation plugin (WikiNG) adds some new and useful extentions to Redmine Wiki syntax. Among them are:

    • Warning, notice and tip blocks;
    • TODO, FIXME, UPDATE, NEW and FREE markers;
    • External Wiki links to Wikipedia, Google etc;...
  • WordPress RedWord Theme

    Redmine is known not only as one of the best project management applications but also by its easy and handy interface. Like WordPress Redmine supports themes, which are pure CSS customizations of the application’s basic style. Generally, Redmine has over 30 good-looking professional themes....

  • WordPress WordMine

    The WordMine plugin for WordPress allows to integrate WordPress with Redmine. The plugin makes WordPress use Redmine session cookie for authentication (i.e., implements single sign-on with Redmine).

    It is recommended to use this plugin along with the Redmine RedPress plugin for Redmine and the WordPress RedWord Theme theme for WordPress. The RedPress plugin is required (otherwise you won’t be able to authenticate) while the RedWord theme is not....

Also available in: Atom