Redmine
Redmine3.0.0をインストールしようと「bundle install」を実行すると失敗した。 Gem::Ext::BuildError: ERROR: Failed to build gem native extension. /home/user/.rbenv/versions/2.1.1/bin/ruby extconf.rb checking for Ruby version >= 1.8.5... yes ch…
近づくRedmine3.0と、混沌としたソースコード 筆者は個人的に作成したRedmineのプラグインをgithubで公開している。Redmine上でニコニコカレンダーを実現するプラグインである。 yuuu/redmine_nikoca_re 実はこのプラグイン、勢いで作ったこともあってテスト…
yuuu/redmine_nikoca_re · GitHub Redmine 2.0対応のニコカレプラグインを作ってみた。 ニコカレとは Redmineでよく使うプラグインの一つにニコカレプラグインがある。 ニコカレとはアジャイルなプラクティスの一つである。*1 使い方は非常に簡単で、プロジ…
Redmineプラグインはrailsで動作しているが、MVCを生成するrailsジェネレータはplugin用のものを使用するようだ。このため、新規作成・削除といった基本的な操作はできるものの、変則的な操作は対応していなさそう。 代表例として一度作成したテーブルへカラ…
Redmineを使ってタスクや工数を記録・管理するのが当たり前となっている昨今、プラグインを作成することにした。 しかし、作成方法をググってみたところRedmineのプラグインに関しては情報が少ないように思えた。このため、数少ないサイトの情報やRedmine自…
プラグイン開発ガイド - r-labs 上記をベースに開発を進める中で、発生した問題と解決方法をまとめる。 pluginをmigrateするとエラーが発生(1) 下記のようなエラーが発生した。 $ rake -v rake aborted! Gem::LoadError: You have already activated rake 10…
以前作成した環境をベースにプラグインの開発に着手する。 ※環境構築手順は下記を参照 RedmineのプラグインをUbuntu(Xubuntu)上で開発するための環境構築 - .logbook development用データベースの作成 環境構築時はproduction用のデータベースを作成して動作…
はじめに 作りたいものがあって、Redmineプラグイン開発をやってみたいと思う。 家ではXubuntuを使っているので、Xubuntu上にRedmine&プラグイン開発環境をインストールする。 インストール手順は下記を参照。 Redmineのインストール — Redmine Guide 日本…