Lib:Roadmap

From GNUpdf
(Redirected from Roadmap)
Jump to: navigation, search

This is a summary of the actual status of the main tasks in the development.

For detailed information about the status of development tasks please see the flyspray tasks tracker.

For detailed information about the status of planned tasks below the module level please see the list of reports. These reports are automatically updated nightly.

Contents

Base Layer

Layer Development

  • 20% Architecture design.
  • 80% Modules development.
  • 90% Subsystem tests design.
  • 100% Subsystem tests implementation.
     <progressbar label="Base Layer" percentage="20" width="80"/>

Modules Development

  • 20% API design.
  • 40% Architecture design.
  • 50% Tasks design.
  • 70% Implementation.
  • 80% Unit tests design.
  • 100% Unit tests implementation.
     <progressbar label="Memory Allocation Module" percentage="100" width="80"/>
     <progressbar label="Basic Types Module" percentage="100" width="80"/>
     <progressbar label="Hash Module" percentage="100" width="80"/>
     <progressbar label="List Module" percentage="100" width="80"/>
     <progressbar label="Stream Module" percentage="50" width="80"/>
     <progressbar label="Floating Point Arithmetic Module" percentage="50" width="80"/>
     <progressbar label="Text Module" percentage="100" width="80"/>
     <progressbar label="Time Module" percentage="100" width="80"/>
     <progressbar label="Filesystem Module" percentage="50" width="80"/>
     <progressbar label="Error Module" percentage="100" width="80"/>
     <progressbar label="Crypt Module" percentage="100" width="80"/>
     <progressbar label="Token Module" percentage="70" width="80"/>
     <progressbar label="UUID Module" percentage="20" width="80"/>


Object Layer

Layer Development

  • 20% Architecture design.
  • 80% Modules development.
  • 90% Subsystem tests design.
  • 100% Subsystem tests implementation.
     <progressbar label="Object Layer" percentage="20" width="80"/>


Modules Development

  • 20% API design.
  • 40% Architecture design.
  • 50% Tasks design.
  • 70% Implementation.
  • 80% Unit tests design.
  • 100% Unit tests implementation.
     <progressbar label="Document Module" percentage="0" width="80"/>
     <progressbar label="Object Module" percentage="0" width="80"/>
     <progressbar label="Reader Module" percentage="0" width="80"/>
     <progressbar label="Writer Module" percentage="0" width="80"/> 

Document Layer

Layer Development

  • 20% Architecture design.
  • 80% Modules development.
  • 90% Subsystem tests design.
  • 100% Subsystem tests implementation.

<progressbar label="Document Layer" percentage="0" width="80"/>

Modules Development

Page Layer

Layer Development

  • 20% Architecture design.
  • 80% Modules development.
  • 90% Subsystem tests design.
  • 100% Subsystem tests implementation.
     <progressbar label="Page Layer" percentage="0" width="80"/>

Modules Development

Personal tools
Namespaces

Variants
Actions
project
Tools