LINUX.ORG.RU

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

 , ,


3

9

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

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

☆☆☆☆☆

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

Эти ссылки просто протухнут. Как и туева хуча других подобных ссылок. И это никак не исправить силами пользователей BitBucket-а.

Значит пользователи ошиблись в выборе сервиса. Хотите бесплатно и чтобы всё было по-вашему...

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

Эти ссылки просто протухнут. Как и туева хуча других подобных ссылок. И это никак не исправить силами пользователей BitBucket-а.

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

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

«КУЧКА МАРГИНАЛОВ»??? Ты охренел? Это, на минуточку, 300 ТЫСЯЧ ЧЕЛОВЕК.

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

анонизмус, ты идиот или русский вообще не вдупляешь? Тебе объяснили: ссылки УЖЕ ЕСТЬ. По всему Тырнету. Кто и как их будет исправлять? Не в переносе дело, а в существующих страницах. Тырнет - это бесконечно растущий ком документов, его никто не обновляет - он просто плодится.

Если (как они говорят) Hg - это «всего лишь 3% юзеров», то ТЕМ БОЛЕЕ на сервера нет никакой нагрузки - просто вынесите их на отдельные древние сервера и пусть крутятся на минимальном саппорте (чтобы хотя бы движки работали). Этого достаточно, чтобы не нервировать комьюнити и не слыть ушлёпками.

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

Тебе объяснили: ссылки УЖЕ ЕСТЬ.

Ну а кто виноват, что ссылки ведут на чужой ресурс, которым дали бесплатно попользоваться? Раньше даже у школьных поделок были отдельные сайты, а сейчас обленились люди.

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

кучкой маргиналов

адекватным пользователям

Вешать ярлыки вы тут все мастера. Аргументы, что большинство априори адекватно (хотя бы в контексте треда)?

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

Аргументы

Если б большинство людей было неадекватным, цивилизация выглядела б иначе. Но это статистика, т.е. она работает только на больших числах, т.е. в контексте, например, треда на лоре 95% людей могут быть неадекватами, да.

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

Блин. Еще один долбоящер в пару к еао196. Развели истрику как мартовские кошки недотраханные.

Я тыщу раз искал (и находил) проги, официальные сайты которых давно сдохли. Гуглишь, находишь адрес, заходишь на веб архив, профит.

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

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

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

Всё именно так. Волнуются почему-то авторы сверхполезных (нет) проектов типа акторного фреймворка и прочей ненужной ерунды.

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

Развели истрику как мартовские кошки недотраханные.

Образец спокойствия прям отжег глаголом. Лексикон, правда, убогий. Но спокойствия полно.

Для тех, кто еще не понял: истерику вы сами себе выдумали. А суть происходящего в том, что Atlassian внезапно добавил части своих пользователей (число которых измеряется, минимум, десятками тысяч человек) кучу геморроя. Часть из которого в принципе не лечится.

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

Если у тебя проект живой, то, при неработающей ссылке, заинтересованный человек найдет его за полторы секунды.

У вас слишком много если. Если проект живой, если пользователь захочет гуглить, если перенесешь…

Ни одного если не было бы, если бы Atlassian не собирался удалять Hg-репозитории (счет которых идет, минимум, на тысячи), а просто перевел бы их в режим read-only. Благо примеров этого в истории было.

Кроме того, многие ссылки выглядят как «пример использования этой фичи можно увидеть <здесь>» или «эта проблема уже обсуждалась <здесь>». Где под «здесь» будет какой-нибудь URL. Соответственно, если URL протух, то у ищущего даже не будет ключевых слов для поиска.

Ну и по поводу аргумента про собственный хостинг. Это ведь дополнительная работа. Которую не делают даже большие компании, вроде Facebook-а или Dropbox-а, которые почему-то предпочитают выкладывать свои открытые проекты на GitHub, а поднимать собственные сайты на собственных доменах.

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

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

Умирает одна недоVCS, а не опенсорс

Ты либо не понял, о чём я, либо...

Я о репозиториях. Вот был какой-то не самый раскрученный и специфичный, но кому-то полезный проект. Он не развивался, поскольку достиг стадии «просто работает». Или не достиг, но его кто-то мог форкнуть и продолжить. А теперь этот репозиторий выбросят из хостинга. И ВСЁ.

Да, я понимаю, что юридически хозяева битбакета имеют на это право. А если не только юридически — им доверяли, открытые репозитории размещали...

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

У нас тут в соседней теме один исходники, допустим, не в торренты, а в Tor выкладывает. Да-да, я про него самого. И уже пара человек жаловалась, что у них не качается. Децентрализованные технологии тоже не 100% надёжны.

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

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

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

Я здесь стебусь над тобой персонально, придурком. А вот ты реально устраиваешь истерику, уже 4 страницы. Чем дальше, тем сильней.

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

Кроме того, многие ссылки выглядят как «пример использования этой фичи можно увидеть <здесь>» или «эта проблема уже обсуждалась <здесь>». Где под «здесь» будет какой-нибудь URL. Соответственно, если URL протух, то у ищущего даже не будет ключевых слов для поиска.

Это проблема тех, кто не осилил запилить для проекта собственный сайт.

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

ты реально устраиваешь истерику

Вам это кажется.

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

Авторы проекта выкладывают ссылки на ЧУЖОЙ сайт, а потом жалуются, что их выставили за дверь.

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

Господи, да ни одна из этих проблем не стоит и выеденного яйца, если проект ВОСТРЕБОВАН.

Ну ахринеть, дайте два.

Если вас протухшие ссылки на исчезнувшую вместе с проектом старую Wiki не смущают, то вот другой кейс:

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

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

Это проблема тех, кто не осилил запилить для проекта собственный сайт.

Чукча не читатель?

Это ведь дополнительная работа. Которую не делают даже большие компании, вроде Facebook-а или Dropbox-а, которые почему-то предпочитают выкладывать свои открытые проекты на GitHub, а поднимать собственные сайты на собственных доменах.

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

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

Почему бы им всем не взять и не поднять собственные сайты для своих проектов?

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

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

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

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

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

Почему бы им всем не взять и не поднять собственные сайты для своих проектов?

Потому что свой сайт делать лень, проще за бесплатно отдаться первому встречному прохиндею.

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

История с МММ ничему не научила людей.

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

Потому что свой сайт делать лень

Сколько подобных сайтов для своих проектов подняли и отадминистрировали в течении 5-10-15 лет лично вы?

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

им доверяли, открытые репозитории размещали…

Дело не в этом. Дело в том, что бизнес на хостинге репозиториев в принципе завязан на наличие поддержки OpenSource проектов. Эти проекты, во-первых, являются непосредственным доказательством того, что хостинг состоявшийся. И, во-вторых, является средством непосредственного привлечения новых пользователей на хостинг.

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

Так что тут взаимовыгодный симбиоз.

А тут Atlassian решил этот симбиоз нарушить.

Его право, безусловно.

Но если бы он сделал это без удаления Hg-репозиториев, я бы и слова плохого бы в их адрес не сказал. Но ведь они очень некрасиво этот самый симбиоз нарушают, с выгодой только в одну сторону.

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

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

Ой, а вот и анонимный мастер кривых аналогий подъехал.

В истории с бабкой речь шла о помощи конкретно бабке. В истории же с опенсорсом есть разделение общественно полезного труда. Кто-то пишет код, у него это получается лучше. Кто-то создаёт хостинг репозиториев, он мастер в этом. Теперь репозитории с хостингов пропадают, это что означает? Это означает, что будет «наказан» не только автор программы, вложивший в неё свой труд (он, может, уже вообще помер), но и все, кому его код мог пригодиться.

Рассказчик офигительных историй про бабку и девушку, ты хоть один опенсорсный проект сделал, чтобы такие параллели проводить?

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

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

Вовсе не внезапно. Наведение порядка намечено на середину 2020 года . У вас более чем достаточно времени. Вам ещё и уступку слелали: поддержка Python 2.7, который нужен для Mercurial, кончается с 1 января 2020 года. Таким образом, в Bitbucket некоторое время придётся подерживать Mercurial с неподдердиваемой версией Python, что неприятно.

Часть из которого в принципе не лечится.

Сомневаюсь, что такой есть. Вы ничего конкретного не сообщили. Могут быть проблемы при 4онвертации в Git, но в конечном счёте решаемые. А если повезёт, сконвертируется без проблем. Надо посмотреть. Но возможно, что конвертация займёт у вас меньше времени, чем жалобы тут.

Ну и по поводу аргумента про собственный хостинг. Это ведь дополнительная работа. Которую не делают даже большие

А вы можете, даже если вы маленький. Кому надо, тот делает, ничего сложного нет. Но пользователям вашего проекта будет удобнее, если вы перейдёте на Git. Так что у вас даже два решения на выбор.

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

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

С логикой у тебя не очень. Я нигде не говорил, что я пробовал, а что нет.

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

и все, кому его код мог пригодиться.

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

Какой только полезной информации не нароешь в старых issues, если на суппорт попадает древний код.

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

А вы можете, даже если вы маленький. Кому надо, тот делает, ничего сложного нет. Но пользователям вашего проекта будет удобнее, если вы перейдёте на Git. Так что у вас даже два решения на выбор.

Да даже если репа автора сгниет, этого никто не почувствует. Так что его излишние чувства по поводу битбакета - излишни.

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

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

Вы еще раз продемонстрировали свою бесполезность. Даже не удосужились внимательно прочитать то, о чем вам писали. Не говоря уже про ответы про прямые вопросы.

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

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

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

Отлично описали свой проект.

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

В истории же с опенсорсом есть разделение общественно полезного труда. Кто-то пишет код, у него это получается лучше. Кто-то создаёт хостинг репозиториев, он мастер в этом.

Боже, это просто бизнес. Это не было джентльменским соглашением, как в боевиках про Рэмбо: «прикрой меня, а я тебя».

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

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

Я нигде не говорил, что я пробовал, а что нет.

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

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

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

Гадать и заблуждаться не запрещено.

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

Как и надувать щеки, чему вы отличное подтверждение.

Проблема в том, что ты публичный человек и бесполезность твоего проекта можно оценить объективно. Зато щеки дуешь, будто он кому-то нужен, кроме тебя.

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

Ваш идиотизм (или что вы там пытаетесь прикрыть стебом и выпадами в мой адрес) появляется в том, что вы зациклились только на мне и моих проектах. Между тем это проблема для всех открытых Hg-проектов на BitBucket.

Не меньше, не больше.

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

Брызгают желчью здесь те,

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

Не нормально. Не смотря на то, что имеют полное право так сделать.

Хорошо, брызгай дальше.

вы не понимаете о чем вам говорят.

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

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

Потому что многие проекты ты делаешь не один, а другие участники проекта могут не знать о существовании hg и совсем нет смысла им переучиваться.

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

Эмоционально я его, кстати, понимаю. Я сам сталкивался с подобным. Имел свои букмарки на сайте del.icio.us, а он возьми, да тотально поменйся внезапно. Для меня тогда (мне было не очень много лет) это был шок ненависть.

А сейчас абсолютно готов и просто знаю, что такое бывает, причем часто. Ну, жизнь так устроена. Никакой «безопасности» и «тихой гавани» не существует. Всегда есть вероятность факапа, отличаются лишь их причины, и платить всегда приходится: либо вероятность риска, либо ежедневным трудом, либо и так и этак.

еао просто походу не повезло, что в некотором роде взрослеть ему пришлось очень поздно.

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

нет смысла им переучиваться

Значит, они не участники проекта.

unC0Rr ★★★★★
()

Странно, корутилс и греп уже на раст переписали, а битбакет всё никак. Наверное потому что не популярно.

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

Я о репозиториях. Вот был какой-то не самый раскрученный и специфичный, но кому-то полезный проект. Он не развивался, поскольку достиг стадии «просто работает». Или не достиг, но его кто-то мог форкнуть и продолжить. А теперь этот репозиторий выбросят из хостинга. И ВСЁ.

Дык автору этого проекта (или не автору, но любому, для кого он полезен) дали целый год перехоститься. В чём проблема?

У нас тут в соседней теме один исходники, допустим, не в торренты, а в Tor выкладывает.

Это, пожалуй, единственное, что он правильно делает. Правда, я же посмотрел, как он это делает, и ещё раз хлопнул себя ладонью по лбу. Да, он выкладывает свои ИМХОдники на какой-то левый файлохостинг в Торе. Что не особо отличается от ситуации, если бы он выкладывал их в обычном вебе.

И уже пара человек жаловалась, что у них не качается.

Это были тролли, если что.

Децентрализованные технологии тоже не 100% надёжны.

Он это сделал ради анонимности, а не децентрализации. Хотел бы децентрализации — выложил бы по-другому.

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

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

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

если там действительно можно перевести репу на гит, сохранив все тикеты

аноним начал что-то подозревать!

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