web-dev-qa-db-ja.com

バザールの未来

Bazaar DVCSは、少なくともVCSスペースでの採用と全体的なマインドシェアの点で、GitとMercurialに大きく後れを取っているようです。 aFAIKは、bzrを使用する唯一の注目を集めるプロジェクトはUbuntuとLaunchpadであり、どちらもCanonicalが直接支援しています。だから私は疑問に思っています、Canonicalがリソースを割り当て続けるのではなく、他の2つの主要な候補の1つに切り替えることは理にかなっていますか?この時代にバザールを推進する上で、技術的であろうとなかろうと、戦略的な利点はありますか?

5
gsakkis

私はBazaarを使用していませんが、使用する必要がある場合は、オープンソースの精神でBazaarが適しています。 Canonicalの観点からは、Gitやその他のソース管理ツールはそれをカットしなかったため、Tにニーズに合ったBazaarを作成しました。別のVCSに切り替えてほしいですか?もちろんですが、そうなる可能性は低いです。推奨されるソース管理ツールは常に設計によって判断されており、どれも完璧ではありません。

Bazaarにはそれを使用するプロジェクトがたくさんあります-Launchpadは1つのプロジェクトだけでなく、多くのプロジェクトのコレクションです-その多くはソース管理としてBazaarを利用しています。

個人的にはBazaarが好きではありません。そのため、やり取りするプロジェクトでは、BazaarリポジトリをGitにエクスポートしてから、変更をインポートし直します。最新のDVCSの大部分は、ある程度相互互換性があります(ほとんどの場合、SVNと互換性があります。他のCVCS)。したがって、最終的には、各プロジェクトはそのチームに最適なものを使用します。各開発者は、自分に最適なものを使用します。

2
Marco Ceppi

時々、VCSの人々が使用するものが、特定のVCSに精通していないために、開発者が小さな修正に貢献することを遠ざけることに気づきます。それは真実ではないかもしれませんが、私が貢献したいのですが、新しいVCSをセットアップして使用しようとする煩わしさを経験したくないということは何度もありました。より広く使用されているVCSに切り替えると、間違いなく助けになりますが、現在使用しているVCSがすべてのニーズを満たしている場合は、切り替えが見られません。

:)

2
myusuf3