* Add scripts to clean out non-debian packages from the entries, to
make it possible to publish anonymous raw data. Based on code
from Alain Schroeder.
* Rewrote popcon-upload to submit reports using MIME-encoded file
uploads to match the common practice for browser-based file
uploads.
* Change popcon-submit.cgi to handle uploads in both the old upload
format and the new upload format, as well as the ubuntu
(uncompressed) format.
* Add support in popcon-submit.cgi to save directly to disk instead
of sending emails.
* Change popcon-submit-ubuntu.cgi to make it easier to run with
older python versions, and make sure the reply matches the
"success" string used by popcon-upload.
* Change popcon.pl to read section info from the stable branch as
well, and make sure it keep working even if one of the sections
are empty.
* Use more variables in popcon-process.sh to make it easier to
deploy on other servers.
* Change code for detecting old dpkg version and using dpkg-awk
instead to avoid error message when dpkg-query is missing. Modify
dependency to depend on 'dpkg (>= 1.10) | dpkg-awk'. This should
make sure it work on woody as well.
* Make sure the server scripts are installed uncompressed, for easy
access when setting up a server.
* Translations
- Updated Japanese from Kenshi Muto. (Closes: #317402)
- Updated Russian from Yuri Kozlov. (Closes: #317449)
- Updated Vietnamese from Phan Vinh Thinh. (Closes: #317630)
- Updated German by Dennis Stampfer.
- Updated Albanian by Elian Myftiu. (Closes: #319079)
- Updated Arabic by Ossama M. Khayat.
- Updated Polish by Bartosz Fenski. (Closes: #320132)
* new script /usr/share/popularity-contest/popcon-upload
* new CGI /usr/share/doc/popularity-contest/popcon.cgi
* Uploading using content-type text/plain, content-encoding x-gzip.
* debian/cron.weekly:
- do not run sendmail if it is not available. This will make it
possible to downgrade mail-transport-agent from Depend to
Recommends if we move to HTTP.
- try to run /usr/share/popularity-contest/popcon-upload if
USEHTTP is enabled, disabled by default.
* Code done by Bill Allombert. Patch based on code from Ubuntu,
though reimplemented in perl to avoid python dependency. The
ubuntu versions are included in the source package as
popcon-submit-ubuntu.cgi and popcon-upload-ubuntu.
* Added simple FAQ entry about the http POST feature.
* Depend on ${misc:Depends} instead of debconf, to get the updated
debconf dependency.
* TODO:
+ Edit popcon-submit.cgi to report to the main server
+ Add timeout in the upload script.
+ Consider using existing perl module to submit file using http.
debian/copyright: new popularity-contest is GPL
debian/rules: add dh_perl
debian/control: change dependencies for new popularity-contest script.
debian/changelog: add changes and prepare for release