The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Проект SDL переходит на Git и GitHub

10.02.2021 21:02

Разработчики библиотеки SDL (Simple DirectMedia Layer), нацеленной на упрощение написания игр и мультимедийных приложений, объявили о переводе процесса разработки c системы управления исходными текстами Mercurial и движка отслеживания ошибок Bugzilla на Git и платформу GitHub. По мнению Райана Гордона (Ryan C. Gordon), одного из лидеров проекта, Mercurial остаётся лучшей системой управления исходными текстами, а в Git реализован ряд неудачных архитектурных решений, но в современном мире Mercurial становится изгоем и все инструменты разработки и рабочие процессы ориентируются на Git.

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

Обратной стороной станет потеря контроля за инфраструктурой так как GitHub является внешним сервисом, контролируемым сторонней компанией. В SDL раньше действовало правило, что вся инфраструктура должна принадлежать проекту. Но со временем проект ушёл от использования собственных физических серверов в пользу серверов, арендуемых у компании Digital Ocean, что позволяло не заботиться о сопровождении оборудования и в случае проблем перезапустить сервис из резервной копии у другого провайдера.

Ценой подобной свободы была необходимость самостоятельно сопровождать устаревшие элементы инфраструктуры, а на проведение модернизации не хватало времени и ресурсов. Например, Bugzilla находится примерно в том же виде, что и 20 лет назад, и имеет гору нерешённых проблем и привязок, которые вызывают головную боль при каждом обновлении дистрибутива. Архаичными также оставались wiki, почтовые рассылки и web-интерфейс к Mercurial. Сопровождение всех этих систем требовало большого объёма ручной работы и вызывало опасение о возможном наличии уязвимостей в коде применявшихся полузаброшенных проектов.

По словам Райана, он осознаёт, что переход на GitHub это потеря контроля, ловушка и шаг в сторону от принципов Фонда СПО, но у него больше нет сил вместо написания кода OpenGL заниматься работой администратора трещащих по швам систем, ещё работающих благодаря заплатам из скотча и молитвам. GitHub сопровождается большой командой оплаченных инженеров и если по каким-то причинам Microsoft отключит GitHub, это коснётся не только SDL и станет глобальной проблемой для всей экосистемы открытого ПО, которую можно будет решить ещё одной миграцией на новый сервис.

  1. Главная ссылка к новости (https://discourse.libsdl.org/t...)
  2. OpenNews: GitHub и SourceForge признаны неприемлемыми для размещения кода проектов GNU
  3. OpenNews: Мультимедийная библиотека SDL переходит на новую схему нумерации выпусков
  4. OpenNews: Фонд СПО выработал этические критерии оценки хостингов свободного ПО
  5. OpenNews: Фонд СПО планирует запустить новую платформу совместной разработки и хостинга кода
  6. OpenNews: Проект SDL меняет условия лицензирования и развития, позволяя использование в проприетарных продуктах
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/54568-sdl
Ключевые слова: sdl, github
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (156) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (2), 21:23, 10/02/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    RI… А не, всё нормально. Чисто практически, сегодня нет других вариантов (если не считать sourceforge). Конечно, лучше бы было без Майкрософта и Гугла.
     
     
  • 2.6, . (?), 21:32, 10/02/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Конечно, лучше бы было без Майкрософта и Гугла.

    Без них у вас уже БЫЛО:
    "вместо написания кода OpenGL заниматься работой администратора трещащих по швам систем".
    Ну ок. Теперь вот ей занимаются хорошо оплачиваемые рабы майкрософта и гугла. Как вы думаете, откуда у них деньги и почему они их на это тратят?

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

     
     
  • 3.138, anonymous (??), 01:26, 12/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Зря они не подумали о таком. Ты б им точно оплатил "профессионального админа", правда?
     
  • 2.7, Урри (ok), 21:42, 10/02/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Как вы думаете, откуда у них деньги и почему они их на это тратят?

    Им все оплачивают подписчики расширенных сервисов. А ты думал Майкрософт перепродает в ЦРУ твой никому не нужный, к тому же еще и открытый код?

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

     
     
  • 3.10, Аноним (2), 21:55, 10/02/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Нет, я думаю ему выгодно держать весь опенсорс под своим тазом. Потом можно будет шантажировать, блокировать в нужный момент, и всё остальное. Ну и потом, доступ к машинам разработчиков, и разнообразным сторонним инфраструктурам, на дороге не валяется.
     
     
  • 4.26, Урри (ok), 22:58, 10/02/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > блокировать в нужный момент

    Что блокировать? Децентрализованный гит где блокировка отменяется одной командой в баше 'git remote add https://my-brand-new-shiny-server/project' ?

    Так блокировать, как заблокировали youtube-dl, который продолжил свою работу буквально через час на другом сервере?

    > доступ к машинам разработчиков, и разнообразным сторонним инфраструктурам

    Какой доступ, вы о чем? У гитхаба нету доступа к вашей машине - git pull/git push ничего майкам не дают, кроме отправляемого кода.

    Говорю же - майкам от гитхаба единственная шерсть от нас всех, это популярность и, соответственно, деньги с клиентов, коих уже МНОГО.

     
     
  • 5.31, Аноним (2), 23:20, 10/02/2021 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Это не тот youtube-dl, который под хайп в тот же день же присвоил себе какой-то нонейм? Малварь уже нашли? Да, это тоже может быть удобный элемент воздействия в нужных руках при подходящем случае. Насчёт доступа, они сотрудничают со спецслужбами СГА, а значит, под надуманным предлогом могут творить, что захотят, или что от них попросят (в том числе и предоставлять доступ к нужным отверстиям).
     
     
  • 6.39, Урри (ok), 00:11, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Какие же анонимы бывают тупые...

    GIT - децентрализованная система, физически нельзя присвоить себе проект не присвоив все копии репозитария на всех компьютерах, где этот проект есть. И это не могут сделать ни ЦРУ, ни твое родное ФСБ.

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

     
     
  • 7.43, Аноним (2), 00:25, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сами вы тупые, фуриэбы. Вот удалил МС проект, и всё, в онлайне один вой и неоткуда скачать. Какая разница, что там остались у кого-то копии? Им уже нельзя верить, их могли подделать. Если бы проект не был столь популярен, всё прошло бы куда менее заметно.
     
     
  • 8.51, Какаянахренразница (ok), 03:32, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    git commit -S... текст свёрнут, показать
     
  • 8.78, Аноним (78), 08:36, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Тогда любой участник, у которого был ранее склонирован репозиторий, заметит несо... текст свёрнут, показать
     
     
  • 9.82, Аноним (2), 09:10, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А они есть, эти участники Ведь должны ещё и заметить А потом привлечь внимание... текст свёрнут, показать
     
  • 7.76, Аноним (76), 08:34, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >испоганили ДОС

    Можно подумать DOS не был сам по себе поганеньким.

     
     
  • 8.109, пох. (?), 13:03, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    ты просто не видел cp m и rt11 ... текст свёрнут, показать
     
     
  • 9.139, Аноним (139), 01:47, 12/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну я первого видел Как по мне так он даже поприятнее был Если б не отсутствие ... текст свёрнут, показать
     
  • 7.144, Аноним (-), 02:00, 12/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > испоганили ДОС своими недоделанными окошками. Но это не значит, что можно
    > писать любой идиотский бред по любому связанному с ними поводу.

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

     
  • 6.103, пох. (?), 12:51, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Это не тот youtube-dl, который под хайп в тот же день же присвоил себе какой-то нонейм?

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

    > Малварь уже нашли?

    Я патч полезный нашел, и себе утащил.

    > Насчёт доступа, они сотрудничают со спецслужбами СГА

    cocococoй ужос!

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

     
     
  • 7.106, Аноним (2), 12:59, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Нет. Есть Оракл с госконтрактами, и есть чисто проект спецслужб Майкрософт. Это разные вещи.
     
  • 5.69, Аноним (69), 07:13, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >Что блокировать? Децентрализованный гит где блокировка отменяется одной командой в баше 'git remote add https://my-brand-new-shiny-server/project' ?

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

     
     
  • 6.104, пох. (?), 12:51, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    этих как раз ни разу не жаль.
     
  • 6.150, Жорш (?), 07:05, 12/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    За идею со списком только плюс. Можно поднять зеркало в нормальной стране.
     
  • 3.32, name (??), 23:26, 10/02/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    на самом деле майкрософт тренирует свои нейронные сети по анализу кода, на гитхаб, используя абсолютно все репозитарии, как открытые, так и закрытые
     
     
  • 4.40, Урри (ok), 00:12, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Как будто в закрытых есть что-то, чего нету в открытых. Лично ты сам, Аноним, можешь точно так же тренировать аналогичный ИИ не покупая гитхаб. И с тем же успехом, кстати.

    Ну блин, неужели так сложно поверить, что Майкрософт в гитхабе интересует только и исключительно бабло? Много бабла, как можно больше бабла.

     
     
  • 5.67, Lex (??), 06:37, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    У крупных американских компаний не бывает «просто бабла»
     
  • 5.116, Аноним (-), 14:16, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ваши действия похожи на действия робота. Обратитесь в поддержку за помощью.
     
  • 3.131, rshadow (ok), 20:43, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Еще не малая составляющая в приучении к экосистеме. Далее, даже при наличии адекватных альтернатив, народ все равно будет еще долго идти на гитхаб. Выросло поколение, так сказать.
     
  • 2.12, alexrayne (?), 22:08, 10/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    есть еще osdn.net
     
  • 2.29, Anonymousqwe (?), 23:13, 10/02/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Есть Gitlab, есть Bitbucket Cloud, можете воспользоваться ими
     
     
  • 3.30, Anonymousqwe (?), 23:16, 10/02/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    https://www.git-tower.com/blog/git-hosting-services-compared/
     
  • 3.141, Аноним (139), 01:53, 12/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Есть Gitlab, есть Bitbucket Cloud, можете воспользоваться ими

    Тогда уж notabug.org. Типа гитхаба, только опенсорсный и community driven. 1) означает что можно их софт и самому локально поднять, 2) означает что идиотских кидков имени эффективного менеджмента все же не будет.

     
  • 2.36, Аноним (36), 23:50, 10/02/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Конечно, лучше бы было без Майкрософта, Гугла и Гитлаба

    *Пофиксил. Ну есть же Codeberg: https://codeberg.org/

     
     
  • 3.53, kissmyass (?), 04:06, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    есть self hosted Gitlab хватит пихать всё в облако
     
     
  • 4.70, пох. (?), 07:20, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Современные разработчки "не могут тратить время на поддержку трещащих по швам систем".

    У них смузи скиснет от этого.

    И заплатить тому кто может - тоже не хотят, самим мало.

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

    С куда большим успехом можно сразу доверить все свои данные и контакты microsoft - авось не про...т.

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

     
     
  • 5.93, InuYasha (??), 10:44, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >сразу доверить все свои данные и контакты microsoft - авось не про...т.

    В глобалистической Америке microsoft прое**т ТЕБЯ. )

     
     
  • 6.143, Аноним (-), 01:58, 12/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > В глобалистической Америке microsoft прое**т ТЕБЯ. )

    Ну, может это не такой уж плохой вариант по сравнению с РФ и прочими белорусиями, где это может быть не MS а омон и прочие "покорители космоса"? Те как-то получше ms в вопросе разбираются.

     
  • 4.142, Аноним (-), 01:56, 12/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > есть self hosted Gitlab хватит пихать всё в облако

    Gitlab как раз шикарный образец крапа, который "трещит по швам". Эти ламеры даже капчу показать не могут. Потому что сами же забанили свою капчу, в своих же hsts полисях. Я сомневаюсь в вменяемости их админов и разработчиков. А, да, этот баг и в локальном инстансе походу. Так что это не происки индусоадминов а индусокодинг во всей красе.

     
     
  • 5.146, kissmyass (?), 04:53, 12/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >> есть self hosted Gitlab хватит пихать всё в облако
    > Gitlab как раз шикарный образец крапа, который "трещит по швам". Эти ламеры
    > даже капчу показать не могут. Потому что сами же забанили свою
    > капчу, в своих же hsts полисях. Я сомневаюсь в вменяемости их
    > админов и разработчиков. А, да, этот баг и в локальном инстансе
    > походу. Так что это не происки индусоадминов а индусокодинг во всей
    > красе.

    не знаю кто там накосячил, и как это может помешать отображению капчи, если достаточно все отдавать по HTTPS

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

     
     
  • 6.164, Аноним (-), 06:04, 14/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > не знаю кто там накосячил, и как это может помешать отображению капчи,
    > если достаточно все отдавать по HTTPS

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

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

    > да и для внутреннего пользования у нас отсутствует саморегистрация, все аккаунты создаются централизованно

    А вот это уже ваши проблемы, иррелевантные к качеству софта и классификации оного как развалины за полное отсутствие этсамого.

     
  • 2.45, Anonimno (?), 00:30, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Сегодня даже ваш приватный поисковик уткауткаидинах крутится на майкросовтасерверах. Бабло победило. Какже сегожня эпично смотрится gnulinhx revolution. Просто ржака.
     

     ....большая нить свёрнута, показать (38)

  • 1.3, Кися (?), 21:25, 10/02/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    > По словам Райана, он осознаёт, что переход на GitHub это потеря контроля

    Удобное и комфортное ЗЛО всегда побеждает

     
     
  • 2.9, burjui (ok), 21:49, 10/02/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Побеждает просто удобное и комфортное. Сделают силы добра достойный аналог - будем пользоваться.
     
     
  • 3.16, Аноним (16), 22:22, 10/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    В этом есть здравое зерно. Но сделать удобно и красиво чаще всего обозначает, что это будет не дёшево. А инвестиции, как написано в "Экономикс", должны быть эффективными. Ну и в целом, в современном мире принято монетизировать популярные сервисы. Гугл вон тоже сначала что-то блеял про don't be evil. Так что, при текущих раскладах силы добра ничем помочь не могут.
     
  • 3.17, Аноним (17), 22:24, 10/02/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Нет. Просто у сил добра обычно нет огромных ресурсов для рекламы. Бизнес не будет вкладывать кучу денег в продвижение системы, которую он потом не сможет полностью контролировать.
     
  • 2.14, freehck (ok), 22:14, 10/02/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Как говаривали когда-то ривляне: чистое зло никогда не будет править миром , потому что всем давно уже заправляет грязное добро
     
     
  • 3.18, Аноним (16), 22:24, 10/02/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Евгений Ваганыч, не узнаю вас в гриме.
     
     
  • 4.54, Ordu (ok), 04:40, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Это ж не Ваганыч, а Диогеныч. Или кто-то из той шайки.
     
  • 3.154, Аноним (154), 18:02, 12/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не "риВляне", а этрусски!
     
     
  • 4.170, freehck (ok), 17:27, 14/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Не "риВляне", а этрусски!

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

     
  • 2.20, OpenEcho (?), 22:40, 10/02/2021 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > Удобное и комфортное ЗЛО всегда побеждает

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

     

  • 1.4, Анонус (?), 21:28, 10/02/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +11 +/
    > Microsoft отключит

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

     
  • 1.5, Аноним (5), 21:31, 10/02/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –10 +/
    > По словам Райана, он осознаёт, что переход на GitHub это потеря контроля, ловушка и шаг в сторону от принципов Фонда СПО

    Он не имеет права рот раскрывать про принципы фонда СПО, после того как сменил лицензию со свободной LGPL на открытую zlib.

    > переход на GitHub это потеря контроля

    Потеря контроля - это вот именно то что было с self hosted устаревшим дырявым шлаком. А GitHub в плане контроля ничем не отличается от интернета - инфраструктура не твоя, но она всего лишь средство доставки. Код ты по прежнему контролируешь польностью.

     
     
  • 2.140, Аноним (139), 01:50, 12/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Он не имеет права рот раскрывать про принципы фонда СПО, после того
    > как сменил лицензию со свободной LGPL на открытую zlib.

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

    > устаревшим дырявым шлаком. А GitHub в плане контроля ничем не отличается
    > от интернета - инфраструктура не твоя, но она всего лишь средство
    > доставки. Код ты по прежнему контролируешь польностью.

    Собссно трольвальц там временно зеркало подымал когда кернелорг падал, как поднял так и убрал. Но это трольвальц, он то умеет в DVCS. А мягкотелые хомяки... всегда вляпываются.

     

  • 1.8, burjui (ok), 21:46, 10/02/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Понятно, что объявление о переходе SDL на GitHub - не лучшее место для пространных рассуждений, но я бы с удовольствием почитал аргументы Райана Гордона в пользу Mercurial. Дело в том, что я имел опыт работы с очень большим репозиторием (как по объёму, так и по количеству файлов), и там-то тормознутость Mercurial проявлялась во всей красе. Чтобы склонировать 20 GB, мне пришлось запустить клонирование в фоне и полдня заниматься другими вещами. Но, может быть, для небольших проектов у него есть преимущества перед Git?
     
     
  • 2.13, alexrayne (?), 22:10, 10/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    некоторые преимущества есть - меркуриал повернут на редактрование дерева версий, и этот инструментарий у него "в коробке". есть еще мелочи, ну и тупо проще он чем гит.
     
     
  • 3.35, Аноним (35), 23:40, 10/02/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > некоторые преимущества есть - меркуриал повернут на редактрование дерева версий, и этот инструментарий у него "в коробке". есть еще мелочи, ну и тупо проще он чем гит.

    В свое время там не было вообще ничего когда в гите было. Сейчас в гите есть submodules, subtree и subrepo, а для редактирования filter-branch, filter-tree и filter-repo.

    И там и там третье поколение реализаций. Так вот порос, что прочитать про аналоги в hg?

     
     
  • 4.62, Аноним (62), 05:44, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Сейчас в гите есть submodules, subtree и subrepo

    Три разных реализации для одной задачи? Хм.. а они точно работают? А то возникают сомнения не подождать ли четвёртый вариант.

     
     
  • 5.80, Аноним (-), 09:01, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Все эти фичи работают через одно место и введены лишь бы были, а не ради облегчения
     
     
  • 6.169, Аноним (169), 10:39, 14/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Все эти фичи работают через одно место и введены лишь бы были, а не ради облегчения

    Э... ну они хотя бы работают. В отличии от реализации одного из возможных вариантов использования в hg.

     
  • 4.94, Аноним (94), 10:46, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Так вот порос, что прочитать про аналоги в hg?

    Ну почитайте: https://www.mercurial-scm.org/wiki/Subrepository
    Вышло в 2009-ом. Так что в Меркуриале эта фича была реализована раньше, чем её добавили в git.

     
     
  • 5.155, Аноним (155), 18:09, 12/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Где там разные варианты формирования дерева разработки?

    Ну типа скрывать или нет патчи касающиеся подрепозиториев при отображении деревьев?

     
     
  • 6.159, yetanotheranonymus (?), 00:57, 14/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    В subrepository - никак. Было ещё такое расширение: https://www.mercurial-scm.org/wiki/HgSubtree, впрочем, я когда-то на него быстро забил и съехал на subrepository, поскольку он меня полностью устраивал.
     
  • 2.19, пох. (?), 22:38, 10/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    time hg clone dev shm SDL dev shm SDL2 updating to branch default 1490 files ... большой текст свёрнут, показать
     
  • 2.25, Аноним (25), 22:55, 10/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Использовал обе системы и с точки зрения рядового пользователя с его типичными задачами разницы нет. git сейчас более популярен.
     
     
  • 3.71, пох. (?), 07:27, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    типичные задачи рядового пользователя это git clone/commit/push (правда, они немного путаются в двух последних, не очень понимая зачем их вообще две)? Ну ок...

    Правда, до первого "ой, нечаянно pull сделал вместо push, памаааагитя!"

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

     
     
  • 4.119, Аноним (119), 14:51, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Правда, до первого "ой, нечаянно pull сделал вместо push, памаааагитя!"

    Такое существо не должно писать код

     
     
  • 5.129, пох. (?), 17:29, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А кто за него писать будет, не я же...

     
     
  • 6.165, Аноним (-), 06:07, 14/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > А кто за него писать будет, не я же...

    А зачем тебе его код? Впрочем, поппроси его запрограмить тебе автопилот какой, или там ECU. Впрочем тебе даже и фирмвари лифта хватит. Тогда узнаешь в чем прикол.

     
  • 2.33, Аноним (33), 23:28, 10/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Спокойно стягиваю репы по 50 гигов(со вложенными сабрепами), брат жив. В клонировании нет разницы с гитом. Сейчас hg на раст вот начали переписывать, должно стать еще шустрее. Аргументы в пользу меркуриала озвучивались кучу раз на хабре. Гит хорош для открытой разработки, для чего он собсна и создавался. Для продуктовой команды(ОСОБЕННО ЕСЛИ в ней не только программисты) меркуриал много удобнее из-за простоты.
     
     
  • 3.86, пох. (?), 09:56, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    от того что что-то там стали на расте переписывать, как всегда, ничего шустрее н... большой текст свёрнут, показать
     

  • 1.11, cetjs2 (?), 22:06, 10/02/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    почему не гитлаб? странно. гитлаб это современный и независимый более менее аналог гитхаба же.
     
     
  • 2.23, Аноним (25), 22:53, 10/02/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > независимый более менее

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

     
     
  • 3.95, InuYasha (??), 10:48, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    может, всё-таки, компания?
     
  • 2.34, name (??), 23:29, 10/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Гитлаб перегружен, куча ненужного хлама из коробки, поиск в разы хуже чем на гитхабе
     

  • 1.15, freehck (ok), 22:18, 10/02/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Я радуюсь за Райана Гордона. Правильно и логично рассудил. Сэкономить на поддержке инфры, сэкономить время новоприбывших, и высвободить максимум времени на то, что действительно имеет значение - на разработку.
     
     
  • 2.21, пох. (?), 22:41, 10/02/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А потом выть как ytdl, когда злые дяди зобанют ни за что и вся "разработка" пойдет по п-де, потому что какому-то роботу т-оватому что-то там показалось, и такой же т-пой индус его вердикт не отменил.
    Причем что вой на болотах поможет и в этот раз - совершенно не факт.

     

  • 1.22, Аноним (25), 22:52, 10/02/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > По словам Райана, он осознаёт, что переход на GitHub это потеря контроля, ловушка и шаг в сторону от принципов Фонда СПО,

    О каком потере контроля речь? Весь код же в гите хранится.

     
     
  • 2.28, Аноним (16), 23:04, 10/02/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Действительно, о каком? Гит же ниспослан нам самим б-гом, и Сатья аватар его.

    https://www.bleepingcomputer.com/news/security/heres-how-a-researcher-broke-in

     
  • 2.61, Аноним (62), 05:40, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А он и не про код говорит, часть про багтрекинг и вики вы пропустили?
     
     
  • 3.118, Аноним (119), 14:49, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Вики точно также хранится в гит репозитории
     

  • 1.37, Rev (?), 23:58, 10/02/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А ведь можно хранить всё на Github, но при этом у себя на секретной виртуалочке с Gitea зеркалировать все изменения.
    Если вдруг что-то случится с гитхабом, либо с репой у них, просто известил всех о том, что код лежит на Gitea по такому-то адресу, и всё.
     
     
  • 2.47, Аноним (-), 00:44, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Надо ещё саму gitea сохранить, она слишком быстро развивается , не успевают исправить баги в погоне за фичами
     

  • 1.38, Аноним (38), 00:00, 11/02/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >>Большинство разработчиков работают с Git, и участие в проектах на базе Mercurial требует для них изучения дополнительного инструмента.

    Большинство разработчиков не хотят работать, давайте ориентируясь на большенство закроем нахер этот проект

     
     
  • 2.58, ИмяХ (?), 05:22, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Следующий шаг - отказ от Си и переход на джаваскрипт.
     
     
  • 3.166, Аноним (-), 06:10, 14/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Следующий шаг - отказ от Си и переход на джаваскрипт.

    Есть один нюанс: это уже пробовало over 9000 человек. После чего они начали подозревать что замахать проблемы перфоманса JS как-то вовсе и не проще чем си разучить :). А тормозная либа для игроделов - кто ж ее использовать будет? Тормозить яваскриптеры и сами умеют.

     

  • 1.41, Аноньимъ (ok), 00:15, 11/02/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Какая жесть. Господи, какая жесть.
     
     
  • 2.44, Zitz (?), 00:29, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И не говори - волосы дыбом встают и сердце леденеет от ужаса!
     

  • 1.42, Аноним (42), 00:20, 11/02/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Сам пользуюсь Mercurial с 2008 года. Использую расширение hg-git с intree=1 так фактически в каталоге и .hg и .git. Можно работать как с тем так и с другим напрямую.
    В целом считаю hg лучше подходит для ведения истории программного продукта. Вот только эта сама история мало кому из разработчиков нужна, да и многие не умеют с ней работать. Закомитил в тикет-ветку, отправил PR/MR, ревью и мерж. Считай уже начал забывать что и как там делалось. Появилась ошибка, будут дебажить на текущей ветке - мол какая разница что и когда было внесено. Людей, которые смотрят на построчный дифф перед комитом единицы. Разве поймут такие люди что важно вести историю копирований/переименований файлов (как позволяет hg в отличии от git)?
    Зачем им знать почему были внесены те или иные изменения и в какой ветке это произошло (hg позволяет хранить ветку)?
    Это возможно нужно только тим лидам и иногда синьюрам. Но у них гораздо больше других проблем с остальными разработчиками. Которые не всегда способны локально ветку то создать и часто делают это в вебе и после чекаут в новый каталог. Но все как один уверены что знают текущую систему (т.е. git) и осуждают другие даже не читая.
    Тут уж не важно какая SCM.
    Вот Райан Гордон тоже решил, что проще работать на популярной системе, которую хотя бы знают, чем постоянно объяснять как делать правильно и почему.
    У git есть плюс, он заточен сохранение изменений произвольного набора файлов, когда почти не важно что в этих файлах.
    Он не требует ничего для улучшения истории изменений и её разбора в последующем.
    В этом плане возможно неидеальный git больше соответствует и подходит неидеальному миру, в котором живём.
     
     
  • 2.46, Аноньимъ (ok), 00:35, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Возможно.
    Еще есть Fossil.
     
  • 2.72, пох. (?), 07:32, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вот только эта сама история мало кому из разработчиков нужна, да и многие не умеют с ней
    > работать.

    Самое главное - она нах не нужна Линусу и он не умеет и никогда не умел с ней работать. Лет десять искренне удивлялся, зачем другим она нужна.

    А git написан под его узкоспецифический подход к разработке и больше ничего толком не умеет - все остальное сделано из костылей и подпорок.

     
     
  • 3.167, Аноним (-), 06:12, 14/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    ЧСХ посмотреть на то как работает про захвативший планету и начать делать так же - далеко не хучшая идея на свете. Что-то твой любимый мерзкософт слил свой, как там его, я уже забыл название их централизованого нечто имеющего мозг локаутом, и запилил гит даже в своем VS.
     
  • 2.145, Аноним (145), 04:26, 12/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Что такое "история программного продукта" в терминах hg и почему вы считаете, что этого нет в git?
     

  • 1.48, Аноним (48), 01:55, 11/02/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Куча более свободных альтернатив гитлабу, включая savannah от gnu, gitlab который точно также не нужно поддерживать в облаке, ещё и удобнее гитхаба и с открытым кодом CE, bitbacket с кучей интеграцией с другими их сервисами, который тоже не нужно поддерживать + есть специально платформы позволяющие размещать бесплатно именно свободные проекты. Помяните моё слово, гитхаб ещё аукнется опенсурсу, ещё ни один продукт под крылом мелкософта не оставался нормальным, а в гитхабе уже не один звоночек прозвенел
     
     
  • 2.74, Аноним (74), 08:18, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Savannah уже давно на остаточном принципе поддерживается и имеет печальный опыт взлома и потери данных в прошлом через детские ошибки.

    В Gitlab подорвано доверие к квалификации инженеров после случая с потерей части СУБД из-за отсутствия актуального бэкапа - https://www.opennet.ru/opennews/art.shtml?num=45957

     
     
  • 3.112, Аноним (112), 13:24, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так гитхаб и вовсе частенько лежит и все чаще, а уж сколько сливов было
    https://xakep.ru/2020/11/06/github-leak/
    https://www.anti-malware.ru/analytics/Threats_Analysis/retrospective-leaks-git

    > В Gitlab подорвано доверие к квалификации инженеров после случая с потерей части СУБД из-за отсутствия актуального бэкапа

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

     

  • 1.52, бедный буратино (ok), 03:59, 11/02/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    > Mercurial остаётся лучшей системой управления исходными текстами, а в Git реализован ряд неудачных архитектурных решений, но в современном мире Mercurial становится изгоем и все инструменты разработки и рабочие процессы ориентируются на Git.

    это не опен сорц, это диктатура какая-то...

     
     
  • 2.57, IRASoldier_registered (ok), 05:08, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это ровно наоборот - это демократия. Если бы _большинству_ Git был бы не по вкусу - он не стал бы доминирующим. Напротив, именно удобные большинству инструменты становятся промышленным стандартом дефакто.
     
     
  • 3.63, бедный буратино (ok), 06:09, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Это ровно наоборот - это демократия. Если бы _большинству_ Git был бы
    > не по вкусу - он не стал бы доминирующим. Напротив, именно
    > удобные большинству инструменты становятся промышленным стандартом дефакто.

    Я не вижу большинства. я вижу то, что большинство проектов переходят с других систем на git не потому, что это удобно, а потому, что вся инфраструктура под git затачивается. До этого проектов на git и hg было сравнимо.

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

     
     
  • 4.147, IRASoldier_registered (ok), 06:13, 12/02/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > умышленное гонение

    Большинство выбрало технологию А.
    Типичный посетитель опеннета: "Это заговор, ведь мне удобнее Б!"

     
  • 4.168, Аноним (-), 06:15, 14/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > других систем на git не потому, что это удобно, а потому,
    > что вся инфраструктура под git затачивается. До этого проектов на git
    > и hg было сравнимо.

    А может,
    1) git нравится профессионалам, которые выступают локомотивами прогресса?
    2) проблемы с версиямипитона, ойдавайтеперепишем, ойнунафигпитондаывайтераст - очень не способствуют РАБОЧЕМУ ПРОЦЕССУ.

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

     
  • 3.79, Аноним (76), 08:44, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Жить по воле желаний 95% это печально.
     
     
  • 4.85, A.Stahl (ok), 09:35, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Жить по воле желаний 5% ещё печальней.
     
     
  • 5.110, Аноним (42), 13:07, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну так 94% живут по воле желаний 1%, и критикуют оставшиеся 5% за недемократичность.
     
     
  • 6.136, Агент Смит (?), 23:00, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну так 94% живут по воле желаний 1%, и критикуют оставшиеся 5% за недемократичность.

    Вообще-то, все 100%
    А куда вы из капсул-то денетесь?


     
  • 2.60, Аноним (62), 05:35, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Поэтому полностью свободный рынок без госрегулирования и не возможен. Свобода выбора порождает монополии.
     
     
  • 3.100, Аноним (-), 12:31, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Че ? Сам хоть понял ?
     
  • 3.148, IRASoldier_registered (ok), 06:16, 12/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А. Рэнд предупреждала о такой реакции леваков :-)

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

     

  • 1.56, IRASoldier_registered (ok), 05:07, 11/02/2021 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –2 +/
     

     ....ответы скрыты (2)

  • 1.59, Аноним (62), 05:31, 11/02/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > но у него больше нет сил

    Окей.

     
  • 1.64, Аноним (-), 06:13, 11/02/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Древняя мудрость: "Держитесь от Майкрософт подальше это проклятая компания".

    Почему именно GitHub. Других Гитовых серверов нет что-ли? А чем GitLab неугодил? Может Гордый Райан лжёт и его тупо купили?

     
     
  • 2.88, Аноним (88), 10:02, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    гитлаб нерабочая поделка. а какие еще варианты ?
     
     
  • 3.91, freehck (ok), 10:22, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > гитлаб нерабочая поделка

    Плохому танцору туфли мешают

     
  • 3.97, Аноним (94), 11:06, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Bitbucket, например. А вообще, их десятки, вариантов этих.
     
     
  • 4.163, Аноним (-), 05:26, 14/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Bitbucket, например. А вообще, их десятки, вариантов этих.

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

     
  • 2.92, freehck (ok), 10:23, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Древняя мудрость: "Держитесь от Майкрософт подальше это проклятая компания".

    И почему же она проклятая? Только потому что за первые версии винды мы когда-то поминали нехорошим словом маму Билла Гейтса?

     
     
  • 3.115, Аноним (115), 13:59, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Мне показалось, или кто-то сказал "Nokia"?
     
     
  • 4.117, ms (??), 14:29, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Мы честно пытались спасти остатки. После альтернативно одаренных финских менеджеров и инженеров. Ничего не вышло.

     
     
  • 5.162, Аноним (-), 05:25, 14/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Мы честно пытались спасти остатки.

    Вы кинули утопающему гирю вместо спасательного круга, болваны!

     
  • 3.121, Аноним (121), 14:59, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Первые версии — это 1.0 и 2.0? Потому что 3.0 была просто збс, после доса.
     

  • 1.66, myhand (ok), 06:33, 11/02/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Любопытно, отчего-ж в современном мире hg становится изгоем?  Не потому-ли что всякие Райаны с него вот так вот и сваливают?
     
     
  • 2.89, пох. (?), 10:03, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Любопытно, отчего-ж в современном мире hg становится изгоем?  Не потому-ли что
    > всякие Райаны с него вот так вот и сваливают?

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

     

  • 1.77, qweo (?), 08:35, 11/02/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Грустно. Но, во всяком случае, это обдуманный шаг.
    А ведь могли бы перейти на Sourcehut (http://sr.ht), или на Gitlab, если гитхабоподобия хочется.
     
     
  • 2.149, Аноним (149), 06:38, 12/02/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А ведь могли бы перейти на Sourcehut ( https://sr.ht/ )

    * Пофиксил ссылку

     

  • 1.81, Нанобот (ok), 09:09, 11/02/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В целом плюсов больше, чем минусов, так что решение правильное
     
  • 1.84, ыы (?), 09:23, 11/02/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >Ценой подобной свободы была необходимость

    Сколько негатива :) Осталось объявить что поддержка собственные инфраструктуры проекта - это просто неприлично и постыдно и ущемляет светлое будущее уважаемых корпораций... Мир Хайнлайна с кастовыми знаниями наступает уже сейчас...

     
     
  • 2.90, пох. (?), 10:04, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >Мир Хайнлайна с кастовыми знаниями наступает уже сейчас...

    нет никаких знаний, увы. Быстроподнятое упавшим не считается.


     

  • 1.96, InuYasha (??), 10:53, 11/02/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >больше нет сил вместо написания кода OpenGL заниматься работой администратора трещащих по швам систем

    Я испытал на себе и понимаю каждое слово в этой фразе. (
    feels.png

     
     
  • 2.98, ыы (?), 11:30, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Пригласить специалиста... Не? Дикое решение...? Проще перетащить все в другую экосистему...Ну тоже вариант конечно :)
     
     
  • 3.99, InuYasha (??), 12:23, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Пригласить специалиста... Не? Дикое решение...? Проще перетащить все в другую экосистему...Ну
    > тоже вариант конечно :)

    К счастью, лично я никуда ничего не перетаскивал. Просто со временем админство стало занимать > 50% времени и на сам проект ресурсов стало нехватать. Иронично: сначала проект (на том самом ОпенГЛ почти), потом сайт, потом головная боль с пхп, потом закрытие CMS, потом апгрейд пхп и развал всего, потом неудачное обновление ОС на сервере... в общем, в итоге - ни хобби, ни сайта )

     
     
  • 4.101, ыы (?), 12:39, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Многие люди, начиная заниматься компьютерными технологиями, и купившись на простоту вхождения в тему- считают себя специалистами...во всем. Но уж в администрировании компьютера- точно!  
    Практика показывает что это не так. И администрирование в ИТ - это отдельная специальная область знаний. Которую лучше поручать специалисту.

    То есть вот товарищ из SDL решил проблему таким вот образом... А мог бы просто поискать среди последователей человека который взялся бы за администрирование инфраструктуры. В этом слысле мне его решение- непонятно в принципе. Посмотрите сюда: https://en.wikipedia.org/wiki/Simple_DirectMedia_Layer#/media/File:SDL-Worksho

    Что, НИ ОДИН не подошел и не сказал "Дядя Райан, помощь не нужна?". Ну тогда странно все это.... Апаче ждет SDL походу.

     
     
  • 5.105, Аноним (-), 12:51, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    То что сисадмин и программист - это две разные профессии, это понятно. Но то, что ты делаешь АКЦЕНТ на этом, подозрительно. Но твой пост не об этом, даже твое:  "Дядя Райан, помощь не нужна?" - лицемерно.

    Ты, тупо пользуясь случаем, хитро так НАБИВАЕШЬ "цену" тем, кто занимается системным администрированием.

     
     
  • 6.107, ыы (?), 13:00, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так ведь пост как раз о том, что Райан не смог заниматься сисадминством. И как решение - начал перетаскивать барахлишко на гитхаб... Почему то поискать в сообществе специалиста- ему в голову не пришло...
    Естественная в общем мысль- передать проблему специалисту- в его объяснении не прозвучала. И даже не коснулся этой темы.
    Вот как он МОГ БЫ сказать:
    "
    Мы попытались привлечь специалистов к администрированию проекта, но  никто не согласился забесплатно.
    Мы попытались привлечь инвестиции в проект для оплаты специалистов- но никто не дал ни копейки.
    На Патреоне нас послали... Valve сказала чтобы мы шли в лес...
    "
    Но он сказал нечто иное... он сказал что он устал, и зол и никому его hg ненужен ... и поэтому он идет на три буквы...git
     
     
  • 7.126, Аноним (-), 17:20, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Так ведь пост как раз о том, что Райан не смог заниматься.. начал перетаскивать барахлишко на гитхаб..

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

     
  • 5.108, пох. (?), 13:00, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А мог бы просто поискать среди последователей человека который взялся бы за администрирование
    > инфраструктуры.

    а когда тот слиняет вместе с инфраструктурой - тогда что делать? Или мало вам прецедентов краж доменов и имен такими вот "последователями"? Не забывающими перевесить на себя страничку для сбора донейтов прежде всего.

    > Что, НИ ОДИН не подошел и не сказал "Дядя Райан, помощь не нужна?".

    Бойтесь вот таких, подошедших. Они вас хотят нае...ть. Почти наверняка.

    К сожалению, админы любят работать за лулзы примерно так же сильно, как программисты. А платить денег - у шва6одного проекта нет желания.

    Вот то ли дело m$ - и навряд ли сопрет чего, и платить им пока не надо, и интерфейсы привычны и приятны разработчикам-на-markdown...

     
     
  • 6.124, Аноним (-), 16:46, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >Вот то ли дело m$ - и навряд ли сопрет чего,

    Хозяйке на заметку: "Барыга .пох за Майкрософт и копирастов".

     
  • 5.111, InuYasha (??), 13:19, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это ты про тов. Попова, наверное )
    SDL - крупный и известный проект. А попробуй пригласи профессионала бесплатно админить твой hello.cpp, о котором знаешь только ты сам. ) Даже за пиво никто не пойдёт. Даже за большие деньги ещё посомневаются. Так что, имхо, обычно дело не в тщеславии или желании сделать всё с наскока, а безысходность.
     
     
  • 6.114, пох. (?), 13:52, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > А попробуй пригласи профессионала бесплатно админить твой hello.cpp, о котором знаешь только ты
    > сам.

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

    А такой хренью как sdl придется заниматься чуть ли не фултайм (во всяком случае - быть доступным 24/7) - посмотри как там прям щас просел hg (народ торопится сохранить неиспорченную конверсией историю себе на память).

    > Даже за пиво никто не пойдёт.

    "это потому, что у тебя нет друзей!"

     
     
  • 7.123, Аноним (-), 16:42, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >"это потому, что у тебя нет друзей!"

    Типичная расиянская логика мышления.

     
  • 7.125, Аноним (-), 17:17, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Так ты хостишь опенсорец ? Ну тогда респекты. Ссылку кинешь ?
     
     
  • 8.127, пох. (?), 17:26, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    нет, не опен Просто community прожекты А какая, собственно, разница Там, кста... текст свёрнут, показать
     

  • 1.102, pda (?), 12:42, 11/02/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Gitea пусть поднимут. А на github - Зеркало.
     
     
  • 2.120, Аноним (-), 14:52, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    сорта же. прожорливая блоат/спайварь на поганом езыке от гулга не сильно лучше богомерзкого гитхаба.
     
     
  • 3.128, пох. (?), 17:28, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > сорта же. прожорливая блоат/спайварь на поганом езыке от гулга не сильно лучше

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

     
     
  • 4.133, Аноним (-), 21:29, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    даже такая кайность как похапе имеет стопицот миханизмов защиты и огораживания в отличае от это бестолкового и сырого куска г.гла
     
     
  • 5.153, гугл (?), 10:08, 12/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то нет, именно этот кусок специально предназначен для косоруких мамкиных программистов и весь состоит из защит и огораживаний.

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

    Но синтаксис чуть посложнее gwbasic, который копировал php, вот ты, неосилятор, и бесишься.

     

  • 1.113, Аноним (113), 13:40, 11/02/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Рыночек порешал
     
     
  • 2.135, Аноним (135), 22:55, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    При совке кибернетика вообще была запрещена, так что уж лучше "рыночек" чем концгулаги для программистов.
     
     
  • 3.152, Дорогой Леонид Ильич (?), 10:05, 12/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну я вам ее разрешил, так вы в результате за двадцать лет моего царствия - ЕС ЭВМ сделали, тьфу, позорище.

     
  • 3.157, Аноним (157), 03:45, 13/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > кибернетика

    а ты не путай туфтанетику и электронику.

     
     
  • 4.161, Аноним (-), 05:24, 14/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > а ты не путай туфтанетику и электронику.

    Ну так роботов и индустриаловку теперь у кого покупаете, туфтоники? А советская электроника - вообще отдельная песня, в которой очень трудно обойтись без мата.

     

  • 1.122, anonymous (??), 15:23, 11/02/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Все, понятно, переход от self-hosted в SaaS. Но почему Github, а не Heptapod? Они же предлагают сервис на Mercurual.
     
     
  • 2.130, . (?), 18:19, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    потому что там васян-поделка мало того что на базе безблагодатного гитляпа с аватарочками и вырвиглазными перделками из всех возможных мест, так еще и https://foss.heptapod.net/groups/heptapod/-/milestones/43
    - причем даже такое недоразумение для "early adopters" все еше "open", то бишь недописано и не будет.

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

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


     
     
  • 3.134, Аноним (-), 21:31, 11/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Вроде бы правильные слова, но невасяны у тебя это ms ?
     
     
  • 4.151, ms (??), 10:02, 12/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то мы этот ваш гитхап просто захапали, за деньги. Писали его не мы, мы на таких ужасных скриптопомоях не писатели, раскрутили его до небес не мы, у нас с хайпом последние лет двадцать как-то перестало получаться.
    Мы платим за инфраструктуру и зарплаты этим невасянам, но вы, конечно же, всегда можете перекупить у нас, и сделать лучше, надежнее и быстрее.

     
  • 2.160, Аноним (-), 05:22, 14/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Но почему Github, а не Heptapod? Они же предлагают сервис на Mercurual.

    Потому что новость читать надо. Мало того что маргинальный хостинг, так еще с маргинальной VCS.

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

    В результате, вы уж извините, но 99% людей просто забьет на это все - и вместо коммитов вы получите дырку от бублика. И будете комитить все сами. А зачем вас тогда в опенсорс понесло, если комиты вам не надо?

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру