0.5.0

From ReactOS Wiki
Jump to: navigation, search

This roadmap is subject to change.

Changes planned (2018)

  • Replace fastfat with fastfat_new CORE-11819 Extravert34 (talk), Pierre Schweitzer
    • Responsible person: Pierre Schweitzer
  • Switch to PnP storage stack (classpnp and friends) CORE-6264 CORE-17132
    • Responsible person: Victor Perevertkin
  • Implement compatibility layer for NT6+ executables CORE-11288 Extravert34 (talk), Colin Finck (talk)
    • Responsible person: Mark Jansen
  • Sound subsystem Extravert34 (talk)
    • Responsible person: Let's ask Aleksandar Andrejevic?
  • 64-bit build (without WoW64) CORE-14922 Extravert34 (talk)
    • Responsible person: Timo Kreuzer
  • UEFI boot Colin Finck (talk) Extravert34 (talk)
    • Can possibly be achieved faster if a custom boot loader is written instead of trying to get the entire boot process NT6+ compatible Colin Finck (talk)
  • Office 2010 reliably Colin Finck (talk)
  • WiFi Colin Finck (talk)
    • Needs some wlanapi implementations. Unfortunately, Christoph can't do this any time soon, but he basically uses MSDN and RpcView to get an insight how Windows does it. Not too different from implementing any other RPC component. Several ROS devs should be able to help on that. Colin Finck (talk)
  • PS/2 driver compatible with each and every computer, not needing any maintained hardware list Colin Finck (talk)
  • Stable USB mouse, keyboard, storage support Colin Finck (talk)
  • Retire old MM and have ARM3 take over all duties CORE-8303 Harteex (talk)
    • Responsible person: Let's ask Jerome Gardou?
  • GUI 1st Stage Setup with combined Boot-CD and Live-CD Colin Finck (talk)
    • Responsible person: Hermes Belusca-Maito
  • APIC HAL should work CORE-14147
  • Compatibility with Windows drivers should be improved. Ideally, all built-in Windows 2003 driver should work in ReactOS CORE-17501

Changes planned

Taken from February 2016 meeting minutes, some points would be:

  • Getting default software flawlessly to run (at least one browser, office suite, multimediaplayer, document viewer, etc)
  • Finishing printing support
  • Finishing wifi implementation and add a graphical frontend
  • Kill almost all bugs in our 3 common virtualization tools
  • Minimize the probability to get a BSOD
  • Finishing the shell. (Toolbars, loading/saving settings, etc)
  • Extend USB support to use more than storage/HID devices (most important are printers, WIFI, 3G sticks)
  • Remove almost every graphical glitches and bugs
  • Fix MM/CC as is a source of evil regarding all of this points
  • Same for WIN32SS
  • A bonus would be to audit our forked wine code for possible improvements, unneeded or duplicated code
Versions / Official Changelogs / Community Changelogs
0.0.x Series 0.0.1 | 0.0.2 | 0.0.3 | 0.0.4 | 0.0.5 | 0.0.6 | 0.0.7 | 0.0.8 | 0.0.9 | 0.0.10 | 0.0.11 | 0.0.12 | 0.0.13 | 0.0.14 | 0.0.15 | 0.0.16 | 0.0.17 | 0.0.18 | 0.0.19 | 0.0.20 | 0.0.21
0.1.x Series 0.1.0 | 0.1.1 | 0.1.2 | 0.1.3 | 0.1.4 | 0.1.5
0.2.x Series 0.2.0 | 0.2.1 | 0.2.2 | 0.2.3 | 0.2.4 | 0.2.5 | 0.2.6 | 0.2.7 | 0.2.8 | 0.2.9
0.3.x Series 0.3.0 | 0.3.1 | 0.3.2 | 0.3.3 | 0.3.4 | 0.3.5 | 0.3.6 | 0.3.7 | 0.3.8 | 0.3.9 | 0.3.10 | 0.3.11 | 0.3.12 | 0.3.13 | 0.3.14 | 0.3.15 | 0.3.16 | 0.3.17
0.4.x Series 0.4.0 | 0.4.1 | 0.4.2 | 0.4.3 | 0.4.4 | 0.4.5 | 0.4.6 | 0.4.7 | 0.4.8 | 0.4.9 | 0.4.10 | 0.4.11 | 0.4.12 | 0.4.13 | 0.4.14
Planned Releases Community Edition | 0.5.0 | 1.0.0