You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
kile/src/bughunting.html

533 lines
9.4 KiB

<!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>