CodePlex закрывается

Original author: Brian Harry MS
  • Translation
Это не первоапрельская шутка

Спустя 11 лет после того, как мы создали CodePlex, пришло время попрощаться. Мы запустили CodePlex в 2006 году, потому что мы, как и другие в отрасли, увидели необходимость в отличном месте для совместного использования программного обеспечения. На протяжении многих лет мы видели множество замечательных аналогов CodePlex, но на данный момент GitHub является де-факто местом для обмена файлами с открытым исходным кодом, и большинство проектов с открытым исходным кодом мигрировало туда.

Мы тоже мигрировали. Как многие из вас знают, Microsoft инвестировала в Visual Studio Team Services нашей «Единой инженерной системы» для проприетарных проектов, и мы раскрыли многие наши ключевые проекты с открытым исходным кодом на GitHub (Visual Studio Code, TypeScript, .NET, Cognitive Toolkit и другие). Фактически, наша организация в GitHub теперь имеет более 16 000 разработчиков с открытым исходным кодом — больше, чем любая другая организация, — и мы гордимся тем, что тесно сотрудничаем с GitHub для продвижения открытого исходного кода.


За последние несколько лет мы наблюдали, как многие проекты CodePlex мигрировали. В течение того же периода нам приходилось решать несколько вопросов, включая спам-эпидемию в течение нескольких месяцев в 2015 году, поскольку спамеры стремились использовать домен CodePlex.com для усиления своей незаконной деятельности. Мы также наблюдаем значительное сокращение использования: на момент написания этой статьи менее 350 проектов зафиксировали исходный код за последние 30 дней.

План отключения

Итак, пришло время попрощаться с CodePlex. На этот момент мы отключили возможность создавать новые проекты CodePlex. В октябре мы установим в CodePlex режим только для чтения, прежде чем полностью отключить его 15 декабря 2017 года.

Архив CodePlex

Мы сделаем окончательную полную резервную копию сайта до закрытия и вывода из эксплуатации существующего сайта и серверов CodePlex.

CodePlex.com начнет обслуживать облегченый архив, доступный только для чтения, который позволит вам просматривать все опубликованные проекты — их исходный код, загрузки, документацию, лицензии и issues — так, как они выглядели, когда CodePlex перешел в режим «только для чтения». Вы также сможете загрузить файл архива с содержимым вашего проекта, всё целиком. Там, где это возможно, мы создадим переадресацию, чтобы существующие URL-адреса работали или, по крайней мере, перенаправляли вас на новую страницу проекта в архиве. Кроме того, архив будет поддерживать настройку «Я переехал», если вы ее используете, чтобы перенаправить пользователей на новый дом вашего проекта.

В настоящее время нет даты окончания хранения архива.

Перенос данных

Мы предлагаем два первоклассных способа извлечения ваших данных из CodePlex:

Во-первых, мы сотрудничаем с GitHub для обеспечения упрощенного импорта, чтобы помочь вам привести исходный код CodePlex, лицензию и документацию в GitHub. Инструмент миграции для issues также находится в разработке и будет доступен в ближайшее время — мы обновим этот пост в блоге (как только такой инструмент будет доступен). Кроме того, мы добавили в ваш проект новую опцию для установки баннера «Я переехал», который направит ваших пользователей в новый дом вашего проекта. Пошаговое руководство в CodePlex wiki поможет вам в процессе миграции.

Во-вторых, архив CodePlex позволит вам загрузить файл архива, как описано выше.

Если вы хотите перенести только исходный код, у вас есть множество вариантов в зависимости от типа вашего исходного кода. Для пользователей Git многие Git-хостинги, в том числе Visual Studio Team Services и BitBucket, предлагают простой импорт данных, который поможет вам перенестись. Bitbucket также предлагает импорт для пользователей Mercurial.

Мы здесь, чтобы помочь

В процессе использования этих инструментов, поддержка CodePlex может помочь по электронной почте. GitHub также готов помочь, если у вас возникнут какие-либо проблемы с импортом.

Спасибо,
Брайан


P.S. В комментариях автор поста указал что: It is not an April fools joke. (Это не первоапрельская шутка), а на CodePlex появилась плашка «CodePlex is shutting down. Read about the shutdown plan, including archive and migration information, on Brian Harry's blog.» («CodePlex закрывается. Прочитайте о плане закрытия, включая информацию о архиве и миграции, в блоге Брайна Харри»). Текст в блоге также опубликован 31 марта 2017.

P.P.S. Я специально проверил, при создании нового проекта выскакивает «project creation is disabled» («создание новых проектов отключено»)
Share post
AdBlock has stolen the banner, but banners are not teeth — they will be back

More
Ads

Comments 20

    0
    Печально, на самом деле… Очередной всемирный проект терпит крушение
      –3
      Неправильное они время выбрали для анонса. Хотя он написан вчера, 31го, но читать то его будут сегодня.
      Ну написали бы завтра, что ли… Сидишь и голову ломаешь — то ли правда, то ли развод. Вроде по тексту все логично, хотя…
        +2
        А что тут нелогичного? Если бы это написали на github то да, а так — CodePlex свое изжил, да и опубликовано 31 марта (правда у нас похоже уже было 1 апреля), да и подтверждение есть, не думаю что есть основания не доверять. И я сейчас проверил — новые проекты не дает создавать.
          +1
          Да просто жаль, когда такие проекты ломаются, вот и всё.
        0
        Пару дней назад в вк в группе майкрософт девелоперс был пост «А вы знаете про кодплекс?».
          0
          Первый раз слышу
            0
            msdnru — 17 марта в 15:45 Слышали про CodePlex?
          +4
          Хорошо что хоть так — сделали всё возможное для плавного и спокойного переезда.
          Да и то, что есть возможность скопировать свои проекты уже хорошо.
          Наверняка не у всех есть бэкапы, или пришлось бы их собирать по разным носителям.
          А тут всё в куче и больше полугода на плавный вывод проекта.
            +1

            С гуглокодом аналогичная история была. Есть куча проектов, уехавших оттуда на github.

            +10
            В чем печаль-то? проект был своевременным, отслужил своё, принес пользу.
            Теперь сообщество выбрало GitHub, ну ОК.
              +1
              Конкуренция- благо, отсутствие конкуренции- застой. Мало кто может поддерживать кункурирующий гитхабу сервис.
                +8
                Да какой же CodePlex конкурент GitHub'у? GitLab есть (сам им пользуюсь), bitbucket…
                  0
                  В том то и проблема, что не развивали. Забрасывают сервис, а потом удивляются, что люди уходят и активных проектов нет. Как и у GoogleCode, они тоже прекратили развитие за пару лет до самого закрытия.
            • UFO just landed and posted this here
                0
                За себя могу сказать — что хостинг бинарников (nginx+nodejs), что хостинг git (gitlab) свой. С учетом современных копеечных VDSок проще всего.
                • UFO just landed and posted this here
                    0
                    ну у меня выбора нет :), сервер лицензий и главное сервер обновления компонент все равно нужны, так что многим приходится использовать кастомные решения.
                  +1

                  На гитхабе же есть releases, там можно бинарники хранить, многие так делают.

                  • UFO just landed and posted this here
                    • UFO just landed and posted this here

                  Only users with full accounts can post comments. Log in, please.