Код Google мертв, каковы лучшие альтернативы?

В неожиданном повороте событий, Google объявила, что 26 января 2016 г. Google Code пройдет, так просто. Проект, который пытался составить конкуренцию таким гигантам, как GitHub Очевидно, это неустойчиво, и мало-помалу ограничения будут постепенно исчезать.

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

Прямо сейчас, когда на Кубе мы наслаждались открытием многих сервисов Google, они решили закрыть Google Code, однако у нас все еще есть несколько альтернатив. Посмотрим на некоторые из них.

GitHub

Github

Возможно, система ковочный наиболее известный и популярный, но, на мой взгляд, не самый лучший из-за ограниченных возможностей. Основным недостатком Github является то, что за частные репозитории мы должны платить, хотя Los Precios для многих они не так уж преувеличены. С другой стороны, он предлагает нам 1 ГБ пространства для каждого проекта, а также Wiki и веб-сайт для каждого из них.

Еще одно преимущество, которое предлагает нам GitHub, - это графика, позволяющая увидеть, как разработчики работают в своих репозиториях и ответвлениях проектов, функциональность, как если бы это была социальная сеть, и это отличный инструмент для совместной работы. Используйте фреймворк Рубин на рельсах.

Bitbucket

BitBucket

Из всех сайтов по ковке это мой любимый и он написан на Питон. Las функциональные возможности и улучшения Bitbucket очень много, но у него есть две характеристики, которые решили мою жизнь:

  • Мы можем сделать протолкнуть. y тянуть через https (для тех, у кого закрытые порты git на своих интернет-провайдерах).
  • Мы можем иметь публичные, частные и общие репозитории, не платя ни копейки, либо в GIT o ртутный.

Конечно, он также предлагает бизнес-планы и другие инструменты для Atlassian (компания, стоящая за проектом, и другие, такие как HipChat), чтобы создать очень полную платформу для совместной работы.

Великолепный

Гиториуос

Еще один отличный сервис, который недавно приобрел GitLab следовательно, он прекратит обслуживание в мае этого года.

В любом случае, у него есть обратная сторона: если проект или репозиторий превышает 500 МБ / месяц или значительно превышает среднее использование полосы пропускания других пользователей или клиентов, Gitorious.org оставляет за собой право деактивировать или ограничить учетную запись, проект или репозиторий до тех пор, пока владелец этой учетной записи может снизить потребление полосы пропускания.

GitLab

GitLab

GitLab, пожалуй, самая привлекательная альтернатива для меня после BitBucket. Его особенность - возможность скачать его платформу. Открытый исходный код для установки на нашем собственном сервере.

В GitLab мы можем создать более 100000 XNUMX проектов, групп, которые зависят от нескольких репозиториев, и по своему интерфейсу и внешнему виду именно они больше всего напоминают GitHub. GitLab включает управление репозиторием git, обзоры кода, средство отслеживания проблем, вики и многое другое.

Он позволяет, конечно, выполнять совместную работу, видеть активность других проектов или людей и интегрируется с множеством инструментов, таких как Slack, HipChat, LDAP, JIRA, Jenkins, многими типами крючки (хуки) и полный API. Хотя у него есть часть сообщества, конечно, он также предлагает различные планы для компаний.

SourceForge

SourceForge

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

Launchpad

Launchpad

Другой не нуждается в представлении в мире GNU / Linux, но, в отличие от остальных, больше используется для размещения программных проектов. Он разработан и поддерживается Canonical Ltd.

Он состоит из нескольких частей:

  • Код: сайт хостинга исходного кода, использующий систему контроля версий Bazaar.
  • Ошибки: система отслеживания ошибок для сообщения об ошибках в различных дистрибутивах и продуктах.
  • Чертежи: система отслеживания технических характеристик и новых функций.
  • Переводы: сайт для перевода приложений на несколько языков.
  • Ответы: сайт помощи сообщества.
  • Союз: инструмент для выполнения небольшой части обслуживания дистрибутивов. Он охватывает систему сборки, обслуживание пакетов и публикацию файлов.

Одним из основных недостатков Launchpad для многих пользователей является то, что он использует Базар как контроль версий.

ГНУ Саванна

GNU_Саванна

Возможно, тот, который не так популярен или симпатичен, - это GNU Savannah, которая, согласно Википедии, является проектом Free Software Foundation, который предлагает услуги из CVS, GNU arch, SVN, Git, Mercurial, Bazaar, списки рассылки, веб-хостинг, хостинг. файл и отслеживание ошибок. Саванна запускает Savane, который основан на том же программном обеспечении, что и портал SourceForge.

Веб-сайт Саванны разделен на два домена: savannah.gnu.org для официального программного обеспечения проектов GNU и savannah.nongnu.org для всего бесплатного непроектного программного обеспечения. В отличие от SourceForge, Savannah фокусируется на размещении проектов полностью бесплатного программного обеспечения, то есть свободных от несвободных компонентов, таких как Flash; и для этого он очень строг в своей политике публикации, чтобы обеспечить размещение только бесплатного программного обеспечения.

При регистрации проекта его соавторы должны указать, какую лицензию свободного программного обеспечения он использует.

Выводы

Как видите, у нас есть несколько сервисов, на которые мы можем потратить наши проекты, играя с денежными возможностями каждого из них. Закрытие Google Code ударило меня как ведро с холодной водой (как это произошло, когда закрыли Google Reader) и не исключено, что в результате этого начнут появляться другие альтернативы этому сервису.

Если вы спросите меня, лучший выбор - между Bitbucket и Gitlab, особенно последним, потому что мы можем легко купить VPS и настроить собственный сервер контроля версий. Выбор за вами 😉


13 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   anubis_linux сказал

    Позор тем, у кого были проекты в Google Code, мне все равно, я уже привык к нудному плакату 403. Это ошибка. У вашего клиента нет разрешения на получение URL-адреса, из тех альтернатив, которые вы публикуете, тот, который я использую чаще всего, это GitHub и Bitbucket, больше Github, чем другая альтернатива, теперь я сомневаюсь, что Google не спроектировал какую-либо другую альтернативу, которая у них есть их рукав? ??.

    привет

  2.   Мигель сказал

    Google использовал бесплатное программное обеспечение только в качестве демонстрации, но теперь, когда оно выполнило свои задачи, оно ему не нужно.

  3.   Мигель сказал

    Хотя Github не самый лучший, если он используется чаще всего, я думаю, это из-за его социальной направленности.

    Кстати, это Google Code.

  4.   Маврикий сказал

    Мне очень нравится BitBucket. У него очень хороший интерфейс и отличная документация. Я также использовал Gitlab, он у меня работает, и я рекомендую его. Я никогда не понимал, зачем кому-то нужен Google Code.

    1.    MD сказал

      В то время я выбрал Google Code, потому что интерфейс был очень, очень простым ... это была вся простота Google ... по сравнению с SourceForge, который в то время и сейчас является веб-сайтом в стиле барокко и перегружен множеством вещей.

  5.   ВАКЕМАТТА сказал

    Один из них называется GitLab, и его девиз - «Лучше, чем GitHub» по разным причинам, например:
    - Вы можете создавать частные репо.
    - Еще одно использование в панели управления репо
    - ..

    1.    Мигель сказал

      Об этом уже упоминалось в посте.

  6.   Sinnerman сказал

    По моему скромному мнению, лучший и единственный вариант - это …… .. правильно, господа: GITHUB
    Почему?
    ПОТОМУ ЧТО Я ЛЮБЛЮ ЭТО !!!
    Аминь

  7.   Neysonv сказал

    Им просто нужно сказать, что они закрывают код google в пользу google +

  8.   Данхантер сказал

    Я использую локальный gitlab, и он мне подходит, что-то потребительское, потому что оно сделано в процессах Ruby и Unicorn, съедает RAM и CPU, но я не могу жаловаться, у меня есть продукт уровня github, размещенный в моей локальной сети.

    Мне не нравится Bitbucket, потому что это хобби-проект Atlassian, и он показывает, что они не уделяют ему особого внимания, с другой стороны, Github и Gitlab являются смыслом существования их соответствующих компаний.

    1.    элиотайм3000 сказал

      У Savanne из проекта GNU также есть преданные разработчики.

  9.   Joel сказал

    Хорошая подборка альтернатив, но как насчет codeplex?

  10.   элиотайм3000 сказал

    GitLab и Savanne кажутся мне лучшими вариантами. А вот Google Code вызывает у меня больше жалости, потому что вышло как раз несколько интересных проектов, таких как 64-битный порт NSIS.