# # Configuration for DDPortfolio service # Copyright © 2009, 2010, 2011, 2012 Jan Dittberner # # This file is part of DDPortfolio service. # # DDPortfolio service is free software: you can redistribute it and/or # modify it under the terms of the GNU Affero General Public License # as published by the Free Software Foundation, either version 3 of # the License, or (at your option) any later version. # # DDPortfolio service is distributed in the hope that it will be # useful, but WITHOUT ANY WARRANTY; without even the implied warranty # of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Affero General Public License for more details. # # You should have received a copy of the GNU Affero General Public # License along with this program. If not, see # . # [DEFAULT] keyring.dir=~/debian/keyring.debian.org/keyrings urlbuilder.sections=overview,bugs,build,qa,lists,files,membership, miscellaneous,ssh,ubuntu [overview] urls=ddpo,alladdresses ddpo.pattern=http://qa.debian.org/developer.php?login=%(email)s alladdresses.pattern=http://qa.debian.org/developer.php?login=%(name)s [bugs] urls=received,reported,usertags,searchall,wnpp,correspondent,graph received.pattern=http://bugs.debian.org/%(email)s reported.pattern=http://bugs.debian.org/from:%(email)s usertags.pattern=http://bugs.debian.org/cgi-bin/pkgreport.cgi?users=%(email)s searchall.pattern=http://bugs-search.debian.org/cgi-bin/search.cgi?phrase=%(name)s;search=search wnpp.pattern=http://qa.debian.org/developer.php?wnpp=%(email)s correspondent.pattern=http://bugs.debian.org/cgi-bin/pkgreport.cgi?correspondent=%(email)s graph.pattern=http://qa.debian.org/data/bts/graphs/by-maint/%(email)s.png [build] urls=buildd buildd.pattern=https://buildd.debian.org/status/package.php?p=%(email)s&compact=compact&comaint=yes [qa] urls=lintian,lintianfull,piuparts,patchtracker,dmd,duck dmd.pattern=http://udd.debian.org/dmd.cgi?email=%(email)s lintian.pattern=http://lintian.debian.org/maintainer/%(email)s.html lintianfull.pattern=http://lintian.debian.org/full/%(email)s.html piuparts.pattern=http://piuparts.debian.org/sid/maintainer/%(firstchar)s/%(email)s.html patchtracker.pattern=http://patch-tracker.debian.org/email/%(email)s duck.pattern=http://duck.debian.net/?maintainer=%(email)s [lists] urls=dolists,adolists,gmane dolists.pattern=http://lists.debian.org/cgi-bin/search?author=%(name)s&sort=date adolists.pattern=http://www.google.com/search?q=site%%3Alists.alioth.debian.org+%%22%(name)s%%22 gmane.pattern=http://search.gmane.org/?email=%(name)s&group=gmane.linux.debian.* # debconf list search has a tricky URL format # http://lists.debconf.org/lurker/search \ # /20100510.202949.00000000@au:%(firstname)s,au:%(lastname)s.en.html # /YYYYMMDD.HHmmss.hashcode@au:%(firstname)s,au:%(lastname)s.en.html # maybe this could be implemented using some custom formatter function [files] urls=people,alioth people.pattern=http://people.debian.org/~%(username)s/ people.optional=true alioth.pattern=http://alioth.debian.org/~%(aliothusername)s/ alioth.optional=true [membership] urls=nm,dbfinger,db,alioth,wiki,forum nm.pattern=https://nm.debian.org/public/nmstatus/%(username)s dbfinger.pattern=finger %(username)s@db.debian.org dbfinger.type=finger dbfinger.optional=true db.pattern=http://db.debian.org/search.cgi?uid=%(username)s&dosearch=Search db.optional=true alioth.pattern=http://alioth.debian.org/users/%(aliothusername)s/ alioth.optional=true wiki.pattern=http://wiki.debian.org/%(wikihomepage)s forum.pattern=http://forums.debian.net/memberlist.php?mode=viewprofile&u=%(forumsid)d forum.optional=true [miscellaneous] urls=debtags,links,website,search,gpgfinger,gpgweb debtags.pattern=http://debtags.debian.net/reports/maint/%(email)s links.pattern=http://www.google.com/search?hl=en&lr=&q=site%%3Adebian.org+%%22%(name)s%%22+-site%%3Anm.debian.org+-site%%3Alintian.debian.org+-site%%3Abugs.debian.org+-site%%3Alists.debian.org+-site%%3Apackages.debian.org+-site%%3Alists.alioth.debian.org+-site%%3Aftp.debian.org++-site%%3Apackages.qa.debian.org++-site%%3Aftp*.*.debian.org+-inurl%%3Adebian.org%%2Fdevel%%2Fpeople.+-inurl%%3Aindices%%2FMaintainers+-inurl%%3Adebian.org%%2Fdebian%%2Fproject++-inurl%%3A%%2Fdists%%2F&btnG=Search website.pattern=http://www.google.com/search?q=site:www.debian.org+%(name)s search.pattern=http://search.debian.org/?q=%%22%(name)s%%22 gpgfinger.pattern=finger %(username)s/key@db.debian.org gpgfinger.type=finger gpgfinger.optional=true gpgweb.pattern=http://db.debian.org/fetchkey.cgi?fingerprint=%(gpgfp)s gpgweb.optional=true nm.pattern=https://nm.debian.org/public/person/%(username)s [ssh] # SSH functions urls=owndndoms,miainfo,groupinfo # owned *.debian.net domains owndndoms.pattern=ssh master.debian.org ldapsearch -u -x -H ldap://db.debian.org -b dc=debian,dc=org uid=%(username)s dnsZoneEntry owndndoms.type=ssh owndndoms.optional=true # MIA information miainfo.pattern=ssh qa.debian.org /srv/qa.debian.org/mia/mia-query %(emailnoq)s miainfo.type=ssh # Group information groupinfo.pattern=ssh master.debian.org id %(username)s groupinfo.type=ssh groupinfo.optional=true [ubuntu] urls=ubuntudiff ubuntudiff.pattern=http://ubuntudiff.debian.net/q/uploaders/%(email)s