Hi. packages.debian.org was finally updated to the new code base that was already available some time from packages.debian.net. This is a pretty big update that affects almost all features of packages.debian.org and includes some behavioural changes. Some highlights: - Almost all pages are generated dynamically now instead of creating them all statically in one run. This should allow us to finally fix the big lag between mirror update and p.d.o update that plagued p.d.o for several years. - This code also finally replaces grep as the tool for full text search with a real search engine (Xapian) which should speed up these searches considerably. - Most searches now allow more than one keyword. - Improved, more compact page layout (this does NOT include the experimental "tabbed" layout from packages.debian.net; because that has some bugs, doesn't look good, and currently only works with Javascript enabled). - p.d.o now understands codenames (e.g. etch), aliases (e.g. stable) an version numbers (e.g. 4.0) in urls. It also doesn't force you to specify the Section of the package anymore. - p.d.o now includes information about packages from the following archives: ftp.debian.org, security.debian.org, volatile.debian.org, amd64.debian.net (sarge), gnuab.org (kfreebsd, armel), backports.org - basic debtags support (Display of tag information and backend use to improve search results for full text search and "similar packages") Some known regressions: - While DDTP translations are used, the translation of all other strings is mostly broken currently. Should be fixed someday... - No unlimited search anymore. Most searches provide up to 100 results. This is done to avoid sacrificing performance on results most humans don't care about anyway. - No full text search in Contents files anymore. Again performance considerations. full text search is only possible over filenames now. You can still search the whole path, but only as a suffix search. The new code can be found in my git repository. More information at http://packages.debian.org/about/ Please report new and old bugs, wishes for further improvement and complains about known and unknown regressions in the BTS against the pseudo package www.debian.org. Please include packages.debian.org in the subject. Patches welcome :) Special thanks to: - Joerg Jaspert, for upgrading puccini to etch and other administration help - Jeroen van Wolffelaar, for help with developing the new backend code - Enrico Zini, for help with integrating Debtags and Xapian - all users of packages.debian.net that commented with useful tips for further improvement Gruesse, -- Frank Lichtenheld <djpig@debian.org> www: http://www.djpig.de/
Attachment:
signature.asc
Description: Digital signature