/usr/share/doc/htcheck/TODO is in htcheck 1:2.0.0~rc1-2build1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 | TODO List for ht://Check
------------------------
Copyright (c) 1999-2004 Comune di Prato - Prato - Italy
Some Portions Copyright (c) 1995-2003 The ht://Dig Group <www.htdig.org>
Author: Gabriele Bartolini - Prato - Italy <angusgb@users.sourceforge.net>
$Id: TODO,v 1.27 2003-12-30 09:38:29 angusgb Exp $
ht://Check is distributed under the GNU General Public License (GPL).
See the COPYING file for license information.
ht://Check is a world-wide-web utility for an intranet or small internet.
Note that you already must have installed MySQL on your system.
For info about MySQL and its license, go to <www.mysql.com>.
-------------------------------------------------------------------
To do:
1 - Clean source tree from unused files.
2 - Improve Configuration classes (Server and URLs blocks as ht://Dig)
3 - Make ht://Check compatible with ht://Dig.
7 - Utilize a previous database and not always drop it if present.
9 - Grant on tables and database
16 - Write number of connections needed for every URL
19 - robots.txt standard (do we really need it?)
21 - PHP interface: tag and attribute search inside the link search
22 - PHP interface: tag and attribute search form
27 - Abstract class for database management and consequent rewrite
of the code, in order to allow porting to different DBMS like
PostgreSQL.
28 - Internationalization of 'htcheck'
30 - IP address use for persistent connections
31 - Storage of every META information (independently by store_only_links)
32 - HTTPS support
33 - Permanent cookies storage
35 - Internationalization of the spider
36 - Use of the md5() function for better and faster URL retrieval
38 - Use of multithreading
-------------------------------------------------------------------
In progress:
4 - Create a query interface for getting info stored in a database.
A standalone program or/and the end of htcheck. (partially done)
6 - Build a set of PHP pages for querying the database via web.
8 - Documentation !!!
37 - server aliasing and IP address storing
-------------------------------------------------------------------
Already done:
5 - Configure connection and authentication to the mysql database. (Done)
10 - Bug in the HEAD method. When a server gives the body too. (Done)
11 - The referer management is not right (done)
12 - Total weight calculation for a URL (in bytes) (Done)
13 - Anchors management (done)
14 - Hop Count management (done)
15 - Check for the anchors in the link table (match <A name> with
with the anchors in the link table). (Done)
18 - MySQL Authentication. (Done)
20 - HTTP Basic authentication. (Done)
24 - Cookie support (partially, without subdomains)
25 - Managing of e-mail links
26 - Managing of 'file:' calls that lead to errors!
17 - PHP report of broken links and anchors not found
29 - Javascript interpreter interception
23 - Improve controls when a db error occurs (i.e. no space left for
queries). (done)
34 - Setting of cookies through the configuration or a permanent file
26 - Better URL class management (for mailto, file, etc.)
|