ROS Newsletter39
Содержание
Выпуск новостей 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.
Newsletters | |
---|---|
30-39 | #30 • #31 • #32 • #33 • #34 • #35 • #36 • #37 • #38 • #39 |
40-49 | #40 • #41 • #42 • #43 • #44 • #45 • #46 • #47 • #48 • #49 |
50-59 | #50 • #51 • #52 • #53 • #54 • #55 • #56 • #57 • #58 • #59 |
60-69 | #60 • #61 • #62 • #63 • #64 • #65 • #66 • #67 • #68 • #69 |
70-79 | #70 • #71 • #72 • #73 • #74 • #75 • #76 • #77 • #78 • #79 |
80-89 | #80 • #81 • #82 • #83 • #84 • #85 • #86 • #87 • #88 • #89 |
90-99 | #90 • #91 • #92 • #93 • #94 • #95 • #96 • #97 • #98 • #99 |