Milestones

AwaOS development milestones:

  • Install the Ubuntu 10.04 mini.iso in a VirtualBox VM and test and compare desktop managers, launchers, panels, splash screen, login managers, and productivity apps to select those that are easy to use, get along with the AwaOS principles, and use fewer system resources.
    Status: In Progress as of 2010.08.10
    Completion: aprox. 85%
    Current task: researching methods to keep PIM information and other user data synchronized with a server
  • Freeze app selection process to create the list of default installed apps and tools.
    Status: Begun as of 2010.08.10
    Completion: aprox. 50%
  • Develop integrated custom configurations for all apps for unified look and feel and behavior across the system.
    Status: In Progress as of 2010.08.10
    Current tasks: configuring freedesktop.org specification menu and app launcher icon config files, studying bazaar versioning and meta packages
  • Investigate/find a way to control memory use and cache session information to provide more intuitive system behavior for beginner users. The user should not be able to inadvertently overload their system by opening more apps than their is free memory to handle. User should not be able to lose work in progress by accidentally shutting off the machine or closing an app.
    Status: Not begun, this may be a long term goal for a future version of AwaOS
    Next task: investigate whether this is possible.
  • Recompile and repackage applications as necessary to provide a unified look and feel and behavior across the system. This includes replacing app default icon (shown in task tray or system tray), icons used in app tool bars, removing unnecessarily advanced menus, and other minor tweaks.
    Status: Begun, learned the Ubuntu packaging process and successfully created a PPA on Launchpad with one package uploaded.
    Current task: list apps needing alternative icons, default configs, etc., make changes and package them.
  • Upload customized packages to the AwaOS PPA on Launchpad
    Status: Begun, test uploaded one package successfully with dput.
    Next task: create more packages to upload.
  • Develop a custom post install script to turn a Ubuntu 10.04 mini.iso CLI install into AwaOS.
    Status: Begun, script for first test version of  AwaOS created, but now obsolete due to package replacements across the board.
  • Create the overall AwaOS design guideline
    Status: not started
    Next task: find a volunteer graphic designer
  • Create AwaOS custom GTK+ theme
    Status: not started
  • Create AwaOS custom Openbox theme
    Status: not started
  • Create AwaOS logos and other custom GUI elements
    Status: not started
    Next task: find a volunteer graphic designer
  • Finalize AwaOS version 1.0 in the Virtual Machine
    Status: Task canceled. Will finalize on a production machine
  • Test AwaOS version 1.0 on a production machine
    Status: Not Begun
  • Create an install CD for AwaOS version 1.0
    Status: Not Begun
    Current task: learning the “build live CD from scratch” process
    Next task: complete a test run of the above, focusing on creating an installer that will run in low ram (CLI installer).
  • Develop a version of AwaOS for PPC hardware (Apple Macintosh)
    Status: Begun, alpha version now running on an iBook G4
    Next task: complete the intel version before progressing any further on PPC
    Issues: video hardware requires special configuration, wireless lan not working, AbiWord rendered useless because of severe screen flicker when typing Japanese using the Scim-Anthy IME (AbiWord doesn’t use double buffering).

Comments are closed.