プロトタイプの SearchService クラスの設計図を作成

SearchService クラス自身といよりはそれを取り巻くコードたち
と言うほうが正確ですが。
設計書を微修正
依存ライブラリに SLF4J を追加

プロトタイプでは Commons Logging を使っているので、
SLF4J の実装には JCL を選択した。
SearchService まわりの Scala 実装の雛形を作成

型を見直し。
sbt に javax.mail の依存を追加。
クラス名 Java とかぶるものはとりあえず末尾に Scala を追加。
シーケンス図微修正

人間のモデルを人型にした
検索メソッドをとりあえず実装

Javaと共存のためクラス名がカブるものは語尾にScalaがついている
ユースケース図、シーケンス図のブラッシュアップ

ML登録のシーケンス図を新たに作成。古いのは(旧)としてある。
ユースケース図を追加。
ログインのところはまだ未完成。
ML申請情報API のリソース名を変更

ml-accepts -> ml-proposals
web.xml を修正

まだ開発してないのでクローリングのリスナーをコメントアウト。
Application クラスの定義を修正。
api のアクセスURLを /api/* にした。
HelloWarld作成

/api にアクセスすると Hello, World と表示されるサンプルを作成。
リソースクラスの作成と、Application クラスの getClasses で
作ったリソースクラスを返すと動く。
Merge branch 'develop' of github.com:charlesvineyard/milm-search-core into develop
ML 申請情報の REST API 及びそのテストのインターフェースを追加

実装はしていない。
パラメータも特に考慮していない。
Scala に移植中のコードがコンパイルエラーを引き起こしていたので修正

SearchService の名前が衝突していた
ML登録機能要件のコメントを修正
設計書にアプリケーションレイヤ設計図を追加
設計書の置き場所を変更

specifications/ -> docs/specifications/
Git ブランチの運用方針を追加

git-flow を使っての運用を想定。
feature ブランチの運用方法が書き途中。
Git ブランチの運用方針を追記

書き途中だった feature ブランチの運用方法を追記。
Bootstrap の仕組みを導入

ServletContextListner を使った
Wink フレームワークのサンプルを作成

・リクエスト
GET, POST, PUT, DELETE
パスパラメータ、クエリパラメータ(フォーム形式)、JSON、Acceptヘッダ

・レスポンス
JSON、CSVファイル、ステータスコード、
Accept ヘッダによる JSON と XML の切り替え

refs #12