Roadmap

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

План работ

Данная статья частично является переводом официальной вики.


0.4.x

Основные цели

  • Полная поддержка тем в оболочке и элементах user32.dll
  • Доработка shell32 для нормальной работы нового проводника
  • Улучшения в USB драйверах
  • Улучшения в драйверах звуковой подсистемы
  • Улучшенная поддержка сетей и графический интерфейс для настройки беспроводных сетей

Вторичные цели

  • Улучшения в поддержке «из коробки» QEMU 1.4, а именно, закрытого драйвера для сетевой карты RTL8139, которую он эмулирует
  • Возможность использования ReactOS ext2-раздела в качестве системного
  • Окончательный переход на новый менеджер памяти

Дополнительно

  • WOW16
  • Багфиксы
  • исправления в LDR
  • поддержка SSL (mbedTLS)

(источник: reactos.org)

0.5.0 (β)

Запланированные изменения

  • Поддержка чтения и записи NTFS
  • Поддержка драйверов WDM
  • Печать
  • DirectX

Дополнительно

  • Возможность запуска "стандартного" ПО с безотказной работой (по крайней мере, один браузер, офисный пакет, мультимедиа плеер, просмоторщик документов и т.д.)
  • Завершение поддержки печати
  • Завершение реализации WiFi и добавление GUI
  • Исправление всех ошибок во всех трех основных инструментах виртуализации (VirtualBox, Qemu, VmWare)
  • Сведение к минимуму вероятности получения BSOD
  • Завершение оболочки (панели инструментов, загрузка/сохранение настроек и т.д.)
  • Расширенная поддержка USB, для устройств хранения / HID устройств (наиболее важными из них являются принтеры, Wi-Fi, 3G-модемы)
  • Удаление большинства графических глюков и ошибок
  • Исправление MM/CC как источник зла в отношении всех этих пунктов
  • То же самое для WIN32SS
  • Бонусом будет проверка раздвоенного кода проекта с кодом Wine для поиска возможных улучшений, а так же ненужного или дублированного кода

(источник: reactos.org)

1.0

Окончательный вариант ReactOS

ReactOS
Search.png
Доклады
О ReactOSARWINSSЧеЗа
Информация Новости Выпуски новостейПереводы блоговНовости проектаВидеоReactOS на ХабреUSB от Вадима Галянта
Разработка Руководство по программированиюОтсутствующая функциональностьВетви разработкиКомпоненты системыReactOS и WineПлан работRoadmap ядра by VgalРазработчикиСовместимость с dll WindowsНаиболее значимые изменения за годИспользуемые проектыGoogle Summer of CodeИзвестные проблемы
Порты AMD64ARMXboxPowerPC
Компоненты Файловые системыРежим совместимостиОтчеты об ошибкахПечатьUSBЯдро
Загрузчик Восстановление MBRЗагрузка из GRUBПараметры загрузки
Прочее ARWINSSПриложения в ReactOSОформление ReactOSКоординаторы"Пасхальные яйца"Монетизация
Другое Типы ядерFreeWin95
Помощь
RAM-диск ReactOS по PXEс жесткого диска
Разработка Стиль написания кодаСтандарты RC-файловРабота с документациейВенгерская нотацияGNU Indent • [ Subversion : ветвислияниеиспользование TortoiseSVN ] • Основы переводаОтправка патчей
Репорты Отладка в VirtualBoxОтладка на экранДобавление программы в менеджер приложенийОтправка отчетов
Отладка Com0comGDBKdbgRossym.gdbRoswin.gdbWinDBGРуководство по WinDBGВключение трассировки ядраКоды DPRINTУдалённый отладчик ReactOS
Сборка CMakeRBuildФайлы RBuildАвтоматическое копирование файловСборка MINGW-w64Сборка модулейСреда сборки
Тестирование VirtualBoxVMwareQEMUHyper-VНеобходимый объём дискаПеренос файлов на виртуальный дискУстановка ReactOSУстановка драйверов
Сеть Общие папкиSambaNFS
Игры Установка DirectPlay
Обновление ReactOSЗагрузочная флешкаЧем можно помочь проектуСоздание нового пользователяЗвук и сеть в VirtualBoxСъемка и публикация видеоIRC-каналСторонние компонентыFAQReactOS как рабочая станцияReactOS и UEFI
Обзоры ОболочкаNTVDMWOWCommunity EditionИстория сайтаReactOS ServerКриптографияПО времен XP