The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Mozilla переводит разработку Firefox с Mercurial на Git, opennews (??), 06-Ноя-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


22. "Mozilla переводит разработку Firefox с Mercurial на Git"  +1 +/
Сообщение от Аноним (22), 06-Ноя-23, 22:53 
Не сказать, что гит чем-то хорош. Но популярен - этого не отнять.
Ответить | Правка | Наверх | Cообщить модератору

25. "Mozilla переводит разработку Firefox с Mercurial на Git"  –8 +/
Сообщение от Аноним (25), 06-Ноя-23, 22:55 
Это гитхаб популярен. Гит это просто инструмент для пользования гитхабом.
Ответить | Правка | Наверх | Cообщить модератору

28. "Mozilla переводит разработку Firefox с Mercurial на Git"  +/
Сообщение от пох. (?), 06-Ноя-23, 23:00 
гитлаб. Я уверен что выбор мурзилы будет именно гитлаб.

Там СТИКЕРЫ В ЧЯТИКАХ!

Ответить | Правка | Наверх | Cообщить модератору

111. "Mozilla переводит разработку Firefox с Mercurial на Git"  +1 +/
Сообщение от Аноним (110), 07-Ноя-23, 05:08 
Гитхаб. Они написали же

Although we'll be hosting the repository on GitHub, our contribution workflow
  will remain unchanged and we will not be accepting Pull Requests at this time

Ответить | Правка | Наверх | Cообщить модератору

130. "Mozilla переводит разработку Firefox с Mercurial на Git"  +/
Сообщение от пох. (?), 07-Ноя-23, 09:37 
это вроде просто readonly export

Не верю что такое комьюнити пройдет мимо чятиков. У гитхапа они какие-то совершенно немолодежные.

(вообще победит конечно тот кто первым догадается вставлять видосики.)

Ответить | Правка | Наверх | Cообщить модератору

29. "Mozilla переводит разработку Firefox с Mercurial на Git"  +1 +/
Сообщение от Аноним (29), 06-Ноя-23, 23:09 
Я в оффлайне пользуюсь гитом. Просто отлично, и очень удобно. Зачем мне гитхаб для личных проектов?
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

38. "Mozilla переводит разработку Firefox с Mercurial на Git"  –12 +/
Сообщение от Аноним (42), 06-Ноя-23, 23:37 
> Я в оффлайне пользуюсь гитом.

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

Ответить | Правка | Наверх | Cообщить модератору

46. "Mozilla переводит разработку Firefox с Mercurial на Git"  +1 +/
Сообщение от Аноним (29), 06-Ноя-23, 23:50 
Это неудобно. Каждый месяц новый привет мир и искать без гита где и когда там изменения были квест ещё тот. За день пишутся и переписываются тысячи строк, сколько этих папочек ты себе представляешь?
Ответить | Правка | Наверх | Cообщить модератору

68. "Mozilla переводит разработку Firefox с Mercurial на Git"  +/
Сообщение от Аноним (42), 07-Ноя-23, 01:21 
Пользуйся поиском по файлам.
Ответить | Правка | Наверх | Cообщить модератору

247. "Mozilla переводит разработку Firefox с Mercurial на Git"  +/
Сообщение от Аноним (-), 10-Ноя-23, 13:24 
> Пользуйся поиском по файлам.

Теперь bisect так сделай, чо! А то я разок посадил багу - в фирмвари мк, в работе с DMA аж. Дебагером это искать - убьешься нахрен, DMA не существует ни для компилера ни для дебага.

И как всегда с такими багами - там уже легион других изменений, и все "вроде" было "збс", но оказалось что именно "вроде", а вот репродусер - нашелся на мое счастье. В git то при таком раскладе гоняем git bisect, довольно быстро узнаем с точностью до комита где влепили ЭТО. А потом - если комиты были мелкими и атомарными, починить багу уже piece of cake.

Вопрос: как такой воркфлоу папочками реализуется?! Я с гитом оттрекал это за менее чем 10 минут и 5 перепрошивок фирмвари. При том что около 100 комитов после этого успел влепить. А с папочками это как?! И сколько времени займет локализовать такой баг?

Ответить | Правка | Наверх | Cообщить модератору

139. "Mozilla переводит разработку Firefox с Mercurial на Git"  +/
Сообщение от Ф1 (?), 07-Ноя-23, 10:15 
>Я в оффлайне пользуюсь гитом. Просто отлично, и очень удобно. Зачем мне гитхаб для личных проектов?

Для такого как раз hg (+ TortoiseHg для мышевозов) идеален.

Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

147. "Mozilla переводит разработку Firefox с Mercurial на Git"  +/
Сообщение от пох. (?), 07-Ноя-23, 11:24 
для такого идеален svn. Даже можно и tortoise svn (собственно, это и есть оригинал, а остальные его жалкие копии)

Зачем васяну с хеловротами distributed vcs, которой он вряд ли и пользоваться-то умеет (да и вообще мало кто умеет)?

Ответить | Правка | Наверх | Cообщить модератору

160. "Mozilla переводит разработку Firefox с Mercurial на Git"  +/
Сообщение от Аноним (189), 07-Ноя-23, 11:54 
Затем, чтобы работать было удобно. С git-ом коммитить часто - это полезная привычка, намного надежнее, чем рассчитывать на ненадежный undo log IDE. Потом interactive rebase-ом уже красоту наводишь.
Ответить | Правка | Наверх | Cообщить модератору

168. "Mozilla переводит разработку Firefox с Mercurial на Git"  +/
Сообщение от пох. (?), 07-Ноя-23, 12:59 
что мешает часто комитить в svn?

> Потом interactive rebase-ом уже красоту наводишь.

зачем? Это его васянский личный хеловрот, с скорее всего совершенно линейной историей.

Ответить | Правка | Наверх | Cообщить модератору

245. "Mozilla переводит разработку Firefox с Mercurial на Git"  +/
Сообщение от Аноним (189), 10-Ноя-23, 08:46 
для svn нужен сервер

можно, конечно, поднять на локалхосте, но зачем?

Ответить | Правка | Наверх | Cообщить модератору

246. "Mozilla переводит разработку Firefox с Mercurial на Git"  +/
Сообщение от пох. (?), 10-Ноя-23, 10:39 
эх, экспертиза опеннета...

test2:/dev/shm> mkdir svn wrk
test2:/dev/shm> svnadmin create svn/test
test2:/dev/shm> svn co file://`pwd`/svn/test wrk/test
Checked out revision 0.
test2:/dev/shm> cat > wrk/test/test1
test
test2:/dev/shm> svn ci -mtest wrk/test/
test2:/dev/shm>

при этом у svn таки ЕСТЬ сервер - причем самодостаточный, с пусть примитивной но встроенной авторизацией, не требующий громоздить этажерку подпорок.

Ответить | Правка | Наверх | Cообщить модератору

253. "Mozilla переводит разработку Firefox с Mercurial на Git"  +/
Сообщение от Аноним (-), 10-Ноя-23, 14:21 
> при этом у svn таки ЕСТЬ сервер - причем самодостаточный, с пусть
> примитивной но встроенной авторизацией, не требующий громоздить этажерку подпорок.

А git вообще самодостаточная РАСПРЕДЕЛЕННАЯ структура. То что корпоративные утята привыкшие к централизованой дряни никак не могут взять в толк что так можно было - это их фэйл, убивший легионы открытых проектов.

Впрочем в опенсорсе к счастью откровенных дятлов могут и отфоркать, если проект того стоил. С той или иной степенью успеха, конечно.

Ответить | Правка | Наверх | Cообщить модератору

145. "Mozilla переводит разработку Firefox с Mercurial на Git"  +/
Сообщение от Аноним (1), 07-Ноя-23, 11:07 
>Гит это просто инструмент для пользования гитхабом

Рукалицо. Когда хипстота уже наконец-то поумнеет.

Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

148. "Mozilla переводит разработку Firefox с Mercurial на Git"  +1 +/
Сообщение от пох. (?), 07-Ноя-23, 11:26 
нет, ты просто неправильно понял фразу - кто на ком стоял.

git это инструмент которым пользует[ся?] гитхаб.

А хипстота пользуется гитхабом. Инструмент для пользования им называется Браузер. (Я вот не помню - они там уже допилили писание кода прямо в окошке браузера, или эта фича только у гитляпа есть пока?)

Ответить | Правка | Наверх | Cообщить модератору

57. "Mozilla переводит разработку Firefox с Mercurial на Git"  –2 +/
Сообщение от all_glory_to_the_hypnotoad (ok), 07-Ноя-23, 00:40 
Git по сравению с Hg хорош примерно всем. И в особенности хорош простотой
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

61. "Mozilla переводит разработку Firefox с Mercurial на Git"  +1 +/
Сообщение от Аноним (-), 07-Ноя-23, 01:12 
Даже не смешно. В простоте гита сам Трольвальдс уже не разберется наверное.
Ответить | Правка | Наверх | Cообщить модератору

175. "Mozilla переводит разработку Firefox с Mercurial на Git"  +/
Сообщение от all_glory_to_the_hypnotoad (ok), 07-Ноя-23, 13:37 
Git со времён Торвальдса практически не изменился. Основное изменение это переписывание bash портянок на си, оптимизации и мелкие доработки. И это не плюс, если что. Какие-то радикальные фичи начинают добавлять только сейчас.
Ответить | Правка | Наверх | Cообщить модератору

63. "Mozilla переводит разработку Firefox с Mercurial на Git"  +/
Сообщение от Аноним (63), 07-Ноя-23, 01:15 
Упоролся? Гит шустрее и популярнее. Но простоты в нем нет от слова совсем, особенно в сравнении с меркуриалом. Один чекаут может чуть ли не чорта а ступе вызвать, простота и эргономика на уровне, ага.
Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору

181. "Mozilla переводит разработку Firefox с Mercurial на Git"  –1 +/
Сообщение от all_glory_to_the_hypnotoad (ok), 07-Ноя-23, 13:55 
Всегда был и остаётся сущестнно проще HG. Например, универсальные и гибкие ветки против зоопарка хрен пойми чего в HG. Вся функциональность есть сразу из коробки и на 95-99 % дефолтные настройки готовы для работы. В HG же всё на модулях, некоторые модули пересекаются по функциям и в первые годы жизни всё это гогно ещё нужно было настраивать руками. Например, даже модуль (!) подсветки цветами нужно было включать и настраивать руками. Hg идиотичен во всём прямо в основе своего дизайна и был сразу обречён на вымирание когда рядом уже есть Git.

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

Ответить | Правка | Наверх | Cообщить модератору

194. "Mozilla переводит разработку Firefox с Mercurial на Git"  +/
Сообщение от Аноним (124), 07-Ноя-23, 14:47 
А вот и спалились.
Формально в гите нет веток. Или уже есть?
Ответить | Правка | Наверх | Cообщить модератору

216. "Mozilla переводит разработку Firefox с Mercurial на Git"  +/
Сообщение от Аноним (-), 08-Ноя-23, 09:24 
> А вот и спалились.
> Формально в гите нет веток. Или уже есть?

А git branch тогда это что?! Хоть формально, хоть не формально.

Ответить | Правка | Наверх | Cообщить модератору

67. "Mozilla переводит разработку Firefox с Mercurial на Git"  +2 +/
Сообщение от Аноним (42), 07-Ноя-23, 01:19 
Гит был простым лет 20 назад. Сейчас одно его официальное руководство тянет по своему содержанию на диссертацию.
Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору

128. "Mozilla переводит разработку Firefox с Mercurial на Git"  +/
Сообщение от пох. (?), 07-Ноя-23, 09:34 
> Гит был простым лет 20 назад.

нет. он и тогда был совершенно угребищен.
Именно по этой причине все и выбирали другие инструменты. Кроме любителей "порежьте помельче".

Ответить | Правка | Наверх | Cообщить модератору

182. "Mozilla переводит разработку Firefox с Mercurial на Git"  +/
Сообщение от all_glory_to_the_hypnotoad (ok), 07-Ноя-23, 13:59 
> Именно по этой причине все и выбирали другие инструменты. Кроме любителей "порежьте помельче".

Ага, и сейчас торmozиллoвцы таки решили закопать Git и окончательно перейти на Hg

Ответить | Правка | Наверх | Cообщить модератору

191. "Mozilla переводит разработку Firefox с Mercurial на Git"  +/
Сообщение от пох. (?), 07-Ноя-23, 14:34 
они, как видишь, продержались пятнадцать лет при активном противодействии всей индус-трии.

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

Наверное это они были феерически т-пые, не то что ты-то?

Ответить | Правка | Наверх | Cообщить модератору

254. "Mozilla переводит разработку Firefox с Mercurial на Git"  +/
Сообщение от Аноним (-), 10-Ноя-23, 14:26 
> они, как видишь, продержались пятнадцать лет при активном противодействии всей индус-трии.

Точнее, их упертые виндузоиды которые кодить по сути и не умеют стреляли себе и проекту в пятки 15 лет чтобы понять что у *никсоидов рабочие процессы таки - дико эффективнее? Заодно как раз разогнав всех кто мог кодить из проекта.

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

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

Простите, но питона2 победил его создатель, сам Гвидо. Если он сам себя завонял, да еще настолько что от регалий BDFL отказался, добровольно, ну, окей, и кто в этом виноват?! Уж не сам ли гвидо и сообщество которое он вокруг себя собрал? :)

> Наверное это они были феерически т-пые, не то что ты-то?

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

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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