Difference between revisions of "0.4.0"

From ReactOS Wiki
Jump to: navigation, search
m
Line 1: Line 1:
This page does not serve as a guide for progress towards 0.4.0. It is heavily out of date and currently no official list of goals exist for 0.4.0.
+
== Primary Objectives ==
 +
* Complete theme support in both the shell and USER32 managed UI elements.
 +
* Completion of shell32 to allow use of explorer_new.
 +
* More complete USB support along with documentation explaining how to determine whether a USB device is likely to work or not.
 +
* More complete sound support along with documentation explaining how to determine whether a sound card is likely to work or not.
 +
* Improved networking support and more user friendly setup of wireless network access.
  
== Required achievements ==
+
== Secondary Objectives ==
 +
* Better out of the box support for QEMU 1.4 - Gated on a driver for the RTL8139 network card it emulates.
 +
* Ability to install and run ReactOS on an ext2 partition - Gated on common cache and memory manager work.
 +
* Switch to GCC 4.7 - Gated on problems with PSEH and RSYM.
 +
* Eliminate last remnants of old memory manager - Gated on having sections use ARM3 functionality instead of ROS-specific memory areas.
  
=== Show Stoppers ===
 
 
* Plug and Play Manager
 
* Local Security Authority Server
 
* More networking client and server applications
 
** DHCP Server
 
** SMB Filesystem Client
 
** NFS Server/Client
 
** Telnet Server
 
* Regression Testing (Merge with Winehq Regression System)
 
 
=== Critical ===
 
 
* Build ReactOS with Microsoft Visual C compiler and Platform SDK.
 
* Fix Header system. Depends on MS_VC+PSDK Port.
 
* All ReactOS Drivers must work on Windows
 
* Run Driver Verifier on all ReactOS Drivers
 
* Working basic power control (Shutdown and restart)
 
* Full [[USB]] [[KBDHID|Keyboard]] and [[MOUHID|Mouse]] support
 
* Full AudioDriver support
 
 
=== Enhancement ===
 
 
* CXTest Graphical Regression testing system merged in to CI system
 
* Import the ext2fsd driver in to ReactOS
 
* Allow [[File_Systems#ext2|ext2]] to be used during install
 
* [[Continuous Integration System]] (Keep people from breaking the tree)
 
  
 
{{Navigation Versions}}
 
{{Navigation Versions}}

Revision as of 16:34, 30 April 2013

Primary Objectives

  • Complete theme support in both the shell and USER32 managed UI elements.
  • Completion of shell32 to allow use of explorer_new.
  • More complete USB support along with documentation explaining how to determine whether a USB device is likely to work or not.
  • More complete sound support along with documentation explaining how to determine whether a sound card is likely to work or not.
  • Improved networking support and more user friendly setup of wireless network access.

Secondary Objectives

  • Better out of the box support for QEMU 1.4 - Gated on a driver for the RTL8139 network card it emulates.
  • Ability to install and run ReactOS on an ext2 partition - Gated on common cache and memory manager work.
  • Switch to GCC 4.7 - Gated on problems with PSEH and RSYM.
  • Eliminate last remnants of old memory manager - Gated on having sections use ARM3 functionality instead of ROS-specific memory areas.


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