Subversion Repositories vgwhois

Compare Revisions

Regard whitespace Rev 4 → Rev 5

/trunk/todo
0,0 → 1,81
TODO LIST BY VIATHINKSOFT
 
*.po files noch aktuell?
 
alle TODOS in /usr/bin/gwhois abarbeiten
 
packages aufsplitten
-- eigenes fork: "globalwhois"
paket: client
paket: maintainance tools (automatisches updaten der DB)
paket: developer tools (+QA)
achtung: maintainance ist abhängig von viathinksoft IANA watcher...
-- debian kontaktieren bzgl. möglichkeiten eines forks oder maintainer übernehmen
wenn als eigenständiges package: dann gwhois als konflikt-paket kennzeichnen
 
testcases system aufbauen
... alle patterns systematisch testen und bewerten.
... es gibt teilweise probleme beim highlighting
 
herausfinden, welche GPL-Version verwendet werden soll
 
lintian anwenden. im taeglichen QA.
 
_debian_check_rules: pruefen ob es dateien doppelt gibt
 
vts oids publiziern
 
RIR bugreports
 
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=677865
> libfile-fcntllock-perl
--> nur beim builder oder auch beim client benötigt?
 
beim update von einem alten gwhois würde der benutzer möglicherweisdie pattern file beibehalten. das wäre kontraproduktiv
 
was mache ich mit dem "INSTALL" file? ich will doch auch dass leute die .tar.gz für andere betriebssysteme nutzen können
 
maschinenlesbares copyright: Welchen Pfad soll ich bei "files:" verwenden? debian/ oder usr/ ?
 
fut: ganz von php wegkommen?
 
alle dateien: gpl-2-only im header eintragen... das ist wahrscheinlich, was Michael Holzt wollte
 
(nn) Core: automatsich "\n\n" nach jeder ausgabe von www oder einem subprogramm einfügen?
 
fehler alle in stderr printen
 
benötigtes paket: netcat-traditional, netcat oder netcat-openbsd, netcat6
ich brauche den befehl "nc"
 
pattern-generator
bei existierenden domains: wenn whois server sich ändert, die alten einträge auskommentieren und den neuen eintrag einfügen
 
gwhois umbenennen in vwhois
 
ausgiebige OOBE tests
 
alle copyright header auf GPL2 ändern
 
 
 
ORIGINAL TODO LIST BY HOLZT
 
- make a Perl module (CPAN)
 
- replace lynx -dump with CTAN::LWP::http and selfwritten descambler
 
- do not collect the result first but (optionally) print it in time
to give a better response on low connections.
 
- caching the results in an external SQL database
 
- Adding $confdir/config for all those pathnames
 
- extended options of the ripe whoisd
 
- introduce a comprehensive documentation
 
- whois.ripe.net and option -k considered dangerous