プラグイン開発をはじめたい人のバイブルとなるはず
本書はRedmineのプラグイン開発や拡張方法を著者が開発しているプラグインを通して学べます。
目次を読めばひととおりの流れが書かれているのがわかります。


1章 Redmineプラグインの紹介
2章 HookによるRedmineの拡張
3章 パーミッションとセキュリティ設定方法
4章 ファイルの添付
5章 検索可能なモデルを作る
6章 アクティビティへの登録
7章 プラグイン設定の管理
8章 プラグインのテスト方法
付録 プラグインをリリースしよう!

全体を通して読みやすくわかりやすい内容でした。
その中でも個人的に面白かった点をいくつかご紹介します。


僕は昔、
バーンダウンチャートプラグインなど、
いくつかRedmineプラグインを作ったことがあります(更新はストップしていますが・・・)。
どれもViewを工夫したプラグインで、
スキーマを拡張したりするプラグインは作ったことがありません。
本当は「ここの画面のこのへんにこういった機能を表示したいんだよなぁ」と思っていたのですが、
それができなかったのは、
開発者ガイドや翻訳してみたPlugin Tutorialがわかりにくかったからです。
情報がざっくりなので細かい点を調べる前に燃え尽きました。
それに、
Railsで作られたRedmineには、
Redmineならではの拡張方法もあれば、
Railsの機能やGemの機能もあるので、
調べる範囲が広すぎて燃え尽きてしまいました。
その点、
本書は切り分けて説明されており、
より深く機能を知りたい場合は、
参考URLも紹介してくれています。


本書には実用的なRedmineの拡張方法が説明されています。
例えば、
5章のacts_as_searchableを使った検索では、
自分が作ったオブジェクトをRedmineの検索結果に表示させたり、
4章のacts_as_attachableを使ったファイル添付では、
簡単にオブジェクトにファイル添付できたり。
Wikiに新しいフォーマットを追加したり。
RedmineやRailsが提供している機能を有効活用すれば、
簡単に、
メンテナンスも楽に、
優れた機能をRedmineに注入できます。
Redmine Plugin Extension and Development: Build Stunning Extensions Quickly and Efficiently by Leveraging Redmine's Plugin Facilities

その他の感想

効果はあるがちょっと高くない?
買ってから評価しないとね、信憑性ないじゃないですかぁ?
縫製が酷すぎです。
2018年10月ソフトバージョンアップで大幅進化してます。
発色は良い
1ヶ月経過したので
音質&音量
10速リアとしては十分な性能
体育人
自分の想像力に答えてくれる!
有難う御座います
初めは面白かったが
『秒速5センチメートル』の真意が明らかに。
同じものを同じ食卓で、話しながら食べる幸せ
読みやすいので面白い
プレイ時間が長い・・・
Mサイズが丁度いい。
ピエール瀧さん推薦本、そして重版おめでとう。
なめらか過ぎた
東京マルイG36Cには簡単に装着可能
まだまだ続きを
Nexus7を入れてバイク用ナビバッグとして使っています。
毎日使っています。メインのアタッチメントです。
挙動についての注意
T100TAとの相性は悪い
こんなに簡単にできていいのだろうか?
十分使えてます
豊富な曲数・・・
糖尿の母の必需品です
戻る