Proposed Roadmap
From ReactOS
| | This page is a candidate for speedy deletion If you disagree with its speedy deletion, please explain why on its talk page.
Watch also the Criteria for speedy deletion! |
This is a proposal for a new development strategy of ReactOS.
The roadmap should favor a layered, milestone-based development approach, relying at least on existing test frameworks.
Tracks (each of them will have its own milestones):
- Storage system (including disk drivers, file system drivers, mount and partition managers, file systems checker).
- Networking (including all networking drivers from bottom up, winsock, other usermode components).
- Kernel (KrnlFun.c has a nice illustration of the kernel track), including HAL, bootvid and other core components except drivers.
- Bootloader
- Debugging (WinDbg support, heap corruption detection, pool corruption detection)
Networking
- Implement inf parser to parse winsock entries
- Add information to the network infs and remove the hardcoded winsock stuff (depends on inf parser)
- Replace ws2_32 with ws2_32_new (depends on winsock registry entries and new mswsock)
- Put our new mswsock in place (depends on ws2_32_new)
- Change msafd to forward WSPStartup to mswsock (depends on new mswsock)
- Add rnr20 and make it forward NSPStartup to mswsock (depends on new mswsock)

