rapture 25.08.2011 05:14 unknown

Хочу чтобы вы сделали таку систему, суть такова:
на стандартном pointyhat собираются все пакеты и ОС. Потом она устанавливается в специально отведенную машинку virtualbox (тут нужно скрипты автоинсталлятора отрепетировать, и, возможно, geom_ovd). Например, на KDE. Отлавливаем ашипки во время установки.
Затем окружение на KDE запускается в virtualbox'е. В нем, через предложенный ранее reKorder, прогоняются стандартные действия юзера. Ошибки записываются и автоматически отсылаются сотоварищам.
Затем машина живет еще 24-72 часа и предоставляет через PHP-virtualbox всем желающим (пока сервер не треснет) доступ для тестирования и написания дополнительных скриптов. Здесь мы предоставляем сотням горлопанов возможноcть помочь проекту FreeBSD, просто зайдя и попользовавшись. Одновременно можно будет записывать сделанные изменения (например, кто-то зашел и впилил clear-type) для предоставления в виде патчей мантрейнеру.
Одновременно это нехилый proofit, ибо пользователь зашел, увидел что все хорошо, и оценил систему (или зойхотел поставить ее себе, например).
Недостатки:
- это надо писать и поддерживать
- баги отлавливаются только для стандартного оборудования, т.е. не hardware-related.
Чо надо сделать:
- Мощности. Мощностей нет, но на 2-3-10 человек поднять сие в кастрированном виде (без копиляции пакетов) можно на десктопе. Для большого тестирования можно постоянный доступ выделять мантрейнерам главных пакетов, а все остальные — по талончикам. Теоретически эта хуйня может заинтересовать iXsystems, потому что позволяет наглядно показать customer'у, с чем он будет работать. Такой вот интерактивый буклет на ютубе (с).
- Порты. Нужно добиться добавления в порты опций, при которых собранная с портов графическая система будет работоспособна сразу (т.е. без echo "kde_enable" >> /etc/rc.conf), а чтобы эта возможность сразу была крестиком при компиляции порта,и ее можно было задать в скрипте. Это здорово упростит жизнь десктоп-пользователям.
- Инсталлятор. Ну вы понели, инсталлятора в девятке нет вообще, есть конструктор. Туда надо unattended install запилить.
- reKorder. Я тут уже созрел кинуть эту идею kde'шникам, вот только куда?
- Багтрекер. Необходимо как-то формализовать систему сбора ашибок, ибо хомячки будут по 20 раз заводить багрепорт на 1 и тот же баг. + надо объеденить ее с reKorder, чтобы можно было легко воспроизводить ашибки к багу.
Короче, где-то так. В принципе, такая система может быть применена и к резуно^W линуксоидам, так что распространяется она под лицензией "бредовое достояние". Берите и пользуйтесь.

Recommended by: @gelraen
1. gelraen 25.08.2011 06:17

для того надо овер 9000 хомячковых человеко-часов. Про работоспособность сразу после установки — можно просто подкидывать файлик в /etc/rc.conf.d/.

2. Elena 25.08.2011 06:20 Vacuum

> кинуть эту идею kde'шникам, вот только куда?
например, в рассылку kde-devel@kde.org

3. rapturegelraen /1 25.08.2011 09:44 unknown

Не понял? А если я хочу жноме?

4. raptureElena /2 25.08.2011 09:45 unknown

Ок.

5. rapturegelraen /1 25.08.2011 10:00 unknown

Про овер 9000 часов — нет, написать надо только rekorder и related backtracker. Я так думаю, кдешники могут и зойпелить. А нам только инфраструктуру надо будет...

Do you really want to delete ?