Jiemamy v0.2.0リリース計画
さて。近頃表向きには新しい情報がまったく出ていないJiemamyだと思います。前回のリリースから今までの動きはこんな感じ。
- 2008年3月: Jiemamy 0.1.1リリース。遡ること1年1ヶ月前ですね。
- 2008年4月: 1000speakers:4で発表。
- 2008年5月: Jiemamyインサイド開催。コミッタ増員。スクラッチで書き直し開始。
- 2008年9月: @ITに紹介記事を掲載。
- 2008年9月: Seasar Conference 2008 Autumnで発表。
まぁ、しばらく動きが見えなかったと思いますが、丸一年かけて書き直してました。随分時間がかかってしまいましたが、そろそろ最初のリリースができるのではないか、という状況になってきました。
というわけで、5/6(水) に v0.2.0 をリリースしたいと思います。Jiemamyは細かくいくつものコンポーネントに切り分けられていますが、今回リリースする予定のプロダクトは以下の通り。
- Jiemamy Model Editor: 従来のJiemamyプラグインにあたるEclipseプラグインです。実DBから情報を読み込むインポータ(DatabaseImporter)と、作った情報をSQLに書き出すエクスポータ(SqlExporter)をデフォルトでサポートしています。
- maven-jiemamy-plugin: 従来のものと使用目的は同じです。mavenの1フェーズで、データファイルからSQL生成する処理を担います。
- Jiemamy Dialect for SQL99: SQL99標準のSQLを出力するためのオプションコンポーネント。
- Jiemamy Dialect for PostgreSQL: PostgreSQL用のSQLを出力するためのオプションコンポーネント。
- Jiemamy Dialect for MySQL: MySQL用のSQLを出力するためのオプションコンポーネント。
- Jiemamy API ライブラリ: 今バージョンの目玉(?)。JiemamyのデータモデルをJavaから操作できます。以下のコンポーネントから成っています。
その他、今回のリリースには含まれませんが、まだJiemamyプロジェクト内で開発中のプロダクトをご紹介。こちらは後追いでリリースします。もし間に合えば、5/6に含めますが…。
- Jiemamy Dialect for Oracle: Oracle用のSQLを出力するためのオプションコンポーネント。(これは、なるべく早くやっていかなきゃな…)
- Jiemamy JPA Importer: JPAエンティティのソースコードからJiemamyデータに情報を取り込むインポータ。
- Jiemamy JPA Exporter: JiemamyデータをJPAエンティティのソースコードとして出力するエクスポータ。
- Jiemamy HTML Exporter: JiemamyデータをHTML仕様書として出力するエクスポータ。
また、まだ開発には着手していませんが、企画中のプロダクトはこんな感じ。
- Jiemamy Excel Exporter: DB設定情報をExcelファイルに出力。みんな大好きなアレですね。
- Jiemamy PDF Exporter: ER図をPDFドキュメントとして出力するエクスポータ。これはちょっと頑張らないとなかなか難しいかもなー。
- 上記以外の、メジャーなDBに対するDialect(個別DB対応オプション)
- Jiemamy API ライブラリ: 追加分
まぁ、まだ他にも脳内にありますが。順々に作っていきますね。
とりあえず以上です。5/6にご期待ください。今度こそ土下座はしないw