Difference between revisions of "Extensions/website-todo"

From Apache OpenOffice Wiki
Jump to: navigation, search
(OOo Extension website status and todo list.)
 
Line 1: Line 1:
<html>
 
<head>
 
<title>TODO list</title>
 
<script>
 
<!--
 
function drawTask(caption,pc) {
 
var width = 200;
 
var height = 25;
 
document.write("<li>" + caption);
 
document.write("<div class=barbox style='width: " + width + "px; height: " + height + "px;'>");
 
document.write("<div class=bar style='width: " + (width * pc / 100) + "px; height: " + (height) + "px;'><div class=barlabel2 style='width: " + width + "px; height: " + height + "px;'>" + pc + "%</div></div>");
 
document.write("<div class=barlabel1 style='width: " + width + "px; height: " + height + "px;'>" + pc + "%</div>" + "</div></li>");
 
}
 
-->
 
</script>
 
<style>
 
div.barbox {
 
border: 1px solid #000;
 
padding: 1px;
 
position: relative;
 
margin: 0px;
 
margin-right: 50px;
 
display: block;
 
}
 
div.bar {
 
background: #000;
 
position: absolute;
 
margin: 0px;
 
left: 1px;
 
top: 1px;
 
overflow: hidden;
 
z-index: 75;
 
}
 
div.barlabel1 {
 
text-align: center;
 
position: absolute;
 
left: 1px;
 
top: 1px;
 
z-index: 50;
 
font-size: 20px;
 
margin: 0px;
 
}
 
div.barlabel2 {
 
text-align: center;
 
position: absolute;
 
color: #fff;
 
z-index: 100;
 
font-size: 20px;
 
margin: 0px;
 
}
 
</style>
 
</head>
 
<body>
 
 
<h1>The "Official" TODO list</h1>
 
<h1>The "Official" TODO list</h1>
 
Please note that everything on this page is subject to revision, and may be lacking in many regards.
 
Please note that everything on this page is subject to revision, and may be lacking in many regards.
 
<h3>For Milestone 1: Alpha</h3> Ready for alpha review. All/Most fundamental functions should now be workable, although may be a little hacked and contrived. The user interface in many instances will be incomplete.
 
<h3>For Milestone 1: Alpha</h3> Ready for alpha review. All/Most fundamental functions should now be workable, although may be a little hacked and contrived. The user interface in many instances will be incomplete.
 
<ul>
 
<ul>
<script>
+
<li>Design database layout.</li>
drawTask("Design database layout.",100);
+
<li>Create dynamic listing of available extensions.</li>
drawTask("Create dynamic listing of available extensions.",100);
+
<li>Allow user login &lt;Note - Profiles not included in this entry&gt;</li>
drawTask("Allow user login &lt;Note - Profiles not included in this entry&gt;",100);
+
<li>Allow users to upload/delete/modify their extensions</li>
drawTask("Allow users to upload/delete/modify their extensions",80);
+
<li>Graphical administration of site.</li>
drawTask("Graphical administration of site.",50);
+
<li>Graphical install/configuration of site.</li>
drawTask("Graphical install/configuration of site.",0);
+
 
+
</script>
+
 
</ul>
 
</ul>
 
<h3>For Milestone 2: Beta 1</h3> Ready for beta review. Fundamental functions should be well and truly established, with acceptable user interfaces. Preliminary support added for more advanced functions such as searching.
 
<h3>For Milestone 2: Beta 1</h3> Ready for beta review. Fundamental functions should be well and truly established, with acceptable user interfaces. Preliminary support added for more advanced functions such as searching.
 
<ul>
 
<ul>
<script>
+
<li>Preliminary search functions.</li>
drawTask("Preliminary search functions.",0);
+
<li>Add functional categories.</li>
drawTask("Add functional categories.",25);
+
<li>User Profiles</li>
drawTask("User Profiles",0);
+
<li>Add Graphical interface to translations &lt;NOTE: Database already optimised for easy translation&gt;</li>
drawTask("Add Graphical interface to translations &lt;NOTE: Database already optimised for easy translation&gt;",0);
+
</script>
+
 
</ul>
 
</ul>
 
<h3>For Milestone 3: Beta 2</h3> Advanced Features should be fully operable, and configurable. This Milestone is more of a generic review of code for security flaws and optimisations.
 
<h3>For Milestone 3: Beta 2</h3> Advanced Features should be fully operable, and configurable. This Milestone is more of a generic review of code for security flaws and optimisations.
 
<ul>
 
<ul>
<script>
+
<li>Code Review - Make neat and tidy + streamlined.</li>
drawTask("Code Review - Make neat and tidy + streamlined.",0);
+
<li>Code Review - Ensure there are no security flaws.</li>
drawTask("Code Review - Ensure there are no security flaws.",0);
+
<li>Review the site layout and interface, keeping in mind that the current theme was designed only as a prototype.</li>
drawTask("Review the site layout and interface, keeping in mind that the current theme was designed only as a prototype.",0);
+
</script>
+
 
</ul>
 
</ul>
 
<h3>For Milestone 4: Release Candidate</h3> If all goes well, there should be no need to change much.
 
<h3>For Milestone 4: Release Candidate</h3> If all goes well, there should be no need to change much.
 
<ul>
 
<ul>
<script>
+
<li>Intensive Bug Testing.</li>
drawTask("Intensive Bug Testing.",0);
+
<li>Fix Bugs that emerge during testing.</li>
drawTask("Fix Bugs that emerge during testing.",0);
+
</script>
+
 
</ul>
 
</ul>
 
<h3>For Milestone 5: First Major + Public Release</h3>
 
<h3>For Milestone 5: First Major + Public Release</h3>
Line 94: Line 32:
 
<li>All done</li>
 
<li>All done</li>
 
</ul>
 
</ul>
</body>
 
 
</html>
 

Revision as of 22:31, 4 January 2007

The "Official" TODO list

Please note that everything on this page is subject to revision, and may be lacking in many regards.

For Milestone 1: Alpha

Ready for alpha review. All/Most fundamental functions should now be workable, although may be a little hacked and contrived. The user interface in many instances will be incomplete.
  • Design database layout.
  • Create dynamic listing of available extensions.
  • Allow user login <Note - Profiles not included in this entry>
  • Allow users to upload/delete/modify their extensions
  • Graphical administration of site.
  • Graphical install/configuration of site.

For Milestone 2: Beta 1

Ready for beta review. Fundamental functions should be well and truly established, with acceptable user interfaces. Preliminary support added for more advanced functions such as searching.
  • Preliminary search functions.
  • Add functional categories.
  • User Profiles
  • Add Graphical interface to translations <NOTE: Database already optimised for easy translation>

For Milestone 3: Beta 2

Advanced Features should be fully operable, and configurable. This Milestone is more of a generic review of code for security flaws and optimisations.
  • Code Review - Make neat and tidy + streamlined.
  • Code Review - Ensure there are no security flaws.
  • Review the site layout and interface, keeping in mind that the current theme was designed only as a prototype.

For Milestone 4: Release Candidate

If all goes well, there should be no need to change much.
  • Intensive Bug Testing.
  • Fix Bugs that emerge during testing.

For Milestone 5: First Major + Public Release

  • All done
Personal tools