Rev 5 | Go to most recent revision | Blame | Last modification | View Log | RSS feed
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
_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/ ?
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
gibt es weitere PHP pakete, die wir brauchen?
man page übearbeiten; die zusatzprogramme (pattern generator etc) beschreiben
reintroduce PO translations ?
reintroduce INETD service entry ?
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