The OpenNET Project / Index page

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



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

Оглавление

Wasmer 1.0, инструментарий для платформонезависимых приложений на базе WebAssembly, opennews (?), 06-Янв-21, (0) [смотреть все]

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


19. "Wasmer 1.0, инструментарий для платформонезависимых приложен..."  +/
Сообщение от Урри (ok), 06-Янв-21, 18:12 
Чем это отличается от apt install что-то-там; ./что-то-там? Правильно - ничем.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

38. "Wasmer 1.0, инструментарий для платформонезависимых приложен..."  +3 +/
Сообщение от Dzen Python (ok), 06-Янв-21, 19:13 
Ну...даже не знаю. Если для человека эти две команды сродни магическому заклинанию, то да - ничем.
А так - собрано именно для твоей системы уважаемыми менйтнейнерами, отвечающими пятой точкой за отсутствие вредоноса, передающееся из доверенного хранилища с организованной повторяемой сборкой?
Блин, дали им нормальные инструменты пакаджинга и управления софтом, нет, не хочу, хочу фекалии кушать: хочу качать курлом с сайта разраба (даже не тарбол с исходниками, а выполняемый код с инстоллером, как в самой худшей части проприентари), ставить куда придется (хорошо, если в /opt, а то отдельные одаренные софт и в ~ ставят, а другие - размазывают по ФС так, что потом чистить только вилкой), а потом ныть, что все вокруг виноваты с проблемами.
Ответить | Правка | Наверх | Cообщить модератору

43. "Wasmer 1.0, инструментарий для платформонезависимых приложен..."  –1 +/
Сообщение от Тот_Самый_Анонимус (?), 06-Янв-21, 19:37 
>уважаемыми менйтнейнерами

Кем уважаемыми?

>отвечающими пятой точкой за отсутствие вредоноса

Перед кем отвечающие?

>пакаджинга

Что этинг?

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

47. "Wasmer 1.0, инструментарий для платформонезависимых приложен..."  +/
Сообщение от Dzen Python (ok), 06-Янв-21, 19:45 
- Сообществом. Конкретными людьми. Как показала практика, это более устойчивая система, чем "анонимный работник из компании, которая ни перед кем ничем не отвечает, читайте еула"
- Перед сообществом. Перед конкретными людьми.
- Нью компьютериш пиджин. Энджой.
Ответить | Правка | Наверх | Cообщить модератору

50. "Wasmer 1.0, инструментарий для платформонезависимых приложен..."  +/
Сообщение от Урри (ok), 06-Янв-21, 19:53 
О боже, какая наивность.

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

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

55. "Wasmer 1.0, инструментарий для платформонезависимых приложен..."  –2 +/
Сообщение от Dzen Python (ok), 06-Янв-21, 20:01 
Ну не знаю за ваши хипстерские дистры, мою отколупку когда включали в анстейбл (анстейбл!) дебиана действительно смотрели. И даже был всплеск багрепортов, но тогда из-за учебы я не успел выложить исправленную и от них прилетела пуллом уже вполне правленная ветка с патчами. И сейчас по старой памяти мне пишут, когда находят чего интересного, хотя я уже не разраб давно.
Ответить | Правка | Наверх | Cообщить модератору

69. "Wasmer 1.0, инструментарий для платформонезависимых приложен..."  +/
Сообщение от Урри (ok), 06-Янв-21, 20:31 
Хорошо, одно репо одного из 800 дистрибутитвов проверяет. Ура.
Что делать с остальными?
Ответить | Правка | Наверх | Cообщить модератору

73. "Wasmer 1.0, инструментарий для платформонезависимых приложен..."  +/
Сообщение от Аноним (2), 06-Янв-21, 20:36 
Это уже о многом говорит. Если одно репо проверяет - то этого уже достаточно, чтобы поднять кипиш при обнаружении малвари и/или бэкдоров, будут накатаны новости (да, на тот же опеннет попадёт) и мейнтейнеры других дистров либо быстренько устроят экстерминатус, либо (кто ещё не добавил) развернут на подлёте.
Ответить | Правка | Наверх | Cообщить модератору

74. "Wasmer 1.0, инструментарий для платформонезависимых приложен..."  +/
Сообщение от Урри (ok), 06-Янв-21, 20:37 
Гитхаб проекта открыт - иди читай, репорти. В чем отличие?
Ответить | Правка | Наверх | Cообщить модератору

72. "Wasmer 1.0, инструментарий для платформонезависимых приложен..."  +1 +/
Сообщение от Урри (ok), 06-Янв-21, 20:36 
[удален]
Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору

68. "Wasmer 1.0, инструментарий для платформонезависимых приложен..."  +1 +/
Сообщение от Тот_Самый_Анонимус (?), 06-Янв-21, 20:26 
>Сообществом.

Когда отвечаешь перед всеми — не отвечаешь ни перед кем.

Как «сообщество» повлияло на подмену пакета ОО на ЛО в убунте и дебиане? А никак. Схавали.

>Как показала практика, это более устойчивая система, чем "анонимный работник из компании, которая ни перед кем ничем не отвечает, читайте еула"

Ну и как это помогло конкретной подмене?

>Нью компьютериш пиджин. Энджой.

Это вы в своём кружке так говорите.


Вы слишком наивны. Вы либо молоды, либо не повзрослели.

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

85. "Wasmer 1.0, инструментарий для платформонезависимых приложен..."  –1 +/
Сообщение от Dzen Python (ok), 06-Янв-21, 21:14 
> Когда отвечаешь перед всеми — не отвечаешь ни перед кем.

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

> Как «сообщество» повлияло на подмену пакета ОО на ЛО в убунте и дебиане? А никак. Схавали.

Никак. ЕМНИП, оно еще и анонсировалось, и потом люди сами, в сквизи своими руками из бэкпортов ставили. Видоть любят люди, когда уже полуразложившееся форком заменяют.

> Это вы в своём кружке так говорите.

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

> Вы слишком наивны. Вы либо молоды, либо не повзрослели.

И не говори. Как подняли пенсионный возраст, так постоянно Михалыч молодежью называет.

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

142. "Wasmer 1.0, инструментарий для платформонезависимых приложен..."  +/
Сообщение от Аноньимъ (ok), 09-Янв-21, 06:14 
В чём конкретно ответсвенность заключается?
Сколько десятков тысяч долларов заплатит уважаемый мейнтейнер если пропустит вредонос? Или там тюремные сроки?
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

48. "Wasmer 1.0, инструментарий для платформонезависимых приложен..."  +2 +/
Сообщение от Урри (ok), 06-Янв-21, 19:52 
Эммммм, ты реально предлагаешь разрабам регистрироваться, месяцами ждать апрувов и готовить отдельные пакеты своей апликухи для всех 100500 дистрибутивов? Или слезно умолять всех этих "уважаемых мейнтейнеров" потратить свое время на включение проекта в их репы? А апликуху когда писать?

Я уже как-то пытался один васянопроект в разные дистрибутивы пропихнуть. Решил что ну его нафиг с таким геморроем, кому будет надо - тот сам подключит и будет сапортить, если ему надо. Ограничился билдсервером опенсюзи на десяток линухов и линкой "вот тут бинари, если вам повезло, а вообще мейк; мейк инсталл/мейк анинисталл".

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

57. "Wasmer 1.0, инструментарий для платформонезависимых приложен..."  –2 +/
Сообщение от Dzen Python (ok), 06-Янв-21, 20:04 
Я вот не регистрировался. За меня это сделали мои юзвери с дебиана (см.выше). Один из них сейчас его и мейнтейнит. Я лишь принмал репорты и правил по мере сил. Ну и да, самое страшное, что сделал - с NO LICENSE на GPLv3 поменял. Все.
Все, что делал я сам, как разраб - запиливал пкгбилд в ауре. Потом консультировал другого юзера, что пихать в зависимости и что поправить для новых версий либ.
Ответить | Правка | Наверх | Cообщить модератору

70. "Wasmer 1.0, инструментарий для платформонезависимых приложен..."  +1 +/
Сообщение от Урри (ok), 06-Янв-21, 20:32 
Ну вот и сделай это для ребят и васмера, раз знаешь как и могешь.
Ответить | Правка | Наверх | Cообщить модератору

83. "Wasmer 1.0, инструментарий для платформонезависимых приложен..."  –1 +/
Сообщение от Dzen Python (ok), 06-Янв-21, 21:04 
Зачем?
Я концептуально не поддерживаю этот проект. Причины - внизу, в двух постах.
Кто поддерживает, кому он интересен - пусть пилят, включают и мейнтейнят.
Ответить | Правка | Наверх | Cообщить модератору

84. "Wasmer 1.0, инструментарий для платформонезависимых приложен..."  +1 +/
Сообщение от Аноним (84), 06-Янв-21, 21:11 
Тогда какие претензии?
Ответить | Правка | Наверх | Cообщить модератору

143. "Wasmer 1.0, инструментарий для платформонезависимых приложен..."  +/
Сообщение от Аноньимъ (ok), 09-Янв-21, 06:20 
Разве в дебиане повторяемая сборка?

Загуглил, вики дебиана заявляет:
>Reproducible builds of Debian as a whole is still not a reality, though individual reproducible builds of packages are possible

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

96. "Wasmer 1.0, инструментарий для платформонезависимых приложен..."  +/
Сообщение от Роман (??), 06-Янв-21, 23:24 
валидацией же
https://www.idontplaydarts.com/2016/04/detecting-curl-pipe-b.../
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

101. "Wasmer 1.0, инструментарий для платформонезависимых приложен..."  +/
Сообщение от topin89email (ok), 07-Янв-21, 03:47 
Казалось бы, АН НЕТ!

Это действительно не отличимо от

 ./configure ; make ; make install 

но отличимо уже от

 ./configure ; make ; checkinstall 

И дело в намерении. В первом случае у нас непонятный скрипт который делает неизвестно что. Во втором случае у нас скрипт, который делает неизвестно какой установочный пакет. Разница вроде бы неотличима, но намерение видно явно, и это очень важно. Как минимум, вызывая

 dpkg -i 

мы знаем, что прога будет заведена как прога, с зависимостями и версиями, а не просто как непойми что в ~/.appname/bin в PATH.

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

105. "Wasmer 1.0, инструментарий для платформонезависимых приложен..."  +2 +/
Сообщение от Ordu (ok), 07-Янв-21, 04:36 
> но отличимо уже от
>
 ./configure ; make ; checkinstall 

Нет, не отличимо. Что там внутре configure, ты смотрел? Там произвольный shell-код на десятки тысяч строк, который ты скачал и запустил. Даже если тебе повезло и этот код сгенерён autotools'ами (обычно предполагается что это именно так), то он всё равно может содержать произвольный шелл-код от авторов configure.in. Точно так же Makefile'ы могут содержать произвольный шелл-код.

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

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

> мы знаем, что прога будет заведена как прога, с зависимостями и версиями, а не просто как непойми что в ~/.appname/bin в PATH.

Мы не знаем, а надеемся на это. Как правило надежды оправдываются. Но точно мои надежды получить рабочую программу ни разу не обламывались, когда я следовал инструкциями вида curl "$url" | sh.

При этом вариант с ~/.appname мне больше нравится, чем всякие пакетные менагеры, потому что анинсталл затем выполняется при помощи rm -r. Единственное чего не хватает, это какого-то способа собирать из ~/.bashrc все дополнения к PATH автоматически, чтобы после rm -r, они так же автоматически переставали собираться.

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

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

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




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

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