The OpenNET Project / Index page

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



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

"Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от opennews (ok), 12-Авг-19, 07:50 
Стефан Сперлинг (stsp@ (https://stsp.name/)), участник проекта OpenBSD с десятилетним стажем, а также один из главных разработчиков Apache Subversion, разрабатывает (https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/devel/got/Ma...) новую систему контроля версий "Game of Trees" (https://gameoftrees.org/) (got). При создании новой системы приоритет отдаётся простоте устройстрова и простоте использования, а не гибкости. Сейчас Got ещё находится в разработке; он разрабатывается исключительно на OpenBSD и его целевой аудиторией являются разработчики OpenBSD. Код распространяется под свободной лицензией ISC (https://en.wikipedia.org/wiki/ISC_license) (эквивалент упрощённой лицензии BSD и MIT).


Для хранения версионированных данных в Got используются git-репозитории. В настоящее время поддерживаются только локальные операции управления версиями. При этом, git может использоваться для любой функциональности, которая ещё не реализована в got - работать с got и git в одном репозитории всегда будет возможно.


Основной текущей целью (https://gameoftrees.org/goals.html) проекта называется взаимодействие с  разработчиками OpenBSD, которые хотят регулярно использовать got для своей работы над OpenBSD, и улучшение операций управления версиями на основе полученной от них обратной связи.


Основные принципы проекта:


-  Следование правилам безопасности и стилю кодирования OpenBSD;
-  Процесс разработки, основанный на рецензировании кода по электронной почте;
-  Использование pledge (https://www.opennet.ru/opennews/art.shtml?num=43295)(2 (https://man.openbsd.org/pledge)) и unveil (https://www.opennet.ru/opennews/art.shtml?num=49042)(2 (https://man.openbsd.org/unveil)) во всей кодовой базе;
-  Использование разделения привилегий при парсинге данных репозитория по сети или с диска;
-  Поддержка кодовой базы под лицензией BSD.


Долгосрочные цели:


-  Сохранение совместимости с дисковым форматом репозитория git (без сохранения совместимости с инструментарием);

-  Предоставление полного набора инструментов управления версиями для OpenBSD:


-    Интуитивно понятный интерфейс командной строки для выполнения необходимых операций управления версиями (got (https://gameoftrees.org/got.1.html))
-    Интерактивный браузер репозитория для анализа истории и обзора зафиксированных изменений (tog (https://gameoftrees.org/tog.1.html))
-    CGI-скрипт, реализующий веб-интерфейс - браузер репозитория
-    Инструменты администрирования репозиториев с сильным акцентом на резервное копирование и восстановление
-    Сервер репозитория для хостинга центрального репозитория и синхронизации изменений с каскадом публичных и частных зеркал

-  Требования к рабочему процессу разработчиков OpenBSD:


-    Сильная встроенная поддержка централизованной модели репозитория;
-   Для разработчиков, которым не нужны ветки (branch), сохраняется простота использования;
-    Поддержка локальных веток для разработчиков, которые в них нуждаются;
-    Поддержка релизных веток "-stable";
-    Прочие функции, необходимые для построения инфраструктуры проекта OpenBSD.


-  Реализация аутентифицированных и шифрованных сетевых соединений:


-    Доступ к репозиториям по SSH и дополнительно TLS для клонирования репозитория и получения изменений;
-    Доступ к репозиториям только по SSH для внесения изменений;
-    Доступ к репозиториям невозможен через незашифрованные соединения.


Got уже добавлен (https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/devel/got/Ma...) в дерево портов как "devel/got (https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/devel/got/)". На EUROBSDCON 2019 (https://2019.eurobsdcon.org/) будет представлен доклад (https://2019.eurobsdcon.org/talk-speakers/#trees) про новую систему контроля версий.

URL: https://undeadly.org/cgi?action=article;sid=20190810123007
Новость: https://www.opennet.ru/opennews/art.shtml?num=51265

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

Оглавление

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


1. "Для OpenBSD развивается новая git-совместимая система контро..."  –20 +/
Сообщение от terryfilchemail (ok), 12-Авг-19, 07:50 
Процесс разработки, основанный на рецензировании кода по электронной почте;

Шел 2019 года, но мы  все так же общались по электронной почте, но не в GUI, а в терминальном клиенте, ибо GUI не нужен, как и github/etc.

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

5. "Для OpenBSD развивается новая git-совместимая система контро..."  +33 +/
Сообщение от Совершенно другой аноним (?), 12-Авг-19, 08:54 
> Шел 2019 года, но мы  все так же общались по электронной почте.

Вам необходимо срочно прекратить использовать электричество - его изобрели более 500 лет назад. Архимедов винт тоже нельзя использовать - ему более 2000 лет - устаревшая технология. Про колесо я вообще молчу - уже как минимум 6000 лет как оно изобретено - явно устарело..

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

8. "Для OpenBSD развивается новая git-совместимая система контро..."  –14 +/
Сообщение от Аноним (8), 12-Авг-19, 09:09 
Ты пользуешься проводным телефоном, или мобильным? Или вестовых гоняешь?
Тройку на бездуховный железный автомобиль сменил?
Жoпу подтираешь пальцем, или газетой "Правда"? Ну, хотя бы на лопух-то уже перешел?
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

12. "Для OpenBSD развивается новая git-совместимая система контро..."  +5 +/
Сообщение от Andrey Mitrofanov_N0 (??), 12-Авг-19, 09:43 
> Ты пользуешься проводным

Ты всё ещё серьёзно разговариваешь с сарказмами в интернетах?

Тебе не говорили, что ты    дурак   ?

>телефоном, или мобильным? Или вестовых гоняешь?
>Ну, хотя бы на лопух-то уже перешел?

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

20. "Для OpenBSD развивается новая git-совместимая система контро..."  –2 +/
Сообщение от Аноним (8), 12-Авг-19, 10:06 
Где ты там нашел "серьезно"?
Стареешь, Митрофанушка, чини детектор скорей.
Если не ты, кто ж тут будет жечь... глаголом?
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

47. "Для OpenBSD развивается новая git-совместимая система контро..."  –1 +/
Сообщение от Andrey Mitrofanov_N0 (??), 12-Авг-19, 12:21 
> Где ты там нашел "серьезно"?

Полено, удваивают сарказьм не так.  Я уверен.

> Стареешь, Митрофанушка, чини детектор скорей.
> Если не ты, кто ж тут будет жечь... глаголом?

Тебя не спросили.

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

48. "Для OpenBSD развивается новая git-совместимая система контро..."  +1 +/
Сообщение от Аноним (8), 12-Авг-19, 12:26 
Ццц... этот Митрофанушка сломался, несите нового! А то скууушно!
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

67. "Для OpenBSD развивается новая git-совместимая система контро..."  –1 +/
Сообщение от Sw00p aka Jerom (?), 12-Авг-19, 13:51 
Принимать в серьёзно все, что написано в интернете, попахивает старческим маразмом, вам так не кажется?
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

17. "Для OpenBSD развивается новая git-совместимая система контро..."  +4 +/
Сообщение от Совершенно другой аноним (?), 12-Авг-19, 09:57 
> Ты пользуешься проводным телефоном, или мобильным? Или вестовых гоняешь?

и проводным, а иногда и вестовых приходится посылать..

> Тройку на бездуховный железный автомобиль сменил?

не поверите, в основном даже пешкарусом или топтобусом..

> Жoпу подтираешь пальцем, или газетой "Правда"? Ну, хотя бы на лопух-то уже
> перешел?

в наше время с правдой всё очень плохо..

А вообще, если серьёзно - то я пытался указать, что когда в качестве аргумента указывается не то, что оно там, например, медленно или не очень удобно, а то, что сейчас 2019, а пользуемся e-mail-ом. Как-будто это что-то плохое. Давайте тогда-уже что-ли в twitter патчи слать и в инстаграмме разработку обсуждать, а когда они таки загнутся через какое-то время, то срочно кидаться искать новые технологии.

Тем более были прецеденты, то-же Google+. Вот представьте, если-бы кто-нибудь заложился на его использование (он-же был стильным, модным и молодёжным) в процессе разработки, и куда-бы он теперь, когда Google его немного так закрыл, теперь бежал, и что он думал-бы, про все эти новомодные свисто-перделки. Пардон за мой французский.

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

22. "Для OpenBSD развивается новая git-совместимая система контро..."  –1 +/
Сообщение от Аноним (8), 12-Авг-19, 10:21 
>не то, что оно там, например, медленно или не очень удобно

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

>а то, что сейчас 2019, а пользуемся e-mail-ом

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

>Тем более были прецеденты, то-же Google+.

Смешались в кучу люди, кони.. (с) Мы сейчас про что вообще?
Если про код, так G+ никто в качестве системы контроля версий и не воспринимал.
Если про общение, так оно и нyжно, пока свежее-актуальное. В интернетах кучи старых мейлистов, которые нафиг уже никому не сдались, только засоряют поисковую выдачу. В этом плане Гугель дюже доброе дело сделал, дропнув G+.

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

29. "Для OpenBSD развивается новая git-совместимая система контро..."  +1 +/
Сообщение от Совершенно другой аноним (?), 12-Авг-19, 10:41 
>>не то, что оно там, например, медленно или не очень удобно
> А мейллисты - это быстро и удобно, особенно когда их много, по
> разной тематике и осуждение интенсивное идет, да.

Ну, вот Линус сотоварищи, и прочие Open- и прочие Free- да NetBSD-шники как-то справляются.

>>Тем более были прецеденты, то-же Google+.
> Смешались в кучу люди, кони.. (с) Мы сейчас про что вообще?
> Если про код, так G+ никто в качестве системы контроля версий и
> не воспринимал.

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

> Если про общение, так оно и нyжно, пока свежее-актуальное. В интернетах кучи
> старых мейлистов, которые нафиг уже никому не сдались, только засоряют поисковую
> выдачу. В этом плане Гугель дюже доброе дело сделал, дропнув G+.

Прошу прощения, но Вы в книгах тоже всегда только эпилог читаете? Ну типа - нафига все эти разглагольствования на 500+ страниц читать. На последней странице читнуть, что убийца - дворецкий, и всё. Нафига те все обсуждения читать, чтобы сформировать своё мнение..

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

34. "Для OpenBSD развивается новая git-совместимая система контро..."  –2 +/
Сообщение от Аноним (8), 12-Авг-19, 10:54 
>как-то справляются

Да чо уж! Ширше бери - у нас тут целая страна "как-то" живет!

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

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

>Нафига те все обсуждения читать, чтобы сформировать своё мнение..

Сразу видно человека, который никогда или почти никогда не пытался "читать обсуждения". Ибо если б ты пытался найти что-либо полезное в куче срaча, переходов от темы на личности, мерения "у кого длиннее" и споров кто/что Ъ/не-Ъ - ты бы таких глупостей сюда не писал. Копаться в старых срачaх можно только от большой безысходности - когда надо понять, как работает какой-нибудь кусок срaного легаси, который по какой-то причине нельзя отправить в /dev/null. Иначе проще переписать заново.

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

50. "Для OpenBSD развивается новая git-совместимая система контро..."  +2 +/
Сообщение от Совершенно другой аноним (?), 12-Авг-19, 12:30 
>>как-то справляются
> Да чо уж! Ширше бери - у нас тут целая страна "как-то" живет!

А при чём тут страна к Линусу и BSD-шникам?

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

Более вероятен, имхо, Град.

>>Нафига те все обсуждения читать, чтобы сформировать своё мнение..
> Сразу видно человека, который никогда или почти никогда не пытался "читать обсуждения".
> Ибо если б ты пытался найти что-либо полезное в куче срaча,
> переходов от темы на личности, мерения "у кого длиннее" и споров
> кто/что Ъ/не-Ъ - ты бы таких глупостей сюда не писал. Копаться
> в старых срачaх можно только от большой безысходности - когда надо
> понять, как работает какой-нибудь кусок срaного легаси, который по какой-то причине
> нельзя отправить в /dev/null. Иначе проще переписать заново.

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

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

58. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от ilyafedinemail (ok), 12-Авг-19, 13:00 
> Сейчас о том, что можно заложиться но новую, модную технологию, а завтра её автор её немножечко того, убьёт.

Не путаем проприетарные централизованные сервисы с опенсорсными протоколами.
GitLab вы можете захостить у себя, как и e-mail и никто его не прикроет, кроме вас.

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

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

118. "Для OpenBSD развивается новая git-совместимая система контро..."  +1 +/
Сообщение от Анонм (?), 13-Авг-19, 02:32 
Гитлаб это весьма себе закрытый протокол в том смысле, что реализуется он единственной кривой мешаниной на Ruby, зависимой от одной конторый, пусть и с частично открытыми частично "публично доступными" исходниками.
Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

156. "Для OpenBSD развивается новая git-совместимая система контро..."  –1 +/
Сообщение от ilyafedinemail (ok), 14-Авг-19, 01:34 
> Гитлаб это весьма себе закрытый протокол в том смысле, что реализуется он
> единственной кривой мешаниной на Ruby, зависимой от одной конторый, пусть и
> с частично открытыми частично "публично доступными" исходниками.

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

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

11. "Для OpenBSD развивается новая git-совместимая система контро..."  +2 +/
Сообщение от Andrey Mitrofanov_N0 (??), 12-Авг-19, 09:40 
>> Шел 2019 года, но мы  все так же общались по электронной почте.
> Вам необходимо срочно прекратить использовать электричество - его изобрели более 500 лет
> назад. Архимедов винт тоже нельзя использовать - ему более 2000 лет
> - устаревшая технология. Про колесо я вообще молчу - уже как
> минимум 6000 лет как оно изобретено - явно устарело..

Эпоха уходит!
https://ru.wikipedia.org/wiki/%D0%92%D0%...
Гравитация, говорят, устарела 13 с "небольшим" миллиардов лет тому.

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

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

6. "Для OpenBSD развивается новая git-совместимая система контро..."  +1 +/
Сообщение от Aknor (?), 12-Авг-19, 08:58 
Это хорошо.Электронная почта это надежно.  Вот когда у нас построят Чебурнет, а по другую сторону границы - забанят "для предотвращения кибератак русских хакеров" . Вот и будум рецензировать по электронной почте россии ( ну той которая, цензор прочитал и дальше поехала)
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

19. "Для OpenBSD развивается новая git-совместимая система контро..."  +6 +/
Сообщение от Аноним (19), 12-Авг-19, 10:00 
>Шел 2019 года, но мы  все так же общались по электронной почте

И чего такого плохого в электронной почте?

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

30. "Для OpenBSD развивается новая git-совместимая система контро..."  –13 +/
Сообщение от Аноним (30), 12-Авг-19, 10:48 
Централизация и проблемы с приватностью.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

37. "Для OpenBSD развивается новая git-совместимая система контро..."  +19 +/
Сообщение от xm (ok), 12-Авг-19, 11:09 
> Централизация

Электронная почта децентрализована by design. Собственно, это старейшая и действующая децентрализованная сеть.

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

44. "Для OpenBSD развивается новая git-совместимая система контро..."  –10 +/
Сообщение от Аноним (44), 12-Авг-19, 12:04 
Вот такие вот эксперты в приватности обитают в коментах OPN.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

45. "Для OpenBSD развивается новая git-совместимая система контро..."  +9 +/
Сообщение от Совершенно другой аноним (?), 12-Авг-19, 12:14 
> Вот такие вот эксперты в приватности обитают в коментах OPN.

Прошу прощения, а причём тут "приватность"? Вроде про неё никто ничего и не говорил, или Вы в списки рассылок хотите анонимно постить?

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

85. "Для OpenBSD развивается новая git-совместимая система контро..."  +5 +/
Сообщение от xm (ok), 12-Авг-19, 15:34 
> Приватность

Ага, "общество анонимных комитчиков".

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

46. "Для OpenBSD развивается новая git-совместимая система контро..."  +8 +/
Сообщение от Аноним84701 (ok), 12-Авг-19, 12:17 
> Вот такие вот эксперты в приватности обитают в коментах OPN.

И что у Анонимного Эксперта за проблемы с приватностью в контексте использования почты для открытого обсуждения?
Или высказывание на уровне "централизация[эл. почты]"?

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

57. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от OpenEcho (?), 12-Авг-19, 13:00 
>Вот такие вот эксперты в приватности обитают в коментах OPN.

в этой области (приватности) еще остались где то эксперты ??? В кунц камеру, срочно! :)

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

91. "Для OpenBSD развивается новая git-совместимая система контро..."  –2 +/
Сообщение от ilyafedinemail (ok), 12-Авг-19, 16:31 
По-моему тут все же федерация, а не централизация. Отключит условный гугл Gmail - и ты не сможешь связаться с большинством знакомых (или незнакмоых).
А децентрализация сыпется там, где начинается NAT. Собственно, у меня интернет через USB-модем и даже i2p не работает.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

94. "Для OpenBSD развивается новая git-совместимая система контро..."  +6 +/
Сообщение от Аноним84701 (ok), 12-Авг-19, 16:56 
> По-моему тут все же федерация, а не централизация. Отключит условный гугл Gmail
> - и ты не сможешь связаться с большинством знакомых (или незнакмоых).

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

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

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

157. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от ilyafedinemail (ok), 14-Авг-19, 01:39 
>> По-моему тут все же федерация, а не централизация. Отключит условный гугл Gmail
>> - и ты не сможешь связаться с большинством знакомых (или незнакмоых).
> Проблема конкретно при отключении условным гуглом условного Gmail в том, что  
> адрес гугломыла вам, как бы, не принадлежит. Он принадлежит гуглу, который
> милостиво разрешает вам его использовать из своих, гугловских соображений. Ничего личного,
> просто гуглобизнес и очередная попытка гугля завазать все на себя ;)
> Но (пока еще) наличие Gmail аккаунта не обязательно для общения по почте.
> Можно уйти с гугля или поднять свой сервис и это не будет
> какой-то параллельной сетью без возможности общения с другими.  А вот
> со всякими скайпами, твитторами, фейсбуками такое не прокатит.

Можно уйти и поднять. Но это все равно федерация, как в матриксе, а не децентрализация. Мы все еще имеем сервер, на котором пачка юзеров, сервер отрубаем - юзеры сидят без email до смены сервера. А потом еще и новый адрес всем рассказывать. А каждый у себя сервер не будет поднимать, это очевидно.
Хоть это и возможно, это все еще не делает платформу децентрализованной, т. к. по дизайну все еще есть центральные сервера, хоть их и куча и они связаны.

В настоящем децентрализированном email не должно быть серверов, он должен быть p2p.

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

52. "Для OpenBSD развивается новая git-совместимая система контро..."  +6 +/
Сообщение от Google (?), 12-Авг-19, 12:40 
Для опеннетовского анонима, не могущего в настройку собственного почтовика, e-mail это намертво централизованная технология.
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

53. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от mailru (?), 12-Авг-19, 12:44 
ну зачем же сразу так - в ней даже конкуренция есть!
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

25. "Для OpenBSD развивается новая git-совместимая система контро..."  +12 +/
Сообщение от имя (?), 12-Авг-19, 10:29 
Действительно, GitHub совсем другое дело! Пользователь удалил у себя ветку с отклонёнными правками — все комментарии к ним пропали. Чуваки переместили репозиторий — все тикеты пропали. Приходишь по ссылке почитать, откуда у чуваков такие своеобразные решения, а вам 404, ибо «тут были какие-то ошмётки истории из геррита, но мы испугались микрософта и бежали в гитлаб, потеряв и эти крупицы данных». Хочешь охватить комментарием несколько правок? Только через «см. ниже». Гораздо лучше какой-то там электропочты, где нельзя письму emoji reaction поставить!
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Для OpenBSD развивается новая git-совместимая система контро..."  +9 +/
Сообщение от Аноним (8), 12-Авг-19, 08:25 
>Процесс разработки, основанный на рецензировании кода по электронной почте

Готишно.

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

106. "Для OpenBSD развивается новая git-совместимая система контро..."  +1 +/
Сообщение от Google (?), 12-Авг-19, 21:14 
Неплохой детектор получился, да.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

4. "Для OpenBSD развивается новая git-совместимая система контро..."  +10 +/
Сообщение от Аноним (4), 12-Авг-19, 08:26 
А что, нескучно. Логотип надеюсь будет интересным, а то гитовый надоел маленько. А еще когда на собеседованиях рассказываю, что знаю гит, то говорят, что его все знают, а тут когда скажу про гот, то сразу поймут, что я правильный пацан.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Дыркин (?), 12-Авг-19, 09:00 
Без обоев не взлетит.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

9. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от ыы (?), 12-Авг-19, 09:15 
их будут присылать  через электронную почту..
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

10. "Для OpenBSD развивается новая git-совместимая система контро..."  +1 +/
Сообщение от Moomintroll (ok), 12-Авг-19, 09:21 
> Без обоев не взлетит.

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

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

15. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от пох. (?), 12-Авг-19, 09:56 
> А еще когда на собеседованиях рассказываю, что знаю гит, то говорят, что его все знают

и еще много страшных слов знаете, да.

А как спросишь что-нибудь за пределами push/pull - сразу опачки и глазками мырг-мырг.

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

31. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Аноним (31), 12-Авг-19, 10:51 
Какое там, вопрос, что делает pull, и то в тупик ставит.
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

41. "Для OpenBSD развивается новая git-совместимая система контро..."  +2 +/
Сообщение от пох. (?), 12-Авг-19, 11:40 
мне кажется, как раз на этот вопрос допустимо не знать ответа - за пределами "вытаскивает из origin новые комиты и что-то ими делает с локальной веткой".
Поскольку меня-то интересует не уверенное знание внутренностей гита, а умение получить нужный результат, желательно, не потратив пол-дня.

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

77. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Аноним (77), 12-Авг-19, 14:51 
И как его можно получить, не зная даже, что за «что-то» с этой самой локальной веткой происходит?
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

92. "Для OpenBSD развивается новая git-совместимая система контро..."  +3 +/
Сообщение от пох. (?), 12-Авг-19, 16:55 
ну вот я не знаю что делает svn up, и живу как-то без этого знания.
Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору

100. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Аноним (77), 12-Авг-19, 18:42 
svn тупой, команда up никакой магии не творит.
Ответить | Правка | ^ к родителю #92 | Наверх | Cообщить модератору

134. "Для OpenBSD развивается новая git-совместимая система контро..."  –1 +/
Сообщение от Урри (?), 13-Авг-19, 15:17 
Как мои тиммейты - пользуясь гуем (в конкретном случае - смартгитом).
Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору

107. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Hewlett Packard (?), 12-Авг-19, 21:17 
Проблема с Git именно в том что это невозможно. Либо вы понимаете как оно работает внутри, и из этих в каком-то смысле first principles автоматически выводится все остальное, или stack overflow и сотни шаманских заклинаний, когда иногда срабатывают, а иногда нет - по непонятным причинам. Так уж он сделан изначально, очень, кстати говоря, юниксвейно.
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

114. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Аноним (114), 12-Авг-19, 23:53 
Всё так, но почему ты называешь это проблемой?
Ответить | Правка | ^ к родителю #107 | Наверх | Cообщить модератору

135. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Урри (?), 13-Авг-19, 15:17 
Поэтому поверх гита писано куча удобных и не очень инструментов.
Ответить | Правка | ^ к родителю #107 | Наверх | Cообщить модератору

158. "Для OpenBSD развивается новая git-совместимая система контро..."  +2 +/
Сообщение от Hewlett Packard (?), 14-Авг-19, 02:23 
И чем больше эта куча, тем печальней это все, и процент шаманских заклинаний будет приближаться к 100. В этом и проблема. Изначально у git кроме того что простой как валенок, преимуществ можно сказать что и не было (то что он быстро работал в одном очень специальном случае, нужном пяти человекам в мире, мы считать не станем). Но это преимущество дорогого стоило. Но в результате получилось что это преимущество давно утерялось, а недостатки продолжают наслаиваться друг на друга.
Ответить | Правка | ^ к родителю #135 | Наверх | Cообщить модератору

74. "Для OpenBSD развивается новая git-совместимая система контро..."  –5 +/
Сообщение от Аноним (74), 12-Авг-19, 14:34 
"Знание ГИТ" - это не знание, а "навык танцев на льду, используя костыли и изоленту". Не позорьтесь этими "знаниями", просто скажите, что побежали за всеми хомячками в стан ГИТа просто из-за Трольвадса. Правильные пацаны используют Mercurial.
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

93. "Для OpenBSD развивается новая git-совместимая система контро..."  +2 +/
Сообщение от пох. (?), 12-Авг-19, 16:56 
ну да, там-то изолента - синяя, а не какая-то зеленая, как у этих вот хомячков.

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

16. "Для OpenBSD развивается новая git-совместимая система контро..."  +2 +/
Сообщение от Аноним (114), 12-Авг-19, 09:57 
> А еще когда на собеседованиях рассказываю, что знаю гит, то говорят, что его все знают

Странно. Я когда на собеседованиях спрашиваю про гит, выясняется, что его толком почти никто не знает (даже те, кто утверждают, что знают — см. Эффект Данинга-Крюгера).

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

27. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Аноним (30), 12-Авг-19, 10:33 
Что вы там такое спрашиваете? Низкоуровневые операции? Создание коммитов и отправку их на github вручную?
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

32. "Для OpenBSD развивается новая git-совместимая система контро..."  –1 +/
Сообщение от пох. (?), 12-Авг-19, 10:53 
> Что вы там такое спрашиваете?

что-нибудь совсем безобидное. Типа "ты сделал пяток комитов в HEAD, поскольку ерундовость работы не предполагала возни с ветками, потом машинально дернул pull вместо fetch, получил ненужномерж - как выбираться из ситуации". Обычно глазками хлоп-хлоп-хлоп...

Если, вдруг, случается чудо и отвечают что-то внятное - "мы ведем разработку своего клона как отдельной ветки, накомитили патчей, нужно синхронизироваться с апстримом - опаньки, а там forced push. Нет, наша история нам ценна. Кстати, и автомерж не прокатил, мы копается в одном и том же месте. Что делать будим? И нет, это явно не первый и последний раз."

Ну и вопрос на пять с плюсом: "как найти что накоммитили в ветку *после* тега XXX и куда оно делось". Нет, это не HEAD. Нет, никто не обещает что у ветки нет подветок, не факт что искомое попало именно в самую длинную, неизвестно, смержена ли эта ветка или просто брошена.

два последних - это вот реальность, данная в ощущениях. Ощущениях что авторов git надо было убить пока они были маленькие.

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

64. "Для OpenBSD развивается новая git-совместимая система контро..."  +3 +/
Сообщение от Crazy Alex (ok), 12-Авг-19, 13:42 
Два последних - это вы не используете гит, а бодаетесь с ним. Третье вообще эпик - если вас интересует "после" в плане времени, а не дерева коммитов - то вы что-то очень странное делаете.
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

95. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от пох. (?), 12-Авг-19, 16:57 
ищу причину неведомой херни, разумеется. поскольку точно известно где ее еще не было, но совершенно неизвестно - когда и что принесло.

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

99. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Аноним (77), 12-Авг-19, 18:36 
И чем тебе bisect не угодил? (Это не про сексуальную ориентацию, если что.)
Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору

102. "Для OpenBSD развивается новая git-совместимая система контро..."  –2 +/
Сообщение от имя (?), 12-Авг-19, 19:29 
bisect не очень удобно пользоваться, если нет политики коммитить только то, что компилируется (что иногда сильно мешает читаемости диффов)
Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору

103. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Аноним (77), 12-Авг-19, 19:44 
> нет политики коммитить только то, что компилируется (что иногда сильно мешает читаемости диффов)

Решаем проблему плохих танцоров поголовной тестикулоэктомией?

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

112. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от пох. (?), 12-Авг-19, 22:48 
> И чем тебе bisect не угодил?

то что мы ищем - не в HEAD и не в прямом предке. Его уже вообще может gc подъел. А может и нет.
К тому же bisect работает только в совершенно примитивных случаях, а мне вот надо то, на что тест может быть только визуальный, взять и посмотреть. И небыстрый, пока соберешь, пока запустишь.

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

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

113. "Для OpenBSD развивается новая git-совместимая система контро..."  +2 +/
Сообщение от имя (?), 12-Авг-19, 23:07 
>> И чем тебе bisect не угодил?
> то что мы ищем - не в HEAD и не в прямом
> предке. Его уже вообще может gc подъел.

GC? А зачем вам тогда вообще git или любая другая VCS, если коммиты того, что попадает на прод, вы выкидываете из репы нафиг?

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

138. "Для OpenBSD развивается новая git-совместимая система контро..."  –1 +/
Сообщение от пох. (?), 13-Авг-19, 16:15 
> GC? А зачем вам тогда вообще git или любая другая VCS, если коммиты того, что попадает на прод

кому нам, и чей прод?

Вы все всегда с нуля, что-ли, пишете?

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

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

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

143. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от имя (?), 13-Авг-19, 16:59 
> Вы все всегда с нуля, что-ли, пишете?

И к чему вообще был этот вопрос?

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

Ну и что такого важного вам тогда собирает GC, если коммиты этих веток на месте и доступны по головам DAG?

> в нем уже не удастся найти вредное изменение отдельно

Это точно merge commit, а не результат squash половины истории?

> Зачем гит навязывает разработчикам в качестве базового workflow подделку и зачистку истории вместо ее сохранения со всеми мелочами - спрашивайте у Линуса

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

А подделка истории — фича полезная, если уметь и знать, когда пользоваться. Ибо нет никому никакой пользы на review читать растянутую на атомы историю вида «я тут парой коммитов назад очевидный break забыл, вот, вставляю», если оба этих коммита — новый код, запушенный одним чохом.

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

145. "Для OpenBSD развивается новая git-совместимая система контро..."  –1 +/
Сообщение от пох. (?), 13-Авг-19, 17:10 
> И к чему вообще был этот вопрос?

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

>> в нем уже не удастся найти вредное изменение отдельно
> Это точно merge commit, а не результат squash половины истории?

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

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

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

> А подделка истории — фича полезная, если уметь и знать, когда пользоваться. Ибо нет никому
> никакой пользы на review читать растянутую на атомы историю вида «я тут парой коммитов назад
> очевидный break забыл, вот, вставляю», если оба этих коммита — новый код, запушенный одним чохом.

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

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

123. "Для OpenBSD развивается новая git-совместимая система контро..."  +1 +/
Сообщение от ананимус (?), 13-Авг-19, 09:26 
Знаешь, вопросы вида "как найти важный коммит, пока его gc не сожрал, а то плохо будет" скорее характеризуют контору, нежели кандидата.
Ответить | Правка | ^ к родителю #112 | Наверх | Cообщить модератору

146. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от пох. (?), 13-Авг-19, 17:13 
> Знаешь, вопросы вида "как найти важный коммит, пока его gc не сожрал,
> а то плохо будет" скорее характеризуют контору, нежели кандидата.

Нет, удивление от такого вопроса - неплохо характеризует кандидата.

дай угадаю - ты разработчик?

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

150. "Для OpenBSD развивается новая git-совместимая система контро..."  +1 +/
Сообщение от Аноим (?), 13-Авг-19, 21:12 
Ну так это же прекрасно, когда все охарактеризованы и без сожалений мирно расходятся.
Ответить | Правка | ^ к родителю #146 | Наверх | Cообщить модератору

110. "Для OpenBSD развивается новая git-совместимая система контро..."  –1 +/
Сообщение от Аноним (110), 12-Авг-19, 22:28 
99.9% работы с гитом это монотонное git flow start/finish и git merge. Ну и зачем это знать что-то, что нужно так редко, что нет даже смысла это запоминать, тем более, что это все это гуглится за 5 секунд, применяется и забывается до следующего раза?
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

111. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от пох. (?), 12-Авг-19, 22:40 
я и говорю - главное в резюме написать "уверенное владение".

И ладно б рядовые джуны так "умели", нет, архитекторы тоже такие же. И имеем совершенно причудливый workflow, в котором веток избегают как огня (потому что это что-то сложное и непонятное), а в тестовые ветки пушат с --force, ага.

> тем более, что это все это гуглится за 5 секунд

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

А по факту лучше бы эти "разработчики" использовали "новая папка (2222)" - проще было бы и мне, и им.


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

116. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Аноним (116), 13-Авг-19, 00:16 
А я вот со всего Вашего спича в этой ветке вот все никак не пойму, какая гадина стоит у Вас за спиной с калашом и в приказном порядке под страхом расстрела заставляет использовать "этот ад трэш и пц"?
> А по факту лучше бы эти "разработчики" использовали "новая папка (2222)" - проще было бы и мне, и им.

Ну так и используйте, зачем мучить их, себя и git?!

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

139. "Для OpenBSD развивается новая git-совместимая система контро..."  –2 +/
Сообщение от пох. (?), 13-Авг-19, 16:17 
отделы разработки разных компаний, включая нашу.

И да, "других разработчиков и архитекторов у меня для вас - нет".

Вон, и в openbsd других не нашли, осилили только переписать интерфейс с ненужными заморочками, зато с cgi!

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

33. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Аноним (31), 12-Авг-19, 10:54 
> Что вы там такое спрашиваете? Низкоуровневые операции? Создание коммитов и отправку их
> на github вручную?

См. чуть выше - что делает кманда pull. При условии, кнечно, что кандидат помнит такую команду.

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

65. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Crazy Alex (ok), 12-Авг-19, 13:44 
И что, много тех, кто прервать на стадии запроса коммит месседжа или ресетнуть на старый head не может? Не верю. И что можно не помнить pull - тем более.
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

82. "Для OpenBSD развивается новая git-совместимая система контро..."  +2 +/
Сообщение от Аноним (77), 12-Авг-19, 15:01 
> И что, много тех, кто прервать на стадии запроса коммит месседжа или ресетнуть на старый head не может?

Садись, тройка. pull не запрашивает message. К тому же правильный ответ включает два варианта действий.

> И что можно не помнить pull - тем более.

Был недавно один такой. 7 лет стажа в одной очень жирной и очень гнилой конторе, до этого — года 3 в чуть менее жирной, но не менее гнилой. На большую часть вопросов, в том числе и на тот, какую команду надо использовать, чтобы получить изменения из удалённого репозитория, отвечал с обидой в голосе «Да не помню я!». Выбежал от нас в соплях.

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

97. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от пох. (?), 12-Авг-19, 17:01 
кстати, да, он молча закоммитит мерж и message за тебя напишет.
И да, совсем правильный ответ предполагает обсуждение - как тут что устроено и что желательно получить в результате, но, как ты понимаешь, я еще до такого ни разу и близко не добирался.

> Был недавно один такой.

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

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

122. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Аноним (114), 13-Авг-19, 09:14 
> про особенности жырных контор - это у меня следующие несколько вопросов

А ты сам, часом, не из той, которая чуть менее жирная, но не менее гнилая?

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

131. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от пох. (?), 13-Авг-19, 13:32 
>> про особенности жырных контор - это у меня следующие несколько вопросов
> А ты сам, часом, не из той, которая чуть менее жирная, но
> не менее гнилая?

не, мы вполне законченно жырные. К тому же от нас еще ни один девляпс или линухоадмин не сбежал - мы его пол-года уже нанять не можем.
(загибает пальцы: dba смылся, телефонист смылся..не, девляпс не смывался!)

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

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

147. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Аноним (77), 13-Авг-19, 17:20 
> мы вполне законченно жырные

Так то — смотря с чем сравнивать. Труба, например, жирнее провода будет в наших реалиях. Вы на чём сидите?

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

160. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от пох. (?), 14-Авг-19, 11:38 
на бабках.
Ответить | Правка | ^ к родителю #147 | Наверх | Cообщить модератору

96. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от пох. (?), 12-Авг-19, 16:58 
среди разработчиков - все (ну вот у нас - точно)

среди админов - больше половины

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

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

60. "Для OpenBSD развивается новая git-совместимая система контро..."  –2 +/
Сообщение от Anonimous (?), 12-Авг-19, 13:03 
Не, логотип у них скучный

https://gameoftrees.org/got.png

проект не взлетит.

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

73. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Аноним (74), 12-Авг-19, 14:31 
Ты ожадал вместо "О" известную женскую часть тела? :)
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

149. "Для OpenBSD развивается новая git-совместимая система контро..."  –1 +/
Сообщение от Anonimous (?), 13-Авг-19, 21:12 
Жениццо вам надо, барин.
Ну или хотя бы бабу найти.
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору

126. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от RM (?), 13-Авг-19, 12:43 
Зато у EUROBSDCON 2019 логотипчики норм, почти как у виртуалбокса
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

13. "Для OpenBSD развивается новая git-совместимая система контро..."  +9 +/
Сообщение от Аноним (13), 12-Авг-19, 09:53 
Чтобы было "ни как в вашим линаксе!!1"
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

141. "Для OpenBSD развивается новая git-совместимая система контро..."  +1 +/
Сообщение от Alex (??), 13-Авг-19, 16:51 
Сделают проще и удобнее.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

14. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Аноним (13), 12-Авг-19, 09:54 
> Для хранения версионированных данных в Got используются git-репозитории.

Зачем тогда вообще лишняя прослойка?

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

18. "Для OpenBSD развивается новая git-совместимая система контро..."  +2 +/
Сообщение от Аноним (114), 12-Авг-19, 09:59 
Я так понимаю, это не прослойка, а самостоятельная прграмма, работающая с репозиториями того же формата. Иначе не о чем было бы новость писать, обёрток над git для «удобства» — 100500 штук.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

78. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Дон Ягон (ok), 12-Авг-19, 14:51 
> это не прослойка, а самостоятельная прграмма, работающая с репозиториями того же формата

Именно так.

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

21. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от nobody (??), 12-Авг-19, 10:12 
Хм. История повторяется. Уже был CVS, использовавший формат RCS для репозитория
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

35. "Для OpenBSD развивается новая git-совместимая система контро..."  +3 +/
Сообщение от пох. (?), 12-Авг-19, 10:55 
что характерно - не был, а вполне себе есть, и вполне еще этих готов вместе с эмо переживет.

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

23. "Для OpenBSD развивается новая git-совместимая система контро..."  –3 +/
Сообщение от Аноним (-), 12-Авг-19, 10:22 
чем же так БЗДунам не угодил Git с Mercurial -ом, а?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

49. "Для OpenBSD развивается новая git-совместимая система контро..."  +1 +/
Сообщение от Аноним (49), 12-Авг-19, 12:28 
NIH
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

105. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Аноним (105), 12-Авг-19, 21:09 
Они же написали — следование правилам безопасности и стилю кодирования OpenBSD.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

148. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Аноним84701 (ok), 13-Авг-19, 19:11 
> чем же так БЗДунам не угодил Git с Mercurial -ом, а?

Тем, что "non free software":

http://openbsd-archive.7691.n7.nabble.com/SCM-td370683.html#...
> Actually, switching to git has been considered very seriously multiple times in the past and may or may not happen one day. However, it requires rewriting git from scratch because the reference implementation of git is not free software.  It comes infected with a viral license.
> Admittedly, the implementation of CVS we currently use isn't free  software either, it's GPLv1.  But we do not introduce any new non-free software into the tree if there is any way to avoid that.
>> Mercurial
> Not free software either (same viral license), never used it personally, and never heard any developer propose it.
>

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

24. "Для OpenBSD развивается новая git-совместимая система контро..."  +1 +/
Сообщение от Аноним (24), 12-Авг-19, 10:25 
> участник проекта OpenBSD
> разрабатывается исключительно на OpenBSD
> его целевой аудиторией являются разработчики OpenBSD.
> упрощённой лицензии BSD
> взаимодействие с разработчиками OpenBSD
> регулярно использовать got для своей работы над OpenBSD
> правилам безопасности и стилю кодирования OpenBSD;

Ехала BSD через реку...

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

26. "Для OpenBSD развивается новая git-совместимая система контро..."  –1 +/
Сообщение от Аноним (30), 12-Авг-19, 10:30 
... лесом.
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

36. "Для OpenBSD развивается новая git-совместимая система контро..."  +2 +/
Сообщение от Пишу из бункера (?), 12-Авг-19, 10:57 
В предыдущих системах контроля версий найден фатальный недостаток: сделано не мной
Надо писать новую
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

43. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Ананимус (?), 12-Авг-19, 12:01 
Сделано не под той лицензией. И они боятся дыр. И UX их не устраивает. В прошлый раз так получился smtpd, который довольно годный. и NTPD.
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

72. "Для OpenBSD развивается новая git-совместимая система контро..."  +1 +/
Сообщение от Аноним (74), 12-Авг-19, 14:30 
Напиши это Трольвадсу, который за каким-то якодзуном наструячил свой ГЫТ при существующем Mercurial.
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

76. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Аноним (76), 12-Авг-19, 14:49 
Торвальдс где-то сам говорил, что если бы раньше узнал про Mercurial, то вряд ли бы стал писать Git. Ему Bazr с perforce не нравились, помнится.

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

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

86. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Andrey Mitrofanov_N0 (??), 12-Авг-19, 15:43 
> Торвальдс где-то сам говорил, что если бы раньше узнал про Mercurial, то
> вряд ли бы стал писать Git.

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


"" This project started a few days after the now well-known Git project was initiated by Linus Torvalds with similar aims.[5] ""
--https://en.wikipedia.org/wiki/Mercurial#History

[Mackal:] "" > Mercurial is even younger (Linus had a few days' head start, ""
--https://lore.kernel.org/lkml/Pine.LNX.4.58.0504290728090.189.../

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

88. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Andrey Mitrofanov_N0 (??), 12-Авг-19, 16:00 
> [Mackal:] "" > Mercurial is even younger (Linus had a few days'
> head start, ""
> --https://lore.kernel.org/lkml/Pine.LNX.4.58.0504290728090.189.../

Торвальдс - торопыга.  Два дня, не "SCM" -- и тестируйте:
2005-04-07 https://lore.kernel.org/lkml/Pine.LNX.4.58.0504072127250.289.../

Макал - Mercurial v0.1 и "couple weeks"
2005-04-19 https://lore.kernel.org/lkml/20050420101054.GE21897@was.../


Ртуть тормозила ещё тогда?! :))  //и да, 2005-04-05 -- много интересного произошло

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

38. "Для OpenBSD развивается новая git-совместимая система контро..."  +1 +/
Сообщение от ыы (?), 12-Авг-19, 11:17 
gotcha!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

142. "Для OpenBSD развивается новая git-совместимая система контро..."  –1 +/
Сообщение от Alex (??), 13-Авг-19, 16:53 
got you!
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

39. "Для OpenBSD развивается новая git-совместимая система контро..."  +1 +/
Сообщение от лютый жабист__ (?), 12-Авг-19, 11:19 
>CGI-скрипт, реализующий веб-интерфейс - браузер репозитория

труъ, особенно если на perl или ansi c.

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

80. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Аноним (76), 12-Авг-19, 14:53 
На современном Си, да.
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

40. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Аноним (40), 12-Авг-19, 11:25 
Поёт Карел Гот!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

42. "Для OpenBSD развивается новая git-совместимая система контро..."  +1 +/
Сообщение от Аноним (42), 12-Авг-19, 11:49 
Лучше бы Gud назвали. Git gud!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

79. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Дон Ягон (ok), 12-Авг-19, 14:52 
Хоть не gut.
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

174. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от й (?), 16-Авг-19, 20:28 
gud pull
gud merge
gud commit
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

51. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от zurapa (ok), 12-Авг-19, 12:36 
А это нормально, что в банерных рекламах члены резиновые показываются?! Чё, вообще никакого фильтра на рекламу не стоит?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

54. "Для OpenBSD развивается новая git-совместимая система контро..."  +8 +/
Сообщение от пох. (?), 12-Авг-19, 12:47 
> А это нормально, что в банерных рекламах члены резиновые показываются?! Чё, вообще

ой, где? Мне тут срочно нужна парочка! ;-)

> никакого фильтра на рекламу не стоит?

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


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

61. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Безопасер (?), 12-Авг-19, 13:05 
Чистый хром без дополнений, где банеры искать?
Или у меня нет броузинг хистори?
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

62. "Для OpenBSD развивается новая git-совместимая система контро..."  +1 +/
Сообщение от пох. (?), 12-Авг-19, 13:08 
> Чистый хром без дополнений, где банеры искать?

а я откуда знаю, не у меня ж члены?!

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

может, ему билайн подсунул? Брешут что любят они глумиться над не-https пользователем...

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

98. "Для OpenBSD развивается новая git-совместимая система контро..."  +2 +/
Сообщение от имя (?), 12-Авг-19, 17:32 
>> А это нормально, что в банерных рекламах члены резиновые показываются?! Чё, вообще
> ой, где? Мне тут срочно нужна парочка! ;-)

Всё надеешься подарить специалисту с профилем? (-;

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

127. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от zurapa (ok), 13-Авг-19, 12:56 
Я уже ответил в другой ветки на подобные догадки. Если бы у меня были подобные интересы, я бы это говно на поверхность не выносил. Если так посудить, то и во Вконтакте мне постоянно предлагают с тёлочками познакопиться, потому, что я ищу... Порой рекламодатели, особо не заморачиваются над аудиторией. Им, похоже без разницы, кто на что там нажмёт и перейдут. Показали же рекламу, прогрузили на комп, пусть заказчик платит. И это сильно печалит.

Сколько OpenNET хочет денег за то, чтобы не показывать рекламу человеку?

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

128. "Для OpenBSD развивается новая git-совместимая система контро..."  +1 +/
Сообщение от пох. (?), 13-Авг-19, 13:23 
> Я уже ответил в другой ветки на подобные догадки.

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

> Если так посудить, то и во Вконтакте мне постоянно предлагают с тёлочками

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

> Порой рекламодатели, особо не заморачиваются над аудиторией.

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

> Показали же рекламу, прогрузили на комп, пусть заказчик платит. И это сильно печалит.

возрадуйся же, отроче - таких лохов уже нет в природе.

Они теперь платят только если ты таки пошел посмотреть на те члены.

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

71. "Для OpenBSD развивается новая git-совместимая система контро..."  +2 +/
Сообщение от Аноним (74), 12-Авг-19, 14:29 
Никогда ещё Шитрлиц не был так близок к провалу. :))))) Историю браузера почисть, половой разбойник! :)))
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

125. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от zurapa (ok), 13-Авг-19, 12:23 
В том, то и обидно, что этого ничего не смотрится совсем. Взгляды у меня странные для вашего брата. Я консервативен. Единственное, что я не разрешаю отслеживать свои интересы в сетях гуглу, поэтому он меня предупредил, что, раз я не хочу подборку по интересам, то буду вообще всё потоком получать, и... капец! Порой такое реклама подсовывает, что уже начинаешь думать - А может стоит дать отслеживать в сети, так хоть что-то близкое буду получать по интересу, а не эти резиновые письки.

Что, сейчас дилдо-бум?!.. Чё они везде это пихают?! Не знаете!

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

55. "Для OpenBSD развивается новая git-совместимая система контро..."  –4 +/
Сообщение от zurapa (ok), 12-Авг-19, 12:59 
Это начинает мыкать.
Я всю эту романтику с переписью всего на свой лад обблевал, когда LDAPD их стал использовать, оказалось он несколько отстающий по возможностям, так и ещё самое херовое, так, когда thunderbird адресной книгой подцепился к нему при запросе к ldap он ухерачивал этот демон. Демон ложился спать. У меня вопрос тогда ещё возник... А с чем они это используют, что у них вообще не возникает с ним проблем, чтобы его отладить?

Вообще у них ништятская идея - Перепишем и закинем, перепишем, и закинем. Нахера постоянно улучшать, что-то там делать. Просто перепишем как есть на новый лад, и закинем. OpenSource же! Пускай другие доделывают. Вопрос - Зачем?! Зачем клепать велосипеды, которых и так уже до жопы, и все наних ездять, и всем нравится. Ладно бы хорошо делали. А то... Тот же их httpd - огонь! Был nginx, но надо написать свой. Ну, и что что он мало пригодин для чего-то рабочего. Вот и получается, что добрая дюжина их самопила остаётся незапущенной вообще, а соответственно и не отлаженной, а соответственно, и не востребованной, так-как не отлаженной, когда есть уже отлаженные вещи, хорошо выполняющие свою работу. Это я не прям про всё. Что-то хорошое есть, но тенденция просто убивает.

Вот что-то типа LVM очень хотелось бы на нём видеть, но эти засранци считают это изобретение лишним. Конечно же. "Зачем?! Когда есть concatinate и stripe и mirror... Чё вам ещё надо?"
Всё время стараются в какой-то не той плоскости. Из-за совего плджа и что там у них при загрузки ядро генерирует, считает, чтобы не подставили левое?... В общем эта хрень берёт и вали в ребут виртуалку... Охренеть как безопасно! Поэтому отключаем и сидим, как на других дырявых системах... Ну, или, я не знаю, что с железом или системой вируализации нужно производить какие-то доработки или изменения...

Фу-фу-фу...

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

59. "Для OpenBSD развивается новая git-совместимая система контро..."  +3 +/
Сообщение от Ананимус (?), 12-Авг-19, 13:01 
Всегда смешил батхерт от чужого волонтерства.
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

70. "Для OpenBSD развивается новая git-совместимая система контро..."  +2 +/
Сообщение от Аноним (74), 12-Авг-19, 14:27 
Я не знаю, про кого вы говорите "них", но то, что вы описали - это и есть... ГЛАВНАЯ ИДЕЯ FOSS! :) "Не нравится - напиши своё!". НИКТО и никуда вас не будет тыкать, что вам делать и как - полная свобода, free beer и всё такое. :)

И я, как программист со стажем, иногда просто впадаю в ступор, видя качество поделий, которые ГОДАМИ тусят в FOSS, а лажают как поделки студентов за день до экзамена (и ядро Linux - не исключение).
Это неприемлемо - писать код на "отстань". Но такого кода - 99%, потому что никому не интересно думать, проектировать, заботиться о сопровождаемости, гибкости... просто возьмём экзотическую хрень, сбилдим через ещё более маргинальную тулзу: канпеляется? Всё, в продакшн! :))

Я не удивлёт созданию GOT - существующий git - он как бы вообще не о контроле, это просто "личная перделка Трольвадса" для принятия патчей. Не раздувайте из неё "DVCS", она ею никогда не была.

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

129. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от пох. (?), 13-Авг-19, 13:25 
> Я не удивлёт созданию GOT - существующий git - он как бы
> вообще не о контроле, это просто "личная перделка Трольвадса" для принятия
> патчей. Не раздувайте из неё "DVCS", она ею никогда не была.

весь мир жрет довольно чавкая, а ты типа не такой как все?!

да и что у нас есть-то, помимо странной и за деньги перфорсы?


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

81. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Дон Ягон (ok), 12-Авг-19, 14:55 
Если хочется BSD с LVM и без опенбсдшных митигаций от всякого, то вам в NetBSD.
Стоит только помнить, что LVM там не всё умеет, что в линуксе. Ну, по крайней мере, не всё умел раньше, как сейчас точно не скажу. Снапшоты, например, раньше точно не умел.
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

124. "Для OpenBSD развивается новая git-совместимая система контро..."  –2 +/
Сообщение от zurapa (ok), 13-Авг-19, 12:19 
И сейчас не умеет. Более-того поставить галочку в необходимости LVM в установщике не означает, что будет добавлено в ядро, что-то там, что должно дать возможность двигать логические тома. Т.е. создать он вам даст всю эту кухню разметите вы успешно, а потом в самый ответственный момент, когда решите двинуть, он вам скажет, что нужно пересобрать ядро, чтобы двигать разделы можно было, а так, только удалить и создать новый. Ништяк! Мир BSD подкупает своей самобытностью. Попадаешь, как в сказку... Без преключений мало что обходится, если только не совсем банальные вещи делать. Люблю его.
Ответить | Правка | ^ к родителю #81 | Наверх | Cообщить модератору

132. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Дон Ягон (ok), 13-Авг-19, 14:03 
> И сейчас не умеет. Более-того поставить галочку в необходимости LVM в установщике
> не означает, что будет добавлено в ядро, что-то там, что должно
> дать возможность двигать логические тома. Т.е. создать он вам даст всю
> эту кухню разметите вы успешно, а потом в самый ответственный момент,
> когда решите двинуть, он вам скажет, что нужно пересобрать ядро, чтобы
> двигать разделы можно было, а так, только удалить и создать новый.
> Ништяк! Мир BSD подкупает своей самобытностью. Попадаешь, как в сказку... Без
> преключений мало что обходится, если только не совсем банальные вещи делать.
> Люблю его.

Чем постить тут всё это нытьё, послал бы уже как минимум баг репорты, как максимум патчи.

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

108. "Для OpenBSD развивается новая git-совместимая система контро..."  +2 +/
Сообщение от Hewlett Packard (?), 12-Авг-19, 21:24 
> Всё время стараются в какой-то не той плоскости

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

Сформулируйте, кстати, чем по вашему мнению нужно было бы заниматься разработчикам OpenBSD?

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

130. "Для OpenBSD развивается новая git-совместимая система контро..."  –3 +/
Сообщение от пох. (?), 13-Авг-19, 13:27 
> Сформулируйте, кстати, чем по вашему мнению нужно было бы заниматься разработчикам
> OpenBSD?

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


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

133. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Дон Ягон (ok), 13-Авг-19, 14:31 
>> Сформулируйте, кстати, чем по вашему мнению нужно было бы заниматься разработчикам OpenBSD?
> ну, у них бы неплохо пошла роль ярмарочных певцов и шутов.
> В написании кода, увы, ничем они себя хорошим  не проявили. Только поляны загадили.

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

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

140. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от пох. (?), 13-Авг-19, 16:29 
1. netbsd - потеряла разработчиков и ушла в совсем маргинальщину
результат: ее клон "20 лет без единого эксплойта...если систему не втыкать в розетку. Желательно, электрическую." Зато с глобальным локом и управлением памятью образца 1994го года, да и та пришла из Lite/2

2. openssh - уже сто раз писал, лень повторять. Это вот особенно обидно, учитывая качество исходного образца и то что его сделал один-единственный разработчик без использования кривых bloated libraries для элементарнейших действий

3. libressl - окей, тут они ущерба окружающим, вероятно, не нанесли, в том числе - благодаря своевременной реакции владельца оригинала.
результат: собрали ВСЕ те же уязвимости что в мэйнстриме, не пропустив ни одной, и не могут даже догнать его по базовому функционалу, поскольку копипасту им лицензией перекрыли.
Зато в выпиливании "ненужных" (им на локалхосте) "устаревших" технологий преуспели, чо.

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

144. "Для OpenBSD развивается новая git-совместимая система контро..."  +1 +/
Сообщение от Дон Ягон (ok), 13-Авг-19, 17:01 
Я не хочу разводить срач, поэтому отвечу настолько коротко, насколько получится.

> 1. netbsd - потеряла разработчиков и ушла в совсем маргинальщину результат: ее клон "20 лет без единого эксплойта...если систему не втыкать в розетку. Желательно, электрическую." Зато с глобальным локом и управлением памятью образца 1994го года, да и та пришла из Lite/2

Сплошное передёргивание. Глобальный лок, кстати, всячески выпиливают. Что не закончили это - да.
Проблемы NetBSD - это проблемы NetBSD. Ещё пожалуйся, что они для Linux (FreeBSD, etc...) код не пишут, ага

> 2. openssh - уже сто раз писал, лень повторять. Это вот особенно обидно, учитывая качество исходного образца и то что его сделал один-единственный разработчик без использования кривых bloated libraries для элементарнейших действий

Ты настолько сто раз это писал, что даже я это читал. И, конечно же, писал ты ахинею.
Да, его функциональность выходит за пределы того, что описано в названии (secure shell), однако, давай посмотрим на результат, а не на идеологию? Всё работает, основной функционал - особенно, эпических проблем с безопасностью не наблюдается, используется примерно ВЕЗДЕ. Какие проблемы?
Да нет никаких, нытьё какое-то.

> 3. libressl - окей, тут они ущерба окружающим, вероятно, не нанесли, в том числе - благодаря своевременной реакции владельца оригинала результат: собрали ВСЕ те же уязвимости что в мэйнстриме, не пропустив ни одной, и не могут даже догнать его по базовому функционалу, поскольку копипасту им лицензией перекрыли. Зато в выпиливании "ненужных" (им на локалхосте) "устаревших" технологий преуспели, чо.

Может хватит уже? Тривиальный поиск по опеннету (молчу про багтрекеры/мэиллисты) опровергает твои слова.
Чтобы не быть голословным:
https://www.opennet.ru/opennews/art.shtml?num=45215
https://www.opennet.ru/opennews/art.shtml?num=45195
https://www.opennet.ru/opennews/art.shtml?num=45472
https://www.opennet.ru/opennews/art.shtml?num=45927
https://www.opennet.ru/opennews/art.shtml?num=47492
https://www.opennet.ru/opennews/art.shtml?num=40342 (CVE-2014-5139, CVE-2014-3512 и CVE-2014-3505 к libressl неприменимы)
https://www.opennet.ru/opennews/art.shtml?num=41782 (FREAK, не проявляется в libressl - https://www.opennet.ru/opennews/art.shtml?num=41798)

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

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

161. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от пох. (?), 14-Авг-19, 11:51 
> Проблемы NetBSD - это проблемы NetBSD. Ещё пожалуйся, что они для Linux

эти проблемы вызваны - фрагментацией платформы. Благодаря pr компании, пропагандируемые которой цели, мягко говоря, не достигнуты.

> Да, его функциональность выходит за пределы того, что описано в названии (secure
> shell), однако, давай посмотрим на результат, а не на идеологию? Всё

смотрю - мильен уязвимостей, часть из которых remote root, куча костылей и подпорок, выпиливание "устаревших" алгоритмов и возможностей по желанию левой пятки.
А "все работало" у меня и в ssh2.

> Чтобы не быть голословным:

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

> https://www.opennet.ru/opennews/art.shtml?num=40342 (CVE-2014-5139, CVE-2014-3512
> и CVE-2014-3505 к libressl неприменимы)

"в приложениях для которых включена поддержка SRP. " Нет приложений и возможности их собирать с этой поделкой, нет проблемы, просто отлично.
Про более серьезные уязвимости - Дополнение: Указанные уязвмости устранены в выпуске LibreSSL 2.0.5.  И так - чего ни хватишься.

То есть никакого code review - нет, ниасиляторы на него неспособны, есть только героическое выпиливание фич, не используемых полутора разработчиками. О чем и речь. Причем таким образом ликвидируются либо бесполезные за неиспользуемостью самой фичи, либо малозначительные уязвимости. А все основные, которые как раз всех и интересуют, потому что затрагивают ключевой софт - все на месте.

> https://www.opennet.ru/opennews/art.shtml?num=41782 (FREAK, не проявляется в libressl

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

> Продолжать мне тупо лень - сам справишься, если захочешь.

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

Все серьезные уязвимости в _актуальных_ протоколах и шифрах - в наличии, что и требовалось доказать.


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

164. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Дон Ягон (ok), 14-Авг-19, 15:16 
>> Проблемы NetBSD - это проблемы NetBSD. Ещё пожалуйся, что они для Linux
> эти проблемы вызваны - фрагментацией платформы. Благодаря pr компании, пропагандируемые которой цели, мягко говоря, не достигнуты.

Слушай, ну хватит уже, правда? Тео пи**рнули из NetBSD и после этого оно скатилось в говно (с твоих слов, я считаю иначе) и виноват в этом Тео? Очень удобная позиция: с одной стороны ты говоришь, что они макаки и говнокодеры, с другой, что без них NetBSD загнулась. Как так-то?
По твоей логике она должна была только лишь расцвести после.

>> Да, его функциональность выходит за пределы того, что описано в названии (secure shell), однако, давай посмотрим на результат, а не на идеологию? Всё
> смотрю - мильен уязвимостей, часть из которых remote root

Такие были, да. Если ничего не путаю, после одной из них как раз пришлось менять слоган OpenBSD, который тогда сообщал об отсутствии remote root. И что, а где их не было?
Зато последняя критичная дыра, ЕМНИП, была в 2016 году и не работала при аутентификации по ключам. А до оной как бы не в 2008. Короче, ничего интересного и, тем более, дающего право высказываться об OpenSSH пренебрежительно.

> куча костылей и подпорок

Про что именно ты? И где их нет?

> выпиливание "устаревших" алгоритмов и возможностей по желанию левой пятки.

Как будто что-то плохое. Старые алгоритмы НУЖНО выпиливать. Ты админишь старое говно, которое не умеет в новые? Идёшь и собираешь статически ssh_client с нужными шифрами, бэкапишь его и необходимое для сборки, забываешь. ВСЁ. Не надо делать свои проблемы проблемами разработчиков.

>> Чтобы не быть голословным:
> ссылки на баги, добавленые после форка, очень  убедительно.

А ты какие хотел? Добавленые до? Ну, не всё сразу. Что-то, я думаю, выпилили, но скорее всего минимально. Не вижу ничего удивительного - искать ошибки в чужом объёмном коде сложнее, чем писать новый без оных.

> С тем же успехом ты мог бы пользоваться доисторической версией openssl

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

>> https://www.opennet.ru/opennews/art.shtml?num=40342 (CVE-2014-5139, CVE-2014-3512 и CVE-2014-3505 к libressl неприменимы)
> "в приложениях для которых включена поддержка SRP. " Нет приложений и возможности их собирать с этой поделкой, нет проблемы, просто отлично.

Отсутствие возможности сделать неправильно - это плюс. Для защиты от HEARTBLEED было достаточно собирать OpenSSL с "-DOPENSSL_NO_HEARTBEATS", но кто это делал? Где-то были конфигурации с такими опциями сборки по-умолчанию?
По-моему, причины, по которым нужно отламывать подобное малопонятное или просто ненужное говно очевидны. И офигенно, что разработчики LibreSSL этим заняты, в числе прочего.

> Про более серьезные уязвимости - Дополнение: Указанные уязвмости устранены в выпуске LibreSSL 2.0.5.  И так - чего ни хватишься.

Зачем снова врать? Даже среди того, что привёл в пример я были примеры, опровергающие это твоё "И так - чего ни хватишься". Надеешься, что кто-то поленится сходить по ссылкам?
Да, конкретно в этом случае проблемы, которые были в OpenSSL, в основном, были и в LibreSSL. И я знаю ещё аналогичные примеры (более того: я знаю про дыры, которые были ТОЛЬКО в LibreSSL, и что?).
Люди, которые ждут от форка чего-то иного - странные и никогда не пробовали искать баги в чужом коде большого объёма.

> То есть никакого code review - нет, ниасиляторы на него неспособны, есть только героическое выпиливание фич, не используемых полутора разработчиками.

Слушай, чем сходи ка ты в рассылки OpenBSD, да посмотри, как там нет никакого code review.
А то, что оно не позволяет отловить ВСЕ ошибки - это нормально. Сейчас я ещё немного насру в твою картину волшебно-идеального мира: тесты тоже не позволяют найти все ошибки и более того, они призваны находить проблемы в коде, а не гарантировать их отсутствие. С ревью примерно такая же хрень.

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

Нет. И я уже приводил примеры, почему. Но я не жадный, на ещё раз.
https://www.opennet.ru/opennews/art.shtml?num=45215 - критическая дыра, которая есть в OpenSSL, но нет в libre. И это не единственный пример. Но судя по тому, как ты отреагировал на прошлые, особо распинаться мне нет смысла.

>> https://www.opennet.ru/opennews/art.shtml?num=41782 (FREAK, не проявляется в libressl
> потому что нет алгоритма. При этом для защиты от мегауязвимости необходимо и достаточно эти алгоритмы - выключить в настройках, если они вообще зачем-то оказались включены.

Да, да, а heartbleed фиксилась сборкой с "-DOPENSSL_NO_HEARTBEATS". Какая несерьёзная и смешная проблема, жаль только пол интернета бегало с жопой в мыле.

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

Нет. Смотри хотя бы пример выше, который я привёл уже повторно. Если ты потратишь время, то убедишься, что ты радикально неправ. Вот тебе, кстати, ещё пример того, где проблемы OpenSSL были устранены  в libre заранее: https://www.opennet.ru/opennews/art.shtml?num=39938 (см. сноску в конце).

> Все серьезные уязвимости в _актуальных_ протоколах и шифрах - в наличии, что и требовалось доказать.

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

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

165. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от пох. (?), 14-Авг-19, 15:33 
> Слушай, ну хватит уже, правда? Тео пи**рнули из NetBSD и после этого оно скатилось в говно

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

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

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

не путаешь, а в очередной раз приукрашиваешь действительность. После не одной, а когда уже стало совсем смешно и грустно - до этого отмазывались как дети "а вот если sshd не запускать", "это 3d-party из contrib" - хотя всем было понятно, что без этого всего от системы пользы как от выключенной. Поменяли когда прилетело прямо в base system, как раз в любимый "трательно изученный код" и соскакивать было уже невозможно. А над лозунгом все смеялись за пятнадцать лет до этого - в 98м, afair.

> Зато последняя критичная дыра, ЕМНИП, была в 2016 году

или просто всем надоел неуловимый джо.

> Отсутствие возможности сделать неправильно - это плюс.

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

> Слушай, чем сходи ка ты в рассылки OpenBSD, да посмотри, как там нет никакого code review.

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

И да, твоя ссылка:как на сервере уязвимость проявляется только при использовании веток OpenSSL 1.0.1 и 1.0.2-beta1 (а для нее нужен и клиент, и сервер)
То есть это опять улучшизм, простительный развивающемуся проекту.

То есть время и силы они тратят, безусловно. Эту бы энергию да в мирных целях...

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

166. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Дон Ягон (ok), 14-Авг-19, 16:40 
>> Слушай, ну хватит уже, правда? Тео пи**рнули из NetBSD и после этого оно скатилось в говно
> потому что рядом существовал проект, рекламируемый как то же самое, но только всем-всем лучше.

Открыл " OpenBSD Project Goals" - не нашёл ничего про "всем-всем лучше". Может, это голоса в твоей голове? Ну и так-то, OpenBSD, по меньшей мере не хуже, NetBSD. И если в неё многие свалили с нетки - вероятно, свалившие считали, что опёнок лучше, да.
Думаю, дело не в рекламе (немного дикое слово в контексте BSD-систем), а в том, что нетбсдшники слегка обгадились. И во всём плохом, что с ними случилось виноваты они и только они. А опенбсдшники виноваты, в свою очередь, только лишь в своих проблемах.

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

Как именно? Как забрызгивало? Там, О БОЖЕ МОЙ, находили уязвимости? Находили, и будут находить.
Try to be the #1 most secure operating system != the #1 most secure operating system.
Вопрос больше в том, как эти ситуации потом будут обрабатываться и какие выводы делаются.

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

NetBSD'шники нагадили сами себе. Не выдавай свои фантазии за действительное.
Про мега-супер-надёжность - это тоже ты сам выдумал.

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

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

> После не одной, а когда уже стало совсем смешно и грустно - до этого отмазывались как дети "а вот если sshd не запускать", "это 3d-party из contrib" - хотя всем было понятно, что без этого всего от системы пользы как от выключенной. Поменяли когда прилетело прямо в base system, как раз в любимый "трательно изученный код" и соскакивать было уже невозможно.

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

> А над лозунгом все смеялись за пятнадцать лет до этого - в 98м, afair.

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

>> Зато последняя критичная дыра, ЕМНИП, была в 2016 году
> или просто всем надоел неуловимый джо.

OpenSSH - неуловимый джо? Серьёзно? С каких пор так стало модно называть программу, установленную примерно везде?

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

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

>> Слушай, чем сходи ка ты в рассылки OpenBSD, да посмотри, как там нет никакого code review.
> проблема, как обычно - в результатах. Вот ни одной _крупной_ и реально на что-то влияющей проблемы в той же openssl - не найдено за все время, хотя их там тыщи. Одни успехи в выпиливании.

Я тебе уже приводил примеры, причём со ссылками, что это не так. Та же CVE-2016-6309. Или это не "_крупная_"? "NVD severity - high (attack range: remote)" - хз. Хотя всего одна версия подвержена.
А что, кстати, в твоём понимании, "_крупная_ и на что-то влияющая"? Я вот после heartbleed ничего сравнимого по эпичности не видел.
Тот же FREAK - не влияющая? А, да, там же "выпиливания". Удобная позиция.
Чуваки предвосхитили проблему и выпилили ненужное, но это всё чешуя и ничего не значащая минорнота, потому что пох с опеннета не одобряет.

> Ну значит ставим галочку - этот метод не работает (не местами не - а в принципе, пользы от него никакой).

Ага, и тесты туда же. Не, нуачо, не находят все баги и уязвимости - значит не работают. И кодоанализаторы, и санитазйзеры - всё, что не даёт резальтата в 100% - на помойку!
Ой, кажется, подобный подход с бОльшей вероятностью приведёт к неработоспособной (я молчу даже про уязвимости - до этого просто не дойдёт) системе.

> И да, твоя ссылка:как на сервере уязвимость проявляется только при использовании веток OpenSSL 1.0.1 и 1.0.2-beta1 (а для нее нужен и клиент, и сервер). То есть это опять улучшизм, простительный развивающемуся проекту.

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

> То есть время и силы они тратят, безусловно. Эту бы энергию да в мирных целях...

Цели исключительно мирные. Лицензия LibreSSL позволяет бэкпортировать изменения в OpenSSL и вообще почти куда угодно (в отличие от). С гугловым BooringSSL они, насколько я помню, например, достаточно активно взаимодействуют. Тихо пилят свою либу стремясь поддерживать совместимое с OpenSSL API, отсутствие избыточного функционала и улучшая помаленьку качество кода и архитектуру.

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

168. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от пох. (?), 14-Авг-19, 22:34 
> Как именно? Как забрызгивало? Там, О БОЖЕ МОЙ, находили уязвимости?

да. Под пение мантры "эн лет без единой уязвимости". "в установке по умолчанию" - это, кажется, добавилось после ssh+syslog() - тогда это был "не наш, не наш, не наш"! Ну да, из своего-то был - телнет без кербероса, очень полезная и нужная вещь, даже в 96м году.

> А можно какую-то ссылку на подтверждение твоих слов?

увы, гугля тогда еще не было.  Ищи архивы bugtraq, или comp.os.security.забылчто - полагаю, все упоминания данного лозунга там будут э... в специфическом ключе.

В смысле, над ним все издевались, глумились и тыкали пальцами.

> А что, кстати, в твоём понимании, "_крупная_ и на что-то влияющая"?

ну вот POODLE - крупная. Выпилен вместе с sslv3, да (как обычно, неотключаемым образом, поэтому те кому нужна совместимость, могут держать десять устаревших версий, вместо того чтобы просто обойтись настройкой), но _после_ того как информация стала публичной.

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

> Ага, и тесты туда же. Не, нуачо, не находят все баги и уязвимости - значит не работают.

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

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

поэтому проблемы развития обходят их стороной, ну да. ;-) Подождем tls1.3 - поржем.

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

170. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Дон Ягон (ok), 15-Авг-19, 00:13 
>> Как именно? Как забрызгивало? Там, О БОЖЕ МОЙ, находили уязвимости?
> да. Под пение мантры "эн лет без единой уязвимости". "в установке по умолчанию" - это, кажется, добавилось после ssh+syslog() - тогда это был "не наш, не наш, не наш"! Ну да, из своего-то был - телнет без кербероса, очень полезная и нужная вещь, даже в 96м году.

Вот честно, я не отслеживал этот момент. Википедия говорит, что до 2002 года был слоган "Five years without a remote hole in the default install!", потом "One remote hole in the default install, in nearly 6 years!" до 2007, потом текущий.
Даты что-то не очень сходятся с твоими. Расскажи что ли, где почитать. Хотя бы примерно, если точно не помнишь, я сам попробую поискать.

>> А можно какую-то ссылку на подтверждение твоих слов?
> увы, гугля тогда еще не было.  Ищи архивы bugtraq, или comp.os.security.забылчто - полагаю, все упоминания данного лозунга там будут э... в специфическом ключе.

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

> В смысле, над ним все издевались, глумились и тыкали пальцами.

Ну то есть абсолютно также как и сейчас. Ничего не изменилось, всё ок.

>> А что, кстати, в твоём понимании, "_крупная_ и на что-то влияющая"?
> ну вот POODLE - крупная. Выпилен вместе с sslv3, да (как обычно, неотключаемым образом, поэтому те кому нужна совместимость, могут держать десять устаревших версий, вместо того чтобы просто обойтись настройкой), но _после_ того как информация стала публичной.

1) Да, после. Но это так себе пример, ибо затрагивает если не все, то почти все реализации ssl/tls. Уязвимость у всех, а лохи только разработчики LibreSSL? Да, было бы очень круто, если бы они нашли эту дыру сами и пофиксили раньше всех, но в этот раз так не случилось. Я не утверждал, что LibreSSL ВСЕГДА фиксит дыры раньше OpenSSL. Я оспаривал утверждение, что принимаемые ими меры вообще ничего "серьёзного" не предотвратили - это не так.
2) Многие в итоге sslv3 тоже потом выкинули, например, NSS примерно годом позже. А для чего тебе понадобился sslv3 в LibreSSL, что оно тебе сломало? Firefox использует NSS, Chrome - сначала OpenSSL, теперь BoringSSL (если я ничего не путаю). Просто интересно.
3) Поддерживать дырявый sslv3, который они всё равно собирались выпиливать в рамках чистки библиотеки от старых алгоритмов и лепить костыли-фиксы или выпилить его раньше запланированного срока? С учётом того, что проект большой, а ресурсов не так много, выбор очевиден. Не понимаю этих жалоб - разве сложно собрать и сохранить нужную для вашей экзотики и/или старья версию? Тем более, что дропают не просто так, а по вполне себе поводу.

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

С учётом их похожести, может и будут. А разработчики и пользователи уж точно будут следить за дырами в OpenSSL и BoringSSL.

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

Иногда работают. Даже как правило. Тем не менее, _гарантий_ отсутствия багов они не дают. Я про это.

>> Тихо пилят свою либу стремясь поддерживать совместимое с OpenSSL API, отсутствие избыточного функционала и улучшая помаленьку качество кода и архитектуру.
> поэтому проблемы развития обходят их стороной, ну да. ;-) Подождем tls1.3 - поржем.

https://www.openbsd.org/papers/bsdcan2019-tls13.pdf - в мае писали, что процентов на 60 готово.
Думаю, дождёмся таки.

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

172. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Дон Ягон (ok), 15-Авг-19, 02:16 
> дырявый sslv3, который они всё равно собирались выпиливать в рамках чистки библиотеки от старых алгоритмов

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

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

56. "Для OpenBSD развивается новая git-совместимая система контро..."  +1 +/
Сообщение от Аноним (56), 12-Авг-19, 12:59 
Ну наконец-то. Кто-то должен был сделать это. А то ведь не раз были опечатки, и вместо git набиралось got. Теперь есть и такая, и такая.

(А вообще, могли бы переписать mercurial - но вот незадача: у него и так человеческий интерфейс)

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

63. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от пох. (?), 12-Авг-19, 13:10 
> (А вообще, могли бы переписать mercurial - но вот незадача: у него
> и так человеческий интерфейс)

ой...

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

причем переписывать на хрусте его уже таки начали.

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

101. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Преподаватель информатики (?), 12-Авг-19, 18:48 
Опередил меня с опечатками (:
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

136. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от анимно (?), 13-Авг-19, 16:09 
Тогда нужно и "пше" запилить. Тоже иногда опечатываюсь.
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

66. "Для OpenBSD развивается новая git-совместимая система контро..."  +1 +/
Сообщение от Аноним (66), 12-Авг-19, 13:49 
а можно делать такие системы контроля версий, чтобы не разбираться в их настройках тонкостях и прочей фигне. По аналогии с транспортом - такси, автобус, поезд, пароход, самолет. Везде входишь и выходишь, но не разбираешь такси и не создаешь новый пароход, только для того чтобы добраться.  
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

68. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от ыы (?), 12-Авг-19, 13:51 
да. наймите специалиста.
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

83. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Аноним (77), 12-Авг-19, 15:10 
В крупных конторах, кстати, так и делают: нанимают сотню индусов-кодеров и одного git-ассенизатора. Выходит существенно дешевле, чем грамотных специалистов искать.
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору

84. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от ыы (?), 12-Авг-19, 15:13 
Это называется "разделение труда".

Концепция разделения труда впервые систематически описана Адамом Смитом в первых трёх главах трактата «Исследование о природе и причинах богатства народов». (с) Википедия

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

89. "Для OpenBSD развивается новая git-совместимая система контро..."  +2 +/
Сообщение от Аноним (77), 12-Авг-19, 16:10 
Да я просто завидую. У нас масштабы поменьше, ассенизаторы не окупятся.
Ответить | Правка | ^ к родителю #84 | Наверх | Cообщить модератору

137. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от анимно (?), 13-Авг-19, 16:11 
Если кто-то срёт по углам и за ним убирают, то срать он не прекратит.
Всё же нужно как-то минимально знать как это всё работает.
Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору

151. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Аноним (77), 13-Авг-19, 21:20 
Они и не прекращают. Зато пишут код, как та машинистка из анекдота, а манагерам это и надо.
Ответить | Правка | ^ к родителю #137 | Наверх | Cообщить модератору

155. "Для OpenBSD развивается новая git-совместимая система контро..."  –1 +/
Сообщение от all_glory_to_the_hypnotoad (ok), 14-Авг-19, 01:04 
Нет, в крупных конторах так не делают. В крупные конторы нанимают специалистов с базовыми знаниями рабочих инструментов.
Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору

162. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от пох. (?), 14-Авг-19, 11:52 
> Нет, в крупных конторах так не делают. В крупные конторы нанимают специалистов
> с базовыми знаниями рабочих инструментов.

из твоего-то подвальчика отлично видно, да?

(а, ну не - push/pull - базовые же ж знания? Это они умеют, точно)

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

69. "Для OpenBSD развивается новая git-совместимая система контро..."  –3 +/
Сообщение от Аноним (74), 12-Авг-19, 14:19 
Уже сам факт появления проекта говорит о том, что поделка Трольвадса далека от совершенства. Не понимаю, зачем хомячки сбежались на это узкоприменимое фуфло, когда прекрасно работает тот же Меркуриал.
К счастью, FOSS - та среда, где никто не будет кланяться "главному диктатору" - просто взяли и сделали собственный луна-парк, с блэкджеком и без вот этих... шледователей за проповедником Линусом.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

75. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Andrey Mitrofanov_N0 (??), 12-Авг-19, 14:38 
>поделка Трольвадса далека
>узкоприменимое фуфло,
>работает тот же Меркуриал.
>просто взяли и сделали собственный луна-парк
> за проповедником Линусом.

Вы там с максом просто хлебнкли cool-aid-а и тормознули ртуть?
Осторожнее с металлами-то.

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

87. "Для OpenBSD развивается новая git-совместимая система контро..."  –1 +/
Сообщение от Аноним (87), 12-Авг-19, 16:00 
Чем-то напоминает fedpkg в Fedora.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

90. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Аноним (77), 12-Авг-19, 16:13 
Чем это тебе самостоятельная реализация VCS напомнила комбайн-обёртку над VCS, клиент файлопомойки и сборочной фермы?
Ответить | Правка | ^ к родителю #87 | Наверх | Cообщить модератору

109. "Для OpenBSD развивается новая git-совместимая система контро..."  –1 +/
Сообщение от KonstantinB (ok), 12-Авг-19, 21:49 
Я один не понял, в чем смысл работать напрямую с файлами репозитория вместо банальной обертки над гитом? Ну или через libgit, если проблема в производительности?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

115. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Аноним (114), 13-Авг-19, 00:06 
> Я один не понял

Да.

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

119. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от KonstantinB (ok), 13-Авг-19, 06:55 
Объясни, если понял, будь так любезен.
Ответить | Правка | ^ к родителю #115 | Наверх | Cообщить модератору

121. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Аноним (114), 13-Авг-19, 09:10 
> Код распространяется под свободной лицензией ISC
> Следование правилам безопасности и стилю кодирования OpenBSD
> Использование pledge и unveil во всей кодовой базе
> Использование разделения привилегий при парсинге данных репозитория по сети или с диска

Вот это недостижимо с помощью обёртки.

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

152. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от KonstantinB (ok), 13-Авг-19, 21:33 
Окей, а с помощью libgit2?
MIT или ISC - те же яйца.
pledge/unveil/разделение привилегий можно сделать снаружи перед вызовами.

То есть все упирается в code style?

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

153. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от KonstantinB (ok), 13-Авг-19, 21:35 
А, туда ж дивизию, libgit2 под GPL. Тогда, да, логично
Ответить | Правка | ^ к родителю #152 | Наверх | Cообщить модератору

120. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от PerluhaBratuha (?), 13-Авг-19, 07:10 
Крутые ребята!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

154. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от all_glory_to_the_hypnotoad (ok), 14-Авг-19, 00:56 
Столько текста, но так и не понятно что же именно такое got
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

167. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Дон Ягон (ok), 14-Авг-19, 17:07 
> Столько текста, но так и не понятно что же именно такое got

VCS, совместимая по формату репозитория с git, но с другими командами и ориентацией на централизованную разработку/централизованные репозитории.
Под по-настоящему свободной лицензией.

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

169. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от all_glory_to_the_hypnotoad (ok), 14-Авг-19, 22:47 
По-настоящему свободная лицензия это public domain
Ответить | Правка | ^ к родителю #167 | Наверх | Cообщить модератору

171. "Для OpenBSD развивается новая git-совместимая система контро..."  +/
Сообщение от Дон Ягон (ok), 15-Авг-19, 00:51 
> По-настоящему свободная лицензия это public domain

В моём понимании это не лицензия, а скорее отказ от лицензии. Но по сути ты прав, да, на мой взгляд.

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

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

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




Спонсоры:
Слёрм
Inferno Solutions
Hosting by Ihor
Хостинг:

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