+++ to secure your transactions use the Bitcoin Mixer Service +++

 

avatar

qwazer

карма
11,0
17 голосов
рейтинг
37,9
вчера в 07:18

Google Code закрывается и предлагает всем перейти на GitHub

Всем владельцам проектов на Google Code пришло соответствующее письмо.
Сокращенный перевод новости:
Начиная с сегодняшнего дня, мы прекращаем возможность создания новых проектов на Google Code. Сервис будет закрыт примерно через 10 месяцев к 25 января 2016 года. Ниже перечислены ссылки на инструменты миграции, спроектированные для того, чтобы помочь вам перенести ваши проекты.

Сроки:
12 Марта, 2015 — Создание новых проектов отключено.
24 Августа, 2015 — Переход в режим «только для чтения».
25 Января, 2016 — Закрытие сервиса. Будет доступно скачивание архива проекта включая исходный код, багтрекер и вики. Архив будет доступен до конца 2016 года.

Гугл будет продолжать предоставлять Git и Gerrit хостинг для таких проектов как Android и Chrome. Мы по-прежнему будем поддерживать зеркала таких проектов, как Eclipse, kernel.org и другие.



Далее идут ссылки на Google Code to GitHub exporter tool и stand-alone tools для миграции на Bitbucket или SourceForge.

google-opensource.blogspot.ru/2015/03/farewell-to-google-code.html
24101
31
qwazer 37,9

Комментарии (62)

+10
harlov91 #
Со всех более-менее живых проектов на google code, уже давно стоят ссылки на github. Не думаю что кто-то заметит)
+3
lany #
Не со всех.
+17
ZyXI #
С Vim никаких ссылок не стоит. Сейчас там жаркий спор GitHub vs BitBucket в vim-dev, некоторые даже предлагают SourceForge (!).
+17
kreativf #
Боже мой, неужели кто-то в здравом уме ещё может предлагать Sourceforge? В последнее время с их страницы легче словить адварь чем скачать нужную программу.
0
ZyXI #
Некоторые проекты на sourceforge до сих пор живы. У меня там несколько старых (все новые на BitBucket) проектов, tmux, PyPI (только issue tracker для поддержки пользователей (интересно, чем он им так понравился), сам сайт на BitBucket), eix --installed | grep -P 'Homepage:.*[./]sourceforge\.net' | wc -l выдаёт 131 пакет.

Но SF устарел и они с этим практически ничего не делают. Я бы ни за что не стал создавать там новый проект, если только мне опять не понадобятся удалённые bzr, mercurial, subversion и git репозитории одновременно для тестирования (и то, на SF будут репозитории для тестирования, а не сам проект).
0
baltazar_bz #
Кажется, ваш ник я видел не раз в коммитах neovim, так что теперь уже не пропадём :)
+2
AnotherAnkor #
Я заметил. Мне как-то больше нравился гуглокод среди прочих.
+32
kelegorm #
Я просто счастлив! Наконец-то! :) Ничего личного, просто он был некрасивый, не удобный и я всегда огорчался, когда надо было с ним работать. Хотя у него был плюс: релизы и версии.
+22
Halt #
Э… а что, на гитхабе релизов нет? Для наших целей вполне хватает такого: github.com/0x7CFE/llst/releases

Какой еще функционал вы ожидаете от механизма релизов и версий?
+3
kelegorm #
А я и не знал. Ну тогда совсем все хорошо :)
+1
KindDragon #
На гитхабе, к сожелению, нет никакой статистики по кол-ву скачиваний :( На данный момент больше всего статистики предоставляет Sourceforge и Codeplex, хотя все равно мало по сравнению с Google Analytics
+1
AMDmi3 #
Хуже всего то что чтобы с ним работать нужно иметь гугловский аккаунт, а значит подписать гугловскую EULA.
+2
igrishaev #
В отличии от гугль-ридера, этот проект и вправду был полумертв. Не могу спомнить, когда в последний раз что-ты выкачивал оттуда.
0
vlivyur #
В эпоху Windows оттуда регулярно скачивал обновки одной какой-то программы. Вот только не помню кто это был.
+3
kreativf #
Иногда я при поисках специфичных вещей натыкаюсь на старые недопиленные версии мёртвых проектов из которых можно понадёргать что-то годное. Будет обидно когда эта куча кода пропадёт.
–36
Eddy_Em #
Гугол скатывается в полную задницу. Не удивлюсь, если они закроют gmail, а в хромоногую быдлоподелку воткнут толпу бэкдоров.
+6
ploop #
Да что вы говорите!
Из всех закрытых проектов жалко только ридера, остальные закрывать было необходимо. И ридер, возможно, тоже — сверху виднее. Это бизнес, и тратить деньги на непопулярные проекты никто в здравом уме не будет.
0
LastDragon #
удалено, ошибся :) («вопросы и ответы» тоже не жалко)
+1
ploop #
Да всё жалко. Так же (для примера), как жалко сокращать сотрудников в связи с автоматизацией процессов, у них ведь ипотеки и дети, однако сами понимаете…
+1
vlivyur #
Вопросы и ответы в самом начале были похожи на тутошний Q&A;, а в самом конце уже переплюнули toster и были похожи на otvety.mail. И вот самый первый в общем-то было жалко.
+4
amarao #
Поиск по коду жалко тоже. Google talks работал с джаббером и был добрым. Теперь стал злым.
0
Eddy_Em #
Ты смотри, сколько, оказывается, на БХ рукожопых гуголопогромистов! Как минимум 41 штука!
+40
Ogi #
99 разных проектов у Гугла, 99 сервисов разных.
Закрою один, все сбегут кто куда, 98 разных проектов у Гугла…
+7
klirichek #
Вот перевод письма, которое я получил (хотел сам оформить постингом, но меня опередили :).

Сервис Google Code закрывается.

Здравствуйте.

Чуть ранее сегодня мы сообщили о грядущем закрытии службы хостинга Google Code. Этот сервис был запущен в 2006-м году с целью предоставить надёжный и удобный хостинг для проектов с открытым исходным кодом. За прошедшее время миллионы людей внесли свой вклад в open-source проекты, размещённые в сервисе.

Однако с тех пор многое изменилось. За последние девять лет появилось множество других возможностей для размещения открытых проектов с поддержкой сообщества и разработчиков. Пришло время признать, что миссию Google Code в предоставлении хостинга для open source проектов ныне выполняют другие сайты, такие как GitHub и Bitbucket.

В последующие месяцы мы начинаем сворачивать и закрывать службу Google Code. Начиная с сегодняшнего дня мы отключаем возможность размещения новых проектов, однако все уже размещённые будут функционировать до августа 2015г. Затем данные станут доступными только для чтения. В начале следующего года сайт будет окончательно закрыт, однако сохранённые данные останутся доступными для загрузки в виде архивов.

У вас есть несколько вариантов для перемещения ваших данных.

Простейший способ — использовать Google Code Exporter, который позволит вам переместить ваши проекты прямо на Github. Также у нас имеются инструкции по ручной миграции на другие сервисы — Github, Bigbucket и SourceForge.

За дальнейшей информацией обращайтесь на Open Source blog или пишите по адресу google-code-shutdown@google.com.

— Команда Google Code.
+3
OlegMax #
Могли бы и подольше read-only доступ предоставлять — с них не убудет.
0
Googolplex #
Наконец-то! А то, бывает, найдёшь программу или библиотеку, в которой чего-то не хватает, хочешь послать пулл-реквест, а выясняется, что оно на гугл-коде и там встроенной возможности для этого нет. И багтрекер там был странный, без права редактировать свои сообщения. Наверное, самое полезное, что там было — это возможность загружать файлы.
0
Fedcomp #
Она и на гитхабе есть, эта возможность. Т.н. «релизы».
0
Googolplex #
Ну релизы это релизы, а в гуглокоде можно было любые файлы выкладывать, ЕМНИП.
0
unix_junkie #
На Гитхабе тоже можно выложить любые файлы, «привязав» их к тэгу.

Дополнительно к этому, есть замечательный BinTray, который интегрируется с GitHub и Maven Central (и не только).
0
Googolplex #
Да, про bintray я в курсе, пользуюсь им для релиза в мавенсентрал.
+1
aivus #
На GitHub'е тоже можно выкладывать любые файлы. Их загрузка доступна при создании релиза.
Последний скриншот: github.com/blog/1547-release-your-software
0
Googolplex #
Круто, не знал. Теперь буду знать, спасибо.
+1
Envek #
Для хостинга программных проектов это скорее вредная возможность, имхо, так как быстро превращается в файлопомойку и непонятно, что к чему выложено и зачем. В 99% процентов случаев надо выкладывать именно собранные бинарники для конкретной версии — функциональность релизов отлично покрывает эту задачу.
+4
at0mic #
Гугл в своем репертуаре. И на ридере, и на гугл-коде можно было зарабатывать — ведь зарабатывают и гитхаб, и битбакет. Но закрытие части бизнеса с, в общем-то, реальной моделью зарабатывания денег — это удел больших корпораций. Для них это не вопрос выживания, а всего-лишь актив. Плохо только, что сначала, прийдя на рынок с продуктом, за счет ресурсов выжигаются или выкупаются конкуренты, а в итоге остается обугленное поле.
Вывод, по сути один — не стоит боятся больших корпораций. То, что для кого-то успешный и выгодный бизнес, для них — невыгодный актив, от которого надо избавляться.
+22
mrThe #
Пусть еще SourceForge с собой заберут.
+1
Stasik0 #
Я волнуюсь за мёртвые, но нужные проекты, например code.google.com/p/openvpn-auth-ldap/.
+1
edolganov #
Вы можете экспортнуть их в свой github аккаунт.
Там даже на странице проекта уже есть кнопка «Export to GitHub»
0
andr2k #
Они в режим чтения переведут все: «однако сохранённые данные останутся доступными для загрузки в виде архивов».
+4
vlivyur #
Архив будет доступен до конца 2016 года.
–12
imgrey #
ненавижу git
0
DbLogs #
От ненависти до любви один шаг:) Я тоже когда-то откровенно его ненавидел и сидел на SVN: а сейчас жизни не представляю без git.
+1
IRainman #
Не скажу, что испытываю к системе контроля версий какие то чувства. Но единственный минус в git для меня, из-за которого я не использую его на проектах с малым количеством веток, это отсутствие externals. В случае же если в проекте требуется, хоть сколько нибудь существенное, ветвление кода и есть больше одной ветки, то git использовать становится гораздо приятнее чем svn. Ну а про различные бонусы git вроде оффлайн коммитов в репу, возможности адекватного слияния ревизий между собой и большей скорости работы я просто молчу, это очень удобно и это планомерная эволюция систем контроля версий.

Помимо этого использование TortoiseSVN и TortoiseGIT делают разницу в использовании разных репозиториев незаметной, ну а билд скрипты пишутся очень редко, а чаще и просто используются готовые с минимальными правками, так что синтаксис команд меня вообще не беспокоит.

P.S.… хотя вот CVS недолюбливаю, благо его везде уже успешно закопали.
+2
at0mic #
В гите externals реализуются посредством subtree и submodule
0
bigfatbrowncat #
Как было сказано в известном историческом анекдоте, «эта женщина уже на стольких людей производила впечатление, что она уже сама может выбирать, на кого ей производить впечатление, а на кого — нет».

Кроме убойной популярности (которая не на пустом месте возникла, согласитесь), у ГИТа есть несколько совершенно чудесных особенностей, делающих его незаменимым или просто удивительно удобным в ряде случаев.
+3
gag_fenix #
Не понимаю, чему некоторые товарищи радуются.
Я понимаю, что гитхаб — это последний писк моды, но пропадет безвозвратно куча кода и бинарников.
+1
ploop #
Ну не все радуются, большинству безразлично.
На счет кода/бинарников: куда они пропадают? Ещё год будут в доступе. И если за этот год они вообще никому не понадобились (в том числе и авторам), то наверное туда им и дорога. Или я не прав?
+2
Error_403_Forbidden #
Да, не прав.
Знаешь, как бывает? Возникла проблема, ищешь решение или кусок кода. И находишь его в каком-то старом коде.
Вот представь, что лет через пять тебе понадобится кусок кода, который есть только в одном месте — в Google Code.
Или найдётся смельчак, который скопирует весь код из Google Code в GitHub? Думаю, что нет.
Да и вообще, держать яйца в одной корзине, будь то GC или github, нельзя.
0
AMDmi3 #
> Вот представь, что лет через пять тебе понадобится кусок кода, который есть только в одном месте — в Google Code.

Нафантазировать можно что угодно.

> Или найдётся смельчак, который скопирует весь код из Google Code в GitHub? Думаю, что нет.

В новости написано что будет доступен архив — вот его растащат сердобольные люди и он будет доступен неограниченное время. В интернете вообще никогда ничего не исчезает.

Но, право, в реальном мире случаи когда гнивший в архиве пять лет код вдруг кому-то становился нужен для практического применения настолько редки что ни на долю процента не оправдывают существование GC.

> Да и вообще, держать яйца в одной корзине, будь то GC или github, нельзя.

GitHub — это не корзина с яйцами, а точка взаимодействия F/OSS сообщества, а оная должна быть ровно одна по очевидным чисто практическим причинам. Что до репозиториев, то в эпоху победившего DVCS переезд на новый хостинг или зеркалирование репозитория — дело пары команд. Поэтому сейчас не использовать GitHub — по меньшей мере непрактично.
0
microtrigger #
Что-то есть сомнение, что будет возможность поиска по архиву.
0
AMDmi3 #
Так скачайте и ищите чем вам угодно.
0
microtrigger #
Скорее всего таких смельчаков довольно много, вопрос только в создание единого реестра всех проектов. Есть такой список?
–2
qwazer #
Лично мне не нравиться переезд на github.
У меня пакеты в java-коде называются com.googlecode.имя проекта

+1
Envek #
Ничто не мешает называться им так и дальше. Ну а я поступил надёжней— купил себе собственный домен. Его именем и назывались пакеты, когда я пытался что-то делать на java.
0
bigfatbrowncat #
А еще Oracle (а до них и Sun) уже лет десять как не рекомендуют называть java-пакеты реверсированным именем домена. Это — атавизм.
+1
LastDragon #
А как рекомендует? (просто интересно)
0
qwazer #
Сейчас при попытке экспорта пишет
«The Google Code Exporter is experiencing extremely high traffic. The export queue is full. Please come back later. „
0
qwazer #
Запустил экспорт. через полтора часа написало:
Aw, Snap!

There was an error migrating the project to GitHub.

The error is as follows:

Error getting GitHub user.
–1
egaxegax #
Google Code закрывают и предлагают перехать на GitHub. А если GitHub прикроют… И гугль и гитхаб американские компании. Вот если бы проекты перевести куда-нибудь на Яндекс или Mail.Ru кабы они такие сервисы имели.
0
AMDmi3 #
Про прикрывание github я написал выше, а по поводу отечественных хостингов — боже упаси. Это сразу означает ограничить аудиторию пользователей и участников проекта русскоговорящими, а также риск потерять репозиторий в любой момент — законов у нас для этого принято достаточно. Не хочу даже предполагать как такой проект будет реализован.
0
bigfatbrowncat #
По нынешним реалиям у нас шансов «потерять» github куда больше, чем какой-нибудь новоорганизованный «Яндекс.Репо»
0
AMDmi3 #
Тут нечего сравнивать. Никакой местячковый хостинг не сможет заменить или быть альтернативой GitHub.
0
bigfatbrowncat #
Я с вами полностью согласен. Но мой предыдущий комментарий не об этом, а о вещах куда более прозаических…

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.