summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorP. J. McDermott <pjm@nac.net>2012-03-08 12:14:59 (EST)
committer P. J. McDermott <pjm@nac.net>2012-03-08 12:14:59 (EST)
commit88ddb3f7b2a58cde69b73de68981d0319e09e330 (patch)
treecc227c56abb1ac86399cec9c1cb378ed673dc114
parentda63bd0eb7d5ccfe3a955cda17701ea5103842f1 (diff)
Publish NJIT CCS Capstone WBS and Gantt chart.
-rw-r--r--Gantt-chart.html2955
-rw-r--r--Gantt-chart.pdfbin0 -> 38203 bytes
-rw-r--r--Gantt-chart.planner219
-rw-r--r--WBS.diabin0 -> 2515 bytes
-rw-r--r--WBS.pdfbin0 -> 17581 bytes
5 files changed, 3174 insertions, 0 deletions
diff --git a/Gantt-chart.html b/Gantt-chart.html
new file mode 100644
index 0000000..b0cb393
--- /dev/null
+++ b/Gantt-chart.html
@@ -0,0 +1,2955 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xmlns:date="http://exslt.org/dates-and-times">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<!--
+ This file is generated from xml source: DO NOT EDIT
+ -->
+ <title>Embedded Operating System Distribution - Planner</title>
+ <meta name="GENERATOR" content="Planner HTML output" />
+ <style type="text/css">
+
+/* CSS Stylesheet for Planner HTML output.
+ *
+ * Copyright (C) 2004-2005 Imendio AB
+ * Copyright (C) 2003 CodeFactory AB
+ * Copyright (C) 2003 Daniel Lundin (daniel@edgewall.com)
+ * Copyright (C) 2004 Chris Ladd (caladd@particlestorm.net)
+ */
+
+/*
+ * Fonts
+ */
+html,body,table {
+ font-family: "Bitstream Vera Sans", helvetica, Arial, sans-serif;
+ font-size: 12px;
+ white-space: nowrap;
+}
+
+tr,td,th,table,font,span,div,h1,h2,h3 {
+ font-family: "Bitstream Vera Sans", helvetica, Arial, sans-serif;
+}
+
+h1 {
+ font-size: 16px;
+}
+
+h2 {
+ font-size: 12px;
+ margin-bottom: 2px;
+}
+
+div.separator {
+ margin: 1em;
+}
+
+/*
+ * Header
+ */
+table.proj-header {
+ border: 0;
+ margin: 0;
+ width: auto;
+}
+
+table.proj-header .header {
+ font-weight: bold;
+}
+
+/*
+ * Footer
+ */
+.footer {
+ float: left;
+ width: 100%;
+ margin-top: 50px;
+ padding-top: 2px;
+ border-style: dotted;
+ border-width: 1px 0 0 0;
+ border-color: #999;
+ font-size: 9px;
+ text-align: right;
+ clear: both;
+ color: #666;
+}
+
+a:link, a:visited {
+ text-decoration: none;
+ color: #666;
+}
+
+a:hover[href] {
+ text-decoration: underline;
+}
+
+
+/*
+ * Layout
+ */
+
+.gantt, .gantt-tasklist, .gantt-chart, .tasklist, .resourcelist {
+ float: left;
+}
+
+.gantt-tasklist, .gantt-chart, .tasklist-table, .resourcelist-table {
+ border-style: solid;
+ border-width: 1px;
+ border-color: #aaa;
+}
+
+.gantt-tasklist, .gantt-chart, .tasklist, .resourcelist {
+ overflow: auto;
+}
+
+.gantt, .tasklist, .resourcelist {
+ clear: both;
+ width: 100%;
+}
+
+.gantt-tasklist {
+ border-width: 1px 0px 1px 1px;
+ width: 30%;
+}
+
+.gantt-chart {
+ border-color: #aaa #aaa #aaa #fff;
+ width: 69.5%;
+}
+
+.tasklist, .resourcelist {
+ clear: left;
+}
+
+table {
+ width: 100%;
+ border-collapse: collapse;
+ border-style: none;
+ border-color: #fff;
+ white-space: nowrap;
+ margin: 0;
+}
+
+tr, td, th {
+ white-space: nowrap;
+ vertical-align: top;
+ padding-top: 1px;
+ padding-bottom: 1px;
+}
+
+th {
+ vertical-align: top;
+}
+
+tr {
+ height: 1.5em;
+}
+
+tr.header {
+ background-color: #aaa;
+ color: #fff;
+}
+
+tr.even {
+ background-color: #eee;
+}
+
+tr.odd {
+ background-color: #fff;
+}
+
+th span, td span {
+ margin-left: 6px;
+ margin-right: 6px;
+}
+
+th.note {
+ min-width: 20em;
+}
+
+td.note {
+ white-space: normal;
+}
+
+/*
+ * Gantt
+ */
+div.gantt-empty-begin, div.gantt-empty-end, div.gantt-complete-done, div.gantt-complete-notdone, div.gantt-summary {
+ overflow: hidden;
+ clear: none;
+ float: left;
+ height: 0.75em;
+ margin-top: 0.15em;
+ margin-bottom: 0;
+}
+
+div.gantt-complete-done {
+ background-color: #495f6b;
+ height: 0.75em;
+ margin-top: 0;
+ margin-bottom: 0;
+}
+
+div.gantt-complete-notdone {
+ background-color: #8db6cd;
+ border-style: solid;
+ border-width: 1px;
+}
+
+div.gantt-summary {
+ height: 0.3em;
+ margin-top: 0.25em;
+ border-bottom: 2px dashed #000;
+}
+
+div.gantt-empty-end {
+ margin-left: 0;
+}
+
+div.gantt-milestone {
+ float: left;
+ font-size: 0.9em;
+ color: #000000;
+ position: relative;
+ margin-left: 0;
+ margin-right: 0;
+}
+
+div.gantt-resources {
+ float: left;
+ margin-left: 0.5em;
+ white-space: nowrap;
+}
+
+th.gantt-1day-header {
+ width: 19px;
+}
+
+th.gantt-2day-header {
+ width: 39px;
+}
+
+th.gantt-3day-header {
+ width: 59px;
+}
+
+th.gantt-4day-header {
+ width: 79px;
+}
+
+th.gantt-5day-header {
+ width: 99px;
+}
+
+th.gantt-6day-header {
+ width: 119px;
+}
+
+th.gantt-week-header, .gantt-resources {
+ width: 139px;
+}
+
+th.gantt-day-header {
+ margin: 0;
+ padding-top: 1px;
+ padding-bottom: 1px;
+ width: 19px;
+}
+
+</style>
+<!--[if IE]><style type="text/css">
+
+/* IE specific overrides to compensate for the different box model used by IE
+ * (see http://en.wikipedia.org/wiki/Internet_Explorer_box_model_bug)
+ */
+
+.gantt-resources {
+ overflow: hidden;
+}
+
+
+.tasklist, .resourcelist {
+ overflow-x: auto;
+ overflow-y: hidden;
+ padding-bottom: 1em;
+}
+
+
+.gantt-tasklist, .gantt-chart {
+ overflow-x: scroll;
+ overflow-y: hidden;
+}
+
+
+.gantt-chart {
+ padding-bottom: 1px;
+}
+
+
+
+.tasklist-table, .resourcelist-table {
+ width: 99.8%;
+}
+
+/*
+div.gantt-empty-begin, div.gantt-empty-end, div.gantt-complete-done, div.gantt-complete-notdone, div.gantt-summary {
+ height: 1.75em;
+}
+
+div.gantt-complete-done {
+ height: 0.75em;
+}
+
+div.gantt-summary {
+ height: 0.3em;
+}
+*/
+th.gantt-1day-header {
+ width: 20px;
+}
+
+th.gantt-2day-header {
+ width: 40px;
+}
+
+th.gantt-3day-header {
+ width: 60px;
+}
+
+th.gantt-4day-header {
+ width: 80px;
+}
+
+th.gantt-5day-header {
+ width: 100px;
+}
+
+th.gantt-6day-header {
+ width: 120px;
+}
+
+th.gantt-week-header {
+ width: 140px;
+}
+
+th.gantt-day-header {
+ width: 20px;
+}
+
+</style><![endif]-->
+<!--[if gte IE 7]><style type="text/css">
+
+.gantt-chart {
+ padding-bottom: 0px;
+}
+
+</style><![endif]-->
+ </head>
+ <body>
+ <h1 class="proj-title">
+ <a name="project" id="project">Embedded Operating System Distribution</a>
+ </h1>
+ <table class="proj-header">
+ <tr>
+ <td class="header">Company:</td>
+ <td>NJIT CCS Capstone Program</td>
+ </tr>
+ <tr>
+ <td class="header">Manager:</td>
+ <td>Patrick "P. J." McDermott</td>
+ </tr>
+ <tr>
+ <td class="header">Start:</td>
+ <td>January 31, 2012</td>
+ </tr>
+ <tr>
+ <td class="header">Finish:</td>
+ <td>April 18, 2012</td>
+ </tr>
+ <tr>
+ <td class="header">Report Date:</td>
+ <td>February 28, 2012</td>
+ </tr>
+ </table>
+ <div class="separator"></div>
+ <div class="gantt">
+ <h2>
+ <a name="gantt" id="gantt">Gantt Chart</a>
+ </h2>
+ <div class="gantt-tasklist">
+ <table cellspacing="0" cellpadding="0" border="1">
+ <tr class="header" align="left">
+ <th>
+ <span>WBS</span>
+ </th>
+ <th>
+ <span>Name</span>
+ </th>
+ <th>
+ <span>Work</span>
+ </th>
+ </tr>
+ <tr class="header">
+ <th> </th>
+ <th> </th>
+ <th> </th>
+ </tr>
+ <tr class="odd">
+ <td>
+ <span>1</span>
+ </td>
+ <td>
+ <a name="gantt-1" style="white-space: nowrap; margin-left: 0px;" id="gantt-1">
+ <span>Temporary Bootstrap Builder Setup</span>
+ </a>
+ </td>
+ <td>
+ <span>95d 7h </span>
+ </td>
+ </tr>
+ <tr class="even">
+ <td>
+ <span>2</span>
+ </td>
+ <td>
+ <a name="task-2" style="white-space: nowrap; font-weight: bold; margin-left: 0px;" id="task-2">
+ <span>Package Build Helper Tools</span>
+ </a>
+ </td>
+ <td>
+ <span style="white-space: nowrap; font-weight: bold;">98d 7h </span>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td>
+ <span>2.1</span>
+ </td>
+ <td>
+ <a name="gantt-3" style="white-space: nowrap; margin-left: 18px;" id="gantt-3">
+ <span>Development and Testing of opkhelper</span>
+ </a>
+ </td>
+ <td>
+ <span>98d 7h </span>
+ </td>
+ </tr>
+ <tr class="even">
+ <td>
+ <span>2.2</span>
+ </td>
+ <td>
+ <a name="gantt-4" style="white-space: nowrap; margin-left: 18px;" id="gantt-4">
+ <span>opkhelper 0.1.0 Release</span>
+ </a>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td>
+ <span>2.3</span>
+ </td>
+ <td>
+ <a name="gantt-5" style="white-space: nowrap; margin-left: 18px;" id="gantt-5">
+ <span>opkhelper 0.1.1 Release</span>
+ </a>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ </tr>
+ <tr class="even">
+ <td>
+ <span>2.4</span>
+ </td>
+ <td>
+ <a name="gantt-6" style="white-space: nowrap; margin-left: 18px;" id="gantt-6">
+ <span>opkhelper 0.2.0 Release</span>
+ </a>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td>
+ <span>3</span>
+ </td>
+ <td>
+ <a name="task-7" style="white-space: nowrap; font-weight: bold; margin-left: 0px;" id="task-7">
+ <span>System Software Packaging</span>
+ </a>
+ </td>
+ <td>
+ <span style="white-space: nowrap; font-weight: bold;">236d 7h </span>
+ </td>
+ </tr>
+ <tr class="even">
+ <td>
+ <span>3.1</span>
+ </td>
+ <td>
+ <a name="task-8" style="white-space: nowrap; font-weight: bold; margin-left: 18px;" id="task-8">
+ <span>Toolchain Software Packages</span>
+ </a>
+ </td>
+ <td>
+ <span style="white-space: nowrap; font-weight: bold;">47d 7h </span>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td>
+ <span>3.1.1</span>
+ </td>
+ <td>
+ <a name="gantt-9" style="white-space: nowrap; margin-left: 36px;" id="gantt-9">
+ <span>GMP</span>
+ </a>
+ </td>
+ <td>
+ <span>2d 7h </span>
+ </td>
+ </tr>
+ <tr class="even">
+ <td>
+ <span>3.1.2</span>
+ </td>
+ <td>
+ <a name="gantt-10" style="white-space: nowrap; margin-left: 36px;" id="gantt-10">
+ <span>MPFR</span>
+ </a>
+ </td>
+ <td>
+ <span>2d 7h </span>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td>
+ <span>3.1.3</span>
+ </td>
+ <td>
+ <a name="gantt-11" style="white-space: nowrap; margin-left: 36px;" id="gantt-11">
+ <span>MPC</span>
+ </a>
+ </td>
+ <td>
+ <span>2d 7h </span>
+ </td>
+ </tr>
+ <tr class="even">
+ <td>
+ <span>3.1.4</span>
+ </td>
+ <td>
+ <a name="gantt-12" style="white-space: nowrap; margin-left: 36px;" id="gantt-12">
+ <span>GNU Binutils</span>
+ </a>
+ </td>
+ <td>
+ <span>5d 7h </span>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td>
+ <span>3.1.5</span>
+ </td>
+ <td>
+ <a name="gantt-13" style="white-space: nowrap; margin-left: 36px;" id="gantt-13">
+ <span>GCC</span>
+ </a>
+ </td>
+ <td>
+ <span>17d 7h </span>
+ </td>
+ </tr>
+ <tr class="even">
+ <td>
+ <span>3.1.6</span>
+ </td>
+ <td>
+ <a name="gantt-14" style="white-space: nowrap; margin-left: 36px;" id="gantt-14">
+ <span>EGLIBC</span>
+ </a>
+ </td>
+ <td>
+ <span>11d 7h </span>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td>
+ <span>3.1.7</span>
+ </td>
+ <td>
+ <a name="gantt-15" style="white-space: nowrap; margin-left: 36px;" id="gantt-15">
+ <span>GNU Make</span>
+ </a>
+ </td>
+ <td>
+ <span>2d 7h </span>
+ </td>
+ </tr>
+ <tr class="even">
+ <td>
+ <span>3.2</span>
+ </td>
+ <td>
+ <a name="task-16" style="white-space: nowrap; font-weight: bold; margin-left: 18px;" id="task-16">
+ <span>System Software Packages</span>
+ </a>
+ </td>
+ <td>
+ <span style="white-space: nowrap; font-weight: bold;">173d 7h </span>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td>
+ <span>3.2.1</span>
+ </td>
+ <td>
+ <a name="gantt-17" style="white-space: nowrap; margin-left: 36px;" id="gantt-17">
+ <span>BusyBox</span>
+ </a>
+ </td>
+ <td>
+ <span>8d 7h </span>
+ </td>
+ </tr>
+ <tr class="even">
+ <td>
+ <span>3.2.2</span>
+ </td>
+ <td>
+ <a name="gantt-18" style="white-space: nowrap; margin-left: 36px;" id="gantt-18">
+ <span>Platform Configuration</span>
+ </a>
+ </td>
+ <td>
+ <span>125d 7h </span>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td>
+ <span>3.2.3</span>
+ </td>
+ <td>
+ <a name="gantt-19" style="white-space: nowrap; margin-left: 36px;" id="gantt-19">
+ <span>Linux</span>
+ </a>
+ </td>
+ <td>
+ <span>11d 7h </span>
+ </td>
+ </tr>
+ <tr class="even">
+ <td>
+ <span>3.2.4</span>
+ </td>
+ <td>
+ <a name="gantt-20" style="white-space: nowrap; margin-left: 36px;" id="gantt-20">
+ <span>Base System Files</span>
+ </a>
+ </td>
+ <td>
+ <span>8d 7h </span>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td>
+ <span>3.2.5</span>
+ </td>
+ <td>
+ <a name="gantt-21" style="white-space: nowrap; margin-left: 36px;" id="gantt-21">
+ <span>DAS U-Boot</span>
+ </a>
+ </td>
+ <td>
+ <span>17d 7h </span>
+ </td>
+ </tr>
+ <tr class="even">
+ <td>
+ <span>3.3</span>
+ </td>
+ <td>
+ <a name="task-22" style="white-space: nowrap; font-weight: bold; margin-left: 18px;" id="task-22">
+ <span>Package Management Software Packages</span>
+ </a>
+ </td>
+ <td>
+ <span style="white-space: nowrap; font-weight: bold;">14d 7h </span>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td>
+ <span>3.3.1</span>
+ </td>
+ <td>
+ <a name="gantt-23" style="white-space: nowrap; margin-left: 36px;" id="gantt-23">
+ <span>opkg</span>
+ </a>
+ </td>
+ <td>
+ <span>2d 7h </span>
+ </td>
+ </tr>
+ <tr class="even">
+ <td>
+ <span>3.3.2</span>
+ </td>
+ <td>
+ <a name="gantt-24" style="white-space: nowrap; margin-left: 36px;" id="gantt-24">
+ <span>fakeroot</span>
+ </a>
+ </td>
+ <td>
+ <span>2d 7h </span>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td>
+ <span>3.3.3</span>
+ </td>
+ <td>
+ <a name="gantt-25" style="white-space: nowrap; margin-left: 36px;" id="gantt-25">
+ <span>opkhelper</span>
+ </a>
+ </td>
+ <td>
+ <span>2d 7h </span>
+ </td>
+ </tr>
+ <tr class="even">
+ <td>
+ <span>3.3.4</span>
+ </td>
+ <td>
+ <a name="gantt-26" style="white-space: nowrap; margin-left: 36px;" id="gantt-26">
+ <span>opkhelper Build Flags</span>
+ </a>
+ </td>
+ <td>
+ <span>2d 7h </span>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td>
+ <span>3.3.5</span>
+ </td>
+ <td>
+ <a name="gantt-27" style="white-space: nowrap; margin-left: 36px;" id="gantt-27">
+ <span>opkg Web Interface</span>
+ </a>
+ </td>
+ <td>
+ <span>2d 7h </span>
+ </td>
+ </tr>
+ <tr class="even">
+ <td>
+ <span>4</span>
+ </td>
+ <td>
+ <a name="task-28" style="white-space: nowrap; font-weight: bold; margin-left: 0px;" id="task-28">
+ <span>Target Hardware Procurement</span>
+ </a>
+ </td>
+ <td>
+ <span style="white-space: nowrap; font-weight: bold;">266d 7h </span>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td>
+ <span>4.1</span>
+ </td>
+ <td>
+ <a name="gantt-29" style="white-space: nowrap; margin-left: 18px;" id="gantt-29">
+ <span>Purchase of Computer</span>
+ </a>
+ </td>
+ <td>
+ <span>128d 7h </span>
+ </td>
+ </tr>
+ <tr class="even">
+ <td>
+ <span>4.2</span>
+ </td>
+ <td>
+ <a name="gantt-30" style="white-space: nowrap; margin-left: 18px;" id="gantt-30">
+ <span>Purchase of Power Supply</span>
+ </a>
+ </td>
+ <td>
+ <span>74d 7h </span>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td>
+ <span>4.3</span>
+ </td>
+ <td>
+ <a name="gantt-31" style="white-space: nowrap; margin-left: 18px;" id="gantt-31">
+ <span>Purchase of Boot Media</span>
+ </a>
+ </td>
+ <td>
+ <span>8d 7h </span>
+ </td>
+ </tr>
+ <tr class="even">
+ <td>
+ <span>4.4</span>
+ </td>
+ <td>
+ <a name="gantt-32" style="white-space: nowrap; margin-left: 18px;" id="gantt-32">
+ <span>Purchase of Interface Cables</span>
+ </a>
+ </td>
+ <td>
+ <span>53d 7h </span>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td>
+ <span>5</span>
+ </td>
+ <td>
+ <a name="task-33" style="white-space: nowrap; font-weight: bold; margin-left: 0px;" id="task-33">
+ <span>Target Hardware Port</span>
+ </a>
+ </td>
+ <td>
+ <span style="white-space: nowrap; font-weight: bold;">176d 7h </span>
+ </td>
+ </tr>
+ <tr class="even">
+ <td>
+ <span>5.1</span>
+ </td>
+ <td>
+ <a name="gantt-34" style="white-space: nowrap; margin-left: 18px;" id="gantt-34">
+ <span>Temporary Bootstrap Builder Setup</span>
+ </a>
+ </td>
+ <td>
+ <span>29d 7h </span>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td>
+ <span>5.2</span>
+ </td>
+ <td>
+ <a name="gantt-35" style="white-space: nowrap; margin-left: 18px;" id="gantt-35">
+ <span>Package Building</span>
+ </a>
+ </td>
+ <td>
+ <span>53d 7h </span>
+ </td>
+ </tr>
+ <tr class="even">
+ <td>
+ <span>5.3</span>
+ </td>
+ <td>
+ <a name="gantt-36" style="white-space: nowrap; margin-left: 18px;" id="gantt-36">
+ <span>System Testing</span>
+ </a>
+ </td>
+ <td>
+ <span>92d 7h </span>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td>
+ <span>6</span>
+ </td>
+ <td>
+ <a name="task-37" style="white-space: nowrap; font-weight: bold; margin-left: 0px;" id="task-37">
+ <span>Example Application Software Packaging</span>
+ </a>
+ </td>
+ <td>
+ <span style="white-space: nowrap; font-weight: bold;">74d 7h </span>
+ </td>
+ </tr>
+ <tr class="even">
+ <td>
+ <span>6.1</span>
+ </td>
+ <td>
+ <a name="gantt-38" style="white-space: nowrap; margin-left: 18px;" id="gantt-38">
+ <span>MPD</span>
+ </a>
+ </td>
+ <td>
+ <span>11d 7h </span>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td>
+ <span>6.2</span>
+ </td>
+ <td>
+ <a name="gantt-39" style="white-space: nowrap; margin-left: 18px;" id="gantt-39">
+ <span>GLib</span>
+ </a>
+ </td>
+ <td>
+ <span>5d 7h </span>
+ </td>
+ </tr>
+ <tr class="even">
+ <td>
+ <span>6.3</span>
+ </td>
+ <td>
+ <a name="gantt-40" style="white-space: nowrap; margin-left: 18px;" id="gantt-40">
+ <span>libffi</span>
+ </a>
+ </td>
+ <td>
+ <span>2d 7h </span>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td>
+ <span>6.4</span>
+ </td>
+ <td>
+ <a name="gantt-41" style="white-space: nowrap; margin-left: 18px;" id="gantt-41">
+ <span>zlib</span>
+ </a>
+ </td>
+ <td>
+ <span>5d 7h </span>
+ </td>
+ </tr>
+ <tr class="even">
+ <td>
+ <span>6.5</span>
+ </td>
+ <td>
+ <a name="gantt-42" style="white-space: nowrap; margin-left: 18px;" id="gantt-42">
+ <span>GNU Gettext</span>
+ </a>
+ </td>
+ <td>
+ <span>5d 7h </span>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td>
+ <span>6.6</span>
+ </td>
+ <td>
+ <a name="gantt-43" style="white-space: nowrap; margin-left: 18px;" id="gantt-43">
+ <span>DBus</span>
+ </a>
+ </td>
+ <td>
+ <span>5d 7h </span>
+ </td>
+ </tr>
+ <tr class="even">
+ <td>
+ <span>6.7</span>
+ </td>
+ <td>
+ <a name="gantt-44" style="white-space: nowrap; margin-left: 18px;" id="gantt-44">
+ <span>expat</span>
+ </a>
+ </td>
+ <td>
+ <span>2d 7h </span>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td>
+ <span>6.8</span>
+ </td>
+ <td>
+ <a name="gantt-45" style="white-space: nowrap; margin-left: 18px;" id="gantt-45">
+ <span>Libav</span>
+ </a>
+ </td>
+ <td>
+ <span>11d 7h </span>
+ </td>
+ </tr>
+ <tr class="even">
+ <td>
+ <span>6.9</span>
+ </td>
+ <td>
+ <a name="gantt-46" style="white-space: nowrap; margin-left: 18px;" id="gantt-46">
+ <span>ALSA Library</span>
+ </a>
+ </td>
+ <td>
+ <span>8d 7h </span>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td>
+ <span>6.10</span>
+ </td>
+ <td>
+ <a name="gantt-47" style="white-space: nowrap; margin-left: 18px;" id="gantt-47">
+ <span>ALSA Utilities</span>
+ </a>
+ </td>
+ <td>
+ <span>11d 7h </span>
+ </td>
+ </tr>
+ <tr class="even">
+ <td>
+ <span>7</span>
+ </td>
+ <td>
+ <a name="task-48" style="white-space: nowrap; font-weight: bold; margin-left: 0px;" id="task-48">
+ <span>Package Manager Web Interface</span>
+ </a>
+ </td>
+ <td>
+ <span style="white-space: nowrap; font-weight: bold;">125d 7h </span>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td>
+ <span>7.1</span>
+ </td>
+ <td>
+ <a name="gantt-49" style="white-space: nowrap; margin-left: 18px;" id="gantt-49">
+ <span>Development and Testing of opkg Web Interface</span>
+ </a>
+ </td>
+ <td>
+ <span>125d 7h </span>
+ </td>
+ </tr>
+ </table>
+ </div>
+ <div class="gantt-chart">
+ <table cellspacing="0" cellpadding="0" border="1" style="table-layout: fixed;">
+ <tr class="header" align="left">
+ <th class="gantt-5day-header" colspan="5"></th>
+ <th class="gantt-week-header" align="center" colspan="7">Week 6, 2012</th>
+ <th class="gantt-week-header" align="center" colspan="7">Week 7, 2012</th>
+ <th class="gantt-week-header" align="center" colspan="7">Week 8, 2012</th>
+ <th class="gantt-week-header" align="center" colspan="7">Week 9, 2012</th>
+ <th class="gantt-week-header" align="center" colspan="7">Week 10, 2012</th>
+ <th class="gantt-week-header" align="center" colspan="7">Week 11, 2012</th>
+ <th class="gantt-week-header" align="center" colspan="7">Week 12, 2012</th>
+ <th class="gantt-week-header" align="center" colspan="7">Week 13, 2012</th>
+ <th class="gantt-week-header" align="center" colspan="7">Week 14, 2012</th>
+ <th class="gantt-week-header" align="center" colspan="7">Week 15, 2012</th>
+ <th class="gantt-week-header" align="center" colspan="7">Week 16, 2012</th>
+ <th class="gantt-3day-header" colspan="3"></th>
+ <th></th>
+ </tr>
+ <tr class="header" align="left">
+ <th class="gantt-day-header" align="center">1</th>
+ <th class="gantt-day-header" align="center">2</th>
+ <th class="gantt-day-header" align="center">3</th>
+ <th class="gantt-day-header" align="center">4</th>
+ <th class="gantt-day-header" align="center">5</th>
+ <th class="gantt-day-header" align="center">6</th>
+ <th class="gantt-day-header" align="center">7</th>
+ <th class="gantt-day-header" align="center">8</th>
+ <th class="gantt-day-header" align="center">9</th>
+ <th class="gantt-day-header" align="center">10</th>
+ <th class="gantt-day-header" align="center">11</th>
+ <th class="gantt-day-header" align="center">12</th>
+ <th class="gantt-day-header" align="center">13</th>
+ <th class="gantt-day-header" align="center">14</th>
+ <th class="gantt-day-header" align="center">15</th>
+ <th class="gantt-day-header" align="center">16</th>
+ <th class="gantt-day-header" align="center">17</th>
+ <th class="gantt-day-header" align="center">18</th>
+ <th class="gantt-day-header" align="center">19</th>
+ <th class="gantt-day-header" align="center">20</th>
+ <th class="gantt-day-header" align="center">21</th>
+ <th class="gantt-day-header" align="center">22</th>
+ <th class="gantt-day-header" align="center">23</th>
+ <th class="gantt-day-header" align="center">24</th>
+ <th class="gantt-day-header" align="center">25</th>
+ <th class="gantt-day-header" align="center">26</th>
+ <th class="gantt-day-header" align="center">27</th>
+ <th class="gantt-day-header" align="center">28</th>
+ <th class="gantt-day-header" align="center">29</th>
+ <th class="gantt-day-header" align="center">1</th>
+ <th class="gantt-day-header" align="center">2</th>
+ <th class="gantt-day-header" align="center">3</th>
+ <th class="gantt-day-header" align="center">4</th>
+ <th class="gantt-day-header" align="center">5</th>
+ <th class="gantt-day-header" align="center">6</th>
+ <th class="gantt-day-header" align="center">7</th>
+ <th class="gantt-day-header" align="center">8</th>
+ <th class="gantt-day-header" align="center">9</th>
+ <th class="gantt-day-header" align="center">10</th>
+ <th class="gantt-day-header" align="center">11</th>
+ <th class="gantt-day-header" align="center">12</th>
+ <th class="gantt-day-header" align="center">13</th>
+ <th class="gantt-day-header" align="center">14</th>
+ <th class="gantt-day-header" align="center">15</th>
+ <th class="gantt-day-header" align="center">16</th>
+ <th class="gantt-day-header" align="center">17</th>
+ <th class="gantt-day-header" align="center">18</th>
+ <th class="gantt-day-header" align="center">19</th>
+ <th class="gantt-day-header" align="center">20</th>
+ <th class="gantt-day-header" align="center">21</th>
+ <th class="gantt-day-header" align="center">22</th>
+ <th class="gantt-day-header" align="center">23</th>
+ <th class="gantt-day-header" align="center">24</th>
+ <th class="gantt-day-header" align="center">25</th>
+ <th class="gantt-day-header" align="center">26</th>
+ <th class="gantt-day-header" align="center">27</th>
+ <th class="gantt-day-header" align="center">28</th>
+ <th class="gantt-day-header" align="center">29</th>
+ <th class="gantt-day-header" align="center">30</th>
+ <th class="gantt-day-header" align="center">31</th>
+ <th class="gantt-day-header" align="center">1</th>
+ <th class="gantt-day-header" align="center">2</th>
+ <th class="gantt-day-header" align="center">3</th>
+ <th class="gantt-day-header" align="center">4</th>
+ <th class="gantt-day-header" align="center">5</th>
+ <th class="gantt-day-header" align="center">6</th>
+ <th class="gantt-day-header" align="center">7</th>
+ <th class="gantt-day-header" align="center">8</th>
+ <th class="gantt-day-header" align="center">9</th>
+ <th class="gantt-day-header" align="center">10</th>
+ <th class="gantt-day-header" align="center">11</th>
+ <th class="gantt-day-header" align="center">12</th>
+ <th class="gantt-day-header" align="center">13</th>
+ <th class="gantt-day-header" align="center">14</th>
+ <th class="gantt-day-header" align="center">15</th>
+ <th class="gantt-day-header" align="center">16</th>
+ <th class="gantt-day-header" align="center">17</th>
+ <th class="gantt-day-header" align="center">18</th>
+ <th class="gantt-day-header" align="center">19</th>
+ <th class="gantt-day-header" align="center">20</th>
+ <th class="gantt-day-header" align="center">21</th>
+ <th class="gantt-day-header" align="center">22</th>
+ <th class="gantt-day-header" align="center">23</th>
+ <th class="gantt-day-header" align="center">24</th>
+ <th class="gantt-day-header" align="center">25</th>
+ <th align="center"></th>
+ </tr>
+ <tr class="odd">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-complete-notdone" style="width: 639px;">
+ <div class="gantt-complete-done" style="width: 319px;"></div>
+ </div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="even">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;"></div>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-complete-notdone" style="width: 659px;">
+ <div class="gantt-complete-done" style="width: 560px;"></div>
+ </div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="even">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 256px;"></div>
+ <div class="gantt-milestone">◆</div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 296px;"></div>
+ <div class="gantt-milestone">◆</div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="even">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 636px;"></div>
+ <div class="gantt-milestone">◆</div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;"></div>
+ </td>
+ </tr>
+ <tr class="even">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;"></div>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 560px;"></div>
+ <div class="gantt-complete-notdone" style="width: 19px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="even">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 560px;"></div>
+ <div class="gantt-complete-notdone" style="width: 19px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 560px;"></div>
+ <div class="gantt-complete-notdone" style="width: 19px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="even">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 560px;"></div>
+ <div class="gantt-complete-notdone" style="width: 39px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 639px;"></div>
+ <div class="gantt-complete-notdone" style="width: 120px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="even">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 759px;"></div>
+ <div class="gantt-complete-notdone" style="width: 80px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 560px;"></div>
+ <div class="gantt-complete-notdone" style="width: 19px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="even">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;"></div>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 560px;"></div>
+ <div class="gantt-complete-notdone" style="width: 59px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="even">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 160px;"></div>
+ <div class="gantt-complete-notdone" style="width: 839px;">
+ <div class="gantt-complete-done" style="width: 335px;"></div>
+ </div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 560px;"></div>
+ <div class="gantt-complete-notdone" style="width: 79px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="even">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 560px;"></div>
+ <div class="gantt-complete-notdone" style="width: 59px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 939px;"></div>
+ <div class="gantt-complete-notdone" style="width: 120px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="even">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;"></div>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 160px;"></div>
+ <div class="gantt-complete-notdone" style="width: 19px;">
+ <div class="gantt-complete-done" style="width: 19px;"></div>
+ </div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="even">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 560px;"></div>
+ <div class="gantt-complete-notdone" style="width: 19px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 300px;"></div>
+ <div class="gantt-complete-notdone" style="width: 19px;">
+ <div class="gantt-complete-done" style="width: 19px;"></div>
+ </div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="even">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 560px;"></div>
+ <div class="gantt-complete-notdone" style="width: 19px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 1479px;"></div>
+ <div class="gantt-complete-notdone" style="width: 20px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="even">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;"></div>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 80px;"></div>
+ <div class="gantt-complete-notdone" style="width: 859px;">
+ <div class="gantt-complete-done" style="width: 429px;"></div>
+ </div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="even">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 260px;"></div>
+ <div class="gantt-complete-notdone" style="width: 499px;">
+ <div class="gantt-complete-done" style="width: 249px;"></div>
+ </div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 260px;"></div>
+ <div class="gantt-complete-notdone" style="width: 59px;">
+ <div class="gantt-complete-done" style="width: 59px;"></div>
+ </div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="even">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 400px;"></div>
+ <div class="gantt-complete-notdone" style="width: 359px;">
+ <div class="gantt-complete-done" style="width: 179px;"></div>
+ </div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;"></div>
+ </td>
+ </tr>
+ <tr class="even">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 979px;"></div>
+ <div class="gantt-complete-notdone" style="width: 200px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 1179px;"></div>
+ <div class="gantt-complete-notdone" style="width: 360px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="even">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 939px;"></div>
+ <div class="gantt-complete-notdone" style="width: 620px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;"></div>
+ </td>
+ </tr>
+ <tr class="even">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 719px;"></div>
+ <div class="gantt-complete-notdone" style="width: 80px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 679px;"></div>
+ <div class="gantt-complete-notdone" style="width: 40px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="even">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 560px;"></div>
+ <div class="gantt-complete-notdone" style="width: 19px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 560px;"></div>
+ <div class="gantt-complete-notdone" style="width: 39px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="even">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 560px;"></div>
+ <div class="gantt-complete-notdone" style="width: 39px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 639px;"></div>
+ <div class="gantt-complete-notdone" style="width: 40px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="even">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 560px;"></div>
+ <div class="gantt-complete-notdone" style="width: 19px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 560px;"></div>
+ <div class="gantt-complete-notdone" style="width: 79px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="even">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 560px;"></div>
+ <div class="gantt-complete-notdone" style="width: 59px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 619px;"></div>
+ <div class="gantt-complete-notdone" style="width: 80px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ <tr class="even">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;"></div>
+ </td>
+ </tr>
+ <tr class="odd">
+ <td colspan="86">
+ <div style="width: 1701px; white-space: nowrap;">
+ <div class="gantt-empty-begin" style="width: 639px;"></div>
+ <div class="gantt-complete-notdone" style="width: 840px;"></div>
+ <div class="gantt-empty-end"></div>
+ <div class="gantt-resources"></div>
+ </div>
+ </td>
+ </tr>
+ </table>
+ </div>
+ </div>
+ <div class="separator"></div>
+ <div class="tasklist">
+ <h2>
+ <a name="tasks" id="tasks">Tasks</a>
+ </h2>
+ <div class="tasklist-table">
+ <table cellspacing="0" cellpadding="0" border="1">
+ <tr class="header" align="left">
+ <th>
+ <span>WBS</span>
+ </th>
+ <th>
+ <span>Name</span>
+ </th>
+ <th>
+ <span>Start</span>
+ </th>
+ <th>
+ <span>Finish</span>
+ </th>
+ <th>
+ <span>Work</span>
+ </th>
+ <th>
+ <span>Complete</span>
+ </th>
+ <th>
+ <span>Cost</span>
+ </th>
+ <th>
+ <span>Assigned to</span>
+ </th>
+ </tr>
+ <tr class="odd" style="">
+ <td>
+ <span>1</span>
+ </td>
+ <td>
+ <a name="task1" style="margin-left: 0px" id="task1">
+ <span>Temporary Bootstrap Builder Setup</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 1</span>
+ </td>
+ <td>
+ <span>Mar 3</span>
+ </td>
+ <td>
+ <span>95d 7h </span>
+ </td>
+ <td>
+ <span>50%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="even" style="&#10; font-weight: bold;&#10; ">
+ <td>
+ <span>2</span>
+ </td>
+ <td>
+ <a name="task2" style="margin-left: 0px" id="task2">
+ <span>Package Build Helper Tools</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 1</span>
+ </td>
+ <td>
+ <span>Mar 4</span>
+ </td>
+ <td>
+ <span>98d 7h </span>
+ </td>
+ <td></td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="odd" style="">
+ <td>
+ <span>2.1</span>
+ </td>
+ <td>
+ <a name="task3" style="margin-left: 18px" id="task3">
+ <span>Development and Testing of opkhelper</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 1</span>
+ </td>
+ <td>
+ <span>Mar 4</span>
+ </td>
+ <td>
+ <span>98d 7h </span>
+ </td>
+ <td>
+ <span>85%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="even" style="">
+ <td>
+ <span>2.2</span>
+ </td>
+ <td>
+ <a name="task4" style="margin-left: 18px" id="task4">
+ <span>opkhelper 0.1.0 Release</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 14</span>
+ </td>
+ <td>
+ <span>Feb 14</span>
+ </td>
+ <td></td>
+ <td></td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="odd" style="">
+ <td>
+ <span>2.3</span>
+ </td>
+ <td>
+ <a name="task5" style="margin-left: 18px" id="task5">
+ <span>opkhelper 0.1.1 Release</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 16</span>
+ </td>
+ <td>
+ <span>Feb 16</span>
+ </td>
+ <td></td>
+ <td></td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="even" style="">
+ <td>
+ <span>2.4</span>
+ </td>
+ <td>
+ <a name="task6" style="margin-left: 18px" id="task6">
+ <span>opkhelper 0.2.0 Release</span>
+ </a>
+ </td>
+ <td>
+ <span>Mar 4</span>
+ </td>
+ <td>
+ <span>Mar 4</span>
+ </td>
+ <td></td>
+ <td></td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="odd" style="&#10; font-weight: bold;&#10; ">
+ <td>
+ <span>3</span>
+ </td>
+ <td>
+ <a name="task7" style="margin-left: 0px" id="task7">
+ <span>System Software Packaging</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 9</span>
+ </td>
+ <td>
+ <span>Apr 15</span>
+ </td>
+ <td>
+ <span>236d 7h </span>
+ </td>
+ <td></td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="even" style="&#10; font-weight: bold;&#10; ">
+ <td>
+ <span>3.1</span>
+ </td>
+ <td>
+ <a name="task8" style="margin-left: 18px" id="task8">
+ <span>Toolchain Software Packages</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 29</span>
+ </td>
+ <td>
+ <span>Mar 13</span>
+ </td>
+ <td>
+ <span>47d 7h </span>
+ </td>
+ <td></td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="odd" style="">
+ <td>
+ <span>3.1.1</span>
+ </td>
+ <td>
+ <a name="task9" style="margin-left: 36px" id="task9">
+ <span>GMP</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 29</span>
+ </td>
+ <td>
+ <span>Feb 29</span>
+ </td>
+ <td>
+ <span>2d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="even" style="">
+ <td>
+ <span>3.1.2</span>
+ </td>
+ <td>
+ <a name="task10" style="margin-left: 36px" id="task10">
+ <span>MPFR</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 29</span>
+ </td>
+ <td>
+ <span>Feb 29</span>
+ </td>
+ <td>
+ <span>2d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="odd" style="">
+ <td>
+ <span>3.1.3</span>
+ </td>
+ <td>
+ <a name="task11" style="margin-left: 36px" id="task11">
+ <span>MPC</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 29</span>
+ </td>
+ <td>
+ <span>Feb 29</span>
+ </td>
+ <td>
+ <span>2d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="even" style="">
+ <td>
+ <span>3.1.4</span>
+ </td>
+ <td>
+ <a name="task12" style="margin-left: 36px" id="task12">
+ <span>GNU Binutils</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 29</span>
+ </td>
+ <td>
+ <span>Mar 1</span>
+ </td>
+ <td>
+ <span>5d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="odd" style="">
+ <td>
+ <span>3.1.5</span>
+ </td>
+ <td>
+ <a name="task13" style="margin-left: 36px" id="task13">
+ <span>GCC</span>
+ </a>
+ </td>
+ <td>
+ <span>Mar 3</span>
+ </td>
+ <td>
+ <span>Mar 9</span>
+ </td>
+ <td>
+ <span>17d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="even" style="">
+ <td>
+ <span>3.1.6</span>
+ </td>
+ <td>
+ <a name="task14" style="margin-left: 36px" id="task14">
+ <span>EGLIBC</span>
+ </a>
+ </td>
+ <td>
+ <span>Mar 9</span>
+ </td>
+ <td>
+ <span>Mar 13</span>
+ </td>
+ <td>
+ <span>11d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="odd" style="">
+ <td>
+ <span>3.1.7</span>
+ </td>
+ <td>
+ <a name="task15" style="margin-left: 36px" id="task15">
+ <span>GNU Make</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 29</span>
+ </td>
+ <td>
+ <span>Feb 29</span>
+ </td>
+ <td>
+ <span>2d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="even" style="&#10; font-weight: bold;&#10; ">
+ <td>
+ <span>3.2</span>
+ </td>
+ <td>
+ <a name="task16" style="margin-left: 18px" id="task16">
+ <span>System Software Packages</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 9</span>
+ </td>
+ <td>
+ <span>Mar 24</span>
+ </td>
+ <td>
+ <span>173d 7h </span>
+ </td>
+ <td></td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="odd" style="">
+ <td>
+ <span>3.2.1</span>
+ </td>
+ <td>
+ <a name="task17" style="margin-left: 36px" id="task17">
+ <span>BusyBox</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 29</span>
+ </td>
+ <td>
+ <span>Mar 2</span>
+ </td>
+ <td>
+ <span>8d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="even" style="">
+ <td>
+ <span>3.2.2</span>
+ </td>
+ <td>
+ <a name="task18" style="margin-left: 36px" id="task18">
+ <span>Platform Configuration</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 9</span>
+ </td>
+ <td>
+ <span>Mar 21</span>
+ </td>
+ <td>
+ <span>125d 7h </span>
+ </td>
+ <td>
+ <span>40%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="odd" style="">
+ <td>
+ <span>3.2.3</span>
+ </td>
+ <td>
+ <a name="task19" style="margin-left: 36px" id="task19">
+ <span>Linux</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 29</span>
+ </td>
+ <td>
+ <span>Mar 3</span>
+ </td>
+ <td>
+ <span>11d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="even" style="">
+ <td>
+ <span>3.2.4</span>
+ </td>
+ <td>
+ <a name="task20" style="margin-left: 36px" id="task20">
+ <span>Base System Files</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 29</span>
+ </td>
+ <td>
+ <span>Mar 2</span>
+ </td>
+ <td>
+ <span>8d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="odd" style="">
+ <td>
+ <span>3.2.5</span>
+ </td>
+ <td>
+ <a name="task21" style="margin-left: 36px" id="task21">
+ <span>DAS U-Boot</span>
+ </a>
+ </td>
+ <td>
+ <span>Mar 18</span>
+ </td>
+ <td>
+ <span>Mar 24</span>
+ </td>
+ <td>
+ <span>17d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="even" style="&#10; font-weight: bold;&#10; ">
+ <td>
+ <span>3.3</span>
+ </td>
+ <td>
+ <a name="task22" style="margin-left: 18px" id="task22">
+ <span>Package Management Software Packages</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 9</span>
+ </td>
+ <td>
+ <span>Apr 15</span>
+ </td>
+ <td>
+ <span>14d 7h </span>
+ </td>
+ <td></td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="odd" style="">
+ <td>
+ <span>3.3.1</span>
+ </td>
+ <td>
+ <a name="task23" style="margin-left: 36px" id="task23">
+ <span>opkg</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 9</span>
+ </td>
+ <td>
+ <span>Feb 9</span>
+ </td>
+ <td>
+ <span>2d 7h </span>
+ </td>
+ <td>
+ <span>100%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="even" style="">
+ <td>
+ <span>3.3.2</span>
+ </td>
+ <td>
+ <a name="task24" style="margin-left: 36px" id="task24">
+ <span>fakeroot</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 29</span>
+ </td>
+ <td>
+ <span>Feb 29</span>
+ </td>
+ <td>
+ <span>2d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="odd" style="">
+ <td>
+ <span>3.3.3</span>
+ </td>
+ <td>
+ <a name="task25" style="margin-left: 36px" id="task25">
+ <span>opkhelper</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 16</span>
+ </td>
+ <td>
+ <span>Feb 16</span>
+ </td>
+ <td>
+ <span>2d 7h </span>
+ </td>
+ <td>
+ <span>100%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="even" style="">
+ <td>
+ <span>3.3.4</span>
+ </td>
+ <td>
+ <a name="task26" style="margin-left: 36px" id="task26">
+ <span>opkhelper Build Flags</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 29</span>
+ </td>
+ <td>
+ <span>Feb 29</span>
+ </td>
+ <td>
+ <span>2d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="odd" style="">
+ <td>
+ <span>3.3.5</span>
+ </td>
+ <td>
+ <a name="task27" style="margin-left: 36px" id="task27">
+ <span>opkg Web Interface</span>
+ </a>
+ </td>
+ <td>
+ <span>Apr 14</span>
+ </td>
+ <td>
+ <span>Apr 15</span>
+ </td>
+ <td>
+ <span>2d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="even" style="&#10; font-weight: bold;&#10; ">
+ <td>
+ <span>4</span>
+ </td>
+ <td>
+ <a name="task28" style="margin-left: 0px" id="task28">
+ <span>Target Hardware Procurement</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 5</span>
+ </td>
+ <td>
+ <span>Mar 18</span>
+ </td>
+ <td>
+ <span>266d 7h </span>
+ </td>
+ <td></td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="odd" style="">
+ <td>
+ <span>4.1</span>
+ </td>
+ <td>
+ <a name="task29" style="margin-left: 18px" id="task29">
+ <span>Purchase of Computer</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 5</span>
+ </td>
+ <td>
+ <span>Mar 18</span>
+ </td>
+ <td>
+ <span>128d 7h </span>
+ </td>
+ <td>
+ <span>50%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="even" style="">
+ <td>
+ <span>4.2</span>
+ </td>
+ <td>
+ <a name="task30" style="margin-left: 18px" id="task30">
+ <span>Purchase of Power Supply</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 14</span>
+ </td>
+ <td>
+ <span>Mar 9</span>
+ </td>
+ <td>
+ <span>74d 7h </span>
+ </td>
+ <td>
+ <span>50%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="odd" style="">
+ <td>
+ <span>4.3</span>
+ </td>
+ <td>
+ <a name="task31" style="margin-left: 18px" id="task31">
+ <span>Purchase of Boot Media</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 14</span>
+ </td>
+ <td>
+ <span>Feb 16</span>
+ </td>
+ <td>
+ <span>8d 7h </span>
+ </td>
+ <td>
+ <span>100%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="even" style="">
+ <td>
+ <span>4.4</span>
+ </td>
+ <td>
+ <a name="task32" style="margin-left: 18px" id="task32">
+ <span>Purchase of Interface Cables</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 21</span>
+ </td>
+ <td>
+ <span>Mar 9</span>
+ </td>
+ <td>
+ <span>53d 7h </span>
+ </td>
+ <td>
+ <span>50%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="odd" style="&#10; font-weight: bold;&#10; ">
+ <td>
+ <span>5</span>
+ </td>
+ <td>
+ <a name="task33" style="margin-left: 0px" id="task33">
+ <span>Target Hardware Port</span>
+ </a>
+ </td>
+ <td>
+ <span>Mar 18</span>
+ </td>
+ <td>
+ <span>Apr 18</span>
+ </td>
+ <td>
+ <span>176d 7h </span>
+ </td>
+ <td></td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="even" style="">
+ <td>
+ <span>5.1</span>
+ </td>
+ <td>
+ <a name="task34" style="margin-left: 18px" id="task34">
+ <span>Temporary Bootstrap Builder Setup</span>
+ </a>
+ </td>
+ <td>
+ <span>Mar 20</span>
+ </td>
+ <td>
+ <span>Mar 30</span>
+ </td>
+ <td>
+ <span>29d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="odd" style="">
+ <td>
+ <span>5.2</span>
+ </td>
+ <td>
+ <a name="task35" style="margin-left: 18px" id="task35">
+ <span>Package Building</span>
+ </a>
+ </td>
+ <td>
+ <span>Mar 30</span>
+ </td>
+ <td>
+ <span>Apr 17</span>
+ </td>
+ <td>
+ <span>53d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="even" style="">
+ <td>
+ <span>5.3</span>
+ </td>
+ <td>
+ <a name="task36" style="margin-left: 18px" id="task36">
+ <span>System Testing</span>
+ </a>
+ </td>
+ <td>
+ <span>Mar 18</span>
+ </td>
+ <td>
+ <span>Apr 18</span>
+ </td>
+ <td>
+ <span>92d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="odd" style="&#10; font-weight: bold;&#10; ">
+ <td>
+ <span>6</span>
+ </td>
+ <td>
+ <a name="task37" style="margin-left: 0px" id="task37">
+ <span>Example Application Software Packaging</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 29</span>
+ </td>
+ <td>
+ <span>Mar 11</span>
+ </td>
+ <td>
+ <span>74d 7h </span>
+ </td>
+ <td></td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="even" style="">
+ <td>
+ <span>6.1</span>
+ </td>
+ <td>
+ <a name="task38" style="margin-left: 18px" id="task38">
+ <span>MPD</span>
+ </a>
+ </td>
+ <td>
+ <span>Mar 7</span>
+ </td>
+ <td>
+ <span>Mar 11</span>
+ </td>
+ <td>
+ <span>11d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="odd" style="">
+ <td>
+ <span>6.2</span>
+ </td>
+ <td>
+ <a name="task39" style="margin-left: 18px" id="task39">
+ <span>GLib</span>
+ </a>
+ </td>
+ <td>
+ <span>Mar 5</span>
+ </td>
+ <td>
+ <span>Mar 7</span>
+ </td>
+ <td>
+ <span>5d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="even" style="">
+ <td>
+ <span>6.3</span>
+ </td>
+ <td>
+ <a name="task40" style="margin-left: 18px" id="task40">
+ <span>libffi</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 29</span>
+ </td>
+ <td>
+ <span>Feb 29</span>
+ </td>
+ <td>
+ <span>2d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="odd" style="">
+ <td>
+ <span>6.4</span>
+ </td>
+ <td>
+ <a name="task41" style="margin-left: 18px" id="task41">
+ <span>zlib</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 29</span>
+ </td>
+ <td>
+ <span>Mar 1</span>
+ </td>
+ <td>
+ <span>5d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="even" style="">
+ <td>
+ <span>6.5</span>
+ </td>
+ <td>
+ <a name="task42" style="margin-left: 18px" id="task42">
+ <span>GNU Gettext</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 29</span>
+ </td>
+ <td>
+ <span>Mar 1</span>
+ </td>
+ <td>
+ <span>5d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="odd" style="">
+ <td>
+ <span>6.6</span>
+ </td>
+ <td>
+ <a name="task43" style="margin-left: 18px" id="task43">
+ <span>DBus</span>
+ </a>
+ </td>
+ <td>
+ <span>Mar 3</span>
+ </td>
+ <td>
+ <span>Mar 5</span>
+ </td>
+ <td>
+ <span>5d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="even" style="">
+ <td>
+ <span>6.7</span>
+ </td>
+ <td>
+ <a name="task44" style="margin-left: 18px" id="task44">
+ <span>expat</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 29</span>
+ </td>
+ <td>
+ <span>Feb 29</span>
+ </td>
+ <td>
+ <span>2d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="odd" style="">
+ <td>
+ <span>6.8</span>
+ </td>
+ <td>
+ <a name="task45" style="margin-left: 18px" id="task45">
+ <span>Libav</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 29</span>
+ </td>
+ <td>
+ <span>Mar 3</span>
+ </td>
+ <td>
+ <span>11d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="even" style="">
+ <td>
+ <span>6.9</span>
+ </td>
+ <td>
+ <a name="task46" style="margin-left: 18px" id="task46">
+ <span>ALSA Library</span>
+ </a>
+ </td>
+ <td>
+ <span>Feb 29</span>
+ </td>
+ <td>
+ <span>Mar 2</span>
+ </td>
+ <td>
+ <span>8d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="odd" style="">
+ <td>
+ <span>6.10</span>
+ </td>
+ <td>
+ <a name="task47" style="margin-left: 18px" id="task47">
+ <span>ALSA Utilities</span>
+ </a>
+ </td>
+ <td>
+ <span>Mar 2</span>
+ </td>
+ <td>
+ <span>Mar 6</span>
+ </td>
+ <td>
+ <span>11d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="even" style="&#10; font-weight: bold;&#10; ">
+ <td>
+ <span>7</span>
+ </td>
+ <td>
+ <a name="task48" style="margin-left: 0px" id="task48">
+ <span>Package Manager Web Interface</span>
+ </a>
+ </td>
+ <td>
+ <span>Mar 3</span>
+ </td>
+ <td>
+ <span>Apr 14</span>
+ </td>
+ <td>
+ <span>125d 7h </span>
+ </td>
+ <td></td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ <tr class="odd" style="">
+ <td>
+ <span>7.1</span>
+ </td>
+ <td>
+ <a name="task49" style="margin-left: 18px" id="task49">
+ <span>Development and Testing of opkg Web Interface</span>
+ </a>
+ </td>
+ <td>
+ <span>Mar 3</span>
+ </td>
+ <td>
+ <span>Apr 14</span>
+ </td>
+ <td>
+ <span>125d 7h </span>
+ </td>
+ <td>
+ <span>0%
+ </span>
+ </td>
+ <td>
+ <span></span>
+ </td>
+ <td></td>
+ </tr>
+ </table>
+ </div>
+ </div>
+ <div class="separator"></div>
+ <div class="resourcelist">
+ <h2>
+ <a name="resources" id="resources">Resources</a>
+ </h2>
+ <div class="resourcelist-table">
+ <table cellspacing="0" cellpadding="0" border="1" width="100%">
+ <tr class="header" align="left">
+ <th>
+ <span>Name</span>
+ </th>
+ <th>
+ <span>Short name</span>
+ </th>
+ <th>
+ <span>Type</span>
+ </th>
+ <th>
+ <span>Group</span>
+ </th>
+ <th>
+ <span>Email</span>
+ </th>
+ <th>
+ <span>Cost</span>
+ </th>
+ </tr>
+ </table>
+ </div>
+ </div>
+ <div class="footer">
+ <div>This file was generated by 
+ <a href="http://live.gnome.org/Planner/" style="text-decoration: underline;">Planner</a></div>
+ </div>
+ </body>
+</html>
diff --git a/Gantt-chart.pdf b/Gantt-chart.pdf
new file mode 100644
index 0000000..848b458
--- /dev/null
+++ b/Gantt-chart.pdf
Binary files differ
diff --git a/Gantt-chart.planner b/Gantt-chart.planner
new file mode 100644
index 0000000..c8119b4
--- /dev/null
+++ b/Gantt-chart.planner
@@ -0,0 +1,219 @@
+<?xml version="1.0"?>
+<project name="Embedded Operating System Distribution" company="NJIT CCS Capstone Program" manager="Patrick &quot;P. J.&quot; McDermott" phase="" project-start="20120201T000000Z" mrproject-version="2" calendar="1">
+ <properties/>
+ <phases/>
+ <calendars>
+ <day-types>
+ <day-type id="0" name="Working" description="A default working day"/>
+ <day-type id="1" name="Nonworking" description="A default non working day"/>
+ <day-type id="2" name="Use base" description="Use day from base calendar"/>
+ </day-types>
+ <calendar id="1" name="Full Week">
+ <default-week mon="0" tue="0" wed="0" thu="0" fri="0" sat="0" sun="0"/>
+ <overridden-day-types>
+ <overridden-day-type id="0">
+ <interval start="0000" end="2359"/>
+ </overridden-day-type>
+ </overridden-day-types>
+ <days/>
+ </calendar>
+ <calendar id="2" name="Default">
+ <default-week mon="0" tue="0" wed="0" thu="0" fri="0" sat="1" sun="1"/>
+ <overridden-day-types>
+ <overridden-day-type id="0">
+ <interval start="0800" end="1200"/>
+ <interval start="1300" end="1700"/>
+ </overridden-day-type>
+ </overridden-day-types>
+ <days/>
+ </calendar>
+ </calendars>
+ <tasks>
+ <task id="1" name="Temporary Bootstrap Builder Setup" note="" work="2764768" start="20120201T000000Z" end="20120303T235820Z" work-start="20120201T000000Z" percent-complete="50" priority="0" type="normal" scheduling="fixed-work"/>
+ <task id="2" name="Package Build Helper Tools" note="" work="2851167" start="20120201T000000Z" end="20120304T235820Z" work-start="20120201T000000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <task id="3" name="Development and Testing of opkhelper" note="" work="2851167" start="20120201T000000Z" end="20120304T235820Z" work-start="20120201T000000Z" percent-complete="85" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="must-start-on" time="20120201T000000Z"/>
+ </task>
+ <task id="4" name="opkhelper 0.1.0 Release" note="" work="0" start="20120214T000000Z" end="20120214T000000Z" work-start="20120214T000000Z" percent-complete="100" priority="0" type="milestone" scheduling="fixed-work">
+ <constraint type="must-start-on" time="20120214T000000Z"/>
+ </task>
+ <task id="5" name="opkhelper 0.1.1 Release" note="" work="0" start="20120216T000000Z" end="20120216T000000Z" work-start="20120216T000000Z" percent-complete="100" priority="0" type="milestone" scheduling="fixed-work">
+ <constraint type="must-start-on" time="20120216T000000Z"/>
+ </task>
+ <task id="6" name="opkhelper 0.2.0 Release" note="" work="0" start="20120304T000000Z" end="20120304T000000Z" work-start="20120304T000000Z" percent-complete="75" priority="0" type="milestone" scheduling="fixed-work">
+ <constraint type="must-start-on" time="20120304T000000Z"/>
+ </task>
+ </task>
+ <task id="7" name="System Software Packaging" note="" work="6825521" start="20120209T000000Z" end="20120415T235820Z" work-start="20120209T000000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="must-start-on" time="20120209T000000Z"/>
+ <task id="8" name="Toolchain Software Packages" note="" work="1382384" start="20120229T000000Z" end="20120313T235820Z" work-start="20120229T000000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <task id="9" name="GMP" note="" work="86399" start="20120229T000000Z" end="20120229T235820Z" work-start="20120229T000000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="start-no-earlier-than" time="20120229T000000Z"/>
+ </task>
+ <task id="10" name="MPFR" note="" work="86399" start="20120229T000000Z" end="20120229T235820Z" work-start="20120229T000000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="start-no-earlier-than" time="20120229T000000Z"/>
+ </task>
+ <task id="11" name="MPC" note="" work="86399" start="20120229T000000Z" end="20120229T235820Z" work-start="20120229T000000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="start-no-earlier-than" time="20120229T000000Z"/>
+ </task>
+ <task id="12" name="GNU Binutils" note="" work="172798" start="20120229T000000Z" end="20120301T235820Z" work-start="20120229T000000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="start-no-earlier-than" time="20120229T000000Z"/>
+ </task>
+ <task id="13" name="GCC" note="" work="518394" start="20120303T235820Z" end="20120309T235820Z" work-start="20120303T235820Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="start-no-earlier-than" time="20120229T000000Z"/>
+ <predecessors>
+ <predecessor id="1" predecessor-id="1" type="FS"/>
+ <predecessor id="1" predecessor-id="12" type="FS"/>
+ <predecessor id="1" predecessor-id="11" type="FS"/>
+ <predecessor id="1" predecessor-id="10" type="FS"/>
+ <predecessor id="1" predecessor-id="9" type="FS"/>
+ </predecessors>
+ </task>
+ <task id="14" name="EGLIBC" note="" work="345596" start="20120309T235820Z" end="20120313T235820Z" work-start="20120309T235820Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="start-no-earlier-than" time="20120229T000000Z"/>
+ <predecessors>
+ <predecessor id="1" predecessor-id="1" type="FS"/>
+ <predecessor id="1" predecessor-id="13" type="FS"/>
+ <predecessor id="1" predecessor-id="12" type="FS"/>
+ </predecessors>
+ </task>
+ <task id="15" name="GNU Make" note="" work="86399" start="20120229T000000Z" end="20120229T235820Z" work-start="20120229T000000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="start-no-earlier-than" time="20120229T000000Z"/>
+ </task>
+ </task>
+ <task id="16" name="System Software Packages" note="" work="5011142" start="20120209T000000Z" end="20120324T235820Z" work-start="20120209T000000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <task id="17" name="BusyBox" note="" work="259197" start="20120229T000000Z" end="20120302T235820Z" work-start="20120229T000000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="start-no-earlier-than" time="20120229T000000Z"/>
+ </task>
+ <task id="18" name="Platform Configuration" note="" work="3628758" start="20120209T000000Z" end="20120321T235820Z" work-start="20120209T000000Z" percent-complete="40" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="must-start-on" time="20120209T000000Z"/>
+ </task>
+ <task id="19" name="Linux" note="" work="345596" start="20120229T000000Z" end="20120303T235820Z" work-start="20120229T000000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="start-no-earlier-than" time="20120229T000000Z"/>
+ </task>
+ <task id="20" name="Base System Files" note="" work="259197" start="20120229T000000Z" end="20120302T235820Z" work-start="20120229T000000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="start-no-earlier-than" time="20120229T000000Z"/>
+ </task>
+ <task id="21" name="DAS U-Boot" note="" work="518394" start="20120318T235820Z" end="20120324T235820Z" work-start="20120318T235820Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="start-no-earlier-than" time="20120229T000000Z"/>
+ <predecessors>
+ <predecessor id="1" predecessor-id="28" type="FS"/>
+ </predecessors>
+ </task>
+ </task>
+ <task id="22" name="Package Management Software Packages" note="" work="431995" start="20120209T000000Z" end="20120415T235820Z" work-start="20120209T000000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <task id="23" name="opkg" note="" work="86399" start="20120209T000000Z" end="20120209T235820Z" work-start="20120209T000000Z" percent-complete="100" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="must-start-on" time="20120209T000000Z"/>
+ </task>
+ <task id="24" name="fakeroot" note="" work="86399" start="20120229T000000Z" end="20120229T235820Z" work-start="20120229T000000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="start-no-earlier-than" time="20120229T000000Z"/>
+ </task>
+ <task id="25" name="opkhelper" note="" work="86399" start="20120216T000000Z" end="20120216T235820Z" work-start="20120216T000000Z" percent-complete="100" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="must-start-on" time="20120216T000000Z"/>
+ </task>
+ <task id="26" name="opkhelper Build Flags" note="" work="86399" start="20120229T000000Z" end="20120229T235820Z" work-start="20120229T000000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="start-no-earlier-than" time="20120229T000000Z"/>
+ </task>
+ <task id="27" name="opkg Web Interface" note="" work="86399" start="20120414T235820Z" end="20120415T235820Z" work-start="20120414T235820Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="start-no-earlier-than" time="20120229T000000Z"/>
+ <predecessors>
+ <predecessor id="1" predecessor-id="49" type="FS"/>
+ </predecessors>
+ </task>
+ </task>
+ </task>
+ <task id="28" name="Target Hardware Procurement" note="" work="7689511" start="20120205T000000Z" end="20120318T235820Z" work-start="20120205T000000Z" percent-complete="62" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="must-start-on" time="20120205T000000Z"/>
+ <task id="29" name="Purchase of Computer" note="" work="3715157" start="20120205T000000Z" end="20120318T235820Z" work-start="20120205T000000Z" percent-complete="50" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="must-start-on" time="20120205T000000Z"/>
+ </task>
+ <task id="30" name="Purchase of Power Supply" note="" work="2159975" start="20120214T000000Z" end="20120309T235820Z" work-start="20120214T000000Z" percent-complete="50" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="must-start-on" time="20120214T000000Z"/>
+ </task>
+ <task id="31" name="Purchase of Boot Media" note="" work="259197" start="20120214T000000Z" end="20120216T235820Z" work-start="20120214T000000Z" percent-complete="100" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="must-start-on" time="20120214T000000Z"/>
+ </task>
+ <task id="32" name="Purchase of Interface Cables" note="" work="1555182" start="20120221T000000Z" end="20120309T235820Z" work-start="20120221T000000Z" percent-complete="50" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="must-start-on" time="20120221T000000Z"/>
+ </task>
+ </task>
+ <task id="33" name="Target Hardware Port" note="" work="5097541" start="20120318T235820Z" end="20120418T235820Z" work-start="20120318T235820Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <task id="34" name="Temporary Bootstrap Builder Setup" note="" work="863990" start="20120320T235820Z" end="20120330T235820Z" work-start="20120320T235820Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <predecessors>
+ <predecessor id="1" predecessor-id="28" type="FS" lag="172800"/>
+ </predecessors>
+ </task>
+ <task id="35" name="Package Building" note="" work="1555182" start="20120330T235820Z" end="20120417T235820Z" work-start="20120330T235820Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <predecessors>
+ <predecessor id="1" predecessor-id="34" type="FS"/>
+ </predecessors>
+ </task>
+ <task id="36" name="System Testing" note="" work="2678369" start="20120318T235820Z" end="20120418T235820Z" work-start="20120318T235820Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <predecessors>
+ <predecessor id="1" predecessor-id="28" type="FS"/>
+ </predecessors>
+ </task>
+ </task>
+ <task id="37" name="Example Application Software Packaging" note="" work="2159975" start="20120229T000000Z" end="20120311T235820Z" work-start="20120229T000000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="start-no-earlier-than" time="20120229T000000Z"/>
+ <task id="38" name="MPD" note="" work="345596" start="20120307T235820Z" end="20120311T235820Z" work-start="20120307T235820Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <predecessors>
+ <predecessor id="1" predecessor-id="1" type="FS"/>
+ <predecessor id="1" predecessor-id="46" type="FS"/>
+ <predecessor id="1" predecessor-id="45" type="FS"/>
+ <predecessor id="1" predecessor-id="39" type="FS"/>
+ </predecessors>
+ </task>
+ <task id="39" name="GLib" note="" work="172798" start="20120305T235820Z" end="20120307T235820Z" work-start="20120305T235820Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <predecessors>
+ <predecessor id="1" predecessor-id="1" type="FS"/>
+ <predecessor id="1" predecessor-id="43" type="FS"/>
+ <predecessor id="1" predecessor-id="42" type="FS"/>
+ <predecessor id="1" predecessor-id="41" type="FS"/>
+ <predecessor id="1" predecessor-id="40" type="FS"/>
+ </predecessors>
+ </task>
+ <task id="40" name="libffi" note="" work="86399" start="20120229T000000Z" end="20120229T235820Z" work-start="20120229T000000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="start-no-earlier-than" time="20120229T000000Z"/>
+ </task>
+ <task id="41" name="zlib" note="" work="172798" start="20120229T000000Z" end="20120301T235820Z" work-start="20120229T000000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="start-no-earlier-than" time="20120229T000000Z"/>
+ </task>
+ <task id="42" name="GNU Gettext" note="" work="172798" start="20120229T000000Z" end="20120301T235820Z" work-start="20120229T000000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="start-no-earlier-than" time="20120229T000000Z"/>
+ </task>
+ <task id="43" name="DBus" note="" work="172798" start="20120303T235820Z" end="20120305T235820Z" work-start="20120303T235820Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <predecessors>
+ <predecessor id="1" predecessor-id="1" type="FS"/>
+ <predecessor id="1" predecessor-id="42" type="FS"/>
+ <predecessor id="1" predecessor-id="44" type="FS"/>
+ </predecessors>
+ </task>
+ <task id="44" name="expat" note="" work="86399" start="20120229T000000Z" end="20120229T235820Z" work-start="20120229T000000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="start-no-earlier-than" time="20120229T000000Z"/>
+ </task>
+ <task id="45" name="Libav" note="" work="345596" start="20120229T000000Z" end="20120303T235820Z" work-start="20120229T000000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="start-no-earlier-than" time="20120229T000000Z"/>
+ </task>
+ <task id="46" name="ALSA Library" note="" work="259197" start="20120229T000000Z" end="20120302T235820Z" work-start="20120229T000000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="start-no-earlier-than" time="20120229T000000Z"/>
+ </task>
+ <task id="47" name="ALSA Utilities" note="" work="345596" start="20120302T235820Z" end="20120306T235820Z" work-start="20120302T235820Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <predecessors>
+ <predecessor id="1" predecessor-id="46" type="FS"/>
+ </predecessors>
+ </task>
+ </task>
+ <task id="48" name="Package Manager Web Interface" note="" work="3628758" start="20120303T235820Z" end="20120414T235820Z" work-start="20120303T235820Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <task id="49" name="Development and Testing of opkg Web Interface" note="" work="3628758" start="20120303T235820Z" end="20120414T235820Z" work-start="20120303T235820Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+ <constraint type="start-no-earlier-than" time="20120229T000000Z"/>
+ <predecessors>
+ <predecessor id="1" predecessor-id="1" type="FS"/>
+ </predecessors>
+ </task>
+ </task>
+ </tasks>
+ <resource-groups/>
+ <resources/>
+ <allocations/>
+</project>
diff --git a/WBS.dia b/WBS.dia
new file mode 100644
index 0000000..20a8f9f
--- /dev/null
+++ b/WBS.dia
Binary files differ
diff --git a/WBS.pdf b/WBS.pdf
new file mode 100644
index 0000000..ebc66c8
--- /dev/null
+++ b/WBS.pdf
Binary files differ