Launchpad (プロジェクト管理システム)
URL |
launchpad |
---|---|
言語 | 英語 |
タイプ | プロジェクト管理 |
運営者 | カノニカル |
設立者 | カノニカル |
営利性 | 営利 |
登録 | 任意 |
開始 | 2004-01 |
現在の状態 | アクティブ |
開発元 | Launchpad Developers |
---|---|
最新版 |
10.01
/ 2010-01-28 |
リポジトリ | |
プログラミング 言語 | Python |
対応言語 | 英語 |
種別 | プロジェクトホスティングサーバ |
ライセンス | GNU Affero GPL v3 |
公式サイト | https://launchpad.net/launchpad-project |
Launchpad(ランチパッド、ローンチパッド)はソフトウェア開発、特にオープンソースソフトウェアの開発の為のウェブアプリケーション及びウェブサイトである。Launchpadはカノニカルにより開発・管理されている。
コンポーネント
[編集]Launchpadには幾つかの部分で構成されている。
- Code: Bazaarバージョン管理システムを使ったソースコードホスティング
- Bugs: 複数の環境(例えばUbuntuパッケージ、アップストリーム、他の場所にあるバグトラッカー)でトラックされたバグを許容するバグトラッカー
- Blueprints: 仕様と新機能をトラックするシステム
- Translations: 異なった自然言語にアプリケーションをローカライズするサイト
- Answers: コミュニティサポートサイトと知識ベース
重要だが他より目立たないコンポーネントとしてSoyuz(Launchpadにおけるディストリビューション管理部分)がある。Launchpadは現在主にオペレーティングシステムの一つであるUbuntuの開発に使われている。LaunchpadはフリーでオープンソースなZope 3のアプリケーションサーバを用いている。
コラボレーションツール
[編集]- Trac/Launchpad Plugin
- The Bugzilla Launchpad Plugin
- Launchpad login module for Drupal
- Teams module for Drupal
- Bazaar Plugin for Eclipse [1]
- Firefox Launchpad Plugin
ユーザー
[編集]カノニカル自身がUbuntuやBazaarを含む幾つかの開発プロジェクトにLaunchpadを使っており、Launchpadの開発自体もLaunchpad内で管理されている。
他に開発を管理するために様々な点でLaunchpadを使用する有名なプロジェクトとして以下がある:
- Bazaar
- Drizzle
- GNOME Do
- Inkscape(バグトラッキング)[2]
- MySQL(コードホスティング)[3]
- OpenStack
- Upstart
- WordPress
- Zope 3(バグトラッキング)[4]
批評
[編集]Launchpadは当初、その目的にもかかわらずGNU GPLのようなフリーソフトウェアライセンスの下で公開されてはおらず、その事はJem Reportや他のフリーソフトウェアコミュニティのメンバーによって批判された。Launchpad開発者はLaunchpadをやがてフリーソフトウェアライセンスの下で公開することを目指すが、もしかしたらそれには何年もかかることになるかもしれないと述べた[5]。2007年7月9日、カノニカルは最初にLaunchpadのコンポーネントの一つである "Storm" をフリーソフトウェアライセンスの下で公開した[6]。
創設者であるMark Shuttleworthはこの批判に対しLaunchpadは雇ったプログラマがLaunchpad環境の開発を続ける必要があり、フォーク物にありがちな非互換性のために複数バージョンを開発する意味はないだろうと返答した[7]。しかし、オープンソース活動の何人かのメンバーはまだ不満なままであった[8]。2008年7月22日、Mark ShuttleworthはOSCONで全てのソースコードを12カ月以内にリリースするつもりであると発表した[9]。UDS Jauntyで、リリースが2009年7月21日にあるだろうとアナウンスされ[10]、GNU Affero GPL v3にてリリースが行われている[11]。
オープンAPIは現在ベータテスト段階であり、ウェブサイトと相互に作用するプログラム作成を可能にするだろう。オープンAPIの公開要求はスクリーンスクレイピングに頼りLaunchpadからデータを取得するLeonovのようなプロジェクトによって促進された。
関連項目
[編集]参照
[編集]- ^ “Launchpad plugin for Eclipse - using the Launchpad API” (2008年11月14日). 2008年12月10日閲覧。
- ^ “Inkscape moving to Launchpad!” (2007年11月21日). 2008年9月9日閲覧。
- ^ Arnö, Kaj (2008年6月19日). “Verson Control: Thanks, BitKeeper - Welcome, Bazaar”. 2008年6月19日閲覧。
- ^ Canonical Ltd. (2 April 2007). "Launchpad 1.0 Beta Released" (Press release). 2008年6月20日閲覧。
- ^ “Launchpad Frequently Asked Questions”. Canonical. (August 5, 2006)
- ^ “Canonical Releases Storm as Open Source” (July 10, 2007). 2008年12月3日閲覧。
- ^ “Launchpad should be free software (free as in freedom)” (April 18, 2007). 2008年12月3日閲覧。
- ^ “Ubuntu is built with proprietary software” (July 10, 2007). 2008年12月3日閲覧。
- ^ “Launchpad Source-Code Within 12 Months” (July 22, 2008). 2008年12月3日閲覧。
- ^ Youtube - UDS Jaunty - Graham Binns
- ^ Launchpad Blog - Launchpad is now open source.
外部リンク
[編集]- Launchpad
- Launchpad News Blog
- Libera Chat上の#launchpad接続