Страница 3 из 19

Re: Уточнение ссылок на ресурсы, если они не работают

СообщениеДобавлено: 04 авг 2012, 11:35
Dima2000
Parasite писал(а):
Dima2000 писал(а):Зато архив распакуется сам
Даже не в винде? О как... :)
Да, это я погорячился, факт. Вот только вопрос: а много таких, кто не смог сам распаковать ночнушку и при этом сидит не под виндой? А? Имхо в процентном соотношении очень мало.
SFX же модуль не мешает распаковывать и обычным способом, архиватором (или модулем обновления) - архив ведь остаётся архивом, хоть и с расширением exe.

Запущенную обновлялку тоже ещё надо будет первый раз скачать, распаковать и запустить ... Это почти как в анекдоте, дистрибутив архиватора запаковать этим же архиватором. :)
Или обновлялка будет поставляться отдельно от ночнушки.7z и в удобном формате (.zip/.exe)?! Тогда не вопрос.

Re: Уточнение ссылок на ресурсы, если они не работают

СообщениеДобавлено: 04 авг 2012, 12:42
Parasite
Dima2000 писал(а):а много таких, кто не смог сам распаковать ночнушку и при этом сидит не под виндой? А? Имхо в процентном соотношении очень мало.

Под моим руководством - таких примерно 180 рыл не отходя от кассы ОДНОЙ организации.

Вопрос не в том, что "сам не смог", а в том что во-первых сами модули 7Zip не являются частью ни одной системы, а там где они были поставлены извне - там они ВНЕЗАПНО требуют обновления, ибо запаковки новой версией 7Zip не распаковываются старыми версиями. Тот же ВинРар вон - не распаковывает текущие ночнушки, хотя старые 7Zip - вполне. Обновлять же И 7zip (хотящий рута и лезущий к системным либам - и косяки с зависимостями потом решать кому?) при каждом обновлении САСа, хотя можно обойтись и без этого просто заюзав zip или gz (кой и юзают 95% опенсорцных проектов) - да увольте. Я проще не буду пробовать эту нераспаковываемую ночнушку, чем потом решать грабли в половине своей отваленной системы ввиду порушенных (под рутом!) зависимостей.
И совсем уж на погоны - 7Zip за пределами СНГ весьма мало популярен (как и Опера, например) - и посему вопросов типа "А что это такое тут мне скачалось?" будет от зарубежных пользователей весьма много, и они начнутся ровно тогда когда мы начнем отдавать им ночнушку в никому неизвестном 7z вместо основного релиза в общеизвестном zip, как это сейчас.

Dima2000 писал(а):SFX же модуль не мешает распаковывать и обычным способом, архиватором (или модулем обновления) - архив ведь остаётся архивом, хоть и с расширением exe.

Вопрос не в том, чем он является - вопрос в том, ЗАЧЕМ оно?
Если УЖЕ запущен сас умеющий обновление (либо УЖЕ запущена обновлялка в составе пакета САСа) - то ЗАЧЕМ нам пускать еще и скачанный SFX? Обновлялка может взять и распаковать что угодно и так (независимо от расширения и формата архива - главное, чтобы она знала что с ним делать), и она УЖЕ активна.
И кстати, скачка просто .exe - много где забанена ибо вири, то есть - будут вопли "А у меня не качается!". А запаковывать SFX еще куда-то, чтобы оно не задавало вопросов при скачке - ну, это уже вообще бред. :)

Dima2000 писал(а):Запущенную обновлялку тоже ещё надо будет первый раз скачать, распаковать и запустить ...

Ну разумеется. Тот же ZIP - рулит, и открывается даже в винде без доп.программ (в отличие от RAR или 7Zip...причем где RAR - а где 7Zip по популярности и распространенности. И если RAR и так ставят практически в обязательном порядке - то он не распаковывает текущие ночнушки, и ставить 7Zip просто для того чтобы разово распаковать САС - а дальше он уже через обновлялку - ну, вообще бред имхо. Ну НЕТУ у юзеров массово пакета на компах, который и распаковывает наш сабж. И никогда не будет до тех пор, пока M$ не начнет вставлять это в свой ось по дефолту (и они УЖЕ вставили zip). И то, что у юзеров на компах есть практически в безусловном порядке и данное им (и нам - нам уже не нужно беспокоиться о проблеме распаковки на стороне юзера, читай - заботиться о "транспортных расходах" при доставке продукта) свыше, как манна небесная - мы тут почему-то не желаем юзать либо по причинам религии, либо пробелов в системном подходе к дистрибуции продукта и охвата как можно бОльшего сектора потенциальных новых пользователей. Мы идем другим путем, да. Стоя, в гамаке, и одновременно рисуя мелом правильную окружность на стене).
А ночнушки у большинства хомяков так и не распаковываются одним кликом. И, что самое веселое - а релиз-то таки распаковывается, ибо он в зипе. Как говорится - нам бы или б крестик снять, или портки б натянуть...:)

Re: Уточнение ссылок на ресурсы, если они не работают

СообщениеДобавлено: 04 авг 2012, 14:12
zed
У меня 7z распаковывается двумя прогами: WinRAR и TotalCommander. Так что, собственно 7zip ставить нет никакой необходимости (у меня его в системе и нету в помине).

Re: Уточнение ссылок на ресурсы, если они не работают

СообщениеДобавлено: 04 авг 2012, 16:35
Tolik
zed писал(а):У меня 7z распаковывается двумя прогами: WinRAR и TotalCommander. Так что, собственно 7zip ставить нет никакой необходимости (у меня его в системе и нету в помине).

Это вы, батенька, позабыли, что плагин под TotalCommander поставили (так же как и я - Total7zip). Без него не распакуется. И плагин этот я ставлю исключительно ради САСа.

Re: Уточнение ссылок на ресурсы, если они не работают

СообщениеДобавлено: 04 авг 2012, 16:37
zed
Кстати, а труъ юниксоиды, могут собрать и поставить себе libarchive 3.0.4 и получить до кучи консольную утилиту bsdtar, которая с недавних пор так же умеет работать с 7zip.

Re: Уточнение ссылок на ресурсы, если они не работают

СообщениеДобавлено: 04 авг 2012, 16:39
zed
Tolik писал(а):
zed писал(а):У меня 7z распаковывается двумя прогами: WinRAR и TotalCommander. Так что, собственно 7zip ставить нет никакой необходимости (у меня его в системе и нету в помине).

Это вы, батенька, позабыли, что плагин под TotalCommander поставили (так же как и я - Total7zip). Без него не распакуется. И плагин этот я ставлю исключительно ради САСа.

Сам ничего не ставил, но тотал не "голый", а по-моему от SamLab-а, и да - с плагином.

Re: Уточнение ссылок на ресурсы, если они не работают

СообщениеДобавлено: 04 авг 2012, 16:41
Tolik
И всё же я голосую за зип. Размер не имеет значения (в данном случае: 4 МБ или 8 - всё равно). А плагин этот даже меня напрягает ставить на каждом компьютере (которые размножаются как кролики).

Re: Уточнение ссылок на ресурсы, если они не работают

СообщениеДобавлено: 04 авг 2012, 16:48
Papazol
Непонятно, о чём весь спор. С чем есть блины: с мёдом али с икрой? Не пофигу ли, чем зажать дистриб? Не пофигу ли, он 4 МБ или 10 МБ? В 21 веке живём.

Re: Уточнение ссылок на ресурсы, если они не работают

СообщениеДобавлено: 04 авг 2012, 17:09
zed
И я тоже не пойму - не нравится 7z от zed'а - собирайте свои ночнушки (или перепаковывайте мой 7z, удаляя оттуда, что душа пожелает) и выкладывайте рядышком. Кому захочется сэкономить на трафике - скачает 7z, кому пофигу - возьмут zip. Может кто-то даже инсталлер замутит? Этож open-source ребята, бери да делай что хочется!

Re: Уточнение ссылок на ресурсы, если они не работают

СообщениеДобавлено: 04 авг 2012, 17:40
Parasite
zed писал(а):труъ юниксоиды, могут собрать и поставить себе libarchive 3.0.4 и получить до кучи консольную утилиту bsdtar

Консольная утилита "bsdtar" - и так часть системы с момента ее (системы) установки, а вот обновлять таки системные libarchive (на которые завязана вся без исключения система как таковая, начиная с любого установочного пакета в дистре и до репозиториев) лично я ради одной сасовой ночнушки не готов просто потому, что это идеологически не труъ. Негоже менять полностью устраивающую систему под какое-то одно приложение (и даже не само приложение - а всего лишь средство для его распаковки!), а не наоборот. При этом приложение может, но почему-то упорно НЕ ХОЧЕТ поставляться в любом другом сонме доступных пакетов - а тут систему под это обновляй сиди. Ага, щас. :)
Впрочем, см.ниже.

zed писал(а):И я тоже не пойму - не нравится 7z от zed

Мы тут собственно не с 7z начали, а с обновлялки. 7z - это сейчас оно так, и сейчас оно так неправильно. Но мы - про обновлялку.

Если будет обновлялка, которая и возьмет на себя скачку, распаковку полностью своими силами и замену частей саса - то там будет совершенно пофигу, в чем в нее придет апдейт. Хоть в 8z или даже в 9.5z, или - не побоюсь этого слова - в Б-гомерзком MSI... Главное - чтобы оно всё не выходило наружу, пред глаза юзера - и делалось сугубо обновлялкой и по возможности без необходимости обновления системных пакетов.

PS: для дистрибуции именно обновлений есть формат (и софт) RDP, если мне мой склероз не изменяет - он делает пакеты, содержащие только разницы между двумя компиляциями (путем побайтового сравнения одинаковых файлов, и сохранения к себе в норку только различающихся байт - оно же diff-file в никсах). Обновление всего саса с релиза на релиз при этом может занимать 1-2Кб а не 4-5Мб, и если всю эту работу по патчингу будет делать обновлялка - то и хай бы оно приходило в виде diff'а имхо. :)