On Tue, 20 May 2008, sean finney wrote: > my proposal is that the current "patches" section on a source package's > qa package is modified so that the following information is somehow > provided, where appropriate (depending on structure/format of source > package naturally). > > - - entire "debian patch" > - - individual quilt/dpatch patches > - - individual patches from v3 (quilt) format packages > - - feature-branch patches for v3 (git) format packages, if possible > (would require more thinking through and i do not intend to do this > initially) > > additionally, for each patch, when possible provide the following > information: > > - - which version of the package introduced it > - - any notes at the top of the patch > - - any relevant vcs metadata > - - any relevant bts metadata (could be found using heuristics in the > previous items) > - - html markup and standard format versions of each patch for download/review
It really looks like the patches.debian.org discussed on -devel. ;-) I would suggest you to design it somewhat independently from the PTS and only plan the PTS to point to it. I don't think that the PTS should be a source of information, but rather a "portal". It could possibly be "mole-based" so that it can automatically process any new source package that gets uploaded to Debian. http://qa.debian.org/cgi-bin/mole/doc (The table "devpackages-src" would be your "TodoSource") Various other considerations that I'd like to add: - make it cross-distro from the beginning so that it can contain patches from multiple distributions (ie each patch is associated with one or more distros) - have a generic way to upload patches to this system so that each distribution can extract their patches in the way that they want (rsync over ssh + ssh keys is what mole uses, IMO it would fit the bill here too, you just have to define the format of what gets uploaded) - the stuff that extracts Debian patches uploads the required data to the system above In the long term, I would also like a more interactive web portal around this so that people can comment on patches, etc. Cheers, -- Raphaël Hertzog Le best-seller français mis à jour pour Debian Etch : http://www.ouaza.com/livre/admin-debian/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]