Roadmap

Wiki page by khorben on 13/03/2011 22:57:35
--- /var/www/www.defora.org/wiki/Roadmap	2010/10/13 03:38:55	1.8
+++ /var/www/www.defora.org/wiki/Roadmap	2011/03/13 21:57:35	1.9
@@ -1 +1 @@
-The current objectives of the project can be summarized as follows, with respect to their expected transition date. This estimation is further detailed in the list of <a href="/os/wiki/3323/Planned-developments">planned developments</a>.<br><h3>1. Provide a graphical environment</h3>(Q1 2011)<br><br>First and foremost, a decent and <a href="/os/wiki/3426/Graphical-environment">featureful user interface</a> should be developed and maintained for the project. It will help further implementation and integration of DeforaOS' own internal architecture, with the knowledge acquired for its actual, practical needs.<br>This effort can be partly driven through the <a href="/os/wiki/3438/DeforaOS-Smartphone">DeforaOS Smartphone</a> project, with the following steps:<br><ol><li>Complete the feature set of the Desktop software</li><li>Ensure the system also runs on embedded platforms<br></li><li>Provide seamless bootup, shutdown and user login procedures<br></li></ol><h3>2. Demonstrate the framework</h3>(Q2 2011)<br><br>Better sooner and later, the new concepts introduced by the <a href="/os/wiki/3427/Distributed-environment">DeforaOS framework</a> should actually be extended and demonstrated. Some components will be of particular interest:<br><ol><li>VFS, accessing data remotely and securely<br></li><li>GServer, distributed and optimal backend for user interfaces<br></li><li>VPN, for seamless roaming operation<br></li></ol><h3>3. Build a complete system</h3>(Q3 2011)<br><br>Build and support a <a href="/os/wiki/3428/Core-environment">complete userland environment</a> based on this framework. Emphasis will be placed on:<br><ol><li>The base library and associated APIs (libSystem, libParser, libDesktop...)<br></li><li>Other essential low-level components (Loader...)</li><li>Complete user-friendly operation (Splasher...)<br></li></ol><h3>4. Adapt the kernel</h3>(Q4 2011)<br><br>It is expected, through these heavy modifications to the Operating System's architecture, that even some of the most <a href="/os/wiki/3425/Self-hosting-environment">modern components of current systems</a> may be insufficient to fit the newer design, performance and security requirements of the system. This includes:<br><ol><li>The kernel and bootloader</li><li>The C compiler<br></li></ol>
\ No newline at end of file
+The current objectives of the project can be summarized as follows, with respect to their expected transition date. This estimation is further detailed in the list of <a href="/os/wiki/3323/Planned-developments">planned developments</a>.<br><h3>1. Provide a graphical environment</h3>(Q1 2011)<br><br>First and foremost, a decent and <a href="/os/wiki/3426/Graphical-environment">featureful user interface</a> should be developed and maintained for the project. It will help further implementation and integration of DeforaOS' own internal architecture, with the knowledge acquired for its actual, practical needs.<br>This effort can be partly driven through the <a href="/os/wiki/3438/DeforaOS-Smartphone">DeforaOS Smartphone</a> project, with the following steps:<br><ol><li>Complete the feature set of the Desktop software</li><li>Ensure the system also runs on embedded platforms<br></li><li>Provide seamless bootup, shutdown and user login procedures<br></li></ol><h3>2. Demonstrate the framework</h3>(Q2 2011)<br><br>Better sooner than later, the new concepts introduced by the <a href="/os/wiki/3427/Distributed-environment">DeforaOS framework</a> should actually be extended and demonstrated. Some components will be of particular interest:<br><ol><li>VFS, accessing data remotely and securely<br></li><li>GServer, distributed and optimal backend for user interfaces<br></li><li>VPN, for seamless roaming operation<br></li></ol><h3>3. Build a complete system</h3>(Q3 2011)<br><br>Build and support a <a href="/os/wiki/3428/Core-environment">complete userland environment</a> based on this framework. Emphasis will be placed on:<br><ol><li>The base library and associated APIs (libSystem, libParser, libDesktop...)<br></li><li>Other essential low-level components (Loader...)</li><li>Complete user-friendly operation (Splasher...)<br></li></ol><h3>4. Adapt the kernel</h3>(Q4 2011)<br><br>It is expected, through these heavy modifications to the Operating System's architecture, that even some of the most <a href="/os/wiki/3425/Self-hosting-environment">modern components of current systems</a> may be insufficient to fit the newer design, performance and security requirements of the system. This includes:<br><ol><li>The kernel and bootloader</li><li>The C compiler<br></li></ol>
\ No newline at end of file
Revisions
NameDateAuthorMessage
1.9 (diff)khorben
1.8 (diff)khorben
1.7 (diff)khorben
1.6 (diff)khorben
1.5 (diff)khorben
1.4 (diff)khorben
1.3 (diff)khorben
1.2 (diff)
1.1