LINUX.ORG.RU

Bitbucket прекращает поддержку mercurial

 , ,


3

9

Хостинг репозиториев исходных кодов bitbucket, известный поддержкой Mercurial, прекращает поддержку данной системы контроля версий. Репозитории будут удалены 1-го июня 2020-го года. Решение объясняется тем, что доля пользователей hg упала до 1%, и Git фактически стал стандартом.

>>> Подробности

☆☆☆☆☆

Проверено: jollheef ()
Последнее исправление: Virtuos86 (всего исправлений: 3)

Ответ на: комментарий от eao197

Между тем это проблема для всех открытых Hg-проектов на BitBucket.

Вменяемые люди спокойно и сдержано решают проблему, которая опять же появилась из-за того, что они думали, что капиталисту интересны их репы и тикеты (особенно бесплатно, ага). Люди годами варятся в опенсорсе, соображают о том, какие ценности проповедуются и т.д., а потом как в 90-е выкладывают код на очередной корпоративный МММ, строят всю разработку вокруг чужого сайта, и в какой-то момент он ВНЕЗАПНО схлопывается.

anonymous
()
Ответ на: комментарий от anonymous

как в боевиках про Рэмбо: «прикрой меня, а я тебя»

Это где это? Рэмбо всегда полагался только на себя! Код на чужие хранилища не выкладывал.

anonymous
()
Ответ на: комментарий от Partisan

То есть по твоему, всё issue, например, легко переносятся внутри того же BB и решение по переносу известно? Тогда да, проблем никаких.

grem ★★★★★
()
Ответ на: комментарий от grem

То есть по твоему, всё issue, например, легко переносятся внутри того же BB и решение по переносу известно? Тогда да, проблем никаких.

Капиталист пообещал, что будет такая возможность? Если нет, ССЗБ.

anonymous
()
Ответ на: комментарий от anonymous

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

То, что OpenSource превращается в серьезное явление, стало понятно еще в 1990-х. А развитие Интернета еще и показало, что нужны консолидирующие хостинговые площадки для OpenSource разработок.

Нужны они были для того, чтобы:

  • снять с авторов OpenSource проектов заботы по собственному хостингу и дистрибуции;
  • дать пользователям простой способ поиска нужных им проектов. Плюс централизованных хостингов был в том, что там все было в одном месте, все было хоть как-то каталогизировано, были хоть какие-то рейтинги, была возможность хоть как-то оценить качество и жизненные показатели проектов;
  • дать возможность коллаборации между разработчиками и пользователями OpenSource проектов. В виде issue-трэкеров, mail-list-ов, новостей и пр. Включая и возможность дать кому-то из пользователей доступ к репозиторию исходников для совместной работы.

Это как раз то, что вылилось в появление SourceForge на рубеже 1990-x и 2000-х годов.

Но на SourceForge во времена, когда там поддерживались только CVS и Svn средства для совместной работы над кодом были в зачаточном состоянии.

Настоящий кардинальный сдвиг в этом деле сделал GitHub с git-ом. Когда по одной кнопке можно было форкнуть любой чужой проект. А потом по еще одной кнопке отправить свои правки автору. Не прося разрешения на доступ к исходному репозиторию (как это было на SF).

И вот тут-то возможность размещения кучи разных проектов на одном общем ресурсе дала ахриненный толчок OpenSource и совместной работе над кодом.

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

Так что размещение OpenSource проектов на крупных площадках – это залог выживания.

Сложно представить, что кто-то не понимает таких простых вещей. И даже если это наигранное непонимание ради стеба от нехерделать, то умственный уровень стебущихся все равно демонстрирует в полной мере.

PS. И да, хостеры заинтересованы в чужих OpenSource проектах. По крайней мере были заинтересованы изначально. В случае с BitBucket-ом в 2019-ом что-то пошло не так. Подозреваю, они сами еще не осознали что решили сделать.

eao197 ★★★★★
()
Последнее исправление: eao197 (всего исправлений: 1)
Ответ на: комментарий от anonymous

Капиталист пообещал, что

We considered a conversion tool but ultimately […] we are not planning to add a conversion tool

I hope that by offering 9+ months of headway, you will have ample time to determine the solution that is best for you.

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

Всё что сделали - тему, где пользователи их сервиса могут пообсуждать друг с другом возможные решения миграции, «вдруг кто знает как» или напишет импорт сам. Если очень хочется, то разрешили даже в поддержку обратиться.

P.S. Насчёт окончания поддержки python-2.7. В этот день выйдет версия 2.7.18 и … ничего страшного не произойдёт: python 2.7 продолжит работать, как и зависящие от него приложения. Никто его отовсюду одновременно не удалит.

grem ★★★★★
()
Ответ на: комментарий от eao197

которые отождествляют OpenSource и МММ

Блин, ну вот каким местом ты читаешь?

МММ - это капиталист Atlassian и его битбакет. Опенсорс проекты выбирают капиталиста, соглашаются с его условиями и думают, что они там что-то решают. А на самом деле надо свою площадку держать, а не передавать свои проекты капиталисту, думая, что он «хороший».

Так что забери свои неумные слова обратно.

anonymous
()
Ответ на: комментарий от eao197

Подозреваю, они сами еще не осознали что решили сделать.

Что-то ужасное, раз 50-летний мужик пришел сюда эмоционально и инфантильно описывать, какие, оказывается, плохие капиталисты.

А кто поумнее - сразу в эту помойку (битбакет) не полезли.

anonymous
()
Ответ на: комментарий от anonymous

Блин, ну вот каким местом ты читаешь?

Это у вас нужно спросить. Наиподробнейшим способом рассказал что к чему, а вы:

на самом деле надо свою площадку держать

Тьфу, совсем анонимус обмельчал.

eao197 ★★★★★
()
Ответ на: комментарий от anonymous

А кто поумнее - сразу в эту помойку (битбакет) не полезли.

И куда полезли те, кто поумнее?

eao197 ★★★★★
()
Ответ на: комментарий от xpahos

Его переписывают на Rust в FB.

отличный троллинг, я оценил.

anonymous
()

Вот уроды.

anonymous
()
Ответ на: комментарий от eao197

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

Ну значит терпи то, что у тебя ссылки отваливаются, и вообще ты не хозяин своим данным (зато уровень-то какой). А васян себе оплатит хостинг и гитлаб поставит, даст ссылки на него, а на остальных ресурсах сделает read-only зеркала.

Ты тут сообщений больше настрочил, чем у твоего прожекта звездочек на гитхабе. Это ж на поиграться прожект, надоел C++14, плюнем на пользователей и будем на 17-м пилить. Очевидно, им никто не пользуется.

anonymous
()
Ответ на: комментарий от mord0d

Оно ж почти не требует телодвижений и жрёт совсем ничего, работает себе, и пусть работает.

Это экономически нецелесообразно

annulen ★★★★★
()
Последнее исправление: annulen (всего исправлений: 1)
Ответ на: комментарий от anonymous

Ну значит терпи то, что у тебя ссылки отваливаются, и вообще ты не хозяин своим данным (зато уровень-то какой). А васян себе оплатит хостинг и гитлаб поставит, даст ссылки на него, а на остальных ресурсах сделает read-only зеркала.

Правильно! И вообще никогда ни с кем в группе не работай, а то придётся ссылки давать на чужой ресурс какого-то Васяна, мало ли что с ним случится.

гитлаб поставит

только как это спасёт того Васяна при необходимости переезда на новую инфраструктру, если гитлаб сам по себе вообще прекратит существование и в новых системах старая версия не будет ставится?

grem ★★★★★
()
Ответ на: комментарий от grem

только как это спасёт того Васяна при необходимости переезда на новую инфраструктру, если гитлаб сам по себе вообще прекратит существование и в новых системах старая версия не будет ставится?

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

anonymous
()
Ответ на: комментарий от eao197

В conan-е для проекта super-duper для версии 1.2.3 была проставлена ссылка на tarball с BitBucket-а. Эта ссылка работала годами. А потом перестала. И если кто-то, кто использовал super-duper-1.2.3, решиться пересобрать свой проект, то получит фигу, т.к. нет больше этого tarball-а. А описание пакета версии 1.2.3 в conan-е осталось. И оно уже не поменяется.

И тут я осознал мудрость регистранта, записывающего всё на двд. Типо, касаться минимума, но до чего коснулся оберегать как зиницу ока. Сколько он там продвигал кои-8. Ух.

anonymous
()
Ответ на: комментарий от eao197

В conan-е для проекта super-duper для версии 1.2.3 была проставлена ссылка на tarball с BitBucket-а. Эта ссылка работала годами. А потом перестала. И если кто-то, кто использовал super-duper-1.2.3, решиться пересобрать свой проект, то получит фигу, т.к. нет больше этого tarball-а. А описание пакета версии 1.2.3 в conan-е осталось. И оно уже не поменяется.

Это какой-то очередной онлайновый менеджер пакетов а-ля npm? Ну очередное МММ, которым приятно пользоваться, когда всё работает и последствия которого разрушительны, если что-то идет не так.

В соседней теме подсказывали, что для раста есть команда cargo vendor, которая выкачивает все зависимости и переключает сборку на эти сохраненные пакеты. Если в твоем «варваре» этого нет, то это лишь его недостаток.

anonymous
()
Ответ на: комментарий от grem

только как это спасёт того Васяна при необходимости переезда на новую инфраструктру, если гитлаб сам по себе вообще прекратит существование и в новых системах старая версия не будет ставится?

Никак. Welcome to real life.

anonymous
()
Ответ на: комментарий от eao197

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

anonymous
()
Ответ на: комментарий от anonymous

Он сейчас заведет пластинку про sourceforge. Человек, видимо, к своему возрасту мало общался с женщинами, и не в курсе, что одна девушка идет домой после макдака, а другая требует ужина в хорошем ресте и поездке на хорошей тачке. А потом еще букеты месяц, каждый по 5 косарей.

anonymous
()
Ответ на: комментарий от anonymous

А я считаю, чтобы не зависеть от корпорастов, мы должны написать свою систему версий. Образовать компанию, а eao избрать президентом Гразии.

anonymous
()
Ответ на: комментарий от anonymous

одна девушка идет домой после макдака, а другая требует ужина в хорошем ресте и поездке на хорошей тачке. А потом еще букеты месяц, каждый по 5 косарей.

Я со своей женой первый раз переспал у нее дома после того, как угостил ее говнопивом на концерте Мастера в говноклубе.

DELIRIUM ☆☆☆☆☆
() автор топика
Ответ на: комментарий от DELIRIUM

У меня было также в том плане, что когда я тратил 0 денег (хотя хотел, предлогал) - все было охуеть. Когда дарил букеты за 5 косарей - была хуйня

anonymous
()
Ответ на: комментарий от DELIRIUM

Да, кстати, Делириум, ты крутой пацанчик, так что я хотел бы, чтоб у тебя все было хорошо. А то у тебя там были терки по личной части.

anonymous
()
Ответ на: комментарий от anonymous

А васян себе оплатит хостинг и гитлаб поставит, даст ссылки на него, а на остальных ресурсах сделает read-only зеркала.

Ну вот сделает он read-only зеркала на ресурсах типа GitHub и BitBucket, люди начнут себе ссылки сохранять на эти зеркала, а потом эти ссылки протухнут. И это будет проблема «васяна».

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

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

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

Это ж на поиграться прожект, надоел C++14, плюнем на пользователей и будем на 17-м пилить.

Внимательнее нужно быть, надоел C++11, поэтому новую версию (не совместимую со старой) сделали на C++17. Старая никуда не делась, она все еще доступна. На ненавистных анонимным LOR-овским надмозгам GitHub-е и SourceForge.

А теперь послушаем офигительные истории о том, как LOR-овский надмозг администрирует на собственном васянском ресурсе собственный OpenSource проект в течении, скажем, лет 10.

eao197 ★★★★★
()
Ответ на: комментарий от anonymous

Это какой-то очередной онлайновый менеджер пакетов а-ля npm?

Да.

Ну очередное МММ, которым приятно пользоваться, когда всё работает и последствия которого разрушительны, если что-то идет не так.

Ну так поведайте, чем нужно пользоваться для управления зависимостями в C++. Скажем, в проектах, которые не должны быть привязаны к одному дистрибутиву Linux-а.

В соседней теме подсказывали, что для раста есть команда cargo vendor, которая выкачивает все зависимости и переключает сборку на эти сохраненные пакеты. Если в твоем «варваре» этого нет, то это лишь его недостаток.

В conan-е вы можете поднять собственный conan-сервер и тянуть все зависимости с него, тем самым защищая себя от проблем во внешнем мире.

Но, как и в случае с cargo vendor, это опциональная штука и мало кто из обычных пользователей будет с этим заморачиваться. Особенно в сценариях «взять и попробовать».

eao197 ★★★★★
()
Ответ на: комментарий от annulen

не требует телодвижений и жрёт совсем ничего

Это экономически нецелесообразно

Нет связи. Учитывая, что пользователей hg всего один процент (то есть дискового пространства это тоже не занимает на фоне всего остального).

mord0d ★★★★★
()
Ответ на: комментарий от eao197

Ну вот сделает он read-only зеркала на ресурсах типа GitHub и BitBucket, люди начнут себе ссылки сохранять на эти зеркала, а потом эти ссылки протухнут. И это будет проблема «васяна».

И какие ссылки они будут сохранять, если багтрекер и прочая хрень будет на личном серваке?

Я до сих пор не понял, почему истерит именно автор никому не нужного проекта...

anonymous
()
Ответ на: комментарий от eao197

А теперь послушаем офигительные истории о том, как LOR-овский надмозг администрирует на собственном васянском ресурсе собственный OpenSource проект в течении, скажем, лет 10.

Для начала нужно написать что-то полезное. Начни с этого. А то ресурсы в пустоту тратишь.

anonymous
()
Ответ на: комментарий от mord0d

Нет связи. Учитывая, что пользователей hg всего один процент (то есть дискового пространства это тоже не занимает на фоне всего остального).

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

anonymous
()
Ответ на: комментарий от anonymous

И какие ссылки они будут сохранять, если багтрекер и прочая хрень будет на личном серваке?

Какие угодно. Например, ссылки на теги или архивы, которые тот же GitHub автоматически генерирует для тегов.

Я до сих пор не понял

Очевидные проблемы вашего умственного развития.

истерит

Это вам кажется.

никому не нужного проекта

Это не так.

eao197 ★★★★★
()
Ответ на: комментарий от anonymous

Для начала нужно написать что-то полезное. Начни с этого.

И это сказал автор какого широко востребованного OpenSource проекта?...

eao197 ★★★★★
()
Ответ на: комментарий от eao197

Какие угодно. Например, ссылки на теги или архивы, которые тот же GitHub автоматически генерирует для тегов.

Тебе это не грозит. Попей успокоительного.

anonymous
()
Ответ на: комментарий от eao197

Судя по беглому просмотру репы, всё что нужно сделать - это сконвертировать репу в гит, багтрекера у тебя нет, ещё есть вики с 2 страницами и 1.5 пользователя, с которыми можно связаться лично. Ну и десяток статей на хабре подредактировать.

anonymous
()
Ответ на: комментарий от eao197

А вы, простите, кто такой?

Я анон, который раздосадован поведением и наивностью столь взрослого мужика в этой теме.

anonymous
()
Ответ на: комментарий от eao197

Ну вот и анонте себе до посинения и не лезьте в тему, которая вас не касается.

Да она и тебя не касается. Ну не тот уровень. Никто не заметит, даже если ты все свои репы грохнешь.

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

anonymous
()
Ответ на: комментарий от anonymous

Да она и тебя не касается.

Расскажите мне еще этих удивительных историй.

И пока другие пользователи решают проблемы с переездом, ты сидишь и споришь с аноном.

Это вам так кажется. У меня свои способы развлечения на фоне длительных тестовых прогонов перед очередным релизом.

eao197 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.