diff --git a/.gitignore b/.gitignore index 08da140..3b423a9 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,5 @@ data/ *.egg-info/ .coverage .ropeproject/ +*.mo +*.pot diff --git a/ChangeLog b/ChangeLog index d9b5d81..9c5e241 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2014-10-14 Jan Dittberner + * add patch by Paul Wise to use to update DUCK link to new static page + * add patch by Paul Wise to remove generated files from version + control + * add patch by Paul Wise to use https in links, comments, docstrings, + etc. + 2014-04-10 Jan Dittberner * add patch by Paul Wise to use SSL where available * add patch by Paul Wise to fix link to the contributors site diff --git a/README.txt b/README.txt index 32c73e0..1748835 100644 --- a/README.txt +++ b/README.txt @@ -7,5 +7,5 @@ documentation (or its source in docs/source/devdocs.rst), including how to configure a development environment. -[0] http://wiki.debian.org/DDPortfolio +[0] https://wiki.debian.org/DDPortfolio diff --git a/agpl-3.0.txt b/agpl-3.0.txt index dba13ed..be3f7b2 100644 --- a/agpl-3.0.txt +++ b/agpl-3.0.txt @@ -1,7 +1,7 @@ GNU AFFERO GENERAL PUBLIC LICENSE Version 3, 19 November 2007 - Copyright (C) 2007 Free Software Foundation, Inc. + Copyright (C) 2007 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. @@ -643,7 +643,7 @@ the "copyright" line and a pointer to where the full notice is found. 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 . + along with this program. If not, see . Also add information on how to contact you by electronic and paper mail. @@ -658,4 +658,4 @@ specific requirements. You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU AGPL, see -. +. diff --git a/debianmemberportfolio/__init__.py b/debianmemberportfolio/__init__.py index 2aee530..d500ba2 100644 --- a/debianmemberportfolio/__init__.py +++ b/debianmemberportfolio/__init__.py @@ -18,5 +18,5 @@ # 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 . +# along with this program. If not, see . # diff --git a/debianmemberportfolio/config/__init__.py b/debianmemberportfolio/config/__init__.py index bd997df..7900219 100644 --- a/debianmemberportfolio/config/__init__.py +++ b/debianmemberportfolio/config/__init__.py @@ -18,5 +18,5 @@ # 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 . +# along with this program. If not, see . # diff --git a/debianmemberportfolio/config/environment.py b/debianmemberportfolio/config/environment.py index 89a3392..feabd91 100644 --- a/debianmemberportfolio/config/environment.py +++ b/debianmemberportfolio/config/environment.py @@ -18,7 +18,7 @@ # 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 . +# along with this program. If not, see . # """ Pylons environment configuration diff --git a/debianmemberportfolio/config/middleware.py b/debianmemberportfolio/config/middleware.py index f1f6380..9dd80ae 100644 --- a/debianmemberportfolio/config/middleware.py +++ b/debianmemberportfolio/config/middleware.py @@ -18,7 +18,7 @@ # 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 . +# along with this program. If not, see . # """ Pylons middleware initialization diff --git a/debianmemberportfolio/config/routing.py b/debianmemberportfolio/config/routing.py index 53d02d3..39a9d38 100644 --- a/debianmemberportfolio/config/routing.py +++ b/debianmemberportfolio/config/routing.py @@ -18,14 +18,14 @@ # 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 . +# along with this program. If not, see . # """ Routes configuration The more specific and detailed routes should be defined first so they may take precedent over the more generic routes. For more information -refer to the routes manual at http://routes.groovie.org/docs/ +refer to the routes manual at https://routes.readthedocs.org/ """ diff --git a/debianmemberportfolio/controllers/__init__.py b/debianmemberportfolio/controllers/__init__.py index 6941221..eda4d33 100644 --- a/debianmemberportfolio/controllers/__init__.py +++ b/debianmemberportfolio/controllers/__init__.py @@ -18,5 +18,5 @@ # 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 . +# along with this program. If not, see . # diff --git a/debianmemberportfolio/controllers/error.py b/debianmemberportfolio/controllers/error.py index 376d28f..4047bb5 100644 --- a/debianmemberportfolio/controllers/error.py +++ b/debianmemberportfolio/controllers/error.py @@ -18,7 +18,7 @@ # 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 . +# along with this program. If not, see . # import cgi diff --git a/debianmemberportfolio/controllers/portfolio.py b/debianmemberportfolio/controllers/portfolio.py index 58ebf74..5539edc 100644 --- a/debianmemberportfolio/controllers/portfolio.py +++ b/debianmemberportfolio/controllers/portfolio.py @@ -18,7 +18,7 @@ # 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 . +# along with this program. If not, see . # """ This module defines the PortfolioController class used to render the portfolio @@ -57,13 +57,13 @@ class PortfolioController(BaseController): 'label': N_('Bugs'), 'received': N_('''bugs received (note: co-maintainers not listed, see \ -#430986)'''), 'reported': N_('bugs reported'), 'usertags': N_('user tags'), 'searchall': N_('all messages (i.e., full text search for \ developer name on all bug logs)'), - 'wnpp': N_('WNPP'), + 'wnpp': N_('WNPP'), 'correspondent': N_('correspondent for bugs'), 'graph': N_('one year open bug history graph'), }, @@ -120,7 +120,7 @@ developer name on all bug logs)'), 'ssh': { 'label': N_('Information reachable via ssh (for Debian Members)'), 'owndndoms': N_('owned debian.net domains'), - 'miainfo': N_('MIA database information'), 'groupinfo': N_('Group membership information'), }, diff --git a/debianmemberportfolio/controllers/showformscripts.py b/debianmemberportfolio/controllers/showformscripts.py index d2a5790..1e906a2 100644 --- a/debianmemberportfolio/controllers/showformscripts.py +++ b/debianmemberportfolio/controllers/showformscripts.py @@ -18,7 +18,7 @@ # 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 . +# along with this program. If not, see . # """ This file defines the ShowformscriptsController used to generate the JavaScript diff --git a/debianmemberportfolio/controllers/template.py b/debianmemberportfolio/controllers/template.py index acacb07..b1f53e1 100644 --- a/debianmemberportfolio/controllers/template.py +++ b/debianmemberportfolio/controllers/template.py @@ -18,7 +18,7 @@ # 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 . +# along with this program. If not, see . # """ This file contains the TemplateController used to render templates. diff --git a/debianmemberportfolio/i18n/de/LC_MESSAGES/debianmemberportfolio.mo b/debianmemberportfolio/i18n/de/LC_MESSAGES/debianmemberportfolio.mo deleted file mode 100644 index 71fac58..0000000 Binary files a/debianmemberportfolio/i18n/de/LC_MESSAGES/debianmemberportfolio.mo and /dev/null differ diff --git a/debianmemberportfolio/i18n/de/LC_MESSAGES/debianmemberportfolio.po b/debianmemberportfolio/i18n/de/LC_MESSAGES/debianmemberportfolio.po index c9402b7..71f4b27 100644 --- a/debianmemberportfolio/i18n/de/LC_MESSAGES/debianmemberportfolio.po +++ b/debianmemberportfolio/i18n/de/LC_MESSAGES/debianmemberportfolio.po @@ -42,12 +42,12 @@ msgstr "Fehler" #: debianmemberportfolio/controllers/portfolio.py:52 msgid "" "bugs received\n" -"(note: co-maintainers not listed, see #430986)" msgstr "" "Erhaltene Fehlerberichte\n" "(Anmerkung: Co-Maintainer werden nicht aufgeführt, siehe #430986)" #: debianmemberportfolio/controllers/portfolio.py:56 @@ -65,8 +65,8 @@ msgstr "" "Fehlerlogs)" #: debianmemberportfolio/controllers/portfolio.py:60 -msgid "WNPP" -msgstr "WNPP" +msgid "WNPP" +msgstr "WNPP" #: debianmemberportfolio/controllers/portfolio.py:61 msgid "correspondent for bugs" @@ -233,11 +233,11 @@ msgstr "Besitz von debian.net-Domains" #: debianmemberportfolio/controllers/portfolio.py:117 msgid "" -"MIA database" +"MIA database" " information" msgstr "" "Informationen in der MIA-Datenbank" +"href=\"https://wiki.debian.org/qa.debian.org/MIATeam\">MIA-Datenbank" #: debianmemberportfolio/controllers/portfolio.py:119 msgid "Group membership information" @@ -293,12 +293,12 @@ msgstr "Debian-Logo" #: debianmemberportfolio/templates/base.mako:34 msgid "" "This service has been inspired by Stefano Zacchiroli's DDPortfolio page in the " +"href=\"https://wiki.debian.org/DDPortfolio\">DDPortfolio page in the " "Debian Wiki. You can create a set of customized links leading to a " "Debian Member's or package maintainer's information regarding Debian." msgstr "" "Dieser Dienst wurde durch Stefano Zacchirolis DDPortfolio-Seite im Debian " +"href=\"https://wiki.debian.org/DDPortfolio\">DDPortfolio-Seite im Debian " "Wiki inspiriert. Mit dem Dienst können personalisierte Links zu " "Informationen im Bezug auf Debian für Debian-Mitglieder und Paketbetreuer" " erzeugt werden." @@ -311,7 +311,7 @@ msgstr "AGPL - Freie Software" #, python-format msgid "" "The service is available under the terms of the GNU Affero General Public " +"href=\"https://www.gnu.org/licenses/agpl.html\">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. You can browse the" @@ -322,7 +322,7 @@ msgid "" "title=\"Debian Member Portfolio Service at Transifex\">Transifex." msgstr "" "Dieser Dienst wird unter den Bedingungen der GNU Affero General Public " +"href=\"https://www.gnu.org/licenses/agpl.html\">GNU Affero General Public " "License, so wie sie von der Free Software Foundation veröffentlicht " "ist, bereitgestellt. Sie können entweder Version 3 oder (auf Ihren Wunsch" " hin) jede spätere Version der Lizenz verwenden. Sie können sich , 2014. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: debianmemberportfolio 0.3.1\n" -"Report-Msgid-Bugs-To: jan@dittberner.info\n" -"POT-Creation-Date: 2014-02-08 18:14+0100\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 0.9.6\n" - -#: debianmemberportfolio/controllers/portfolio.py:45 -msgid "Overview" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:46 -msgid "Debian Member's Package Overview" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:47 -msgid "" -"Debian Member's Package Overview\n" -"... showing all email addresses" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:51 -msgid "Bugs" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:52 -msgid "" -"bugs received\n" -"(note: co-maintainers not listed, see #430986)" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:56 -msgid "bugs reported" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:57 -msgid "user tags" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:58 -msgid "all messages (i.e., full text search for developer name on all bug logs)" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:60 -msgid "WNPP" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:61 -msgid "correspondent for bugs" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:62 -msgid "one year open bug history graph" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:65 -msgid "Build" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:66 -msgid "buildd.d.o" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:67 -msgid "igloo" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:70 -msgid "Quality Assurance" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:71 -msgid "maintainer dashboard" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:72 -msgid "lintian reports" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:73 -msgid "full lintian reports (i.e. including \"info\"-level messages)" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:75 -msgid "piuparts" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:76 -msgid "Debian patch tracking system" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:77 -msgid "Debian Url ChecKer" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:80 -msgid "Mailing Lists" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:81 -msgid "lists.d.o" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:82 -msgid "lists.a.d.o" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:83 -msgid "gmane" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:86 -msgid "Files" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:87 -msgid "people.d.o" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:88 -msgid "oldpeople" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:89 -#: debianmemberportfolio/controllers/portfolio.py:97 -msgid "Alioth" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:92 -msgid "Membership" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:93 -msgid "NM" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:94 -msgid "DB information via finger" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:95 -msgid "DB information via HTTP" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:96 -msgid "FOAF profile" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:98 -msgid "Wiki" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:99 -msgid "Forum" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:102 -msgid "Miscellaneous" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:103 -msgid "debtags" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:104 -msgid "Planet Debian (name)" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:105 -msgid "Planet Debian (username)" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:106 -msgid "links" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:107 -msgid "Debian website" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:108 -msgid "Debian search" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:109 -msgid "GPG public key via finger" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:110 -msgid "GPG public key via HTTP" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:111 -msgid "NM, AM participation" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:112 -msgid "Contribution information" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:115 -msgid "Information reachable via ssh (for Debian Members)" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:116 -msgid "owned debian.net domains" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:117 -msgid "" -"MIA database " -"information" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:119 -msgid "Group membership information" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:122 -msgid "Ubuntu" -msgstr "" - -#: debianmemberportfolio/controllers/portfolio.py:123 -msgid "Available patches from Ubuntu" -msgstr "" - -#: debianmemberportfolio/model/urlbuilder.py:40 -msgid "Email address" -msgstr "" - -#: debianmemberportfolio/model/urlbuilder.py:41 -msgid "Name" -msgstr "" - -#: debianmemberportfolio/model/urlbuilder.py:42 -msgid "GPG fingerprint" -msgstr "" - -#: debianmemberportfolio/model/urlbuilder.py:43 -msgid "Debian user name" -msgstr "" - -#: debianmemberportfolio/model/urlbuilder.py:44 -msgid "Non Debian email address" -msgstr "" - -#: debianmemberportfolio/model/urlbuilder.py:45 -msgid "Alioth user name" -msgstr "" - -#: debianmemberportfolio/model/urlbuilder.py:97 -#: debianmemberportfolio/model/urlbuilder.py:101 -#, python-format -msgid "Missing input: %s" -msgstr "" - -#: debianmemberportfolio/templates/base.mako:25 -#: debianmemberportfolio/templates/base.mako:33 -msgid "Debian Member Portfolio Service" -msgstr "" - -#: debianmemberportfolio/templates/base.mako:31 -msgid "Debian Logo" -msgstr "" - -#: debianmemberportfolio/templates/base.mako:34 -msgid "" -"This service has been inspired by Stefano Zacchiroli's DDPortfolio page in the Debian " -"Wiki. You can create a set of customized links leading to a Debian " -"Member's or package maintainer's information regarding Debian." -msgstr "" - -#: debianmemberportfolio/templates/base.mako:41 -msgid "AGPL - Free Software" -msgstr "" - -#: debianmemberportfolio/templates/base.mako:43 -#, python-format -msgid "" -"The service is available 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. You can browse the " -"source code or clone it from %(cloneurl)s using git. If you " -"want to translate this service to your language you can contribute at Transifex." -msgstr "" - -#: debianmemberportfolio/templates/base.mako:44 -msgid "Copyright © 2009-2014 Jan Dittberner" -msgstr "" - -#: debianmemberportfolio/templates/showform.mako:24 -msgid "Enter your personal information" -msgstr "" - -#: debianmemberportfolio/templates/showform.mako:30 -#: debianmemberportfolio/templates/showurls.mako:27 -msgid "Debian Member Portfolio" -msgstr "" - -#: debianmemberportfolio/templates/showform.mako:36 -msgid "Email address:" -msgstr "" - -#: debianmemberportfolio/templates/showform.mako:47 -msgid "Show all form fields" -msgstr "" - -#: debianmemberportfolio/templates/showform.mako:54 -msgid "Name:" -msgstr "" - -#: debianmemberportfolio/templates/showform.mako:64 -msgid "GPG fingerprint:" -msgstr "" - -#: debianmemberportfolio/templates/showform.mako:79 -msgid "Debian user name:" -msgstr "" - -#: debianmemberportfolio/templates/showform.mako:94 -msgid "Non Debian email address:" -msgstr "" - -#: debianmemberportfolio/templates/showform.mako:109 -msgid "Alioth user name:" -msgstr "" - -#: debianmemberportfolio/templates/showform.mako:125 -msgid "Wiki user name:" -msgstr "" - -#: debianmemberportfolio/templates/showform.mako:140 -msgid "Forum user id:" -msgstr "" - -#: debianmemberportfolio/templates/showform.mako:151 -msgid "Output format:" -msgstr "" - -#: debianmemberportfolio/templates/showform.mako:157 -msgid "HTML" -msgstr "" - -#: debianmemberportfolio/templates/showform.mako:159 -msgid "JSON" -msgstr "" - -#: debianmemberportfolio/templates/showform.mako:161 -msgid "Build Debian Member Portfolio URLs" -msgstr "" - -#: debianmemberportfolio/templates/showurls.mako:23 -msgid "Your personal links" -msgstr "" - -#: debianmemberportfolio/templates/showurls.mako:30 -msgid "Usage" -msgstr "" - -#: debianmemberportfolio/templates/showurls.mako:30 -msgid "URL" -msgstr "" - -#: debianmemberportfolio/templates/showurls.mako:40 -msgid "Error during URL creation:" -msgstr "" - -#: debianmemberportfolio/templates/showurls.mako:67 -msgid "Restart" -msgstr "" - diff --git a/debianmemberportfolio/i18n/fr/LC_MESSAGES/debianmemberportfolio.mo b/debianmemberportfolio/i18n/fr/LC_MESSAGES/debianmemberportfolio.mo deleted file mode 100644 index 928aad0..0000000 Binary files a/debianmemberportfolio/i18n/fr/LC_MESSAGES/debianmemberportfolio.mo and /dev/null differ diff --git a/debianmemberportfolio/i18n/fr/LC_MESSAGES/debianmemberportfolio.po b/debianmemberportfolio/i18n/fr/LC_MESSAGES/debianmemberportfolio.po index 6edf3b9..df73f83 100644 --- a/debianmemberportfolio/i18n/fr/LC_MESSAGES/debianmemberportfolio.po +++ b/debianmemberportfolio/i18n/fr/LC_MESSAGES/debianmemberportfolio.po @@ -13,7 +13,7 @@ msgstr "" "PO-Revision-Date: 2014-01-11 01:29+0100\n" "Last-Translator: Jan Dittberner \n" "Language-Team: French " -"(http://www.transifex.net/projects/p/debportfolioservice/language/fr/)\n" +"(https://www.transifex.com/projects/p/debportfolioservice/language/fr/)\n" "Plural-Forms: nplurals=2; plural=(n > 1)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" @@ -43,11 +43,11 @@ msgstr "Bogues" #: debianmemberportfolio/controllers/portfolio.py:52 msgid "" "bugs received\n" -"(note: co-maintainers not listed, see #430986)" msgstr "" "Bogues reçus\n" -"(note : co-responsables non listés, voir #430986)" #: debianmemberportfolio/controllers/portfolio.py:56 @@ -65,8 +65,8 @@ msgstr "" " dans tous les journaux de bogue)" #: debianmemberportfolio/controllers/portfolio.py:60 -msgid "WNPP" -msgstr "WNPP" +msgid "WNPP" +msgstr "WNPP" #: debianmemberportfolio/controllers/portfolio.py:61 msgid "correspondent for bugs" @@ -233,11 +233,11 @@ msgstr "Propriété des domaines debian.net" #: debianmemberportfolio/controllers/portfolio.py:117 msgid "" -"MIA database" +"MIA database" " information" msgstr "" "Informations de la base de données MIA" +"href=\"https://wiki.debian.org/qa.debian.org/MIATeam\">MIA" #: debianmemberportfolio/controllers/portfolio.py:119 msgid "Group membership information" @@ -293,12 +293,12 @@ msgstr "Logo Debian" #: debianmemberportfolio/templates/base.mako:34 msgid "" "This service has been inspired by Stefano Zacchiroli's DDPortfolio page in the " +"href=\"https://wiki.debian.org/DDPortfolio\">DDPortfolio page in the " "Debian Wiki. You can create a set of customized links leading to a " "Debian Member's or package maintainer's information regarding Debian." msgstr "" "Ce service a été inspiré par la page DDPortfolio du Wiki " +"href=\"https://wiki.debian.org/DDPortfolio\">la page DDPortfolio du Wiki " "de Debian de Stefano Zacchiroli. Vous pouvez créer un ensemble " "personnalisé de liens fournissant des informations sur un membre ou un " "mainteneur de paquet de Debian." @@ -311,7 +311,7 @@ msgstr "AGPL - Logiciel libre" #, fuzzy, python-format msgid "" "The service is available under the terms of the GNU Affero General Public " +"href=\"https://www.gnu.org/licenses/agpl.html\">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. You can browse the" @@ -322,7 +322,7 @@ msgid "" "title=\"Debian Member Portfolio Service at Transifex\">Transifex." msgstr "" "Ce service est disponible sous les termes de la licence GNU Affero General Public " +"href=\"https://www.gnu.org/licenses/agpl.html\">GNU Affero General Public " "License telle que publiée par la Free Software Foundation, soit la " "version 3 de la licence, ou (à votre choix) toute version ultérieure. " "Vous pouvez \n" "Language-Team: Indonesian " -"(http://www.transifex.com/projects/p/debportfolioservice/language/id/)\n" +"(https://www.transifex.com/projects/p/debportfolioservice/language/id/)\n" "Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" @@ -43,12 +43,12 @@ msgstr "Bugs" #: debianmemberportfolio/controllers/portfolio.py:52 msgid "" "bugs received\n" -"(note: co-maintainers not listed, see #430986)" msgstr "" "bugs diterima\n" "(catatan: co-maintainers tidak tercantum, lihat #430986)" #: debianmemberportfolio/controllers/portfolio.py:56 @@ -66,8 +66,8 @@ msgstr "" "semua catatan bug)" #: debianmemberportfolio/controllers/portfolio.py:60 -msgid "WNPP" -msgstr "WNPP" +msgid "WNPP" +msgstr "WNPP" #: debianmemberportfolio/controllers/portfolio.py:61 msgid "correspondent for bugs" @@ -234,11 +234,11 @@ msgstr "domain debian.net sendiri" #: debianmemberportfolio/controllers/portfolio.py:117 msgid "" -"MIA database" +"MIA database" " information" msgstr "" "informasi database MIA" +"href=\"https://wiki.debian.org/qa.debian.org/MIATeam\">MIA" #: debianmemberportfolio/controllers/portfolio.py:119 msgid "Group membership information" @@ -294,12 +294,12 @@ msgstr "Logo Debian" #: debianmemberportfolio/templates/base.mako:34 msgid "" "This service has been inspired by Stefano Zacchiroli's DDPortfolio page in the " +"href=\"https://wiki.debian.org/DDPortfolio\">DDPortfolio page in the " "Debian Wiki. You can create a set of customized links leading to a " "Debian Member's or package maintainer's information regarding Debian." msgstr "" "Layanan ini terinspirasi dari halaman DDPortfolio Stefano " +"href=\"https://wiki.debian.org/DDPortfolio\">DDPortfolio Stefano " "Zacchiroli di Wiki Debian. Anda dapat membuat sebuah link kustom yang" " mengarah ke Anggota Debian atau informasi mengenai pengelola paket " "Debian." @@ -312,7 +312,7 @@ msgstr "AGPL - Free Software" #, fuzzy, python-format msgid "" "The service is available under the terms of the GNU Affero General Public " +"href=\"https://www.gnu.org/licenses/agpl.html\">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. You can browse the" @@ -323,7 +323,7 @@ msgid "" "title=\"Debian Member Portfolio Service at Transifex\">Transifex." msgstr "" "Layanan ini tersedia di bawah persyaratan GNU Affero General Public " +"href=\"https://www.gnu.org/licenses/agpl.html\">GNU Affero General Public " "License seperti yang diterbitkan oleh Free Software Foundation, baik " "versi 3 dari Lisensi, atau (dengan pilihan Anda) versi lainnya. Anda " "dapat \n" "Language-Team: Portuguese (Brazil) " -"(http://www.transifex.net/projects/p/debportfolioservice/language/pt_BR/)" +"(https://www.transifex.com/projects/p/debportfolioservice/language/pt_BR/)" "\n" "Plural-Forms: nplurals=2; plural=(n > 1)\n" "MIME-Version: 1.0\n" @@ -44,12 +44,12 @@ msgstr "Bugs" #: debianmemberportfolio/controllers/portfolio.py:52 msgid "" "bugs received\n" -"(note: co-maintainers not listed, see #430986)" msgstr "" "Bugs recebidos\n" "(nota: co-mantenedores não listados, veja #430986)" #: debianmemberportfolio/controllers/portfolio.py:56 @@ -67,8 +67,8 @@ msgstr "" "desenvovedor em todos os logs de bug)" #: debianmemberportfolio/controllers/portfolio.py:60 -msgid "WNPP" -msgstr "WNPP" +msgid "WNPP" +msgstr "WNPP" #: debianmemberportfolio/controllers/portfolio.py:61 msgid "correspondent for bugs" @@ -235,10 +235,10 @@ msgstr "domínios debian.net adquiridos" #: debianmemberportfolio/controllers/portfolio.py:117 msgid "" -"MIA database" +"MIA database" " information" msgstr "" -"MIA " +"MIA " "informações de banco de dados" #: debianmemberportfolio/controllers/portfolio.py:119 @@ -295,12 +295,12 @@ msgstr "Logo Debian" #: debianmemberportfolio/templates/base.mako:34 msgid "" "This service has been inspired by Stefano Zacchiroli's DDPortfolio page in the " +"href=\"https://wiki.debian.org/DDPortfolio\">DDPortfolio page in the " "Debian Wiki. You can create a set of customized links leading to a " "Debian Member's or package maintainer's information regarding Debian." msgstr "" "Este serviço tem sido inspirado por Stefano Zacchiroli's Página DDPortfolio na Debian " +"href=\"https://wiki.debian.org/DDPortfolio\">Página DDPortfolio na Debian " "Wiki. Você pode criar um conjunto de links customizados apontando " "para informações, ou de membro Debian, ou de mantenedor de pacotes a " "respeito de Debian." @@ -313,7 +313,7 @@ msgstr "AGPL - Sofware Livre" #, fuzzy, python-format msgid "" "The service is available under the terms of the GNU Affero General Public " +"href=\"https://www.gnu.org/licenses/agpl.html\">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. You can browse the" @@ -324,7 +324,7 @@ msgid "" "title=\"Debian Member Portfolio Service at Transifex\">Transifex." msgstr "" "O serviço está disponível sob os termos da Licença Pública Geral " +"href=\"https://www.gnu.org/licenses/agpl.html\">Licença Pública Geral " "Affero GNU conforme publicado pela the Free Software Foundation, " "tanto na versão 3 da licença, como (a seu critério) qualquer versão mais " "recente. Você pode. +# along with this program. If not, see . # diff --git a/debianmemberportfolio/lib/app_globals.py b/debianmemberportfolio/lib/app_globals.py index 4013926..cb4ea2b 100644 --- a/debianmemberportfolio/lib/app_globals.py +++ b/debianmemberportfolio/lib/app_globals.py @@ -18,7 +18,7 @@ # 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 . +# along with this program. If not, see . # """ The application's Globals object diff --git a/debianmemberportfolio/lib/base.py b/debianmemberportfolio/lib/base.py index e907eb3..da057f4 100644 --- a/debianmemberportfolio/lib/base.py +++ b/debianmemberportfolio/lib/base.py @@ -18,7 +18,7 @@ # 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 . +# along with this program. If not, see . # """ The base Controller API diff --git a/debianmemberportfolio/lib/helpers.py b/debianmemberportfolio/lib/helpers.py index 4c3d898..9bcb5e2 100644 --- a/debianmemberportfolio/lib/helpers.py +++ b/debianmemberportfolio/lib/helpers.py @@ -18,7 +18,7 @@ # 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 . +# along with this program. If not, see . # # pymode:lint_ignore=W0611 # diff --git a/debianmemberportfolio/model/__init__.py b/debianmemberportfolio/model/__init__.py index 8282204..3f73c88 100644 --- a/debianmemberportfolio/model/__init__.py +++ b/debianmemberportfolio/model/__init__.py @@ -18,7 +18,7 @@ # 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 . +# along with this program. If not, see . # """ Model classes and model related utilities for the Debian Member Portfolio diff --git a/debianmemberportfolio/model/dddatabuilder.py b/debianmemberportfolio/model/dddatabuilder.py index a4e4f16..9a52be2 100644 --- a/debianmemberportfolio/model/dddatabuilder.py +++ b/debianmemberportfolio/model/dddatabuilder.py @@ -18,7 +18,7 @@ # 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 . +# along with this program. If not, see . # """ This file contains code to build a representation of a person based on keyring diff --git a/debianmemberportfolio/model/form.py b/debianmemberportfolio/model/form.py index ea86c86..b10ad95 100644 --- a/debianmemberportfolio/model/form.py +++ b/debianmemberportfolio/model/form.py @@ -18,7 +18,7 @@ # 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 . +# along with this program. If not, see . # """ This file contains the form definitions used in the controllers. diff --git a/debianmemberportfolio/model/keyfinder.py b/debianmemberportfolio/model/keyfinder.py index dcd6593..452d261 100644 --- a/debianmemberportfolio/model/keyfinder.py +++ b/debianmemberportfolio/model/keyfinder.py @@ -18,7 +18,7 @@ # 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 . +# along with this program. If not, see . # """ This module provides tools for finding PGP key information from a diff --git a/debianmemberportfolio/model/keyringanalyzer.py b/debianmemberportfolio/model/keyringanalyzer.py index 686ca33..09a5315 100644 --- a/debianmemberportfolio/model/keyringanalyzer.py +++ b/debianmemberportfolio/model/keyringanalyzer.py @@ -18,7 +18,7 @@ # 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 . +# along with this program. If not, see . # """ This is a tool that analyzes GPG and PGP keyrings and stores the diff --git a/debianmemberportfolio/model/portfolio.ini b/debianmemberportfolio/model/portfolio.ini index a656087..ced82dc 100644 --- a/debianmemberportfolio/model/portfolio.ini +++ b/debianmemberportfolio/model/portfolio.ini @@ -16,7 +16,7 @@ # 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 . +# along with this program. If not, see . # [DEFAULT] gnupghome=~/debian/gnupghome @@ -26,8 +26,8 @@ urlbuilder.sections=overview,bugs,build,qa,lists,files,membership, [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 +ddpo.pattern=https://qa.debian.org/developer.php?login=%(email)s +alladdresses.pattern=https://qa.debian.org/developer.php?login=%(name)s [bugs] urls=received,reported,usertags,searchall,wnpp,correspondent,graph @@ -35,9 +35,9 @@ received.pattern=https://bugs.debian.org/%(email)s reported.pattern=https://bugs.debian.org/from:%(email)s usertags.pattern=https://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 +wnpp.pattern=https://qa.debian.org/developer.php?wnpp=%(email)s correspondent.pattern=https://bugs.debian.org/cgi-bin/pkgreport.cgi?correspondent=%(email)s -graph.pattern=http://qa.debian.org/data/bts/graphs/by-maint/%(email)s.png +graph.pattern=https://qa.debian.org/data/bts/graphs/by-maint/%(email)s.png [build] urls=buildd @@ -46,11 +46,11 @@ buildd.pattern=https://buildd.debian.org/status/package.php?p=%(email)s&compact= [qa] urls=lintian,lintianfull,piuparts,patchtracker,dmd,duck dmd.pattern=https://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 +lintian.pattern=https://lintian.debian.org/maintainer/%(email)s.html +lintianfull.pattern=https://lintian.debian.org/full/%(email)s.html piuparts.pattern=https://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/?sourcepackage=%(email)s +duck.pattern=http://duck.debian.net/static/maintainer/%(email)s.html [lists] urls=dolists,adolists,gmane @@ -65,9 +65,9 @@ gmane.pattern=http://search.gmane.org/?email=%(name)s&group=gmane.linux.debian.* [files] urls=people,alioth -people.pattern=http://people.debian.org/~%(username)s/ +people.pattern=https://people.debian.org/~%(username)s/ people.optional=true -alioth.pattern=http://alioth.debian.org/~%(aliothusername)s/ +alioth.pattern=https://alioth.debian.org/~%(aliothusername)s/ alioth.optional=true [membership] @@ -80,7 +80,7 @@ db.pattern=https://db.debian.org/search.cgi?uid=%(username)s&dosearch=Search db.optional=true webid.pattern=http://webid.debian.net/maintainers/%(username)s webid.optional=true -alioth.pattern=http://alioth.debian.org/users/%(aliothusername)s/ +alioth.pattern=https://alioth.debian.org/users/%(aliothusername)s/ alioth.optional=true wiki.pattern=https://wiki.debian.org/%(wikihomepage)s forum.pattern=http://forums.debian.net/memberlist.php?mode=viewprofile&u=%(forumsid)d diff --git a/debianmemberportfolio/model/urlbuilder.py b/debianmemberportfolio/model/urlbuilder.py index bfae954..33178a5 100644 --- a/debianmemberportfolio/model/urlbuilder.py +++ b/debianmemberportfolio/model/urlbuilder.py @@ -18,7 +18,7 @@ # 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 . +# along with this program. If not, see . # """ This module provides the function build_urls to build personalized diff --git a/debianmemberportfolio/templates/base.mako b/debianmemberportfolio/templates/base.mako index def7c01..4df882f 100644 --- a/debianmemberportfolio/templates/base.mako +++ b/debianmemberportfolio/templates/base.mako @@ -18,7 +18,7 @@ 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 . +with this program. If not, see . @@ -31,7 +31,7 @@ with this program. If not, see . ${h.image(h.url('/images/openlogo-100.jpg'), _('Debian Logo'), 100, 100, id='debianlogo')}

${_('Debian Member Portfolio Service')}

-

${h.literal(_('''This service has been inspired by Stefano Zacchiroli's DDPortfolio page in the Debian Wiki. You can create a set of customized links leading to a Debian Member's or package maintainer's information regarding Debian.'''))}

+

${h.literal(_('''This service has been inspired by Stefano Zacchiroli's DDPortfolio page in the Debian Wiki. You can create a set of customized links leading to a Debian Member's or package maintainer's information regarding Debian.'''))}

@@ -40,7 +40,7 @@ with this program. If not, see .