Package: redmine Version: 3.0~20140825-5 It seems that a lot of functionality (e.g. tagging, iCalendar support) is not in Redmine itself and this has to be added using plugins.
Could you add some notes about this to README.Debian, the wiki[1] or both? In particular, - README.Debian already describes setting X_DEBIAN_SITEID for rake commands. The installation instructions for many plugins (example[2]) recommend running a rake command. Should X_DEBIAN_SITEID be set for those rake commands and does the rake command need to be run for each instance? Or is a plugin installation shared between multiple instances? - README.Debian gives an example rake command using sudo www-data. Should plugin installation be run as www-data or as root? - Can you comment on best practices for packaging plugins? As part of my project, I'm likely to use at least 2 or 3 plugins and would probably like to upload them to Debian. - Can you comment on selection of plugins (and their suitability for being in Debian)? I notice that many of them appear to be for specific Redmine versions and discussions in the issue trackers frequently indicate plugins breaking with newer versions of Redmine or Rails. Is this likely to be troublesome for supporting packages of the plugins? - I could also imagine that if some plugin becomes part of core then people using one of the alternative plugins (e.g. there are several plugins for tagging right now) might have trouble during a package upgrade to the version of Redmine where it is part of core. Has anybody with more experience with Redmine dealt with such situations already and can anybody comment on the impact for people who may contemplate uploading plugin packages to Debian? - Some other families of packages (e.g. Drupal) have scripts for automatically creating packages of their plugins (e.g. dh-make-drupal[3]). Is anybody already working on something like that for Redmine plugins? - If a dh-make-redmine tool was created, it could be interesting to automatically build an unofficial apt repository of all official Redmine plugins 1. https://wiki.debian.org/redmine 2. https://github.com/Undev/redmine_tagging 3. http://gwolf.org/dh-make-drupal