change the targets table to the markdown format
This commit is contained in:
parent
5cb22c49f4
commit
0bc90981c7
|
@ -96,7 +96,7 @@ repository.
|
|||
### ToDos
|
||||
|
||||
To have a look at all the planned tasks you can have a look at the planned
|
||||
features here: [todos.org](docs/todos.md)
|
||||
features here: [todos.md](docs/todos.md)
|
||||
|
||||
## Used packages
|
||||
|
||||
|
|
|
@ -0,0 +1,311 @@
|
|||
|
||||
<table>
|
||||
|
||||
|
||||
<colgroup>
|
||||
<col class="org-right">
|
||||
|
||||
<col class="org-left">
|
||||
|
||||
<col class="org-right">
|
||||
|
||||
<col class="org-left">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<tr>
|
||||
<th scope="col" class="org-right">**Target-Nr.**</th>
|
||||
<th scope="col" class="org-left">**Target**</th>
|
||||
<th scope="col" class="org-right">**Priority**</th>
|
||||
<th scope="col" class="org-left">**Status**</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">1.</td>
|
||||
<td class="org-left">The application uses cross-plattform compatible technology.</td>
|
||||
<td class="org-right">must</td>
|
||||
<td class="org-left">DONE</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">2.</td>
|
||||
<td class="org-left">The application is licensed under the GPVv3.</td>
|
||||
<td class="org-right">must</td>
|
||||
<td class="org-left">DONE</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">3.</td>
|
||||
<td class="org-left">The user can create an archive with less then three clicks.</td>
|
||||
<td class="org-right">must</td>
|
||||
<td class="org-left">DONE</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">4.</td>
|
||||
<td class="org-left">The user can delete an archive with three clicks.</td>
|
||||
<td class="org-right">must</td>
|
||||
<td class="org-left">DONE</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">5.</td>
|
||||
<td class="org-left">Under Linux a user can mount an archive with two clicks.</td>
|
||||
<td class="org-right">must</td>
|
||||
<td class="org-left">DONE</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">6.</td>
|
||||
<td class="org-left">The user can restore an archive.</td>
|
||||
<td class="org-right">must</td>
|
||||
<td class="org-left">DONE</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">7.</td>
|
||||
<td class="org-left">The user can define the source path in the application.</td>
|
||||
<td class="org-right">must</td>
|
||||
<td class="org-left">DONE</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">8.</td>
|
||||
<td class="org-left">The configuration is stored in a plain-text file.</td>
|
||||
<td class="org-right">must</td>
|
||||
<td class="org-left">DONE</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">9.</td>
|
||||
<td class="org-left">The user can put his repository on a harddisk.</td>
|
||||
<td class="org-right">must</td>
|
||||
<td class="org-left">DONE</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">10.</td>
|
||||
<td class="org-left">The application comes with sane defaults for Linux computers.</td>
|
||||
<td class="org-right">must</td>
|
||||
<td class="org-left">DONE</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">11.</td>
|
||||
<td class="org-left">The archive list automatically gets updated after a change.</td>
|
||||
<td class="org-right">must</td>
|
||||
<td class="org-left">DONE</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">12.</td>
|
||||
<td class="org-left">The user can put his repository on a server reachable through SSH.</td>
|
||||
<td class="org-right">5</td>
|
||||
<td class="org-left">DONE</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">13.</td>
|
||||
<td class="org-left">The user can define the name of the archives.</td>
|
||||
<td class="org-right">5</td>
|
||||
<td class="org-left">Partially</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">14.</td>
|
||||
<td class="org-left">The application tells the user when the repository isn’t reachable.</td>
|
||||
<td class="org-right">5</td>
|
||||
<td class="org-left">Partially</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">15.</td>
|
||||
<td class="org-left">The application warns the user when a hypervizor is running.</td>
|
||||
<td class="org-right">5</td>
|
||||
<td class="org-left"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">16.</td>
|
||||
<td class="org-left">The application shows error of BorgBackups transparently to the user.</td>
|
||||
<td class="org-right">5</td>
|
||||
<td class="org-left">DONE</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">17.</td>
|
||||
<td class="org-left">The application tells the user when BorgBackup is already running in the background.</td>
|
||||
<td class="org-right">5</td>
|
||||
<td class="org-left">Partially</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">18.</td>
|
||||
<td class="org-left">The repository gets pruned after each backup.</td>
|
||||
<td class="org-right">4</td>
|
||||
<td class="org-left"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">19.</td>
|
||||
<td class="org-left">The user can setup automatic backups running in the background.</td>
|
||||
<td class="org-right">4</td>
|
||||
<td class="org-left">Linux only</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">20.</td>
|
||||
<td class="org-left">The application prompts the user to create a repository when a config is present but the repository is missing.</td>
|
||||
<td class="org-right">4</td>
|
||||
<td class="org-left"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">21.</td>
|
||||
<td class="org-left">The application uses when ever possible general environment variables “HOME”, etc..</td>
|
||||
<td class="org-right">4</td>
|
||||
<td class="org-left"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">22.</td>
|
||||
<td class="org-left">The application stores/caches additional information in a database.</td>
|
||||
<td class="org-right">3</td>
|
||||
<td class="org-left"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">23.</td>
|
||||
<td class="org-left">The application shows a setup wizard on the first run.</td>
|
||||
<td class="org-right">3</td>
|
||||
<td class="org-left"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">24.</td>
|
||||
<td class="org-left">The user can read the full log of an archive with less than three clicks. Most likely only possible with a database.</td>
|
||||
<td class="org-right">3</td>
|
||||
<td class="org-left"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">25.</td>
|
||||
<td class="org-left">The application can create system notifications.</td>
|
||||
<td class="org-right">3</td>
|
||||
<td class="org-left"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">26.</td>
|
||||
<td class="org-left">The user can change the settings in the graphical interface.</td>
|
||||
<td class="org-right">3</td>
|
||||
<td class="org-left">OnGoing</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">27.</td>
|
||||
<td class="org-left">The user can decide on closing the application if the mounted archive should still be available afterwards.</td>
|
||||
<td class="org-right">2</td>
|
||||
<td class="org-left"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">28.</td>
|
||||
<td class="org-left">The user can change the repository.</td>
|
||||
<td class="org-right">2</td>
|
||||
<td class="org-left">Partially</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">29.</td>
|
||||
<td class="org-left">The user can search in an archive for a file or a folder.</td>
|
||||
<td class="org-right">2</td>
|
||||
<td class="org-left"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">30.</td>
|
||||
<td class="org-left">The user can change the retention policy.</td>
|
||||
<td class="org-right">2</td>
|
||||
<td class="org-left"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">31.</td>
|
||||
<td class="org-left">The application covers all the features of BorgBackup.</td>
|
||||
<td class="org-right">2</td>
|
||||
<td class="org-left"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="org-right">32.</td>
|
||||
<td class="org-left">The application checks if the computer is in the correct network before it connects to the server.</td>
|
||||
<td class="org-right">2</td>
|
||||
<td class="org-left"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
|
@ -1,70 +0,0 @@
|
|||
* TODOs/Targets
|
||||
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| *Target-Nr.* | *Target* | *Priority* |
|
||||
| <5> | <30> | <10> |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 1. | The application uses cross-plattform compatible technology. | must |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 2. | The application is licensed under the GPVv3. | must |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 3. | The user can create an archive with less then three clicks. | must |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 4. | The user can delete an archive with three clicks. | must |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 5. | Under Linux a user can mount an archive with two clicks. | must |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 6. | The user can restore an archive. | must |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 7. | The user can define the source path in the application. | must |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 8. | The configuration is stored in a plain-text file. | must |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 9. | The user can put his repository on a harddisk. | must |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 10. | The application comes with sane defaults for Linux computers. | must |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 11. | The archive list automatically gets updated after a change. | must |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 12. | The user can put his repository on a server reachable through SSH. | 5 |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 13. | The user can define the name of the archives. | 5 |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 14. | The application tells the user when the repository isn't reachable. | 5 |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 15. | The application warns the user when a hypervizor is running. | 5 |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 16. | The application shows error of BorgBackups transparently to the user. | 5 |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 17. | The application tells the user when BorgBackup is already running in the background. | 5 |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 18. | The repository gets pruned after each backup. | 4 |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 19. | The user can setup automatic backups running in the background. | 4 |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 20. | The application prompts the user to create a repository when a config is present but the repository is missing. | 4 |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 21. | The application uses when ever possible general environment variables "HOME", etc.. | 4 |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 22. | The application stores/caches additional information in a database. | 3 |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 23. | The application shows a setup wizard on the first run. | 3 |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 24. | The user can read the full log of an archive with less than three clicks. Most likely only possible with a database. | 3 |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 25. | The application can create system notifications. | 3 |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 26. | The user can change the settings in the graphical interface. | 3 |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 27. | The application can decide on closing the application if the mounted archive should still be available afterwards. | 2 |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 28. | The user can change the repository. | 2 |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 29. | The user can search in an archive for a file or a folder. | 2 |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 30. | The user can change the retention policy. | 2 |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 31. | The application covers all the features of BorgBackup. | 2 |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
||||
| 32. | The application checks if the computer is in the correct network before it connects to the server. | 2 |
|
||||
|--------------+----------------------------------------------------------------------------------------------------------------------+------------|
|
Loading…
Reference in New Issue