BSDPORTAL.RU
http://bsdportal.ru/

Frenzy 1.1
http://bsdportal.ru/viewtopic.php?f=94&t=15848
Страница 1 из 1

Автор:  techniX [ Чт 22 ноя, 2007 4:21 pm ]
Заголовок сообщения:  Frenzy 1.1

Итак, после долгого молчания я вернулся к разработке Frenzy. Идет работа над версией 1.1.
Давайте обсудим новый релиз - что хотелось бы видеть, чего ожидаете от него и т.п. :)

Автор:  GreenX [ Чт 22 ноя, 2007 7:02 pm ]
Заголовок сообщения: 

У меня такой вопрос: в новой версии используется unionfs и говориться, что до этого были с ней большие проблемы, которые ты исправил. Поделись какие именно проблемы были и в чем они проявлялись?

Автор:  techniX [ Пт 23 ноя, 2007 1:32 pm ]
Заголовок сообщения: 

Проблемы с самой unionfs исправлял не я :) Я исправлял только загрузчик Frenzy для работы с unionfs.

Но давай по порядку.
Как в идеале должна работать unionfs: монтируешь один каталог поверх другого и файлы в них как бы объединяются.

Как это работало до 6.Х: хреново. при монтировании mount_unionfs терялись права доступа, при интенсивном использовании часто наступал deadlock (т.е. все вешалось) и т.п. В общем, FreeBSD-шная реализация unionfs не годилась никуда.
Потом пришел японец Daichi Goto и написал чуть ли не с нуля реализацию unionfs для FreeBSD, в которой практически все эти проблемы были решены. И все стало хорошо. Но ненадолго.
В 6.2 поменяли работу с VFS, и патчи, которые чудесно работали с 6.1, на 6.2 не накладывались. А при попытке портануть их на 6.2 я стабильно получал зависания при работе с unionfs.

Как это выглядит сейчас: основная часть патчей от Daichi уже закоммичена в 6.2 и 7.0, однако сейчас на сайте разработчика висит свежий патч за 5 мая 2007 года, где пофикшена еще часть багов. Вот с этим патчем я сейчас и собираю базовую систему для Frenzy.

P.S. Забыл ссылочку на сайт разработчика: http://people.freebsd.org/~daichi/unionfs/

Автор:  Tigos [ Сб 24 ноя, 2007 2:52 pm ]
Заголовок сообщения: 

Мне кажется основа должна быть на семёрке, в шестёрке очень плохо с SATA DVD-RW :( Да и шеделер в семёрочке пошустрее будет :)

Автор:  techniX [ Сб 24 ноя, 2007 9:43 pm ]
Заголовок сообщения: 

Tigos писал(а):
Мне кажется основа должна быть на семёрке, в шестёрке очень плохо с SATA DVD-RW :( Да и шеделер в семёрочке пошустрее будет :)

Интересно, в каких же задачах для rescue LiveCD будет заметна смена scheduler? :)

Переходить на 7-ку - значит затягивать выход беты минимум месяца на 3, т.к. для этого нужно переработать сборочные скрипты, конфиги и пересобрать софт, попутно разбираясь с тем, что добавили и что убрали :) Про выход релиза вообще молчу.
Так что миграция на 7-ку будет уже после выхода 1.1-RELEASE.

Автор:  GreenX [ Сб 24 ноя, 2007 10:44 pm ]
Заголовок сообщения: 

2techniX: большое спасибо за развернутый ответ - обычно ответ следует "мне так кажется"... от меня заявок больше не будет - этого хватает.
2Tigos: IMHO прежде всего инструмент должен быть MEGASTABLE.

Автор:  Tigos [ Вс 25 ноя, 2007 3:14 am ]
Заголовок сообщения: 

Смена шедулера, конечно не принципиальна, но вот то что сейчас очень много машин с сатавскими DVD - это факт.

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

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

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

Я больше чем уверен, это моё сообщение опять не понравится некоторым товарищам. Как я понял они люди "дела" и участвовать в разглагольствовании на подобные мелочи не позволяют себе. Хочу пожелать им удачи и чтобы они никогда больше не тратили своё время на ерунду. А только рыскали в просторах Интернета и пользовались плодами умных людей.

Со всем уважением ко всем присутвующим. Вечно ваш.

Автор:  techniX [ Вс 25 ноя, 2007 10:47 pm ]
Заголовок сообщения: 

Tigos писал(а):
Если публика не будет столь критична к высказываниям, то могу ещё предложить, дабы не затягивать выходы релизов: набрать команду желающих участвовать в проекте.

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


Набрать команду я пытаюсь года так с 2004 :) Результаты не очень впечатляющие.
К примеру, для релиза 1.0 некоторая часть работы была выполнена добровольными помощниками - подробности в списке разработчиков релиза http://frenzy.org.ua/ru/releases/1.0/doc/doc-credits.html.
Это конечно лучше чем ничего :)

Ну что ж, давайте попробуем.
Итак, ищутся люди, знающие FreeBSD и sh и(или) Perl и желающие поучаствовать в разработке Frenzy. Отзовется хотя бы несколько человек - оглашу подробно задачи.

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

Автор:  S3rG [ Пн 03 дек, 2007 12:39 pm ]
Заголовок сообщения: 

techniX писал(а):
Tigos писал(а):
Если публика не будет столь критична к высказываниям, то могу ещё предложить, дабы не затягивать выходы релизов: набрать команду желающих участвовать в проекте.

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


Набрать команду я пытаюсь года так с 2004 :) Результаты не очень впечатляющие.
К примеру, для релиза 1.0 некоторая часть работы была выполнена добровольными помощниками - подробности в списке разработчиков релиза http://frenzy.org.ua/ru/releases/1.0/doc/doc-credits.html.
Это конечно лучше чем ничего :)

Ну что ж, давайте попробуем.
Итак, ищутся люди, знающие FreeBSD и sh и(или) Perl и желающие поучаствовать в разработке Frenzy. Отзовется хотя бы несколько человек - оглашу подробно задачи.

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


Мб лучше сначало огласить, а народ сам будет репу ченать - сможет или нет.

Так что лозунг просто - "огласите весь список пжалста" (С) =)

Автор:  techniX [ Вт 04 дек, 2007 6:26 pm ]
Заголовок сообщения: 

По многочисленным просьбам оглашаю список задач:
http://frenzy.org.ua/docuwiki/doku.php? ... l:tasklist

Автор:  techniX [ Вт 11 дек, 2007 7:09 pm ]
Заголовок сообщения:  Frenzy 1.1 standard BETA3

Выложена очередная ключевая сборка Frenzy - BETA3.
Прошлая бета (BETA2) была выпущена еще год назад :)

Приведу список основных изменений:

* Базовая система - FreeBSD 6.2-STABLE, Xorg обновлен до 7.3.
* Система полностью переведена на unionfs, возможно редактирование практически любых файлов на диске.
* Включена поддержка модулей FEM, на ftp доступна утилита для их создания (экспериментально)
* Возможность загрузки из ISO-образа на жестком диске
* Опции загрузки с отключенным ATAPI DMA либо ATA DMA
* Опция загрузчика "mode" (выбор разрешения в консоли)
* Опция загрузчика "sound" (автоопределение звуковой карты)
* Добавлены нужные настройки для работы с serial console
* gcc исключен из сборки, будет доступен в виде FEM-модуля
* Добавлено более 100 приложений, среди которых долгожданный ntfs-3g :)
* Удалено 18 приложений.

Полный список изменений относительно Frenzy 1.0 доступен здесь:
http://frenzy.org.ua/docuwiki/doku.php? ... :changelog

Скачать образ можно с официального FTP:
ftp://ftp.frenzy.org.ua/pub/Frenzy/1.1/ ... -BETA3.iso

MD5 (frenzy-1.1-std-ru-BETA3.iso) = 21311592dcac34ed03a0cf0a40696f18

Как всегда, жду отзывов :)

Автор:  techniX [ Пт 25 апр, 2008 3:51 pm ]
Заголовок сообщения: 

После большой задержки, вызванной в первую очередь техническими проблемами - багами в unionfs, выложена очередная тестовая сборка Frenzy 1.1

ftp://ftp.frenzy.org.ua/pub/Frenzy/1.1/ ... 242118.iso
MD5 (frenzy-1.1-std-ru-200804242118.iso) = e5015eb8efa312435cd5093f0d515c40
Размер образа: 200034304 байт

Система все так же базируется на FreeBSD 6.3.
Включены экспериментальные патчи к unionfs (решение проблем с подвисаниями и кернел паником при useradd)
Были исключены некоторые проги, которые перестали собираться (полагаю, это временная проблема)
Также после долгих раздумий была исключена из базовой поставки samba3 (10 мегабайт экономии) - она также будет доступна в виде модуля.

Приглашаю к тестированию :)

Автор:  techniX [ Пн 28 июл, 2008 5:51 pm ]
Заголовок сообщения: 

Вышел релиз-кандидат Frenzy 1.1. Это последний этап перед релизом - в финальную версию будут вноситься только исправления ошибок/недоработок.

Что нового относительно BETA3:
* Исправлена работа unionfs, устранены возникающие из-за нее проблемы.
* Доработан механизм FEM, на FTP доступны несколько готовых модулей для тестирования.
* Обновлена утилита для резервного копирования настроек для корректной работы с unionfs-организацией файловой системы.
* Обновлена документация по FreeBSD и Frenzy
* Мелкие интерфейсные доработки.

Полный список изменений относительно релиза 1.0 доступен по адресу:
http://frenzy.org.ua/docuwiki/doku.php? ... :changelog

Скачать образ можно с официального FTP-сервера:
ftp://ftp.frenzy.org.ua/pub/Frenzy/1.1/ ... ru-RC1.iso
MD5 (frenzy-1.1-std-ru-RC1.iso) = f2e8feaff54c5f33eac3103828bf974c
Размер: 20713062 байт

Скриншот: http://frenzy.org.ua/files/screenshots/ ... .1-RC1.jpg
Список приложений: http://frenzy.org.ua/ru/releases/1.1/pk ... .1-RC1.txt

Приглашаю к тестированию!

Автор:  ankor [ Чт 13 ноя, 2008 12:46 pm ]
Заголовок сообщения: 

Попалась мне мыша с дополнительной кнопкой, одно нажатие 2 клика.
Загружает Frenzy 1.1 на 100% и система практически неработоспобна,
поставил мышку без этой кнопки тойже фирмы (Айтек) всё нормально,
ну и грызун, чуть не напугал.

Автор:  techniX [ Пн 08 дек, 2008 4:16 pm ]
Заголовок сообщения:  Frenzy 1.1 release

Итак, наконец-то Frenzy 1.1 доведена до ума и выпущен релиз:

О релизе: http://frenzy.org.ua/ru/releases/1.1/relnotes.shtml
Скачать: http://frenzy.org.ua/ru/releases/1.1/download.shtml

Этот релиз является последним, дальнейшая разработка Frenzy мной вестись уже не будет. Немного подробнее тут: http://frenzytechnix.livejournal.com/16092.html

Всем спасибо :)

Страница 1 из 1 Часовой пояс: UTC + 4 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/