Разработчики из компании Mozilla перевели основной репозиторий с исходным кодом Firefox с Mercurial на Git. Официальный Git-репозиторий Firefox размещён на GitHub. Через данный репозиторий теперь можно передавать изменения в форме pull-запросов...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=63235
>Официальный Git-репозиторий Firefox размещён на GitHubГлавное чтобы searchfox не прикрыли, сказав "пользуйтесь гитхабом". Он ведь для поиска с некоторых пор быть залогиненным требует.
>>Официальный Git-репозиторий Firefox размещён на GitHub
> Главное чтобы searchfox не прикрыли, сказав "пользуйтесь гитхабом". Он ведь для поиска
> с некоторых пор быть залогиненным требует.А поисковики тебя что - тоже забанили?
Сразу видно, что вы никогда не пользовались searchfox и не знаете, что это такое. Никакие поисковики searchfox не заменят. Потому что searchfox - это code intelligence, причём не просто general purpose, а специально под проект Firefox написанная. То есть умеет связывать символы, которые вообще-то не связаны ... потому что кодогенерация не проведена. Но searchfox это умеет - там куча ручками написанного кода, который что нужно делает. Никакой гитхаб это не заменит. Но раз Мозилла давно уже решила полностью угробить браузер .. то searchfox им не нужен! Можно срезать как затраты на инфраструктуру. Потому что когда нет разработки затраты на инфраструктуру только бабло сосут, которое можно было бы пустить на зряплату CEO-шнице (а те остатки разработки можно и кое-как без code intelligence сделать).
"Еще один слабак сдался!"(Ц)
Логичное решение, сосредоточить итак небольшие ресурсы на главном продукте.
Всё ещё лучшие:
https://www.mozilla.org/ru/about/manifesto/
> Логичное решение, сосредоточить итак небольшие ресурсы на главном продукте.
> Всё ещё лучшие:
> https://www.mozilla.org/ru/about/manifesto/Ну, в _текущем виде_ полупереписанный с python'а 2 то ли на 3 то ли сразу на rust mercurial какого-либо смысла, считай, что и не имеет. Просто этот "текущий вид" "течёт" годиков не скажу уже сколько, а товарищи вот разве что сейчас сподобились слезть с мёртвой лошади.
> Ну, в _текущем виде_ полупереписанный с python'а 2 то ли на 3 то ли сразу на rust
> mercurial какого-либо смысла, считай, что и не имеет.в целом, да. И разработчиков у него, похоже, не осталось совсем.
(собственно, главная беда меркуриала - что его разработчик свалил на очень ранней стадии проекта. Причем успев таки разработать. Все остальные прилипалы за все годы ничего существенного не поменяли. Модули не в счет (а их возможность запилена опять тем одним)Но можно было бы просто продолжать пользоваться как есть (тем более что в пихон3 худо бедно но затолкали все же, хотя для себя, разумеется, не стоит этим пользоваться - но сделать клон может каждый васян) но там же еще багзила (чудище огло, озорно, стозевно и кашляет-задыхается) и прочая хрень, гораздо более важная для проекта - ему надо как-то коммуницировать между разработчиками. И она вся тоже намертво вросла в этот меркуриал и тоже древняя и жутко кривая. Вот это все им вполне заменит шитхап.
А поддержанок этого барахла - на мороз, и директор выпишет себе за счет их зарплат новую "премию".
> Но можно было бы просто продолжать пользоваться как есть (тем более что
> в пихон3 худо бедно но затолкали все же, хотя для себя,А вот сэр которому дохлые лошади принципиально зашли, настолько что он даже согласен стать Death Knight. Ну и что, что вонябщим мертвечиной?!
> Вот это все им вполне заменит шитхап.
Вообще-то таки - Phabricator, если ты еще не заметил. Хотя кто же на опеннете новости еще и читает до того как коментить?!
> Вообще-то таки - Phabricator, если ты еще не заметил.если ты его там поддерживаешь - у меня для тебя есть пара советов. во-первых, лучше не бери пока кредиты...
Самый лутший опенсорсный броузер. Куда тем палемунам и сеаманки до современного фокса!
зато палемун требует gcc 9.1, а фаерфокс все еще собирается на 8-м... вот это прорыв!
А Фуррифокс ещё можно собрать GCC ? Без Шлангов и Растов?
Уже давно нельзя. И требует при этом довольно свежий хруст.
GCC можно. Rust берется бинарный, а не собирается с нуля. Преимущества кстати никакие по сравнению с clang. https://browserbench.org/JetStream/ этот тест у меня стабильно показывал хуже результат с gcc, собранный с clang получше, но все равно и он хуже, чем бинарная сборка от Mozilla. Я собирал с PGO. Там процесс такой (по памяти) сперва один проход для генерации PGO файла оптимизации, затем повторная сборка с профилем PGO.
Если что-то берём бинарное, тогда смысл вообще его собирать? Просто берём виндовый firefox.exe и гоняем под Wine. Бинарниками же принято пользоваться в Винде, потому что.
> Если что-то берём бинарное, тогда смысл вообще его собирать? Просто берём виндовый
> firefox.exe и гоняем под Wine. Бинарниками же принято пользоваться в Винде,
> потому что.Firefox собирается очень долго на старом железе по 2-3 часа. На новых процессорах куда быстрее. Смысл в том что люди хотят верить что сами могут сделать лучше! А не получается.
Firefox стал Palemoon. Тоже глючит на сайтах с медиаконтентом.Да ну его.
Разумеется у вас ссылок на багрепорт или чего-то такого нет, гугловский шпион
Всмсле я Гугловский шпион.Да мне Firefox, стал не мил.
Стал дико лагать и тормозить на сайтах медиаконтентом.Перешел на Vivaldi.
А зачем вы хромого продвигаете? Ни багрепорта, ни сценария воспроизведения, ничего. Верить вам на слово смысла нет
> А зачем вы хромого продвигаете.Я не продвигаю Chromium,
Firefox основной браузер был, пока его не скупили, и не стали внедрять раздутые функции.Не вдавался в подробности движка Vivaldi, но все сайты делаются под движок Chromium.
Vivaldi просто не тормозит при 100500 открытых вкладках, и можно многое настроить.
>Перешел на Vivaldiнеудач вам с третьим манифестом
Ох, спасибо, так доброжелательно.
Еще есть KDEшный Falkon. На удивление и собирается и работает и не требует Раста.
Только адресная строка тупит с отрисовкой выпадающего списка время от времени.
Огрызок от хрома. Не считается.
> Еще есть KDEшный Falkon.Только сайты коряво отображает.
У браузера важно наличие расширений, инструментов разработчика и так далее. Со всем этим в этом бреузере будет плохо
Не все же вебразработчики, некоторые просто сёрфят.
Теперь осталось какому-то хакиру подобрать пароль какого-нить главного манагера от гитхаба и начнется гулянка!
А типа от сервака с меркурием они не могли бы подобрать?
Или "вы не понимаете это другое! с ретроградным меркурием мой репозиторий стал в 3 раза защищеннее, а волосы шелковистыми"?
> Теперь осталось какому-то хакиру подобрать пароль какого-нить главного манагера от гитхаба
> и начнется гулянка!Там уже была гулянка недавно - когда оказалось что на шитхаб можно комитить задним числом в кучу проектов - вообще совершенно левым способом. Новость на опеннете была, ищи.
Кроме Давлетшина Т. кто-нибудь отослал больше одного патча к ФФ? Значит и разницы где оно хостится нет. Ваш Кеп.
А где хвалёный Rust?
Чёт в списке языков его не видно.
Вам реально платят что ли?
Тебе платят и нам платят.
в файле Cargo.toml поищи
В отдельном репозитарии будет, потому как за него отвечать не хотят? Или его настолько мало, что цифра в процентах смешная?
Ну да. Посмотрел. Директории есть, но пустые. В отдельных репозитариях. Типа - это мно не наше.
> В отдельном репозитарии будет, потому как за него отвечать не хотят?Думаю так просто удобнее.
Отвечать за продукт они и так будут.> Или его настолько мало, что цифра в процентах смешная?
Цифра к сожалению не такая большая как хотелось бы.
Почти 11%
Т.е даже меньше дыpявой сишки, и существенно меньше более-менее современного С++https://openhub.net/p/firefox/analyses/latest/languages_summary
Удобнее - это subrepo. Когда и в этом репозитории есть и в отдельном.
Вот же: https://bugzilla.mozilla.org/show_bug.cgi?id=1924241
Ну теперь мс по Страйку гугла может заблокировать репозиторий мозилы, браво!
Но не станет. Так что щастья нам не будет.
И в чем он будет не прав?
гугл ~85% финансирования лисе даёт для отмашки от антимонопольщиков.
Захочет закрыть - перестанет платить бабло.
Ох уж эти консперологи...
> для отмашки от антимонопольщикова пруфы есть или #%бол?
Хозяевам не нужны отмазки.
Зачем ?
https://opennet.ru/60773-speedometer
https://browserbench.org
Эх, жалко меркуриал. Он мне всегда больше нравился чем git.
посмотри на [jujutsu](https://github.com/jj-vcs/jj) - идейный продолжатель и работает поверх гита
Меркуриал на голову выше в плане логики, но его убил питон.
Каким образом? В медленных местах там давно перешли на си. И где он логичнее?
В python проблема из-за заточенности на него. Расширения делались специфичными хаками, которые на ABI никак не ложились.Это как раз показатель, что нельзя делать пилотный проект на python с надеждой в последствии переписать его на Си.
Можно. Даже вон драйвер был. Но надо успеть таки переписать на си. А изначальный автор получил предложение от которого не смог отказаться и переписывать стало некому. При том что второй пихон худо-бедно 15 лет просуществовал, время было.Успешный успех мордокниги, сперва гордо заявившей что мы переписали-переписали все на хруст, потом выложившей даже исходники, только они..вот...не компилятца почему-то, а потом радостно объявившей о переходе на гит - как бы намекает нам, что дело не в бобине.
Ну и проблема плагинов в любом случае никуда бы не делась, на си или хрусте их бы просто некому стало писать. Нечего и переписывать было бы.
> В python проблема из-за заточенности на него. Расширения делались специфичными хаками,
> которые на ABI никак не ложились.Причем тут ABI?
Притом, что система плагинов и механизмы взаимодействия между разными модулями программы должны быть доступны для написания на других языках программирования. При написании пилотного проекта не python - это не так.Поэтому при переписывании приходится с нуля разрабатывать практически все. Единственное, что остается - понимание какую программы ты хочешь в итоге получить.
> Притом, что система плагинов и механизмы взаимодействия между разными модулями программы
> должны быть доступны для написания на других языках программирования. При написании
> пилотного проекта не python - это не так.
> Поэтому при переписывании приходится с нуля разрабатывать практически все. Единственное,
> что остается - понимание какую программы ты хочешь в итоге получить.Все равно не понял. Вроде как выше обсуждалась проблема скорости. И вот как раз ее в меркуриале порешали.
> Все равно не понял. Вроде как выше обсуждалась проблема скорости. И вот
> как раз ее в меркуриале порешали.Странно.
Вроде проблема, оп твоим словам, со скоростью и ее типа порешали, но все равно это унылый кусок кода никому не нужен.Может проблема не в скорости)?
>> Все равно не понял. Вроде как выше обсуждалась проблема скорости. И вот
>> как раз ее в меркуриале порешали.
> Странно.
> Вроде проблема, оп твоим словам, со скоростью и ее типа порешали, но
> все равно это унылый кусок кода никому не нужен.
> Может проблема не в скорости)?Я о том же. Просто вроде выше говорили, что проблема именно в скорости и виноват питон.
> Я о том же. Просто вроде выше говорили, что проблема именно в
> скорости и виноват питон.Питон виноват и в скорости, и в общем качестве этой поделки, а переход 2 на 3 привел граждан к неизбежному финалу. По меркам питонопроекта это вообще - долгожитель. Обычно картонные макеты программ за 1-2 года сдуваются.
>> Я о том же. Просто вроде выше говорили, что проблема именно в
>> скорости и виноват питон.
> Питон виноват и в скорости, и в общем качестве этой поделки, а
> переход 2 на 3 привел граждан к неизбежному финалу. По меркам
> питонопроекта это вообще - долгожитель. Обычно картонные макеты программ за 1-2
> года сдуваются.Уже сам запутался? То не виноват, теперь виноват. Да его там уже на раст меняют https://repo.mercurial-scm.org/hg-stable/file/tip/rust Дело в другом. Просто git популярен.
Чем нравился? Стейджа нет, все головы торчат наружу, в гите локально можно навёрнут веток без публикации.
> можно навёрнутЧтö?
>> можно навёрнут
> Чтö?автодополнение... навернуть. Локально можно держать любые ветки и не пушить их в remote. В mercurial насколько помню так нельзя.
> автодополнение... навернуть. Локально можно держать любые ветки и не пушить их в remote. В mercurial насколько помню так нельзя.Можно и в mercurial, чтобы наверняка можно пометить изменения как secret и они не будут отправляться в remote
Инвертированная логика какая-то: должно быть наоборот не отправлять локальные ветки без спроса.
> Инвертированная логика какая-то: должно быть наоборот не отправлять локальные ветки без
> спроса.Так питонисты же писали, у них все через это место сделано. Заметь, по этому поводу его и хвалят только "великие разработчики" типа похонахов, user и еще подобное, с которых ты комиты у себя в проекте все равно не увидишь, на свое счастье. А на чем они там прогают на своем локалхосте - всем вообще пофиг.
а минусы? в меркуриале тоже есть такие же ветки как в гите если очень надо
> а минусы? в меркуриале тоже есть такие же ветки как в гите
> если очень надоЧто значит если очень надо? Через плагин что-ли? Зачем мне в remote видеть локальные ветики других разработчиков? Вообщем не знаю. После mercurial гит прям очень заходит. Конечно, только если разраб не пользовался tortoisehg каким-нибудь и с консолью не дружит совсем.
Смысл так париться ? Учитывая живость огнелисы, если и переносить, то сразу на свалку. Ибо пациент скорее мёртв чем при смерти
4% пользователей.
От числа пользователей линукс десктопа?
Как-то на одном фурри сайте увидел баннер «мы рекомендуем использовать Firefox 🦊». Смешно было.
https://www.w3schools.com/browsersChrome Edge Firefox Safari Opera
April 79.1 % 11.4 % 3.8 % 4.2 % 0.8 %
March 78.5 % 11.6 % 3.8 % 4.2 % 0.8 %
February 78.4 % 11.7 % 3.9 % 4.3 % 0.9 %
January 79.4 % 10.7 % 3.9 % 3.9 % 1.4 %Наверное неправильная статистика.
Но насам деле скажу что был фанатом Firefox, пока его не купили.
Даже настраивал всякие about:configНо щас нет.
Вроде по официальной статистике 2 с чем-то.
На десктопах (Windows, Linux, macOS) - 5,37%.
судя по истории коммитов у фанатов hg принято мержить сразу в мастер ))))
> судя по истории коммитов у фанатов hg принято мержить сразу в мастер ))))Это принято во всём цивилизованном мире. Исключением с помойкой из веток и мержей является разве что ядро, а так все поняли что линейная история рулит, и изменения принято ребейзить на мастер и вливать fast-forward'ом без merge commit'ов.
> Это принято во всём цивилизованном мире. Исключением с помойкой из веток и
> мержей является разве что ядро, а так все поняли что линейная
> история рулит, и изменения принято ребейзить на мастер и вливать fast-forward'ом
> без merge commit'ов.Ваш "цивилизованный" мир - просто застрял в пещерном веке SVN и CVSов, не более. Не льстите себе, линейная история имеет чертову кучу ограничений.
Раньше (да и сейчас в серьезных организациях) всё проще, создаётся сетевой диск z и там создаются папки, а потом уже оттуда всё собирается воедино. А эти гиты только усложняют процесс, чтобы вытянуть из богатых буратино побольше денег.
> в серьезных организациях
> создаётся сетевой диск z
> создаются папкиБоже, как же толсто, что аж тонко. Правда поймут может максимум 1% насколько это тонко.
Какие от этого преимущества, Firefox быстрее и лучше будет развиваться?
> Какие от этого преимущества, Firefox быстрее и лучше будет развиваться?Ну тип сменили хостинг.
Но Firerox не торт щас, или уже.
Или как Palemoon.Тормозит на сайтах с медиаконтентом.
И даже не форшмак.
Ну вот у меня в дистре валялся простенький патчик, сейчас я могу его заслать одним кликом, а не ставить отдельный тормозной VCS с неадекватной логикой, выкачивать часами реп и разбираться как там сделать PR.Fix: а нет, [не могу](https://github.com/mozilla-firefox/firefox/pull/2#issuecomme...). Ну и лесом.
Да, в СПО удобно надо делать себе самому, в первую очередь
Нет. Быстрее и хуже.
Это плохо. Реально плохо. Почему? Потому что на наших глазах происходит монополизация и централизация в одном месте. А это плохо, особенно если завтра какую-нибудь страну все дружно решат "отменить", вместе с её разработчиками, их кодом и их учётками.
А, что делать, когда "отменяют" изнутри ?
- https://habr.com/ru/news/849856/
- https://opennet.ru/59517-law
Радоваться. Таков путь. Ибо если не радоваться, тогда будет другой путь. А через годы, возможно, но это не обязательно, реабилитируют.
https://gitverse.ru/home/Кого у тебя там отменяют? Вон сколько наклепали грантоедов.
Последние так вообще упороты https://www.basealt.ru/repository>> Это международный проект, цель которого — развивать репозиторий (хранилище) свободного ПО как основу для разработки операционных систем и других решений. Репозиторий находится на территории и под юрисдикцией РФ, не зависит от зарубежных репозиториев и дистрибутивов и соответствует требованиям ГОСТ Р 54593-2011
Еще как зависит. 99.9% апстрима из сизифа хранится на хостинге стран НАТО. Лицемерство и шиза.
> 99.9% апстрима из сизифа хранится на хостинге стран НАТО. Лицемерство и шиза.ВЫ серьёзно? Что, всё настолько плохо?
> Это плохо. Реально плохо. Почему? Потому что на наших глазах происходит монополизация
> и централизация в одном месте. А это плохо, особенно если завтра
> какую-нибудь страну все дружно решат "отменить", вместе с её разработчиками, их
> кодом и их учётками.Ну что поделать, если примерно никому и низачем оказалась не нужна "децентрализованная разработка"? "Локальная история" - да, а "все васяны равны" - не-а.
> Ну что поделать, если примерно никому и низачем оказалась не нужна
> "децентрализованная разработка"? "Локальная история" - да, а "все васяны равны" - не-а.Ты не понял. Мозилла поюзала майкрософт как туалетную бумагу^W^W дармовый хостинг и пиар, не более. А координация происзодит через ИХ фабрикатор. Который как раз майкрософту не подконтролен. И если майкрософт удумает делать какие-то пакости - репу просто переключат на что-то еще.
Прикинь я вхож в кучу проектов, держащих на github "mirror". Сугубо в целях пиара, видимости проекта, дармовых ресурсов и проч. Координацию разработки мы, конечно, делаем совсем не через гитхаб, и PR на гитхабе - не обрабатываем.
...потому что майкрософт много кого задолбал своими агрессивными требованиями, перетрясами и проч. И многие вернули им абсолютно симметричное отношение, юзая ЭТО в режиме туалетной бумаги. Нам плевать что есть нагрузка, а с нас ни цента! Если это сдохнет - никто не расстроится. А покуда оно есть, мы будем юзать это в режиме туалетной бумаги. Как халяву. Беспринципно, нагло, и не парясь участью этой фигни.
И как вы понимаете, майкрософт попытками что-то с этим сделать - вызовет ломовой collateral и сольет себе репутацию еще жестче. В общем, они смогут повторить. Историю скайпа в данном случае.
На вопрос "а вы каким файлообменником пользуетесь" впору отвечать "гитхаб".
Ух тыж! Свободные радуются тому, что кого-то киданули и уверены, что все остальные такие же кидалы - спят-и-видят, как бы их того... или даже этого - но они ж вуууумные, они успели первыми!То, что MS'у github нужен вот не для того, чтобы "неугодные проекты" закрывать - товарищам невдомёк... не будем их расстраивать рассказами про gh enterprise, обучение copilot'а и т.д. - пусть радуются тому, как ловко они корпорасов-проприерасов обжулили!
> Ух тыж! Свободные радуются тому, что кого-то киданули и уверены,Мы считаем, что в этом мире должна быть симметрия. Поэтому если тебе врезали по левой - подставь правую... руку, блокируй удар, и заряди ответным хуком прямо в челюсть! Чтоб больше так делать не хотелось, ага!
> что все остальные такие же кидалы - спят-и-видят, как бы их того... или
> даже этого - но они ж вуууумные, они успели первыми!Бедненький несчастный майкрософт, скупил русиновича и убил его тулзы, загадил нокию и гитхаб, угробил скайп, и все удивляется - чойта у фирмы карма плохая? Сам не понимаю за что их так все не любят. Может за вот это все? :)
> То, что MS'у github нужен вот не для того, чтобы "неугодные проекты"
> закрывать - товарищам невдомёк...Я понимаю что им надо
1) Площадку на которой можно толкать свой маркетинговый булшит и очередные заскоки маркетинрга в глотки девам, как в 2FA. Жаль что их манагерам не рассказали как на самом деле работает гит и насколько бесполезны и жалки эти потуги. Единственное реальное достижение этой активности - сделанный клиентам сервиса мозг.
2) Все что можно завендорлочить и использовать для bait and switch. Несовместимый ни с чем другим CI уникаьлный для них, и подвязаный на них - не даст соврать.
3) Попытаться монетизировать и денег срубить. В конце концов корпы денег зарабатывают. Так то никто бы и не возражал, если б майкрософт не делал это - путем трансформации своих проблем в проблемы кастомеров и девов + агрессивный маркетинговый булшит рассказывающий что лохотрон это так и задумано, и вообще что вам не нравится?!> не будем их расстраивать рассказами про gh enterprise,
Вот это может быть у них даже и останется вдолгую. Остальное они и так прогадят.
> обучение copilot'аи т.д. -
Сэр, эти штуки всяко обучатся на всем для чего есть сорц. Даже на всякой лабуде типа qnx для которой лицензия рестриктивная. И потом запросто вхреначит сниппет с фиг знает какими правами. Внезапно, на гитхабе у 90% реп вообще лицензия - хзкакая! Обучайте наздоровье, а потом какой-нибудь студень при случае миллионером станет, дав мастеркласс Билли на тему как надо было. Засуди жирного кастомера, когда он разовьется, за нарушение копирайта в своем ненужном проекте - и вот он профит! Представляешь, тот проект никто бы в жизни за столько не купил, но damages в рамках copyright law можно приукрасить немного, как и завещали проприерасы :)
> пусть радуются тому, как ловко они корпорасов-проприерасов обжулили!
А, собственно что в мире изменилось? Я вижу только это:
- Поюзали ресурсы нашару.
- Хайпанули за чужой счет.Сорец открытого проекта и так - всем доступен, by design. А с майкрософта станется и с внутренних "приватных" реп AI потренировать, чтоб не какие-то васяны без лицензии а корпоративщики, для улучшения качества обслуживания такскать. Вы ж сами акцептовали вон ту EULA и ToS, разве нет?! Прикиньте, а вон за такое - еще и денег заплатили?! И после этого вы такие будете давать мастеркласс кто тут (не)лох? :D
"Считать" вы можете что и как угодно - а пока вот стоите на Уолл-стрит с протянутой рукой и побираетесь на победу мировой революции и гордитесь тем, как ловко допили пиво из выброшенной банки, пока корпорас-проприерас отвернулся, между делом демонстрируя повышение темпов отрицательного роста, неспособность поддерживать собственную же инфраструктуру разработки и вот это вот всё.
В реальности же - какой leftpad оказывает существенно большую нагрузку на GH, его каждый васян в каждом втором пайплайне на каждый чих дергает - а кому и зачем может понадобиться уот это уот палочкой тыкать - я особо и не соображу даже.
> "Считать" вы можете что и как угодно - а пока вот стоите
> на Уолл-стрит с протянутой рукой и побираетесь на победу мировой революции
> и гордитесь тем, как ловко допили пиво из выброшенной банки,Камеру или что у вас за телепатор вам, кажется, тоже майкрософт делал, гонит оно вам пургу и загадило мозг в хлам.
> пока корпорас-проприерас отвернулся, между делом демонстрируя повышение
> темпов отрицательного роста, неспособность поддерживать собственную же
> инфраструктуру разработки и вот это вот всё.Как по мне, я и я с полной кончины майкрософта вообще - не расстроюсь. У меня к этим господам старые счеты, потанцевать на могилке если не ms целиком то очередного факапа - всегда пожалста.
> В реальности же - какой leftpad оказывает существенно большую нагрузку на GH,
> его каждый васян в каждом втором пайплайне на каждый чих дергает
> - а кому и зачем может понадобиться уот это уот палочкой
> тыкать - я особо и не соображу даже.Да мне пофиг на этот жабогадюкинг. Оптимальный для меня вариант чтобы MS и их холуи и адепты умерли вцепившись друг другу в глотки и утянув друг друга на дно. Судя по примеру виндусфона и скайпа оно как-то так и будет в целом.
>> "Считать" вы можете что и как угодно - а пока вот стоите
>> на Уолл-стрит с протянутой рукой и побираетесь на победу мировой революции
>> и гордитесь тем, как ловко допили пиво из выброшенной банки,
> Камеру или что у вас за телепатор вам, кажется, тоже майкрософт делал,
> гонит оно вам пургу и загадило мозг в хлам.Да-да, и отчет о расходовании средств mozilla foundation тоже microsoft пишет. Сколько там процентов "пода-аа-аайте на развитие конкуре-е-ее-енции б-га ради!" жужль отжалел? Сейчас вот еще microsoft забисплатна! инфраструктуркой поделился - "сiмъ победiмъ!"
>> пока корпорас-проприерас отвернулся, между делом демонстрируя повышение
>> темпов отрицательного роста, неспособность поддерживать собственную же
>> инфраструктуру разработки и вот это вот всё.
> Как по мне, я и я с полной кончины майкрософта вообще -
> не расстроюсь. У меня к этим господам старые счеты, потанцевать на
> могилке если не ms целиком то очередного факапа - всегда пожалста.Ой, да ясно-понятно - вы ж отродясь ничего полезного не делали. Ну край - перейдете с точения каменных топоров на инновационное обжигание палок-копалок - что вам с того микрософта?
Но если что - недождетесь, мелкомягкие живее-всех-живых, а мозилла похоже - фсьо. Её даже хромой ёж на повороте обогнал - такими темпами "отрицательного роста" скоро битву-двух-йокодзун за предпоследнее место с оперой будем наблюдать...>> В реальности же - какой leftpad оказывает существенно большую нагрузку на GH,
>> его каждый васян в каждом втором пайплайне на каждый чих дергает
>> - а кому и зачем может понадобиться уот это уот палочкой
>> тыкать - я особо и не соображу даже.
> Да мне пофиг на этот жабогадюкинг. Оптимальный для меня вариант чтобы MS
> и их холуи и адепты умерли вцепившись друг другу в глотки
> и утянув друг друга на дно. Судя по примеру виндусфона и
> скайпа оно как-то так и будет в целом.Да-да, а пока - смело и решительно! Ясно и четко! Можете гордиться как плюнули в руку дающую.
> Ну что поделать, если примерно никому и низачем оказалась не нужна "децентрализованная разработка"?Мимо, разработка осталась децентрализованной. А вот обмен изменениями - централизованный, никто иного никогда не хотел.
Внезапно, пользовавшиеся hg - хотели.
А разработка была и осталась - централизованной. Децентрализованная - это когда у тебя форк и у меня форк. Потому что каждый накодил один и тот же кусок как ему показалось правильно и они теперь несовместимы.А танцевать на code review ты мог бы точно так же с банальным svn.
> Внезапно, пользовавшиеся hg - хотели.Писать ложь и бред для тебя обычно. Но тут ты не просто лянул чушь, ты почему-то выделил пользователей hg как будто у них какие-то другие цели были - это уже конкретная шиза.
> А разработка была и осталась - централизованной. Децентрализованная - это когда у тебя форк и у меня форк. Потому что каждый накодил один и тот же кусок как ему показалось правильно и они теперь несовместимы.
Так и есть, поэтому никто этого не хотел и не хочет, и от vcs это не зависит, хотя все dvcs это одинаково хорошо умеют.
> Писать ложь и бред для тебя обычно. Но тут ты не просто
> лянул чушь, ты почему-то выделил пользователей hg как будто у них
> какие-то другие цели были - это уже конкретная шиза.Он просто живет в своем мирке-пузыре состоящем из его помойки и предпочтений - и более нифига. У него уже давно туннельное видение и он ничерта кроме этого треша - на видит, вообразить не может и не признает.
Он не смог разучить гит - и профакал все мощные взаимодействия с реально крутыми девами. Оказывается, мир не встанет на паузу ради его величества. И юзать гамнотулы заточеные на маздайных мышевозил для взаимодействия с его светлостью - они тоже не собираются. Ибо это элементарно якорит эффективность, даже ms пришлось придумать хоть что-то и сделать хотя-бы WSL. Это конечно резиновая зина, но раньше то она вообще пластмассовая и угловатая была!
Не буду вас расстраивать - но нормальные люди с "крутыми девами"(ТМ) чуть-чуть иначе общаются. Вас обманули, подкат "хэй, крошка! я знаю git (gentoo, "кстати-у-меня-арч, хочешь посмотреть?", NixOS-это-круто)!" не работает и никогда не работал )))
> нормальные люди с "крутыми девами"(ТМ)нормальные люди с "крутыми девами"(ТМ) пользуются MacBook, и ездят на яхтах.
И покупают ради развлечения Бункеры - отели, как Цукерберг, за 5 000 000 $.
Давая указания, ради развлечения, какой Linux ставить а какой нет.
> Потому что на наших глазах происходит монополизация и централизация в одном месте.Все эти нововведения начались когда Firefox, стал не OpenSource.
И стал Google, подобным интерфейсом.
>Firefox, стал не OpenSource.А мужики-то не знают.
Век живи. Век учись.
> А мужики-то не знают.Ну я вот например не Гуглил тему, но когда пользуешься, смотрю что то не то что то не туда.
По ощущениям.А оно вот оно чАво.
Зато вот калькулятор есть в командной строке.
Это главное.
> Это плохо. Реально плохо. Почему? Потому что на наших глазах происходит монополизация и централизация в одном месте. А это плохо, особенно если завтра какую-нибудь страну все дружно решат "отменить", вместе с её разработчиками, их кодом и их учётками.Децентрализация ничего не изменит - отрежут тебя не от 100%, а от 99% проектов, станет тебе лучше? Наоборот, отмена целой страны в ЕДИНСТВЕННОМ хостинге кода куда сильнее подстегнёт развитие полностью распределённых технологий типа radicle или хотя бы федеративных (хотя как показывает практика fediverse, федерация это тупиковый путь) чем если скурвится какой-то один условный сорсхат. А пока не отменили, разработка в одном месте на порядок удобнее чем размазанная на несколько васянских хостингов.
Так что звиняй, аргументы твои неубедительны, продолжу и другие проекты агитировать за переезд в "одну корзину".
А что этим проектам делать, когда их в единственным хостинге отменят? И удалят вместе с кодом. И кода вдруг на локальных машинах не окажется, ведь нам говорили что облака это путь.Так что только децентрализация, все доступное пространство надо "засрать" своим кодом, тогда проекты будут жить.
> А что этим проектам делать, когда их в единственным хостинге отменят? И удалят вместе с кодом. И кода вдруг на локальных машинах не окажется, ведь нам говорили что облака это путь.Про "кода вдруг на локальных машинах не окажется" с git это конечно чушь собачья, но issue можно потерять.
> Так что только децентрализация, все доступное пространство надо "засрать" своим кодом, тогда проекты будут жить.
Ты тут мешаешь в одну кучу децентрализованную разработку и банальные бэкапы, и при том что изначально я отвечал на посыл вообще не про децентрализацию, а про смену центра непонятно ради чего.
Бэкапы делать я не отговариваю, наоборот, НАДО иметь альтернативное публичное зеркало кода, а очень желательно ещё и дамп базы issue'в. Но для этого совсем не нужно избегать GitHub.
Ты не понимаешь, каждый анонимный эксперт должен поднять под кроватный сервер своим репозиторием и собирать свой дистрибутив!
> Потому что на наших глазах происходит монополизация и централизация в одном месте.Наоборот происходит деглобализация и обьединение по гео, появляются альтернативные хостинги, локализованные линуксы, облачные хранилища и т.п. коллективную разработку часто отменяют (яжфин). Просто фф никогда по факту не принадлежал сообществу, мозила — американская контора, вот они и кучкуются у себя.
> А это плохо, особенно если завтра какую-нибудь страну все дружно решат "отменить", вместе с её разработчиками, их кодом и их учётками.Ну не пользуйся сервисом, если боишься, что тебя на нём забанят. Никто ж не заставляет.
> Ну не пользуйся сервисом, если боишься, что тебя на нём забанят. Никто ж не заставляет.Зарубежным сервисом.
А если тебя могут забанить на сервисе за определенный цвет шнурков.
Ну образно.
Ты будешь менять шнурки.
Интересно, почему не `mozilla/firefox`, а `mozilla-firefox/firefox`.
> Через данный репозиторий пока нельзя передавать изменения в форме pull-запросовСпасибо что поправили, но уберите "пока" или приведите цитату. Не вижу никаких упоминаний о том что они собираются принимать PRы.
"...we will not be accepting Pull Requests at this time"
https://bugzilla.mozilla.org/show_bug.cgi?id=1863519
Строго говоря тут нет утверждения, что они собираются принимать пуллреквесты. Это утверждение о том, что в данное время они не будут их принимать. Никаких обещаний насчёт будущего я в этом не вижу. Я б предположил, что они сами не знают ещё принимать или нет. А с учётом их утверждений о том, что они собираются продолжать пользоваться своим багтрекером, я б предположил, что они рассматривают возможность принимать PR с github'а в дополнение к своему обычному способу, но не уверены, что связанные сложности того стоят.
А почему не на codeberg?
на крайняк gitlab или селф-хостед, любой, тот же форгейо, но нет, мелкософтный кактус надо кушать
Потому что селф-хостед админить надо
Понабрали управляющий персонал, админить некому, разрабатывать тоже будет некому скоро...
Ну, так-то в опенсорсе любой может разрабатывать. Ну, если не будет лезть в какую-нибудь правую бутылку, в опенсорсе это не любят :) А так - Mozilla с россиянами нормально общается, в пределах дозволенного законами. Задачи поддержки инфраструктуры и разработки в опенсорсе - весьма разные и решаются разными подходами. Посмотрите, как Thunderbird в последнее время ожил. Скоро выкатят новый хаб учётных записей. Видел видяшку - интересно. Они прямо блог разработки стали вести.
> Потому что селф-хостед админить надовсе админить надо, даже гитхаб, отличаются лишь задачи и интефейс взаимодействия
в любом случае сколько там проектов у мозиллы, там есть кому это делать
Потому что почему не на ваш локалхост.
Ну и все, ну и пошли они лесом, с тех пор как их купили, Firefox.Я долгоее время был прям их фанатом, специально ставил именно Firefox, что они молодцы. Оптимизировал через about:config.
Но мог бы просто пользоваться Google Chrome.
А что так все взбудоражились от сборки rust? Кто из комментирующих собирал?
Чего всех волнует кому принадлежит гитхаб? Кто туда пулл-реквесты сделал хотя бы?