テストからはじめてみる
TDDの本を読みました。機能もりもりのプラグインではないのと、最初からやってみるので、TODOリスト形式でやってみようかと思います。
ScrapboxでTODO書けるのかの確認もかねて。-> 形式のタスクリストはサポートしてない模様。
プラグイン情報がわかる
作者がわかる
プラグイン名がわかる
プラグイン情報画面に表示できる
上記を実現するためには?
プラグインのID (ディレクトリ名と一致)を決める
ディレクトリを決定して、init.rb を用意する
期待すること: Redmine::Plugin.all に上記のプラグインが含まれる
名前(シンボル)がinit.rb に定義してるものと一緒
code:ruby
# template pluginの例
plugin = Redmine::Plugin.all.first
plugin.id
:redmine_issue_templates
最初になにしよう?
以下のページに載せていきます!
器をつくろう
init.rbをつくろう
また、ソースコードはGit + GitHubで管理していきます!
こちらについても触れていきます!
developブランチで作業しよう
READMEを簡単につくろう
ライセンスを決めよう