2006/03下旬~04上旬の近況について

今年の 3/11 の開発日誌を最後に1ヶ月近く何も書いていなかったので、近況の報告をさせていただきます。
Meltice Family 開発状況について
 結論から先に申し上げますと、「3月上旬から一切の作業が止まっている状態」です。
 少なくとも、ファイル名冒頭のハイフン記号圧縮時の問題や .\ フォルダばかりで構成された書庫の解凍先パス最適化が正常動作しない問題については、検証途中のままの状態で、まだ現時点で修正のめどがたっていません。
 3/11 に開発機故障について開発日誌に書いていますが、故障の原因は電源ユニットの寿命で、部品交換により数日後に無事復旧しています。その後、ちょっといろいろ思うところあって、圧縮解凍まわりの作業は一時凍結していたのですが、そのままずるずると時間が流れて今に至るという状況です。時間を確保次第、問題点の解決に取り組みたいと考えています。
 さて、開発日誌の移行に関して理由を書きたいと思います。
 旧「Meltice Family 開発日誌」(WIKI 上にあったもの) の記述ポリシーは「圧縮解凍周りで開発や動作検証で何か進展があった場合のみ更新」というものでした。Meltice Family (ネイティブコード版) に直接関係のない .NET 上の検証や小ネタについては、Slashdot Japan や mixi 上に少し触れるだけ、という状態で、圧縮解凍関連の情報が拡散してしまって、書き手の私も把握できない状態に陥っています。
 よって、圧縮解凍関連の話題は今後原則として Slashdot Japan / mixi / Sourceforge.jp のあちこちに拡散して記述するのはやめて、ここ xrea.com 上の開発日誌に一本化することにしました。旧記述については、旧開発日誌・日記に残したままとし、xrea.com 上の開発日誌へのインポートは特に行いません。探す、移行作業するというのにはそれなりのエネルギーと時間が必要になるためで、そんな資源はもっと別の方向に有効活用したいと考えているためです。
注意点としては、拙作の圧縮解凍ソフトに直接影響されない内容 (UNIX 系 OS の圧縮解凍ソフトな話題など) については、「開発日誌」ではなく「ユーザーサイドの体験記」になってしまうので、別名義で展開しているはてなダイアリーや xrea.com 上の別 blog に書くかもしれません。こちらについては方向性を明確に決めていません。
CaldBase.NET 開発状況について
 位置付けが姉妹プロジェクトにある CaldBase.NET の近況についてもあわせて書きたいと思います。
 Meltice Family .NET (仮称、圧縮解凍ソフトのマネージコード + 統合アーカイバネイティブコードの混在バージョン) の開発の優先順位は Meltice Family ネイティブコード版 (Ver.2.2.x 系のことです) よりも下になっています。よって、Meltice Family の問題解決しないうちは、Meltice Family .NET に手を付けることができません。
 問題なのは、Meltice Family .NET の基幹フレームワークになるはずの CaldBase.NET の開発の優先順位は Meltice Family .NET と同じということです。つまりは Meltice Family の問題解決をしない内は、こちらにもとりかかれないということです。
 CaldBase.NET (UnDller.NET 含む) の現状の問題点は、「ソースコードに著作権表示記述が抜けているので、BSD ライセンス下にあるそれらのソースコードは事実上再配布不能である」ということです。こちらについても、Meltice Family の諸問題を片づけ次第、なんとかしたいと考えています。

投稿者: あどり

ソフトウェア開発者。かつてはその腕で給与を稼いでいたらしい。 今は「あさあさ」名義にソフト作成を譲り、圧縮解凍とDLLの関連のメンテナンスおんりぃになっており、フェードアウトしつつある。