summaryrefslogtreecommitdiffstats
path: root/src/bughunting.html
diff options
context:
space:
mode:
Diffstat (limited to 'src/bughunting.html')
-rw-r--r--src/bughunting.html532
1 files changed, 532 insertions, 0 deletions
diff --git a/src/bughunting.html b/src/bughunting.html
new file mode 100644
index 0000000..df2666e
--- /dev/null
+++ b/src/bughunting.html
@@ -0,0 +1,532 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Kile Bug Hunting Protocol</title><style type="text/css">
+ body { background-color:white; color:black }
+ td { text-align:center; background-color:#eee }
+ th { text-align:center; background-color:#228; color:white }
+ td.sum { text-align:left }
+ td.sumdone { text-align:left; background-color:#ccc }
+ td.done { background-color:#ccc }
+ td.subhead { text-align:center; background-color:#ccf }
+ td.datehead { text-align:center; background-color:#ccf }
+ td.space { background-color:white }
+ td.date { text-align:left }
+ td.dateholiday { text-align:left; color:red }
+ </style>
+</head><body>
+<h1>Kile Bug Hunting Protocol</h1>
+<table border="0" cellpadding="3" cellspacing="3">
+ <tr>
+ <th class="sum">Task</th>
+ <th>Priority</th>
+ <th>Completed</th>
+ <th>Due Date</th>
+ </tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-439576309.563"></a>
+ <b>Bug Hunting</b>
+ <div align="right"><a href="#sublibkcal-439576309.563">Sub-Tasks</a></div>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+ <tr>
+ <td class="subhead" colspan="4"><a name="sublibkcal-439576309.563"></a>Sub-Tasks of: <a href="#libkcal-439576309.563"><b>Bug Hunting</b></a></td>
+ </tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-984451268.463"></a>
+ <b>Session Management</b>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-553179975.872"></a>
+ <b>Templates</b>
+ <p>- create<br />- remove<br />- icons<br />- same name<br /></p>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-756448440.281"></a>
+ <b>Convert</b>
+ <p>- check encoding<br />- go over all examples<br /></p>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-1233439575.576"></a>
+ <b>Statistics</b>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-1523220832.882"></a>
+ <b>Advanced Editing</b>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-666792863.127"></a>
+ <b>Structure View</b>
+ <p>- content<br />
+ - updating
+ <br /> - close<br /> - open<br /> - switch<br /></p>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-1956520011.991"></a>
+ <b>Tools</b>
+ <p>- create new tools<br />- create new configs <br />- remove tools<br />- remove default config<br />- put tools on toolbar<br /><br />- watch file<br /></p>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-270596009.732"></a>
+ <b>Log Parsing</b>
+ <p>- go over testcases<br />- check error browsing (using both ways)<br />- view log file<br /></p>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-571614760.948"></a>
+ <b>Cleaning</b>
+ <p>- modify the extension list<br />- check if auto-clean works<br /></p>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-432339186.181"></a>
+ <b>Projects</b>
+ <div align="right"><a href="#sublibkcal-432339186.181">Sub-Tasks</a></div>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-965801818.761"></a>
+ <b>User Tags</b>
+ <p>- add<br />- edit<br />- remove<br />- test %C %M %<br /></p>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-101464808.391"></a>
+ <b>Shortcuts</b>
+ <p>test all shortcuts<br /></p>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-419506450.331"></a>
+ <b>Tags</b>
+ <p>- test _all_ tags<br />- check the tips given in the Log/Message view<br /></p>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-2024654010.663"></a>
+ <b>Wizards</b>
+ <p>- try out all wizards<br />- no document open<br /></p>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-601018983.329"></a>
+ <b>Spell checking</b>
+ <p>- LaTeX commands should be ignored<br />- random replace/ignore etc.<br /></p>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-2064369941.864"></a>
+ <b>Master Document</b>
+ <p>play with:<br />- setting master document explicitly<br />- automatic detection in projects<br />- override in project settings dialog<br /></p>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-1902481457.645"></a>
+ <b>Watch File</b>
+ <p>- also test with QuickBuild<br /></p>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-830301444.587"></a>
+ <b>System Check</b>
+ <p>- make each tool unavailable or not working<br />- also test using a Kile installed in $HOME dir<br /></p>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-1370349546.711"></a>
+ <b>GUI</b>
+ <p>- hide/show side/bottom bar (pay attention to the minimal size)<br />- check if toolbars are restored correctly<br /> - hidden/shown<br /> - icon size<br /> - text?<br /></p>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-309067887.612"></a>
+ <b>Settings</b>
+ <div align="right"><a href="#sublibkcal-309067887.612">Sub-Tasks</a></div>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-201152747.1056"></a>
+ <b>Help</b>
+ <p>- LaTeX reference<br />- Handbook<br />- Context sensitive help<br />- teTeX docs (what happens if not installed?)<br />- about Kile<br /></p>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+ <tr>
+ <td class="subhead" colspan="4"><a name="sublibkcal-432339186.181"></a>Sub-Tasks of: <a href="#libkcal-432339186.181"><b>Projects</b></a></td>
+ </tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-2090044041.879"></a>
+ <b>New Projects</b>
+ <p>- try to use invalid names<br />- try to create already existing project or file<br />- monkey test<br /><br /></p>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-1923455343.572"></a>
+ <b>Project Options</b>
+ <p>check whether or not all project options are respected<br /></p>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-191369577.684"></a>
+ <b>Archive</b>
+ <p>- in/exclude files<br />- stress test: how many files can we handle?<br /></p>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-931760223.707"></a>
+ <b>Sharing files</b>
+ <p>- open/close projects that share files (make sure we cover all possibilities, file open in one project not in the other, ...)<br /></p>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+ <tr>
+ <td class="subhead" colspan="4"><a name="sublibkcal-309067887.612"></a>Sub-Tasks of: <a href="#libkcal-309067887.612"><b>Settings</b></a></td>
+ </tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-1637132949.758"></a>
+ <b>General</b>
+ <p>- check all options<br /></p>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-584767411.506"></a>
+ <b>Build</b>
+ <p>- check default size of the widget (tends to be too small)<br />- create/remove tools<br />- change type/class of tools, check if all tabs are changed accordingly<br />- pay special attention to the QuickBuild configuration<br />- default settings<br /></p>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-1303619548.1088"></a>
+ <b>LaTeX</b>
+ <p>- check all options<br /></p>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-1413628404.454"></a>
+ <b>Complete</b>
+ <p>- check all options<br /></p>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+<tr>
+ <td class="sum">
+ <a name="libkcal-2129115244.1001"></a>
+ <b>Help</b>
+ <p>- check all options<br /></p>
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0 %
+ </td>
+ <td>
+ &nbsp;
+ </td>
+</tr>
+</table>
+<p>This page was created by <a href="mailto:Jeroen.Wijnhout@kdemail.net">Jeroen Wijnhout</a> with <a href="http://korganizer.kde.org">KOrganizer</a></p>
+</body></html>