TODO ==== euscan ------ ### Version detections - Check other distros (youri, distrowatch, distromatch, whoas; Equivalent-Packages) - Steal ideas from other tools (uscan, portscout) - Steal data from other tools (dehs) ### Command line interface - html output ### Tests - Write tests for handlers - List some packages to test specific handlers -- Sourceforge: mummer, bfast, vcftools, mtop, phppgadmin, e2fsprog-libs -- Berlios: nast, enigma, usbprog, python-wifi, wifi-radar, bcm43xx-fwcutter -- Google code: pychess, redis, rssguard, ostinato, pidgin-facebookchat ### metadata.xml - Use handler's statistics page to generate metadata for some packages (handled by deb or brute force for example) - Create a subtree of metadata using custom rules - Finalize format - Write a GLEP - Convert subtree - Commit metadata.xml changes to tree ### packages: - MySQL: should use http://downloads.mysql.com/archives/ - mariadb: should use http://downloads.askmonty.org/MariaDB/+releases/ ### handlers - remote-id type deb repository: -- find out how to get download url (not sure it's possible) ### remote-id - Propose new remote-id: deb e.g.: http://mysite.com/deb/dists/stable/main/binary-i386/Packages