List view
Release 0.9 will focus on networking. We will be looking at performance, features and everything related to implementing support for internet communication. Due to the size and complexity of doing wireless, we will focus on ethernet (E1000/VirtNIC) and the networking stack. Doing this also allows us to focus on the network stack itself. The following protocols should be implemented: ARP, TCP, UDP We also need to add DHCP functionlity, and we should port the following programs to consider this milestone complete: WolfSSL, cURL and bake. Having a wget like utility would be cool but won't be required.
No due date•0/7 issues closedRelease 0.10 will focus on graphics performance and features. The primary goal of 0.10 will be porting the libdrm infrastructure, no drivers, but adding the capability of using libdrm, including upgrading the window manager and it's protocols to use proper graphics buffers instead of direct drawing to off-screen buffers like we do. Because there is a split of DRM kernel and DRM library and how they interact (through syscalls), we will unfortunately have to do a glue layer where we instead split it up to have libdrm => drmservice through a protocol layer instead. I'm really afraid of the magnitude of this though.
No due date•1/1 issues closedPrimary Goals - Cmake cleanup - Immutable application images - Refactor VFS and implement new features to support mounting/scopes - Yaml configurations for services and drivers - Driver support for multiple product id's - Driver support for configurable resources - Support for bootstrapper application to get rid of module functionality in kernel - Better time support in kernel - Green Threads Runtime - Immutable Application Runtime (va-chef)
No due date•30/30 issues closedThis is an on-going milestone to denote code improvements, code cleanup and general maintenance. This will also be very low-priority tasks and tasks that has no significant value right now
No due date•14/27 issues closed