The OpenNET Project / Index page

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



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

"Выпуск децентрализованной платформы совместной разработки Radicle 1.0"  +/
Сообщение от opennews (?), 10-Сен-24, 23:57 
Представлен выпуск P2P-платформы Radicle 1.0, нацеленной на создание децентрализованного сервиса совместной разработки и хранения кода, похожего на GitHub и GitLab, но не привязанного к конкретным серверам, не подверженного цензуре и работающего с использованием ресурсов участников P2P-сети. Релиз 1.0 ознаменовал стабилизацию протокола и  готовность платформы к повсеместному использованию. Начиная с данного выпуска протокол будет изменяться с сохранением обратной совместимости, а инструментарий будут включать возможности для бесшовного обновления существующих систем до новой версии. Наработки проекта написаны на языке Rust и распространяются под лицензиями Apache 2.0 и MIT. Сборки подготовлены для Linux и macOS. Дополнительно развиваются десктоп-клиент, web-интерфейс и консольный интерфейс...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=61842

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

Оглавление

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


2. Скрыто модератором  +1 +/
Сообщение от Генерал Кутепов (?), 11-Сен-24, 00:05 
Ответить | Правка | Наверх | Cообщить модератору

3. "Выпуск децентрализованной платформы совместной разработки Ra..."  +3 +/
Сообщение от Аноним (3), 11-Сен-24, 00:17 
На Раст не написано ничего полезного, говорили они
Ответить | Правка | Наверх | Cообщить модератору

4. "Выпуск децентрализованной платформы совместной разработки Ra..."  –5 +/
Сообщение от нах. (?), 11-Сен-24, 00:44 
так ведь все правильно говорили. Какая-то невменозная х-ня, поделка городских сумасшедших. Конечно же заменит гитляп и гитхап. Прям немедленно.

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

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

5. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Анон1296000 (?), 11-Сен-24, 00:51 
Первый раз слышу что на андроиде и ios кому-то нужна "платформа для разработки". Там у пользователей вроде немного иные юзкейсы.
Ответить | Правка | Наверх | Cообщить модератору

100. "Выпуск децентрализованной платформы совместной разработки Ra..."  –3 +/
Сообщение от Олег (??), 11-Сен-24, 21:17 
А кто из разрабов не на маком?
Ну так % бы примерный
В моем окружении 70% маководы
Ответить | Правка | Наверх | Cообщить модератору

108. "Выпуск децентрализованной платформы совместной разработки Ra..."  +2 +/
Сообщение от Anonysimus (?), 13-Сен-24, 10:44 
Мыло не роняйте
Ответить | Правка | Наверх | Cообщить модератору

13. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Аноним (-), 11-Сен-24, 02:15 
> так ведь все правильно говорили. Какая-то невменозная х-ня, поделка городских сумасшедших.
> Конечно же заменит гитляп и гитхап. Прям немедленно.

А так то идея - прикольная. Жаль что на хрусте мерзотном. Чего им плюсы какие не юзалось, чтоли?

> Вот только допишут консольного клиента, и прям сразу. Под лин00ps и макось.
> Других-то систем у этих людей не бывает.

Тебе там ответили что iДевайсы и андроиды не очень подходят для разработки. От себя скажу что судя по твоему спичу, учитывать таких как ты (юзеры маздайки) совершенно излишне. А зачем кому-то надо entity с которой помощи нифига, помоев дофига, и рассказы как ничего не получится и какие все лохи? Ты вообще помешан на централизованых workflow и технологиях. Но это - прошлое, а не будущее. Свободным людям - хозяева не требуются. Даже некоторые хрустики это понимают. Правда, им бы сперва накодить - фетч crate'ов, чтоли, в таком стиле. По хэшу качаемого пакета, заодно и integrity check сразу, вот, встроенный - если знать хэш, ну и вот фиг его подделает какой MITM - даже если на ушах будет стоять.

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

15. "Выпуск децентрализованной платформы совместной разработки Ra..."  +2 +/
Сообщение от morphe (?), 11-Сен-24, 04:51 
> фетч crate'ов, чтоли, в таком стиле. По хэшу качаемого пакета, заодно и integrity check сразу, вот, встроенный - если знать хэш, ну и вот фиг его подделает какой MITM - даже если на ушах будет стоять.

Потому и есть Cargo.lock
В Cargo.toml примерно описано какие версии нужны, а в Cargo.lock описано всё полученное дерево зависимостей, с конкретными хешами для каждого пакета.

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

20. "Выпуск децентрализованной платформы совместной разработки Ra..."  +1 +/
Сообщение от Аноним (-), 11-Сен-24, 08:45 
> Потому и есть Cargo.lock
> В Cargo.toml примерно описано какие версии нужны, а в Cargo.lock описано всё полученное дерево зависимостей, с конкретными хешами для каждого пакета.

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

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

45. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Аноним (-), 11-Сен-24, 10:48 
> Ты думаешь они вообще понимают как Cargo работает?
> Тут каждый второй не знает, что его можно локально развернуть и складывать

А пакеты оттуда - телепортируются из астрала? Или - таки - из 1 централизованой репы? Что так единая точка контроля, что сяк.

> туда только те крейты, которые тебе нравятся.
> Зато свое мнение о Расте выпячивает.

"Некоммерческий" фаундейшн с советом директоров где 3 директора от amazon, google и ms - довольно лицемерно, я б сказал.

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

52. "Выпуск децентрализованной платформы совместной разработки Ra..."  +2 +/
Сообщение от Анонимусс (-), 11-Сен-24, 11:58 
> А пакеты оттуда - телепортируются из астрала?

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

> довольно лицемерно, я б сказал.

Загляни в совет директоров LF. Или в комитет gcc. Или в компашку, которая стандартизировали что си, что плюсы.
Кто платит, тот и танцует.

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

91. "Выпуск децентрализованной платформы совместной разработки Ra..."  –1 +/
Сообщение от Аноним (91), 11-Сен-24, 20:22 
А на практике все равно будут качать из центральной репы Cargo вот и вся безопасность
Ответить | Правка | Наверх | Cообщить модератору

98. "Выпуск децентрализованной платформы совместной разработки Ra..."  +1 +/
Сообщение от Анонимусс (-), 11-Сен-24, 20:54 
> А на практике все равно будут качать из центральной репы

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

Возможность есть? Есть.
Чего тебе еще надо, @?

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

103. "Выпуск децентрализованной платформы совместной разработки Ra..."  +1 +/
Сообщение от morphe (?), 12-Сен-24, 03:14 
> А на практике все равно будут качать из центральной репы Cargo вот
> и вся безопасность

Репа централизованна, но по той же причине ты легко можешь заудитить что в ней лежит, и что с ней делают
https://github.com/rust-lang/crates.io-index

Примеры того чтобы с ней делалось что-то опасное в студию

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

111. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Прохожий (??), 15-Сен-24, 01:45 
> "Некоммерческий" фаундейшн с советом директоров где 3 директора от amazon, google и ms - довольно лицемерно, я б сказал.

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

@GreatRussiaAndRussians

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

44. "Выпуск децентрализованной платформы совместной разработки Ra..."  –1 +/
Сообщение от Аноним (-), 11-Сен-24, 10:47 
> Потому и есть Cargo.lock
> В Cargo.toml примерно описано какие версии нужны, а в Cargo.lock описано всё
> полученное дерево зависимостей, с конкретными хешами для каждого пакета.

Угу ьжад, только это все махровейше централизовано на 1 репу, от "некоммерческого" фаундейшна управляемой google, ms и amazon. Такие вот некоммерческие директора от некоммерческих фирм в совете. И, конечно, они не мечтают вендорлокнуть всех.

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

74. "Выпуск децентрализованной платформы совместной разработки Ra..."  +1 +/
Сообщение от Аноним (-), 11-Сен-24, 15:36 
> Угу ьжад, только это все махровейше централизовано на 1 репу, от "некоммерческого" фаундейшна управляемой google, ms и amazon. Такие вот некоммерческие директора от некоммерческих фирм в совете.

Уууу как тебя корежит)

У нас есть репа с кодом лежащим на git.kernel.org (ну еще зеркало на гитхабе, но мы же не будет корповскими поделками пользоваться).

Управляемый людьми из Sony, Red Hat, Intel, Huawei, Qualcomm, Microsoft и тд.
linuxfoundation.org/about/leadership

В общем удаляй линукс и можешь идти на Хурд. Там точно рука корпа не прикасалась к этому чуду)

> И, конечно, они не мечтают вендорлокнуть всех.

Заговоры! Всюду заговоры!!


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

23. "Выпуск децентрализованной платформы совместной разработки Ra..."  +1 +/
Сообщение от Аноним (-), 11-Сен-24, 08:55 
> На Раст не написано ничего полезного, говорили они

Просто бида-бида! И печалька.
У Воинов-супротив-Раста остается все меньше, так сказать, "аргументов".
Если раньше на расте релизили проекты всякие корпорации (гугл, амазон, клоудфаря), то теперь к ним присоединились какие-то подвальные какиры-борцы-с-системой *.

*есть некислый шанс, что создатель какой-то джон из анб, но в интернетах никто не знает, что ты товарищмайор))

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

8. "Выпуск децентрализованной платформы совместной разработки Ra..."  +2 +/
Сообщение от Вы забыли заполнить поле Name (?), 11-Сен-24, 01:42 
Нужен аналог fossil для git
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Андрей (??), 11-Сен-24, 07:31 
Так сам гит же ?) А что - гит, как СКВ есть, вебинтерфейс есть, нет по сути только вещей вовсе с гитом не связанных, вроде issue, todo и пр. вещей, которыми выделяется fossil. C другой стороны fossil и правда крутая штука, не считая того, что подход по которому всё пихается в БД не удобен, ибо если тебе понадобилось что-то отличное от текущей версии файлов проекта, то выковыривать это из sql базы придётся всё тем же fossil, которого под рукой может не быть. С другой стороны не так часто люди ковыряются в .git ...
Ответить | Правка | Наверх | Cообщить модератору

28. "Выпуск децентрализованной платформы совместной разработки Ra..."  –1 +/
Сообщение от нах. (?), 11-Сен-24, 09:40 
trac (версии до 1.6) существует уже почти 20 лет. (и да, в нем есть гит-плагин) Единственная реальная проблема-  интеграция с email была и осталась г-но (почему-то авторы не умели в почту, а с irc как-то странно интегрироваться)

правда, для code review понадобится еще и фабрикатор, но фоссил в этом плане тоже ниочинь.

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

40. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Анонус (?), 11-Сен-24, 10:14 
Нужен аналог сабжа для fossil
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

115. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Dmitry (??), 19-Сен-24, 18:11 
ты имеешь в виду git-bug или git-issue ?
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

12. "Выпуск децентрализованной платформы совместной разработки Ra..."  –1 +/
Сообщение от Аноним (12), 11-Сен-24, 02:13 
Цензура, цензура, на шитхабе цензура, и чем вам патчи по имейлу не понравились?
Ответить | Правка | Наверх | Cообщить модератору

16. "Выпуск децентрализованной платформы совместной разработки Ra..."  +1 +/
Сообщение от Аноним (16), 11-Сен-24, 07:20 
По описанию похоже на нечто годное. Вот же, могут оказывается.
Ответить | Правка | Наверх | Cообщить модератору

92. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Аноним (91), 11-Сен-24, 20:23 
Могут же делать хорошие описания!
Ответить | Правка | Наверх | Cообщить модератору

19. "Выпуск децентрализованной платформы совместной разработки Ra..."  +2 +/
Сообщение от Vort (??), 11-Сен-24, 08:33 
Если Issues доступны для всех, то, получается, кто угодно может записать что угодно на чей угодно узел? Интересно, как авторы собираются защищать сеть от DoS/спама и нелегального контента.
Ответить | Правка | Наверх | Cообщить модератору

21. "Выпуск децентрализованной платформы совместной разработки Ra..."  +1 +/
Сообщение от Аноним (-), 11-Сен-24, 08:48 
> Если Issues доступны для всех, то, получается, кто угодно может записать что
> угодно на чей угодно узел? Интересно, как авторы собираются защищать сеть
> от DoS/спама и нелегального контента.

А что мешает сейчас спамить всякой фигней?
На гитлабе freedesktopʼа от такое сообщение
"Due to an influx of spam, we have had to impose restrictions on new accounts. Please see this wiki page for instructions on how to get full permissions. Sorry for the inconvenience"
gitlab.freedesktop.org/groups/freedesktop/-/issues

Т.е ничего особо не поменяется

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

22. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Vort (??), 11-Сен-24, 08:54 
> А что мешает сейчас спамить всякой фигней?

GitHub, к примеру, спамеров банит довольно быстро.
Не остаётся ни учётки, ни сообщений.

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

31. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Аноним (-), 11-Сен-24, 09:52 
> GitHub, к примеру, спамеров банит довольно быстро.
> Не остаётся ни учётки, ни сообщений.

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

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

64. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Аноним (64), 11-Сен-24, 14:08 
> Считай что это просто плата за то, что нет центра управления.
> Не думаю, что слишком большая.

Но сабж построен поверх Git, и весь мусор - даже удаленный - будет оседать в Гит болбах, раздувая размер. И я не думаю, что они будут делать force pull для всех участников сети.

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

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

80. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Аноним (-), 11-Сен-24, 16:36 
> И я не думаю, что они будут делать force pull для всех участников сети.

Может после первых набегов анонов и щитпостинга задумаются)
Например дать такую возможность создателю репы.
С другой стороны - тогда будет централизация.

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

Боюсь сначала будет просто спам issue, срач в коммнтах и кидание туда 💩 и прона.


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

81. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от голос из леса (?), 11-Сен-24, 16:50 
Если пойдет в массы то появятся сервера / списки доверенных, спаммеров  и прочего.

Типа хочешь ПР в мою репу прислать - зарегся там или там.

Сложно здесь только раскрутить самого радикала.

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

82. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Аноним (-), 11-Сен-24, 17:32 
> Если пойдет в массы то появятся сервера / списки доверенных, спаммеров  и прочего.

То есть будет федерализация или, если не повезет, централизация?
(ну когда будут 1-2 лидирующих сервера и всякие васяноподелия)

> Типа хочешь ПР в мою репу прислать - зарегся там или там.

Сложно((
Как вариант - чтобы ПР/issue и прочее можно было удалять, а в репу оно будет добавляться апрувом владельца.
Все равно ему их пересматривать.

> Сложно здесь только раскрутить самого радикала.

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

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

24. "Выпуск децентрализованной платформы совместной разработки Ra..."  +1 +/
Сообщение от Аноним (24), 11-Сен-24, 09:14 
Это не баг, а фича. P2P нужен, чтобы всё хранилось у соседа, а не у тебя.

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

66. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Аноним (12), 11-Сен-24, 14:25 
хорошо бы, что бы оно хранилось еще и в зашифрованном виде :)
Ответить | Правка | Наверх | Cообщить модератору

26. "Выпуск децентрализованной платформы совместной разработки Ra..."  –2 +/
Сообщение от Аноним (26), 11-Сен-24, 09:30 
жаль, нет код ревью и merge request-ов. ну и оно на раст, ко мне на сервак не попадёт никогда
Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск децентрализованной платформы совместной разработки Ra..."  +4 +/
Сообщение от Соль земли (?), 11-Сен-24, 09:55 
А что не так с растом? Очередной бестолковый вброс?
Ответить | Правка | Наверх | Cообщить модератору

34. "Выпуск децентрализованной платформы совместной разработки Ra..."  +2 +/
Сообщение от Аноним (-), 11-Сен-24, 09:58 
Думаю приступы острой растофобии.

Интересно на чем у сабжа серваки?
В ядре линукс раст уже вроде как, сам Линус торопит.
В фриБСД сначала обсуждали opennet.ru/60473-freebsd, а потом даже что-то пробовали opennet.ru/opennews/art.shtml?num=61456.

Т.е винда, солярка или какая-то еще маргинальщина.

ps надеюсь свой телефон с андроидом он уже выкинул

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

63. Скрыто модератором  –1 +/
Сообщение от Аноним (63), 11-Сен-24, 13:43 
Ответить | Правка | Наверх | Cообщить модератору

93. "Выпуск децентрализованной платформы совместной разработки Ra..."  –1 +/
Сообщение от Аноним (91), 11-Сен-24, 20:25 
Много зависимостей тянет за собой. Засоряет систему ненужным и неконтролируемым содержимым.
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

104. "Выпуск децентрализованной платформы совместной разработки Ra..."  +1 +/
Сообщение от Соль земли (?), 12-Сен-24, 09:33 
Зависимость только от libc. Проверь через ldd. На выходе получается одиночный бинарник также, как в Golang. Даже компилятор Rust в хомяк ставится без root прав.
Ответить | Правка | Наверх | Cообщить модератору

30. "Выпуск децентрализованной платформы совместной разработки Ra..."  –3 +/
Сообщение от Аноним (30), 11-Сен-24, 09:45 
> Сборки подготовлены для Linux и macOS

Шindoшs нет... Не взлетит

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

58. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Аноним (58), 11-Сен-24, 12:06 
Ну вот именно там-то оно и может потенциально взлететь.
Ответить | Правка | Наверх | Cообщить модератору

35. "Выпуск децентрализованной платформы совместной разработки Ra..."  +1 +/
Сообщение от Аноним (35), 11-Сен-24, 10:05 
Хороший выбор для разработки вещей вроде Defense Distributed, Metasploit и Tornado Cash.
Ответить | Правка | Наверх | Cообщить модератору

39. "Выпуск децентрализованной платформы совместной разработки Ra..."  –1 +/
Сообщение от Майор (??), 11-Сен-24, 10:14 
Согласен: сразу видно, кто какой код выложил, и кто его качает.
Ответить | Правка | Наверх | Cообщить модератору

46. "Выпуск децентрализованной платформы совместной разработки Ra..."  +1 +/
Сообщение от Аноним (35), 11-Сен-24, 10:49 
>возможность работы через анонимную сеть Tor
Ответить | Правка | Наверх | Cообщить модератору

36. "Выпуск децентрализованной платформы совместной разработки Ra..."  +1 +/
Сообщение от Соль земли (?), 11-Сен-24, 10:07 
Отличный способ прокачать свободу распространения кода!
Ответить | Правка | Наверх | Cообщить модератору

94. "Выпуск децентрализованной платформы совместной разработки Ra..."  –2 +/
Сообщение от Аноним (91), 11-Сен-24, 20:29 
У Раста своя особая свободка: https://www.opennet.ru/opennews/art.shtml?num=58969
Ответить | Правка | Наверх | Cообщить модератору

105. "Выпуск децентрализованной платформы совместной разработки Ra..."  +1 +/
Сообщение от Соль земли (?), 12-Сен-24, 09:39 
Как тебе товарный знак мешается? Тоже хотел на хайпе нажиться как-то?
Ответить | Правка | Наверх | Cообщить модератору

106. "Выпуск децентрализованной платформы совместной разработки Ra..."  +1 +/
Сообщение от Аноним (-), 12-Сен-24, 10:16 
> У Раста своя особая свободка: https://www.opennet.ru/opennews/art.shtml?num=58969

Ого, ты даже умеешь в поиск!..

Давай посмотрим аналогичную страничку, например Linux Foundation!
И что же там за требования?
linuxfoundation.org/legal/trademark-usage

Do not use a The Linux Foundation logo on the cover of a book or magazine without written permission from The Linux Foundation.

Do not use The Linux Foundation trademarks more prominently than your own company, product or service name.

Do not use a logo of The Linux Foundation on posters, brochures, signs, websites, or other marketing materials to promote your events, products or services without written permission from The Linux Foundation.

A copyright license, even an open source copyright license, does not include an implied right or license to use a trademark that may be related to the project developing the licensed software or other materials

Вот она свобода Линуксятников!

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

37. "Выпуск децентрализованной платформы совместной разработки Ra..."  +2 +/
Сообщение от Аноним (37), 11-Сен-24, 10:10 
Товарищи, предупреждаю вас об опасности.

>создание децентрализованного сервиса

Был один такой, BitMessage назывался. Имел eval-бэкдор от самого автора. Код просто почти никто не читал в том месте. А те, кто всё же удосужились прочитать **ВЕСЬ** код - те написали червя, и тогда о бэкдоре узнали все мамкины анонимусы ... когда было уже поздно. С Rust и его гигантским деревом зависимостей, внедрять же бэкдоры проще простого.

Когда автора бэкдора, по совместительству главного разраба, ткнули в этот бекдор, он поблагодарил сообщество за найденную "уязвимость", и убрал тот бэкдор.

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

68. "Выпуск децентрализованной платформы совместной разработки Ra..."  +1 +/
Сообщение от Аноним (-), 11-Сен-24, 14:31 
> С Rust и его гигантским деревом зависимостей, внедрять же бэкдоры проще простого.

Лол,
давай не будут рассказывать про языки с "гигантским деревом зависимостей", те, которым в XZ бекдор внедрили, как 2 пальца.
Ну и те у кого АНБшный бекдор 10 лет в ядре жил.

Код открыт - можешь почитать и проверить.

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

76. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Аноним (76), 11-Сен-24, 16:08 
Полтора года готовились, при попытке внедрения спалились. И то лишь потому, что везде на zstd переходят, тарболлы, исторически, жмут gzip-ом, а на xz как-то подзабили.
А вот Раст - это действительно какой-то джаваскрипт от мира компилируемых языков. На каждый чих и пук по пакетику.
Про можешь прочитать - не надо. Код на Расте - это всё равно, что закрытый код. Очень мало спецов по языку, у которого до сих пор даже стандарта ещё нет. А вот Си знают все уважающие себя программисты.
Ответить | Правка | Наверх | Cообщить модератору

79. Скрыто модератором  +/
Сообщение от Аноним (79), 11-Сен-24, 16:33 
Ответить | Правка | Наверх | Cообщить модератору

112. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Прохожий (??), 15-Сен-24, 01:58 
> до сих пор даже стандарта ещё нет

Но это почему-то не мешает разработчикам gcc писать свой компилятор. Интересно, почему?

> На каждый чих и пук по пакетику

У тебя NIH-синдром обострился? Или ты любитель изобретать велосипеды, а не пользоваться готовым кодом?

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

38. "Выпуск децентрализованной платформы совместной разработки Ra..."  –2 +/
Сообщение от Аноним (64), 11-Сен-24, 10:12 
> Radicle is an open source, peer-to-peer code collaboration stack built on Git. Unlike centralized code hosting platforms, there is no single entity controlling the network. Repositories are replicated across peers in a decentralized manner, and users are in full control of their data and workflow.

Господи, ну что за фантастическая чушь?

Когда же наконец горе-разрабам дойдет, что Git - распределенная система by design. Этот тип систем даже называется "Distributed version control". Distributed, Карл!

В них в принципе нет и быть не может никакого "centralized code hosting", "единой точки отказа" или "главного репозитоия", которые были в системах типа SVN.

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

50. "Выпуск децентрализованной платформы совместной разработки Ra..."  +1 +/
Сообщение от Анонимусс (-), 11-Сен-24, 11:53 
> Git - распределенная система by design.

Мдэ... До тебя не доходит, что в гит распределен только код и история его изменений?
А все взаимодействие с ним - PR, review, issue, патчи - нет.

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

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

51. "Выпуск децентрализованной платформы совместной разработки Ra..."  –2 +/
Сообщение от Аноним (12), 11-Сен-24, 11:55 
> Этот тип систем даже называется "Distributed

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

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

59. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Аноним (59), 11-Сен-24, 12:19 
Можешь раскрыть мысль о "централизированной ноде" и том, как распределенная мсистема может быть нераспределенной?
Ответить | Правка | Наверх | Cообщить модератору

61. "Выпуск децентрализованной платформы совместной разработки Ra..."  –2 +/
Сообщение от Аноним (12), 11-Сен-24, 12:58 
мета нода (индекс, называйте как хотите), мета-инфа о распределимых частях где-то должна храниться.
Ответить | Правка | Наверх | Cообщить модератору

62. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Аноним (59), 11-Сен-24, 13:18 
>  мета-инфа о распределимых частях где-то должна храниться.

Ты уже сам это выдумал, и сам же недоумеваешь от того, почему это распределенные VCS называют распределенными.

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

65. "Выпуск децентрализованной платформы совместной разработки Ra..."  –1 +/
Сообщение от Аноним (12), 11-Сен-24, 14:08 
> почему это распределенные VCS называют распределенными

Ну давайте начнем с элементарных вопросов:

1) какие объекты распределяются в "распределенных VCS"?
2) цель этого распределения?

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

69. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Аноним (59), 11-Сен-24, 14:50 
> Ну давайте начнем с элементарных вопросов:

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

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

71. "Выпуск децентрализованной платформы совместной разработки Ra..."  –1 +/
Сообщение от Аноним (12), 11-Сен-24, 15:28 
когда делается git clone или fetch, репозиторий скачивается с разных нод (серверов)?

remote.origin.url - это что за url?

> Чел, если у тебя есть вопросы, то начинать нужно с того

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

пс: "Распределенная" система с одной нодой - распределенная или централизованная?

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

67. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Аноним (12), 11-Сен-24, 14:30 
подкорректирую 1-й вопрос:

1) какой объект является "единицей" (unity) распределения в "распределенных VCS"?

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

97. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Аноним (97), 11-Сен-24, 20:51 
Все патчи.
Кочуют с ветки на ветку с сервера на сервер.
Ответить | Правка | Наверх | Cообщить модератору

99. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Аноним (12), 11-Сен-24, 21:03 
> Все патчи.

то есть проект в целом, так? Патч1 на сервере1, патч2 на сервере2 такого нет, так ли?

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

57. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Анонус (?), 11-Сен-24, 12:05 
Попробуй еще раз внимательно прочитать вот это и тщательно обдумай
>peer-to-peer code collaboration stack built on Git
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

95. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Аноним (91), 11-Сен-24, 20:32 
>Они сделали распределенным то что уже и так было распределенным. Но главное, что привинтили сбоку Раст.
Ответить | Правка | Наверх | Cообщить модератору

41. "Выпуск децентрализованной платформы совместной разработки Ra..."  –1 +/
Сообщение от Аноним (37), 11-Сен-24, 10:16 
>https://app.radicle.xyz/nodes/seed.radicle.xyz/rad:z3gqcJUoA...

Не работает без JavaScript - ффтопку.

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

47. "Выпуск децентрализованной платформы совместной разработки Ra..."  –1 +/
Сообщение от myster (ok), 11-Сен-24, 11:11 
Супер идея. И можно подобрать юз-кейсы, когда это было удобно и нужно.

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

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

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

48. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Аноним (64), 11-Сен-24, 11:29 
> Супер идея. И можно подобрать юз-кейсы, когда это было удобно и нужно.

Конечно. Вот для товарища майора, например, было бы удобно и нужно.

Вот перекатывается условный Linux на это поделие. И вот предприимчивый товарищ мойор открывает новый issue с фоточкой CP, и тут же его закрывает. Т.к. система построена поверх Git, а сервера нет, фоточка автоматически оседает блобом в Гите.

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

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

49. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от myster (ok), 11-Сен-24, 11:46 
> А на следующий день сотня разработчиков ядра, ни о чем не ведая,
> подтягивают свежую версию репы с той самой фоточкой.

Да, но тут отличий от централизованного репозитория не будет. Я приведу другой пример, реальный и повседневный. Разработчики часто пароли суют в код, и это подтягивают все их коллеги. Блобы тоже в виде ключей и сертификатов часто в код могут класть.  
Есть инструменты, которые их удаляют из репозитория, чтобы они окончательно удалились переписывается Git история и всем участникам придется сделать pull --force, чтобы переписалась история и у них.


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

56. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Аноним (64), 11-Сен-24, 12:04 
> Да, но тут отличий от централизованного репозитория не будет.

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

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

Это сугубо проблема бардака в разработке в виде отсутствия ревью кода.

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

60. "Выпуск децентрализованной платформы совместной разработки Ra..."  +1 +/
Сообщение от myster (ok), 11-Сен-24, 12:54 
> А тут любой открытый issue заливается автоматически.

Прочитал описание протокола https://radicle.xyz/guides/protocol

Если там действительно на уровне протокола будут скачиваться все issues, code reviews и discussions в локальную папку .git, то это плохо в первую очередь, потому что это раздувает размер директории. Код там будет занимать самую меньшую часть.
Но там также сказано, что это всё настраивается, можно будет отключить закачку всего кроме кода, надеюсь так и будет по умолчанию.

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

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

> Это сугубо проблема бардака в разработке в виде отсутствия ревью кода.

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

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

87. "Выпуск децентрализованной платформы совместной разработки Ra..."  +2 +/
Сообщение от Недурак (?), 11-Сен-24, 18:00 
> в локальную папку .git, то

Это откроет такую дырень, что всеми *rustами мира не заткнешь. Суём симлинк на ../../something/wicked/this/way/comes.sh в .git/../.git/hooks/./././ на сервере и дожидаемся клона, резолва, установки и вызова хука.

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

90. "Выпуск децентрализованной платформы совместной разработки Ra..."  +1 +/
Сообщение от myster (ok), 11-Сен-24, 18:25 
В GitLab буквально такого уязвимости и находят каждый месяц. И там даже нет таких фич, как закачка issues локально.
Недавно даже веб-морда основного сайта gitlab.com лежала несколько часов, то есть сломали даже не self-hosted, а их самих.
Ответить | Правка | Наверх | Cообщить модератору

70. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Аноним (70), 11-Сен-24, 14:59 
>Выпуск децентрализованной платформы
>ссылки на github

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

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

73. "Выпуск децентрализованной платформы совместной разработки Ra..."  +2 +/
Сообщение от Знатный аноним (?), 11-Сен-24, 15:31 
Инструкции по распаковки архива находятся внутри архива.
Ответить | Правка | Наверх | Cообщить модератору

75. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Аноним (12), 11-Сен-24, 15:38 
а где взять список сидеров?
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

72. "Выпуск децентрализованной платформы совместной разработки Ra..."  –1 +/
Сообщение от YetAnotherOnanym (ok), 11-Сен-24, 15:28 
> создание децентрализованного сервиса совместной разработки и хранения кода <...> работающего с использованием ресурсов участников P2P-сети

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

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

77. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Аноним (76), 11-Сен-24, 16:24 
> Rust + Node.js

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

> MIT

Ага, и лицензия антинародная. Всё в традициях Rustовщиков.

> не подверженного цензуре и работающего с использованием ресурсов участников P2P-сети

И как это понимать? Я не смогу удалить чужой код со своей машины и выйти из сети? А если могу, то где ж оно тогда "без цензуры"?

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

78. "Выпуск децентрализованной платформы совместной разработки Ra..."  +2 +/
Сообщение от Аноним (-), 11-Сен-24, 16:32 
> На нормальных языках, распространенных за пределами корпоративных заборов, нельзя было  написать?

А какой язык не под корпами? Оберон?
Просто смотришь кто сидит в коммитете - а там "все знакомые лица"

> И вообще, Rustовщичество - грех.

Угу, а вот и (псевдо)религиозное мракобесие подъехало.
Книги по Расту когда сжигать будете?

>> MIT
> Ага, и лицензия антинародная. Всё в традициях Rustовщиков.

Самая народная и свободная.
Выросшая из университетской среды.
Не то что cum-муняцкий рак ЖПЛ.

> И как это понимать? Я не смогу удалить чужой код со своей машины и выйти из сети? А если могу, то где ж оно тогда "без цензуры"?

Ты вообще читал новость? Или сразу пришел комменты газифицировать.
Если какой-то (ч|м)удак, например ты, код удалит - то он останется у всех участников.
Ты что торрентами никогда в жизни не пользовался?!


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

83. "Выпуск децентрализованной платформы совместной разработки Ra..."  –1 +/
Сообщение от Недурак (?), 11-Сен-24, 17:41 
> А какой язык не под корпами? Оберон?

Ну на Си, например, половина СПО написана. Вторая половина линкуется с этим кодом. Невозможно называться программистом и не знать этого языка.

> Книги по Расту когда сжигать будете?

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

> Самая народная и свободная.

Это, как раз, про GPL. А ваша лицензия защищает лишь вашу "свободу" оставаться рабами. Взамен лишая всех других, настоящих свобод.

> Если какой-то ты, код удалит - то он останется у всех участников.

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

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

85. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Аноним (85), 11-Сен-24, 17:57 
> А если удалят участники?

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

> Или большинство тех, кто не за натами, из меньшинства тех, кто этим вообще пользуется? Ты что торрентами никогда в жизни не пользовался?!

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

> Там вообще больше года ничего не живёт без сид-боксов.

Зависит от раздачи. Какая-то КалОфДути будет популярна много лет.
А видос "90е в задрыщинске" - уже как повезет.
Так что цифровая археология - это уже при нашей жизни)

> В любом случае, коллективная цензура - это тоже цензура. Не нужно бояться этого слова.

Да я и не боюсь) Сам был, лет 10 назад, модером.

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

О... таких вагон и полная тележка.
Значит будет неизбежная фрагментация, разделение по интересам и ценностям, а в случае СПО может еще и форкать будут.
В итоге будет условный "Radicle-A" где хостить ЦП или малварь не получиться, а рядом "Radicle категории b" где все что душе угодно.


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

89. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Фнон (-), 11-Сен-24, 18:23 
> Ну на Си, например, половина СПО написана. Вторая половина линкуется с этим кодом. Невозможно называться программистом и не знать этого языка.

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

Можно просто открыть сайт и посмотреть, кто сидит в коммитете СИ
isocpp.org/std/the-committee
Microsoft, Edison Design Group, Google, IBM...

> Это, как раз, про GPL. А ваша лицензия защищает лишь вашу "свободу" оставаться рабами. Взамен лишая всех других, настоящих свобод.

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

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

110. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Аноним (110), 13-Сен-24, 22:58 
> "язык под корпами"

Сам придумал. Изначально противопоставлялась известность языков среди хакеров известности среди корпоративных слуг.

> кто сидит в коммитете СИ
> Microsoft, Edison Design Group, Google, IBM...

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

> ЖПЛ создана для того

Глупости. Текст лицензии почитай.


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

96. "Выпуск децентрализованной платформы совместной разработки Ra..."  –1 +/
Сообщение от Аноним (91), 11-Сен-24, 20:39 
Норм идея, хотя и далеко не новая. Осталось только на C++ переписать и тогда у проекта может быть будущее.
Ответить | Правка | Наверх | Cообщить модератору

113. "Выпуск децентрализованной платформы совместной разработки Ra..."  +1 +/
Сообщение от Прохожий (??), 15-Сен-24, 02:12 
>  и тогда у проекта может быть будущее.

Насыщенное десятками лет неисправляемых CVE по причине некорректной работы с памятью. Да?

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

101. "Выпуск децентрализованной платформы совместной разработки Ra..."  –1 +/
Сообщение от Аноним (101), 11-Сен-24, 21:52 
curl -sSf https://radicle.xyz/install | sh

Это все что нужно знать о растовиках.

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

107. "Выпуск децентрализованной платформы совместной разработки Ra..."  +2 +/
Сообщение от freecoder (ok), 12-Сен-24, 20:39 
А в чём проблема? То есть, когда архивчик с сайта качаешь и запускаешь распакованный - это норм, а скрипт чем хуже?
Ответить | Правка | Наверх | Cообщить модератору

109. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Аноним (109), 13-Сен-24, 13:32 
а вот скачанный архивчик (в принципе и шелл скрипт) перед запуском можно и на вирустотал проветить, притензия тут не к тому, что именно запускаем (в каком формате), а к тому, что без проверки запускаем что-либо из непроверенного источника. За это

curl -sSf https://radicle.xyz/install | sh

надо бить головой об стену, ибо должно быть так:

1) curl -sSf https://radicle.xyz/install
2) check install.sh (на вирусы, на хеш и т.д. можно открыть и глазами проверть)
3) ./install (запустить, и то в тестовой среде)

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

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

114. "Выпуск децентрализованной платформы совместной разработки Ra..."  +1 +/
Сообщение от Прохожий (??), 15-Сен-24, 02:16 
> должно быть так

Лично тебе кто так запрещает делать, как ты написал?

> ничего у себя запускать не требуется

Открой для себя мир виртуальных машин.

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

102. "Выпуск децентрализованной платформы совместной разработки Ra..."  +/
Сообщение от Аноним (101), 11-Сен-24, 21:55 
С git-lfs это нечто работает? Или как всегда?
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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