Google Code disables new project creation, will shut down on January 25, 2016
GitHub has officially won. Google has announced that Google Code project creation has been disabled today, with the ultimate plan to kill off the service next year.
On August 24, 2015, the project hosting service will be set to read-only. This means you will still be able to checkout/view project source, issues, and wikis, but nobody will be able to make changes or new commits.
On January 25, 2016, Google Code will be shut down. Google says you will be able to download tarballs of project source, issues, and wikis “throughout the rest of 2016.” After that, Google Code will be gone for good.
Google Code 2016年1月25日に運営停止 新プロジェクト作成が不可能に
GitHub氏は正式に勝利した。Googleは、Google Codeプロジェクト作成が不可能になったと本日発表した。来年にはサービスを完全に終了するとのことである。
2015年8月24日には、プロジェクトホスティングサービスは読み出し専用となる。プロジェクトソースや発刊物、Wikiの確認や閲覧は可能だが、変更を加えたりコメントを新しく付けることは出来なくなるということだ。
2016年1月25日に、Google Codeは運営を停止する。Googleによると、"2016年中”は、プロジェクトソースや発刊物、Wikiのターボールをダウンロードすることができるとのことだ。その後、Google Codeはこの世から完全に消滅する。
Frankly, I’m not in the least surprised. Google engineering teams have been moving away from Google to GitHub for a long time now. New code, libraries, and documentation over the past year or so has often launched on GitHub exclusively, and older versions have been moved over without much explanation beyond “the developer community has increasingly used GitHub for hosting code.”
Google Code launched in 2006 as an effort to give the open source community a hosting service to thrive on. Yet the state of affairs changed drastically over the past decade, as Google explains:
正直言って、私は少しも驚かない。Googleエンジニアチームはずっと前からGoogleから離れ、GitHub寄りになっていた。
この1年間ほどで、新規コードやライブラリ、そしてドキュメンテーションは、もっぱらGitHubのみでたびたびローンチされてきており、また、「開発者コミュニティはますますホスティングコードにGitHubを使うようになっている。」という以外に詳しい説明もなく、旧バージョンは使われなくなっていった。
Google Codeは、オープンソースコミュニティに、成長するホスティングサービスを提供するよう努めるとし、2006年にローンチした。しかし、この10年間で情勢は大きく変化したとGoogleは経緯を説明する。
Since then, we’ve seen a wide variety of better project hosting services such as GitHub and Bitbucket bloom. Many projects moved away from Google Code to those other systems. To meet developers where they are, we ourselves migrated nearly a thousand of our own open source projects from Google Code to GitHub.
As developers migrated away from Google Code, a growing share of the remaining projects were spam or abuse. Lately, the administrative load has consisted almost exclusively of abuse management. After profiling non-abusive activity on Google Code, it has become clear to us that the service simply isn’t needed anymore.
それ以来、GitHubやBitbucketなどより良いプロジェクトホスティングサービスが数多く登場した。プロジェクトの多くは、Google Codeからその他のシステムに移行した。開発者の移行に応じて、Google自身も1000近くのオープンソースプロジェクトをGoogle CodeからGitHubに移行した。
開発者がGoogle Codeから移行するにつれて、残りのプロジェクト内でスパムや悪用の比率が高まってきた。近年は、管理事務量の大半を悪用の処理が占めている。Google Code上の悪用以外のアクティビティを分析した結果、このサービスはもはや必要ないことが明らかになった。
In other words, Google Code just doesn’t cut it anymore. Google does, however, plan to continue offering Git and Gerrit hosting “for certain projects” like Android and Chrome. Mirrors of projects like Eclipse, kernel.org, and others will also remain available. The main service, however, will cease to exist.
言い換えると、Google Codeはもはや力を失ったと言える。しかし,GoogleはGitやGerritのホスティングにAndroidやChromeのような特定の製品の提供は続ける予定である。EclipseやKernel.org等の製品のミラーサイトも維持される。メインサービスのみ終了する予定である。
Because Google has migrated so many of its own projects to GitHub, the company has become a bit of an expert at the process. As such, you’ll be happy to know there is a Google Code to GitHub exporter tool, which automatically migrates a project’s source, issues, and wikis to a new GitHub repo (though you should be aware that GitHub’s importer automatically converts Subversion and Mercurial to Git).
That’s not all. If that doesn’t work for you, Google also offers stand-alone tools for migrating to GitHub (and Bitbucket). The company also points to SourceForge’s Google Code project importer service in case GitHub and Bitbucket don’t meet your needs.
何故なら、Googleは自社のプロジェクトの多くをGitHubに移行し、同社は専門とする人員を少なくしてその作業をするように変わったからだ。同じように、Google CodeからGitHubへ、プロジェクトのソース、課題、wikiを新しいGitHubリポジトリへ自動的に移行するエクスポートツールが存在することは、喜ばしいことだ。(インポートツールは自動的にSubversionとMercuricalを通してGitへ変換されるということに注意が必要である。)
それだけではない。もし、うまくいかなかったら。
Googleは、GitHub(及びBitBucket)へ移行するためのスタンドアロンツールも提供している。同社はSouceForgeのGoocle Code プロジェクトをインポートするサービスも示唆しており、GitHubとBitbucketにおいて、苦労することはない。
“We know this decision will cause some pain for those of you still using Google Code and we’re sorry for that,” said Chris DiBona, Google’s director of open source. “We’ll continue to do our best to make the migration process easy for you.”
This is a big blow to the open source community, even if it looked inevitable for a long time. Thankfully, there are alternatives, and the general consensus is they are superior to Google Code.
「この決定は、Google Codeを使用している方々にとっては大きな痛手となることを承知しており、大変申し訳なく思います」とGoogleのオープンソースディレクターである、クリス・ディボーナ氏は答えた。「我々が、この移行プロセスを簡潔なものになるようベストを尽くすよう今後も取り組みます」
たとえそれが長い間、不可避の事実ように見えたとしても、これは、オープンソースコミュニティにおける大きな衝撃である。
有難いことに、他の選択肢も存在し、一般的な総意としては、これらがGoogle Codeより優っているということである。