ROS Newsletter39

Материал из Русский WINE
Перейти к: навигация, поиск

ReactOS Newsletters

Выпуск новостей ReactOS №39

Публикация на сайте проекта

(Старая версия сайта)

Общий ход разработки

Сейчас список изменений к релизу (changelog) написан уже наполовину, но это не значит, что мы готовы выпустить новую версию. Устранение проблемы с клавиатурой и мышью продвигалось медленно, но теперь, благодаря Колину Финку (Colin Finck), она решена. Если у вас появятся какие-либо, связанные с этим вопросы, обращайтесь к нему. Исправлена и ситуация с клавиатурой, не отвечающей во время выбора языка, её причиной стала некорректная загрузка драйвера. Другая недавняя проблема - нарушение целостности памяти пула (проникновение в запрещенную зону), фактически остановила тестирование и разработку нескольким нашим разработчикам, но похоже, что её тоже удалось исправить.

Перенос сервера

Перенос сервера сопровождался некоторыми трудностями, потому что работа DNS и других сетевых служб не была восстановлена полностью в течение нескольких недель. Тестеры были отрезаны от SVN-билдов, поскольку ни GetBuilds, ни прямые ссылки на скачивание не работали надежно. Теперь это всё исправлено. Были также проблемы с добавлением новых страниц в CMS. Прошлый информационный бюллетень не содержал некоторых метаданных, которые должны были быть сгенерированы автоматически, так что они оказались неопубликованными. Клеменс (Klemens Friedl) в конечном счете исправил эту проблему.

Драйвер Ext2

Над драйвером ext2, который недавно был добавлен в SVN, мы работали не очень долго. Поэтому, его размещение в SVN не означает, что он работоспособен. Этот драйвер первоначально писал Манодж Пол Джозеф (Manoj Paul Joseph), но позже несколько разработчиков ROS взяли его код и кое-что доделали, проверяя работу на Windows XP. Раньше, драйвер надежно работал при чтении и записи на ext2-разделы. Полной уверенности относительно его текущего состояния нет, но ведутся разговоры о выпуске инсталлятора, чтобы его можно было проверить на WinXP. Независимо от того, работает драйвер на ROS или нет, было бы чрезвычайно полезно иметь полностью рабочий драйвер ext2 для Windows, который в перспективе можно обновить до поддержки ext3 и ext4. В настоящий момент, работа остановлена всвязи с поиском системы создания приличного инсталлятора. WiX, наиболее предпочтительный вариант, в настоящий момент вызывает некоторые проблемы со службами. NSIS уже был отвергнут, в основном потому, что люди, которые пытаются найти инсталлятор для драйвера, не хотят его использовать.

Драйвер UNIATA

Драйвер UniATA был включён в проект давно и наши программисты работали над его интеграцией в ReactOS. Этот драйвер, теоретически, позволит ReactOS поддерживать SATA, но, насколько мне известно, это никто не проверял. Был решён вопрос ограничения ёмкости в 8 Гб. Ранее, старый драйвер мог просматривать лишь до 8 Гб, даже на жёстких дисках большей ёмкости. Это ужасно мало, так что развитие UniATA очень важно. По умолчанию, драйвер не включён, для его тестирования нужно редактировать загрузочный диск и переименовать файл uniata.sys в atapi.sys.