ROS Newsletter39

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

Выпуск новостей 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