こりゃまた随分前のネタになってしまったのですが、
LibreOffice 4.0: First Takeに、
> The new features are certainly useful, but feel a little haphazard.
訳: 新機能はだいたい使いやすいけど、ちょっと行きあたりばったりに思える。
とあって、そりゃそうだと思いました。
なぜかというと、故OpenOffice.orgの頃は原則として仕様書を起こす必要があり、実装したとしてもそれを採用するかどうかはSun/Oracleが決めていました。
例:3.3 機能決定テスト
OpenOffice.orgはStarOffice/StarSuiteという商品でもあったわけで、これは理解できなくはないですけど、ハードルが高すぎてコミュニティからの新機能はあまり期待できないのは明白ですね。
Apache OpenOfficeは、3.4だとOOoから引き継いだものとかライセンスの変更に伴う副産物的な新機能が多かったわけですし、4.0ではLotus Symphonyの後継ということで(悪い意味で)戦略的に新機能が決まります。
AOO 4.0 Release Planning
一方LibreOfficeは、新機能がgitのmasterに入る→開発版のリリースノート(今は4.1)に書く、という手順であり、原則としてどんな機能を実装するのかを事前に決めたりはしません。まぁそりゃそうですよねぇ。
新機能があろうがなかろうが、時期が来たらリリースします。それがタイムベースリリースです。
だからとっ散らかっているように見えるのもむべなるかな、です。実際にコントロールしている人がいないわけですから。
私はこのモデルは大変理に適っていると思います。もしもっと計画的に新機能を実装するべきだと思うのであれば、それはそう思った人が開発するなり、スポンサー(単純にお金を出すという意味だけじゃないです)になって新機能を貢献すればいいのです。というか、良くも悪くも(個人的には良くも良くも)そういうモデルなのです。
LibreOffice 4.0: First Takeに、
> The new features are certainly useful, but feel a little haphazard.
訳: 新機能はだいたい使いやすいけど、ちょっと行きあたりばったりに思える。
とあって、そりゃそうだと思いました。
なぜかというと、故OpenOffice.orgの頃は原則として仕様書を起こす必要があり、実装したとしてもそれを採用するかどうかはSun/Oracleが決めていました。
例:3.3 機能決定テスト
OpenOffice.orgはStarOffice/StarSuiteという商品でもあったわけで、これは理解できなくはないですけど、ハードルが高すぎてコミュニティからの新機能はあまり期待できないのは明白ですね。
Apache OpenOfficeは、3.4だとOOoから引き継いだものとかライセンスの変更に伴う副産物的な新機能が多かったわけですし、4.0ではLotus Symphonyの後継ということで(悪い意味で)戦略的に新機能が決まります。
AOO 4.0 Release Planning
一方LibreOfficeは、新機能がgitのmasterに入る→開発版のリリースノート(今は4.1)に書く、という手順であり、原則としてどんな機能を実装するのかを事前に決めたりはしません。まぁそりゃそうですよねぇ。
新機能があろうがなかろうが、時期が来たらリリースします。それがタイムベースリリースです。
だからとっ散らかっているように見えるのもむべなるかな、です。実際にコントロールしている人がいないわけですから。
私はこのモデルは大変理に適っていると思います。もしもっと計画的に新機能を実装するべきだと思うのであれば、それはそう思った人が開発するなり、スポンサー(単純にお金を出すという意味だけじゃないです)になって新機能を貢献すればいいのです。というか、良くも悪くも(個人的には良くも良くも)そういうモデルなのです。