Difference between revisions of "0.5.0"

From ReactOS Wiki
Jump to: navigation, search
(Changes planned (2018))
m (Changes planned (2018))
Line 14: Line 14:
 
** Requires ReactOS NTLM implementation [[User:Colin Finck|Colin Finck]] ([[User talk:Colin Finck|talk]])
 
** Requires ReactOS NTLM implementation [[User:Colin Finck|Colin Finck]] ([[User talk:Colin Finck|talk]])
 
* WiFi [[User:Colin Finck|Colin Finck]] ([[User talk:Colin Finck|talk]])
 
* WiFi [[User:Colin Finck|Colin Finck]] ([[User talk: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. [[User:Colin Finck|Colin Finck]] ([[User talk: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. [[User:Colin Finck|Colin Finck]] ([[User talk:Colin Finck|talk]])
 
* PS/2 driver compatible with each and every computer, not needing any maintained hardware list [[User:Colin Finck|Colin Finck]] ([[User talk:Colin Finck|talk]])
 
* PS/2 driver compatible with each and every computer, not needing any maintained hardware list [[User:Colin Finck|Colin Finck]] ([[User talk:Colin Finck|talk]])
 
* Stable USB mouse, keyboard, storage support [[User:Colin Finck|Colin Finck]] ([[User talk:Colin Finck|talk]])
 
* Stable USB mouse, keyboard, storage support [[User:Colin Finck|Colin Finck]] ([[User talk:Colin Finck|talk]])

Revision as of 21:43, 29 November 2018

This roadmap is subject to change.

Changes planned (2018)

  • Replace fastfat with fastfat_new Extravert34 (talk), Pierre Schweitzer
    • Responsible person: Pierre Schweitzer
  • Implement compatibility layer for NT6+ executables Extravert34 (talk), Colin Finck (talk)
    • Responsible person: Mark Jansen
  • Sound subsystem Extravert34 (talk)
  • 64-bit build (without WoW64) Extravert34 (talk)
    • Responsible person: Timo Kreuzer
  • UEFI boot Colin Finck (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)

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