On Sat, 31 Jan 2009 02:09:15 +0100 Michelle Konzack <linux4michelle@tamay-dogan.net> wrote: > It was the new one which is now > > <http://devel.debian.tamay-dogan.net/rss.php> Ah, that works. Thanks! I'll have to see about a smaller icon - or maybe just pinch the Debian swirl RSS logo. (The one used by http://ftp-master.debian.org/rss/removals.rss etc.) I'll rename it for the location already specified in the feeds so it'll just appear. An extra feed we probably need is per-package as well as the content gained from parsing the logs. i.e. To track single packages in Crush: http://devel.debian.tamay-dogan.net/rss.php?action=fetch&what=crush&package=PKG where PKG is a single source package name. It is harder to track single packages in Grip - that would need to get data from the Packages.gz file as well as the buildlog. http://www.emdebian.org/grip/dists/unstable/main/binary-$ARCH/Packages http://www.emdebian.org/grip/dists/unstable/main/binary-i386/Packages.gz etc. It could also be good if, wherever the content does relate to a single package, each item would contain a link to the Emdebian patch sets which can be generated from the source package name: $base="http://buildd.emdebian.org/svn/browser/current/target/trunk"; $url="$base/$initial/$srcpackage/trunk/"; e.g. http://buildd.emdebian.org/svn/browser/current/target/trunk/r/readline5/trunk/ or http://buildd.emdebian.org/svn/browser/current/target/trunk/l/libelf/trunk/ (Note the subtle change from normal Debian repository hierarchies, the SVN hierarchy does not have a separate liba/ , packages beginning with liba* etc are all under l/ . http://buildd.emdebian.org/svn/browser/current/target/trunk/l/ Note that SVN will exist even if there is a failed build so this link can be served even if the build log cannot be parsed or if the build failed. That could allow individual Debian maintainers watch feeds for their own packages. If you really want to, that could be tied into dd-list and feeds provided via maintainer name for all their packages and we could put a link to that feed on the DDPO pages: http://qa.debian.org/developer.php?login=codehelp@debian.org e.g. http://devel.debian.tamay-dogan.net/rss.php?action=fetch&what=crush&login=$LOGIN http://devel.debian.tamay-dogan.net/rss.php?action=fetch&what=grip&login=$LOGIN (There will be quite a few empty feeds from that method though.) A link to the search results for the package would be good too: For Crush: (assume always arm for now) http://www.emdebian.org/packages/search.php?package=ucf&arch=arm For Grip: http://www.emdebian.org/grip/search.php?package=ucf&arch=arm (I need to enhance the results page to allow easy switching between architectures and/or a list of all architectures. I'm not sure if we need architecture-specific feeds.) Once the content of the buildlog can be summarised within the feeds, I think you should announce this on debian-devel-announce and get wider feedback on what content people need. -- Neil Williams ============= http://www.data-freedom.org/ http://www.nosoftwarepatents.com/ http://www.linux.codehelp.co.uk/
Attachment:
pgpWBr0j4DDA_.pgp
Description: PGP signature