[ros-dev] Roadmap / List of tasks / Attn. all developers

Rick Langschultz rlangschultz at cox.net
Tue Mar 28 21:26:04 CEST 2006


-Networking
-- Include ZeroConf networking hosted internally to host uPNP  
applications to other users on the network.

-Filesystem
-- Add support for Networked File Systems to allow Networked  
resources to act as local folders & drives.
-- Automatically defragment files less than 20 megabytes, not read- 
only, not in use, etc.
-- Automatically cache drivers, and executables that a user access  
frequently to reduce load time.

-Security
-- Add support for Access Control Lists embedded in an internal LDAP  
service to restrict users from accessing others files
-- Add Login / Logout / Lock support to explorer, Windows Key + L or  
like that of Windows 2000 or XP
-- Encrypted / Compressed home directories which are actually files  
that mount on login and unmount on Logout something like FileVault on  
Mac OS X.

-Explorer
-- Revamp explorer to look and feel like Windows explorer
-- Remove access to Registry (common users don't use the registry and  
might not even know it is there)
-- Allow indexing and caching of commonly used folders, files, programs
-- Support for Windows XP Sidebar features like commonly used files  
and folders, file properties, etc using standard javascript and html  
which can be turned on/off.

On Mar 28, 2006, at 3:38 AM, Ged Murphy wrote:

> Aleksey Bragin wrote:
>>
>> Attention all ReactOS Developers, please! Your word is very  
>> valuable here! Please, compile a list of tasks you think ReactOS  
>> needs and send it here as a reply to this message
>>
> Here are some tasks which spring to mind for me. Most are very  
> general though and aren’t down to a level you exemplified.
>
> - Network
> -- Allow setting of address information via ncpa. (This is the only  
> remaining task for the current 0.3.0 roadmap)
> -- Salvage the sockets library from Alex’s branch and merge to the  
> development branch.
> -- Build on the existing NDIS model introducing support for IM drivers
> -- Add a default firewall including GUI for user interaction of the  
> fundamental aspects.
> -- Add support for packet routing with Network Address Translation.
> -- Assist and merge with a Win32 port of SMB.
>
> - Security
> -- Start to build on the current framework providing basic OS security
> -- Implement logon / logoff facility linking in with our gina library.
>
> - Filesystem
> -- Replace the primary filesystem in place of a journaling system.
>
> - NT Services
> -- Add support for starting and stopping services
>
> - Multimedia
> -- Continue development on DX initially aiming for hardware  
> accelerated playability of key games.
> -- Improve support for existing sound model.
>
> - Explorer
> -- Add support for layered windows.
> -- Add libraries for support of common image formats, including  
> jpeg, gif and png.
> -- Improve the graphical design of the UI. Enlist help of graphical  
> designers / programmers.
> -- Add support for theming.
>
> - Drivers
> -- Continue work on Plug and Play Manager
> -- Finish off USB support for keyboard and mouse.
> -- Provide support for drivers written with WDM
> -- USB support for peripherals such as pendrives and cameras
>
> - Printing
> -- Introduce a printing framework.
>
> - Power Management
> -- Add support for ACPI and APM. Battery monitoring, processor  
> throttling, hibernation.
> -- Introduce shutdown and restart functionality.
>
> - Build System
> -- Pick up CIS and incorporate into a build farm preferably  
> situated within a university.
> -- Improve regression testing facilities using Wine where possible.
> -- Build ReactOS with MSVC and PSDK.
> _______________________________________________
> Ros-dev mailing list
> Ros-dev at reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev




More information about the Ros-dev mailing list