hkrn/MMDAI — Issue #19: Creating a project support for VPVM (MMDAI2)
Author: hkrn
Created: 2011-12-08 16:30:56+00:00
State: open

XML 形式のプロジェクトファイルのサポート。フォーマットはオープンであり、策定中。現在進行形で実施中。

* 当初はバイナリで実装する予定だった
* 最初の実装はまだしも、拡張するにつれて変更及び保守するコストが上がる
* 当然のことながらバイナリにすると可読性が低くなる
* 汎用的なバイナリシリアライズライブラリで自分が使いたいものがなかった
* XML にした理由
* フォーマットがすでに成熟したものであり、決定打といえるライブラリがある (libxml2)
* テキストフォーマットなので、可読性がある