Merge branch 'release/0.3.3'

This commit is contained in:
Jan Dittberner 2014-10-14 17:21:23 +02:00
commit 4a023a5dd0
48 changed files with 112 additions and 494 deletions

2
.gitignore vendored
View file

@ -4,3 +4,5 @@ data/
*.egg-info/ *.egg-info/
.coverage .coverage
.ropeproject/ .ropeproject/
*.mo
*.pot

View file

@ -1,3 +1,10 @@
2014-10-14 Jan Dittberner <jan@dittberner.info>
* 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 <jan@dittberner.info> 2014-04-10 Jan Dittberner <jan@dittberner.info>
* add patch by Paul Wise to use SSL where available * add patch by Paul Wise to use SSL where available
* add patch by Paul Wise to fix link to the contributors site * add patch by Paul Wise to fix link to the contributors site

View file

@ -7,5 +7,5 @@ documentation (or its source in docs/source/devdocs.rst), including
how to configure a development environment. how to configure a development environment.
[0] http://wiki.debian.org/DDPortfolio [0] https://wiki.debian.org/DDPortfolio

View file

@ -1,7 +1,7 @@
GNU AFFERO GENERAL PUBLIC LICENSE GNU AFFERO GENERAL PUBLIC LICENSE
Version 3, 19 November 2007 Version 3, 19 November 2007
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed. 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. GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <https://www.gnu.org/licenses/>.
Also add information on how to contact you by electronic and paper mail. 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, 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. 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 For more information on this, and how to apply and follow the GNU AGPL, see
<http://www.gnu.org/licenses/>. <https://www.gnu.org/licenses/>.

View file

@ -18,5 +18,5 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #

View file

@ -18,5 +18,5 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #

View file

@ -18,7 +18,7 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #
""" """
Pylons environment configuration Pylons environment configuration

View file

@ -18,7 +18,7 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #
""" """
Pylons middleware initialization Pylons middleware initialization

View file

@ -18,14 +18,14 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #
""" """
Routes configuration Routes configuration
The more specific and detailed routes should be defined first so they The more specific and detailed routes should be defined first so they
may take precedent over the more generic routes. For more information 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/
""" """

View file

@ -18,5 +18,5 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #

View file

@ -18,7 +18,7 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #
import cgi import cgi

View file

@ -18,7 +18,7 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #
""" """
This module defines the PortfolioController class used to render the portfolio This module defines the PortfolioController class used to render the portfolio
@ -57,13 +57,13 @@ class PortfolioController(BaseController):
'label': N_('Bugs'), 'label': N_('Bugs'),
'received': N_('''bugs received 'received': N_('''bugs received
(note: co-maintainers not listed, see \ (note: co-maintainers not listed, see \
<a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?\ <a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?\
bug=430986">#430986</a>)'''), bug=430986">#430986</a>)'''),
'reported': N_('bugs reported'), 'reported': N_('bugs reported'),
'usertags': N_('user tags'), 'usertags': N_('user tags'),
'searchall': N_('all messages (i.e., full text search for \ 'searchall': N_('all messages (i.e., full text search for \
developer name on all bug logs)'), developer name on all bug logs)'),
'wnpp': N_('<a href="http://wiki.debian.org/WNPP">WNPP</a>'), 'wnpp': N_('<a href="https://wiki.debian.org/WNPP">WNPP</a>'),
'correspondent': N_('correspondent for bugs'), 'correspondent': N_('correspondent for bugs'),
'graph': N_('one year open bug history graph'), 'graph': N_('one year open bug history graph'),
}, },
@ -120,7 +120,7 @@ developer name on all bug logs)'),
'ssh': { 'ssh': {
'label': N_('Information reachable via ssh (for Debian Members)'), 'label': N_('Information reachable via ssh (for Debian Members)'),
'owndndoms': N_('owned debian.net domains'), 'owndndoms': N_('owned debian.net domains'),
'miainfo': N_('<a href="http://wiki.debian.org/qa.debian.org/' 'miainfo': N_('<a href="https://wiki.debian.org/qa.debian.org/'
'MIATeam">MIA</a> database information'), 'MIATeam">MIA</a> database information'),
'groupinfo': N_('Group membership information'), 'groupinfo': N_('Group membership information'),
}, },

View file

@ -18,7 +18,7 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #
""" """
This file defines the ShowformscriptsController used to generate the JavaScript This file defines the ShowformscriptsController used to generate the JavaScript

View file

@ -18,7 +18,7 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #
""" """
This file contains the TemplateController used to render templates. This file contains the TemplateController used to render templates.

View file

@ -42,12 +42,12 @@ msgstr "Fehler"
#: debianmemberportfolio/controllers/portfolio.py:52 #: debianmemberportfolio/controllers/portfolio.py:52
msgid "" msgid ""
"bugs received\n" "bugs received\n"
"(note: co-maintainers not listed, see <a href=\"http://bugs.debian.org" "(note: co-maintainers not listed, see <a href=\"https://bugs.debian.org"
"/cgi-bin/bugreport.cgi?bug=430986\">#430986</a>)" "/cgi-bin/bugreport.cgi?bug=430986\">#430986</a>)"
msgstr "" msgstr ""
"Erhaltene Fehlerberichte\n" "Erhaltene Fehlerberichte\n"
"(Anmerkung: Co-Maintainer werden nicht aufgeführt, siehe <a " "(Anmerkung: Co-Maintainer werden nicht aufgeführt, siehe <a "
"href=\"http://bugs.debian.org/cgi-" "href=\"https://bugs.debian.org/cgi-"
"bin/bugreport.cgi?bug=430986\">#430986</a>)" "bin/bugreport.cgi?bug=430986\">#430986</a>)"
#: debianmemberportfolio/controllers/portfolio.py:56 #: debianmemberportfolio/controllers/portfolio.py:56
@ -65,8 +65,8 @@ msgstr ""
"Fehlerlogs)" "Fehlerlogs)"
#: debianmemberportfolio/controllers/portfolio.py:60 #: debianmemberportfolio/controllers/portfolio.py:60
msgid "<a href=\"http://wiki.debian.org/WNPP\">WNPP</a>" msgid "<a href=\"https://wiki.debian.org/WNPP\">WNPP</a>"
msgstr "<a href=\"http://wiki.debian.org/WNPP\">WNPP</a>" msgstr "<a href=\"https://wiki.debian.org/WNPP\">WNPP</a>"
#: debianmemberportfolio/controllers/portfolio.py:61 #: debianmemberportfolio/controllers/portfolio.py:61
msgid "correspondent for bugs" msgid "correspondent for bugs"
@ -233,11 +233,11 @@ msgstr "Besitz von debian.net-Domains"
#: debianmemberportfolio/controllers/portfolio.py:117 #: debianmemberportfolio/controllers/portfolio.py:117
msgid "" msgid ""
"<a href=\"http://wiki.debian.org/qa.debian.org/MIATeam\">MIA</a> database" "<a href=\"https://wiki.debian.org/qa.debian.org/MIATeam\">MIA</a> database"
" information" " information"
msgstr "" msgstr ""
"Informationen in der <a " "Informationen in der <a "
"href=\"http://wiki.debian.org/qa.debian.org/MIATeam\">MIA</a>-Datenbank" "href=\"https://wiki.debian.org/qa.debian.org/MIATeam\">MIA</a>-Datenbank"
#: debianmemberportfolio/controllers/portfolio.py:119 #: debianmemberportfolio/controllers/portfolio.py:119
msgid "Group membership information" msgid "Group membership information"
@ -293,12 +293,12 @@ msgstr "Debian-Logo"
#: debianmemberportfolio/templates/base.mako:34 #: debianmemberportfolio/templates/base.mako:34
msgid "" msgid ""
"This service has been inspired by Stefano Zacchiroli's <a " "This service has been inspired by Stefano Zacchiroli's <a "
"href=\"http://wiki.debian.org/DDPortfolio\">DDPortfolio page in the " "href=\"https://wiki.debian.org/DDPortfolio\">DDPortfolio page in the "
"Debian Wiki</a>. You can create a set of customized links leading to a " "Debian Wiki</a>. You can create a set of customized links leading to a "
"Debian Member's or package maintainer's information regarding Debian." "Debian Member's or package maintainer's information regarding Debian."
msgstr "" msgstr ""
"Dieser Dienst wurde durch Stefano Zacchirolis <a " "Dieser Dienst wurde durch Stefano Zacchirolis <a "
"href=\"http://wiki.debian.org/DDPortfolio\">DDPortfolio-Seite im Debian " "href=\"https://wiki.debian.org/DDPortfolio\">DDPortfolio-Seite im Debian "
"Wiki</a> inspiriert. Mit dem Dienst können personalisierte Links zu " "Wiki</a> inspiriert. Mit dem Dienst können personalisierte Links zu "
"Informationen im Bezug auf Debian für Debian-Mitglieder und Paketbetreuer" "Informationen im Bezug auf Debian für Debian-Mitglieder und Paketbetreuer"
" erzeugt werden." " erzeugt werden."
@ -311,7 +311,7 @@ msgstr "AGPL - Freie Software"
#, python-format #, python-format
msgid "" msgid ""
"The service is available under the terms of the <a " "The service is available under the terms of the <a "
"href=\"http://www.gnu.org/licenses/agpl.html\">GNU Affero General Public " "href=\"https://www.gnu.org/licenses/agpl.html\">GNU Affero General Public "
"License</a> as published by the Free Software Foundation, either version " "License</a> as published by the Free Software Foundation, either version "
"3 of the License, or (at your option) any later version. You can <a " "3 of the License, or (at your option) any later version. You can <a "
"href=\"%(browseurl)s\" title=\"Gitweb repository browser URL\">browse the" "href=\"%(browseurl)s\" title=\"Gitweb repository browser URL\">browse the"
@ -322,7 +322,7 @@ msgid ""
"title=\"Debian Member Portfolio Service at Transifex\">Transifex</a>." "title=\"Debian Member Portfolio Service at Transifex\">Transifex</a>."
msgstr "" msgstr ""
"Dieser Dienst wird unter den Bedingungen der <a " "Dieser Dienst wird unter den Bedingungen der <a "
"href=\"http://www.gnu.org/licenses/agpl.html\">GNU Affero General Public " "href=\"https://www.gnu.org/licenses/agpl.html\">GNU Affero General Public "
"License</a>, so wie sie von der Free Software Foundation veröffentlicht " "License</a>, so wie sie von der Free Software Foundation veröffentlicht "
"ist, bereitgestellt. Sie können entweder Version 3 oder (auf Ihren Wunsch" "ist, bereitgestellt. Sie können entweder Version 3 oder (auf Ihren Wunsch"
" hin) jede spätere Version der Lizenz verwenden. Sie können sich <a " " hin) jede spätere Version der Lizenz verwenden. Sie können sich <a "

View file

@ -1,391 +0,0 @@
# Translations template for debianmemberportfolio.
# Copyright (C) 2014 ORGANIZATION
# This file is distributed under the same license as the debianmemberportfolio
# project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 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 <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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 <a href=\"http://bugs.debian.org/cgi-"
"bin/bugreport.cgi?bug=430986\">#430986</a>)"
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 "<a href=\"http://wiki.debian.org/WNPP\">WNPP</a>"
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 ""
"<a href=\"http://wiki.debian.org/qa.debian.org/MIATeam\">MIA</a> 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 <a "
"href=\"http://wiki.debian.org/DDPortfolio\">DDPortfolio page in the Debian "
"Wiki</a>. 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 <a "
"href=\"http://www.gnu.org/licenses/agpl.html\">GNU Affero General Public "
"License</a> as published by the Free Software Foundation, either version 3 of"
" the License, or (at your option) any later version. You can <a "
"href=\"%(browseurl)s\" title=\"Gitweb repository browser URL\">browse the "
"source code</a> or clone it from <a href=\"%(cloneurl)s\" title=\"git clone "
"URL\">%(cloneurl)s</a> using <a href=\"http://git-scm.com/\">git</a>. If you "
"want to translate this service to your language you can contribute at <a "
"href=\"%(transifexurl)s\" title=\"Debian Member Portfolio Service at "
"Transifex\">Transifex</a>."
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 ""

View file

@ -13,7 +13,7 @@ msgstr ""
"PO-Revision-Date: 2014-01-11 01:29+0100\n" "PO-Revision-Date: 2014-01-11 01:29+0100\n"
"Last-Translator: Jan Dittberner <jan@dittberner.info>\n" "Last-Translator: Jan Dittberner <jan@dittberner.info>\n"
"Language-Team: French " "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" "Plural-Forms: nplurals=2; plural=(n > 1)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
@ -43,11 +43,11 @@ msgstr "Bogues"
#: debianmemberportfolio/controllers/portfolio.py:52 #: debianmemberportfolio/controllers/portfolio.py:52
msgid "" msgid ""
"bugs received\n" "bugs received\n"
"(note: co-maintainers not listed, see <a href=\"http://bugs.debian.org" "(note: co-maintainers not listed, see <a href=\"https://bugs.debian.org"
"/cgi-bin/bugreport.cgi?bug=430986\">#430986</a>)" "/cgi-bin/bugreport.cgi?bug=430986\">#430986</a>)"
msgstr "" msgstr ""
"Bogues reçus\n" "Bogues reçus\n"
"(note : co-responsables non listés, voir <a href=\"http://bugs.debian.org" "(note : co-responsables non listés, voir <a href=\"https://bugs.debian.org"
"/cgi-bin/bugreport.cgi?bug=430986\">#430986</a>)" "/cgi-bin/bugreport.cgi?bug=430986\">#430986</a>)"
#: debianmemberportfolio/controllers/portfolio.py:56 #: debianmemberportfolio/controllers/portfolio.py:56
@ -65,8 +65,8 @@ msgstr ""
" dans tous les journaux de bogue)" " dans tous les journaux de bogue)"
#: debianmemberportfolio/controllers/portfolio.py:60 #: debianmemberportfolio/controllers/portfolio.py:60
msgid "<a href=\"http://wiki.debian.org/WNPP\">WNPP</a>" msgid "<a href=\"https://wiki.debian.org/WNPP\">WNPP</a>"
msgstr "<a href=\"http://wiki.debian.org/WNPP\">WNPP</a>" msgstr "<a href=\"https://wiki.debian.org/WNPP\">WNPP</a>"
#: debianmemberportfolio/controllers/portfolio.py:61 #: debianmemberportfolio/controllers/portfolio.py:61
msgid "correspondent for bugs" msgid "correspondent for bugs"
@ -233,11 +233,11 @@ msgstr "Propriété des domaines debian.net"
#: debianmemberportfolio/controllers/portfolio.py:117 #: debianmemberportfolio/controllers/portfolio.py:117
msgid "" msgid ""
"<a href=\"http://wiki.debian.org/qa.debian.org/MIATeam\">MIA</a> database" "<a href=\"https://wiki.debian.org/qa.debian.org/MIATeam\">MIA</a> database"
" information" " information"
msgstr "" msgstr ""
"Informations de la base de données <a " "Informations de la base de données <a "
"href=\"http://wiki.debian.org/qa.debian.org/MIATeam\">MIA</a>" "href=\"https://wiki.debian.org/qa.debian.org/MIATeam\">MIA</a>"
#: debianmemberportfolio/controllers/portfolio.py:119 #: debianmemberportfolio/controllers/portfolio.py:119
msgid "Group membership information" msgid "Group membership information"
@ -293,12 +293,12 @@ msgstr "Logo Debian"
#: debianmemberportfolio/templates/base.mako:34 #: debianmemberportfolio/templates/base.mako:34
msgid "" msgid ""
"This service has been inspired by Stefano Zacchiroli's <a " "This service has been inspired by Stefano Zacchiroli's <a "
"href=\"http://wiki.debian.org/DDPortfolio\">DDPortfolio page in the " "href=\"https://wiki.debian.org/DDPortfolio\">DDPortfolio page in the "
"Debian Wiki</a>. You can create a set of customized links leading to a " "Debian Wiki</a>. You can create a set of customized links leading to a "
"Debian Member's or package maintainer's information regarding Debian." "Debian Member's or package maintainer's information regarding Debian."
msgstr "" msgstr ""
"Ce service a été inspiré par <a " "Ce service a été inspiré par <a "
"href=\"http://wiki.debian.org/DDPortfolio\">la page DDPortfolio du Wiki " "href=\"https://wiki.debian.org/DDPortfolio\">la page DDPortfolio du Wiki "
"de Debian</a> de Stefano Zacchiroli. Vous pouvez créer un ensemble " "de Debian</a> de Stefano Zacchiroli. Vous pouvez créer un ensemble "
"personnalisé de liens fournissant des informations sur un membre ou un " "personnalisé de liens fournissant des informations sur un membre ou un "
"mainteneur de paquet de Debian." "mainteneur de paquet de Debian."
@ -311,7 +311,7 @@ msgstr "AGPL - Logiciel libre"
#, fuzzy, python-format #, fuzzy, python-format
msgid "" msgid ""
"The service is available under the terms of the <a " "The service is available under the terms of the <a "
"href=\"http://www.gnu.org/licenses/agpl.html\">GNU Affero General Public " "href=\"https://www.gnu.org/licenses/agpl.html\">GNU Affero General Public "
"License</a> as published by the Free Software Foundation, either version " "License</a> as published by the Free Software Foundation, either version "
"3 of the License, or (at your option) any later version. You can <a " "3 of the License, or (at your option) any later version. You can <a "
"href=\"%(browseurl)s\" title=\"Gitweb repository browser URL\">browse the" "href=\"%(browseurl)s\" title=\"Gitweb repository browser URL\">browse the"
@ -322,7 +322,7 @@ msgid ""
"title=\"Debian Member Portfolio Service at Transifex\">Transifex</a>." "title=\"Debian Member Portfolio Service at Transifex\">Transifex</a>."
msgstr "" msgstr ""
"Ce service est disponible sous les termes de la licence <a " "Ce service est disponible sous les termes de la licence <a "
"href=\"http://www.gnu.org/licenses/agpl.html\">GNU Affero General Public " "href=\"https://www.gnu.org/licenses/agpl.html\">GNU Affero General Public "
"License</a> telle que publiée par la Free Software Foundation, soit la " "License</a> telle que publiée par la Free Software Foundation, soit la "
"version 3 de la licence, ou (à votre choix) toute version ultérieure. " "version 3 de la licence, ou (à votre choix) toute version ultérieure. "
"Vous pouvez <a href=\"%(browseurl)s\" title=\"Gitweb repository browser " "Vous pouvez <a href=\"%(browseurl)s\" title=\"Gitweb repository browser "

View file

@ -13,7 +13,7 @@ msgstr ""
"PO-Revision-Date: 2014-01-11 01:28+0100\n" "PO-Revision-Date: 2014-01-11 01:28+0100\n"
"Last-Translator: Jan Dittberner <jan@dittberner.info>\n" "Last-Translator: Jan Dittberner <jan@dittberner.info>\n"
"Language-Team: Indonesian " "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" "Plural-Forms: nplurals=1; plural=0\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
@ -43,12 +43,12 @@ msgstr "Bugs"
#: debianmemberportfolio/controllers/portfolio.py:52 #: debianmemberportfolio/controllers/portfolio.py:52
msgid "" msgid ""
"bugs received\n" "bugs received\n"
"(note: co-maintainers not listed, see <a href=\"http://bugs.debian.org" "(note: co-maintainers not listed, see <a href=\"https://bugs.debian.org"
"/cgi-bin/bugreport.cgi?bug=430986\">#430986</a>)" "/cgi-bin/bugreport.cgi?bug=430986\">#430986</a>)"
msgstr "" msgstr ""
"bugs diterima\n" "bugs diterima\n"
"(catatan: co-maintainers tidak tercantum, lihat <a " "(catatan: co-maintainers tidak tercantum, lihat <a "
"href=\"http://bugs.debian.org/cgi-" "href=\"https://bugs.debian.org/cgi-"
"bin/bugreport.cgi?bug=430986\">#430986</a>)" "bin/bugreport.cgi?bug=430986\">#430986</a>)"
#: debianmemberportfolio/controllers/portfolio.py:56 #: debianmemberportfolio/controllers/portfolio.py:56
@ -66,8 +66,8 @@ msgstr ""
"semua catatan bug)" "semua catatan bug)"
#: debianmemberportfolio/controllers/portfolio.py:60 #: debianmemberportfolio/controllers/portfolio.py:60
msgid "<a href=\"http://wiki.debian.org/WNPP\">WNPP</a>" msgid "<a href=\"https://wiki.debian.org/WNPP\">WNPP</a>"
msgstr "<a href=\"http://wiki.debian.org/WNPP\">WNPP</a>" msgstr "<a href=\"https://wiki.debian.org/WNPP\">WNPP</a>"
#: debianmemberportfolio/controllers/portfolio.py:61 #: debianmemberportfolio/controllers/portfolio.py:61
msgid "correspondent for bugs" msgid "correspondent for bugs"
@ -234,11 +234,11 @@ msgstr "domain debian.net sendiri"
#: debianmemberportfolio/controllers/portfolio.py:117 #: debianmemberportfolio/controllers/portfolio.py:117
msgid "" msgid ""
"<a href=\"http://wiki.debian.org/qa.debian.org/MIATeam\">MIA</a> database" "<a href=\"https://wiki.debian.org/qa.debian.org/MIATeam\">MIA</a> database"
" information" " information"
msgstr "" msgstr ""
"informasi database <a " "informasi database <a "
"href=\"http://wiki.debian.org/qa.debian.org/MIATeam\">MIA</a>" "href=\"https://wiki.debian.org/qa.debian.org/MIATeam\">MIA</a>"
#: debianmemberportfolio/controllers/portfolio.py:119 #: debianmemberportfolio/controllers/portfolio.py:119
msgid "Group membership information" msgid "Group membership information"
@ -294,12 +294,12 @@ msgstr "Logo Debian"
#: debianmemberportfolio/templates/base.mako:34 #: debianmemberportfolio/templates/base.mako:34
msgid "" msgid ""
"This service has been inspired by Stefano Zacchiroli's <a " "This service has been inspired by Stefano Zacchiroli's <a "
"href=\"http://wiki.debian.org/DDPortfolio\">DDPortfolio page in the " "href=\"https://wiki.debian.org/DDPortfolio\">DDPortfolio page in the "
"Debian Wiki</a>. You can create a set of customized links leading to a " "Debian Wiki</a>. You can create a set of customized links leading to a "
"Debian Member's or package maintainer's information regarding Debian." "Debian Member's or package maintainer's information regarding Debian."
msgstr "" msgstr ""
"Layanan ini terinspirasi dari halaman <a " "Layanan ini terinspirasi dari halaman <a "
"href=\"http://wiki.debian.org/DDPortfolio\">DDPortfolio Stefano " "href=\"https://wiki.debian.org/DDPortfolio\">DDPortfolio Stefano "
"Zacchiroli di Wiki Debian</a>. Anda dapat membuat sebuah link kustom yang" "Zacchiroli di Wiki Debian</a>. Anda dapat membuat sebuah link kustom yang"
" mengarah ke Anggota Debian atau informasi mengenai pengelola paket " " mengarah ke Anggota Debian atau informasi mengenai pengelola paket "
"Debian." "Debian."
@ -312,7 +312,7 @@ msgstr "AGPL - Free Software"
#, fuzzy, python-format #, fuzzy, python-format
msgid "" msgid ""
"The service is available under the terms of the <a " "The service is available under the terms of the <a "
"href=\"http://www.gnu.org/licenses/agpl.html\">GNU Affero General Public " "href=\"https://www.gnu.org/licenses/agpl.html\">GNU Affero General Public "
"License</a> as published by the Free Software Foundation, either version " "License</a> as published by the Free Software Foundation, either version "
"3 of the License, or (at your option) any later version. You can <a " "3 of the License, or (at your option) any later version. You can <a "
"href=\"%(browseurl)s\" title=\"Gitweb repository browser URL\">browse the" "href=\"%(browseurl)s\" title=\"Gitweb repository browser URL\">browse the"
@ -323,7 +323,7 @@ msgid ""
"title=\"Debian Member Portfolio Service at Transifex\">Transifex</a>." "title=\"Debian Member Portfolio Service at Transifex\">Transifex</a>."
msgstr "" msgstr ""
"Layanan ini tersedia di bawah persyaratan <a " "Layanan ini tersedia di bawah persyaratan <a "
"href=\"http://www.gnu.org/licenses/agpl.html\">GNU Affero General Public " "href=\"https://www.gnu.org/licenses/agpl.html\">GNU Affero General Public "
"License</a> seperti yang diterbitkan oleh Free Software Foundation, baik " "License</a> seperti yang diterbitkan oleh Free Software Foundation, baik "
"versi 3 dari Lisensi, atau (dengan pilihan Anda) versi lainnya. Anda " "versi 3 dari Lisensi, atau (dengan pilihan Anda) versi lainnya. Anda "
"dapat <a href=\"%(browseurl)s\" title=\"Gitweb repository browser " "dapat <a href=\"%(browseurl)s\" title=\"Gitweb repository browser "

View file

@ -13,7 +13,7 @@ msgstr ""
"PO-Revision-Date: 2014-01-11 01:27+0100\n" "PO-Revision-Date: 2014-01-11 01:27+0100\n"
"Last-Translator: Jan Dittberner <jan@dittberner.info>\n" "Last-Translator: Jan Dittberner <jan@dittberner.info>\n"
"Language-Team: Portuguese (Brazil) " "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" "\n"
"Plural-Forms: nplurals=2; plural=(n > 1)\n" "Plural-Forms: nplurals=2; plural=(n > 1)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@ -44,12 +44,12 @@ msgstr "Bugs"
#: debianmemberportfolio/controllers/portfolio.py:52 #: debianmemberportfolio/controllers/portfolio.py:52
msgid "" msgid ""
"bugs received\n" "bugs received\n"
"(note: co-maintainers not listed, see <a href=\"http://bugs.debian.org" "(note: co-maintainers not listed, see <a href=\"https://bugs.debian.org"
"/cgi-bin/bugreport.cgi?bug=430986\">#430986</a>)" "/cgi-bin/bugreport.cgi?bug=430986\">#430986</a>)"
msgstr "" msgstr ""
"Bugs recebidos\n" "Bugs recebidos\n"
"(nota: co-mantenedores não listados, veja <a " "(nota: co-mantenedores não listados, veja <a "
"href=\"http://bugs.debian.org/cgi-" "href=\"https://bugs.debian.org/cgi-"
"bin/bugreport.cgi?bug=430986\">#430986</a>)" "bin/bugreport.cgi?bug=430986\">#430986</a>)"
#: debianmemberportfolio/controllers/portfolio.py:56 #: debianmemberportfolio/controllers/portfolio.py:56
@ -67,8 +67,8 @@ msgstr ""
"desenvovedor em todos os logs de bug)" "desenvovedor em todos os logs de bug)"
#: debianmemberportfolio/controllers/portfolio.py:60 #: debianmemberportfolio/controllers/portfolio.py:60
msgid "<a href=\"http://wiki.debian.org/WNPP\">WNPP</a>" msgid "<a href=\"https://wiki.debian.org/WNPP\">WNPP</a>"
msgstr "<a href=\"http://wiki.debian.org/WNPP\">WNPP</a>" msgstr "<a href=\"https://wiki.debian.org/WNPP\">WNPP</a>"
#: debianmemberportfolio/controllers/portfolio.py:61 #: debianmemberportfolio/controllers/portfolio.py:61
msgid "correspondent for bugs" msgid "correspondent for bugs"
@ -235,10 +235,10 @@ msgstr "domínios debian.net adquiridos"
#: debianmemberportfolio/controllers/portfolio.py:117 #: debianmemberportfolio/controllers/portfolio.py:117
msgid "" msgid ""
"<a href=\"http://wiki.debian.org/qa.debian.org/MIATeam\">MIA</a> database" "<a href=\"https://wiki.debian.org/qa.debian.org/MIATeam\">MIA</a> database"
" information" " information"
msgstr "" msgstr ""
"<a href=\"http://wiki.debian.org/qa.debian.org/MIATeam\">MIA</a> " "<a href=\"https://wiki.debian.org/qa.debian.org/MIATeam\">MIA</a> "
"informações de banco de dados" "informações de banco de dados"
#: debianmemberportfolio/controllers/portfolio.py:119 #: debianmemberportfolio/controllers/portfolio.py:119
@ -295,12 +295,12 @@ msgstr "Logo Debian"
#: debianmemberportfolio/templates/base.mako:34 #: debianmemberportfolio/templates/base.mako:34
msgid "" msgid ""
"This service has been inspired by Stefano Zacchiroli's <a " "This service has been inspired by Stefano Zacchiroli's <a "
"href=\"http://wiki.debian.org/DDPortfolio\">DDPortfolio page in the " "href=\"https://wiki.debian.org/DDPortfolio\">DDPortfolio page in the "
"Debian Wiki</a>. You can create a set of customized links leading to a " "Debian Wiki</a>. You can create a set of customized links leading to a "
"Debian Member's or package maintainer's information regarding Debian." "Debian Member's or package maintainer's information regarding Debian."
msgstr "" msgstr ""
"Este serviço tem sido inspirado por Stefano Zacchiroli's <a " "Este serviço tem sido inspirado por Stefano Zacchiroli's <a "
"href=\"http://wiki.debian.org/DDPortfolio\">Página DDPortfolio na Debian " "href=\"https://wiki.debian.org/DDPortfolio\">Página DDPortfolio na Debian "
"Wiki</a>. Você pode criar um conjunto de links customizados apontando " "Wiki</a>. Você pode criar um conjunto de links customizados apontando "
"para informações, ou de membro Debian, ou de mantenedor de pacotes a " "para informações, ou de membro Debian, ou de mantenedor de pacotes a "
"respeito de Debian." "respeito de Debian."
@ -313,7 +313,7 @@ msgstr "AGPL - Sofware Livre"
#, fuzzy, python-format #, fuzzy, python-format
msgid "" msgid ""
"The service is available under the terms of the <a " "The service is available under the terms of the <a "
"href=\"http://www.gnu.org/licenses/agpl.html\">GNU Affero General Public " "href=\"https://www.gnu.org/licenses/agpl.html\">GNU Affero General Public "
"License</a> as published by the Free Software Foundation, either version " "License</a> as published by the Free Software Foundation, either version "
"3 of the License, or (at your option) any later version. You can <a " "3 of the License, or (at your option) any later version. You can <a "
"href=\"%(browseurl)s\" title=\"Gitweb repository browser URL\">browse the" "href=\"%(browseurl)s\" title=\"Gitweb repository browser URL\">browse the"
@ -324,7 +324,7 @@ msgid ""
"title=\"Debian Member Portfolio Service at Transifex\">Transifex</a>." "title=\"Debian Member Portfolio Service at Transifex\">Transifex</a>."
msgstr "" msgstr ""
"O serviço está disponível sob os termos da <a " "O serviço está disponível sob os termos da <a "
"href=\"http://www.gnu.org/licenses/agpl.html\">Licença Pública Geral " "href=\"https://www.gnu.org/licenses/agpl.html\">Licença Pública Geral "
"Affero GNU</a> conforme publicado pela the Free Software Foundation, " "Affero GNU</a> conforme publicado pela the Free Software Foundation, "
"tanto na versão 3 da licença, como (a seu critério) qualquer versão mais " "tanto na versão 3 da licença, como (a seu critério) qualquer versão mais "
"recente. Você pode<a href=\"%(browseurl)s\" title=\"Gitweb repository " "recente. Você pode<a href=\"%(browseurl)s\" title=\"Gitweb repository "

View file

@ -18,5 +18,5 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #

View file

@ -18,7 +18,7 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #
""" """
The application's Globals object The application's Globals object

View file

@ -18,7 +18,7 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #
""" """
The base Controller API The base Controller API

View file

@ -18,7 +18,7 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #
# pymode:lint_ignore=W0611 # pymode:lint_ignore=W0611
# #

View file

@ -18,7 +18,7 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #
""" """
Model classes and model related utilities for the Debian Member Portfolio Model classes and model related utilities for the Debian Member Portfolio

View file

@ -18,7 +18,7 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #
""" """
This file contains code to build a representation of a person based on keyring This file contains code to build a representation of a person based on keyring

View file

@ -18,7 +18,7 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #
""" """
This file contains the form definitions used in the controllers. This file contains the form definitions used in the controllers.

View file

@ -18,7 +18,7 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #
""" """
This module provides tools for finding PGP key information from a This module provides tools for finding PGP key information from a

View file

@ -18,7 +18,7 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #
""" """
This is a tool that analyzes GPG and PGP keyrings and stores the This is a tool that analyzes GPG and PGP keyrings and stores the

View file

@ -16,7 +16,7 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #
[DEFAULT] [DEFAULT]
gnupghome=~/debian/gnupghome gnupghome=~/debian/gnupghome
@ -26,8 +26,8 @@ urlbuilder.sections=overview,bugs,build,qa,lists,files,membership,
[overview] [overview]
urls=ddpo,alladdresses urls=ddpo,alladdresses
ddpo.pattern=http://qa.debian.org/developer.php?login=%(email)s ddpo.pattern=https://qa.debian.org/developer.php?login=%(email)s
alladdresses.pattern=http://qa.debian.org/developer.php?login=%(name)s alladdresses.pattern=https://qa.debian.org/developer.php?login=%(name)s
[bugs] [bugs]
urls=received,reported,usertags,searchall,wnpp,correspondent,graph 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 reported.pattern=https://bugs.debian.org/from:%(email)s
usertags.pattern=https://bugs.debian.org/cgi-bin/pkgreport.cgi?users=%(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 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 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] [build]
urls=buildd urls=buildd
@ -46,11 +46,11 @@ buildd.pattern=https://buildd.debian.org/status/package.php?p=%(email)s&compact=
[qa] [qa]
urls=lintian,lintianfull,piuparts,patchtracker,dmd,duck urls=lintian,lintianfull,piuparts,patchtracker,dmd,duck
dmd.pattern=https://udd.debian.org/dmd.cgi?email=%(email)s dmd.pattern=https://udd.debian.org/dmd.cgi?email=%(email)s
lintian.pattern=http://lintian.debian.org/maintainer/%(email)s.html lintian.pattern=https://lintian.debian.org/maintainer/%(email)s.html
lintianfull.pattern=http://lintian.debian.org/full/%(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 piuparts.pattern=https://piuparts.debian.org/sid/maintainer/%(firstchar)s/%(email)s.html
patchtracker.pattern=http://patch-tracker.debian.org/email/%(email)s 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] [lists]
urls=dolists,adolists,gmane urls=dolists,adolists,gmane
@ -65,9 +65,9 @@ gmane.pattern=http://search.gmane.org/?email=%(name)s&group=gmane.linux.debian.*
[files] [files]
urls=people,alioth urls=people,alioth
people.pattern=http://people.debian.org/~%(username)s/ people.pattern=https://people.debian.org/~%(username)s/
people.optional=true people.optional=true
alioth.pattern=http://alioth.debian.org/~%(aliothusername)s/ alioth.pattern=https://alioth.debian.org/~%(aliothusername)s/
alioth.optional=true alioth.optional=true
[membership] [membership]
@ -80,7 +80,7 @@ db.pattern=https://db.debian.org/search.cgi?uid=%(username)s&dosearch=Search
db.optional=true db.optional=true
webid.pattern=http://webid.debian.net/maintainers/%(username)s webid.pattern=http://webid.debian.net/maintainers/%(username)s
webid.optional=true webid.optional=true
alioth.pattern=http://alioth.debian.org/users/%(aliothusername)s/ alioth.pattern=https://alioth.debian.org/users/%(aliothusername)s/
alioth.optional=true alioth.optional=true
wiki.pattern=https://wiki.debian.org/%(wikihomepage)s wiki.pattern=https://wiki.debian.org/%(wikihomepage)s
forum.pattern=http://forums.debian.net/memberlist.php?mode=viewprofile&u=%(forumsid)d forum.pattern=http://forums.debian.net/memberlist.php?mode=viewprofile&u=%(forumsid)d

View file

@ -18,7 +18,7 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #
""" """
This module provides the function build_urls to build personalized This module provides the function build_urls to build personalized

View file

@ -18,7 +18,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero
General Public License for more details. General Public License for more details.
You should have received a copy of the GNU Affero General Public License along You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <http://www.gnu.org/licenses/>. with this program. If not, see <https://www.gnu.org/licenses/>.
</%doc> </%doc>
<html> <html>
<head> <head>
@ -31,7 +31,7 @@ with this program. If not, see <http://www.gnu.org/licenses/>.
${h.image(h.url('/images/openlogo-100.jpg'), _('Debian Logo'), 100, 100, ${h.image(h.url('/images/openlogo-100.jpg'), _('Debian Logo'), 100, 100,
id='debianlogo')} id='debianlogo')}
<h1>${_('Debian Member Portfolio Service')}</h1> <h1>${_('Debian Member Portfolio Service')}</h1>
<p>${h.literal(_('''This service has been inspired by Stefano Zacchiroli's <a href="http://wiki.debian.org/DDPortfolio">DDPortfolio page in the Debian Wiki</a>. You can create a set of customized links leading to a Debian Member's or package maintainer's information regarding Debian.'''))}</p> <p>${h.literal(_('''This service has been inspired by Stefano Zacchiroli's <a href="https://wiki.debian.org/DDPortfolio">DDPortfolio page in the Debian Wiki</a>. You can create a set of customized links leading to a Debian Member's or package maintainer's information regarding Debian.'''))}</p>
<p><a class="FlattrButton" style="display:none" title="Debian Member Portfolio Service" href="${request.scheme}://portfolio.debian.net/">Debian Member Portfolio Service</a></p> <p><a class="FlattrButton" style="display:none" title="Debian Member Portfolio Service" href="${request.scheme}://portfolio.debian.net/">Debian Member Portfolio Service</a></p>
</div> </div>
<div id="content"> <div id="content">
@ -40,7 +40,7 @@ with this program. If not, see <http://www.gnu.org/licenses/>.
<div id="footer"> <div id="footer">
${h.image(h.url('/images/agplv3-88x31.png'), _('AGPL - Free Software'), 88, 31, ${h.image(h.url('/images/agplv3-88x31.png'), _('AGPL - Free Software'), 88, 31,
id='agpllogo')} id='agpllogo')}
<p>${h.literal(_('''The service is available under the terms of the <a href="http://www.gnu.org/licenses/agpl.html">GNU Affero General Public License</a> as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. You can <a href="%(browseurl)s" title="Gitweb repository browser URL">browse the source code</a> or clone it from <a href="%(cloneurl)s" title="git clone URL">%(cloneurl)s</a> using <a href="http://git-scm.com/">git</a>. If you want to translate this service to your language you can contribute at <a href="%(transifexurl)s" title="Debian Member Portfolio Service at Transifex">Transifex</a>.''') % dict((('browseurl', 'http://debianstuff.dittberner.info/gitweb/?p=debianmemberportfolio.git;a=summary'), ('cloneurl', 'http://debianstuff.dittberner.info/git/debianmemberportfolio.git'), ('transifexurl', 'https://www.transifex.com/projects/p/debportfolioservice/'))))}</p> <p>${h.literal(_('''The service is available under the terms of the <a href="https://www.gnu.org/licenses/agpl.html">GNU Affero General Public License</a> as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. You can <a href="%(browseurl)s" title="Gitweb repository browser URL">browse the source code</a> or clone it from <a href="%(cloneurl)s" title="git clone URL">%(cloneurl)s</a> using <a href="http://git-scm.com/">git</a>. If you want to translate this service to your language you can contribute at <a href="%(transifexurl)s" title="Debian Member Portfolio Service at Transifex">Transifex</a>.''') % dict((('browseurl', 'http://debianstuff.dittberner.info/gitweb/?p=debianmemberportfolio.git;a=summary'), ('cloneurl', 'http://debianstuff.dittberner.info/git/debianmemberportfolio.git'), ('transifexurl', 'https://www.transifex.com/projects/p/debportfolioservice/'))))}</p>
<p>${_(u'''Copyright © 2009-2014 Jan Dittberner''')}</p> <p>${_(u'''Copyright © 2009-2014 Jan Dittberner''')}</p>
</div> </div>
<script type="text/javascript"> <script type="text/javascript">

View file

@ -18,7 +18,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero
General Public License for more details. General Public License for more details.
You should have received a copy of the GNU Affero General Public License along You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <http://www.gnu.org/licenses/>. with this program. If not, see <https://www.gnu.org/licenses/>.
</%doc> </%doc>
<%def name="titleaddon()"> <%def name="titleaddon()">
- ${_('Enter your personal information')} - ${_('Enter your personal information')}

View file

@ -17,7 +17,7 @@ Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public You should have received a copy of the GNU Affero General Public
License along with this program. If not, see License along with this program. If not, see
<http://www.gnu.org/licenses/>. <https://www.gnu.org/licenses/>.
</%doc>\ </%doc>\
var defaulthiddendivs = new Array( var defaulthiddendivs = new Array(

View file

@ -17,7 +17,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero
General Public License for more details. General Public License for more details.
You should have received a copy of the GNU Affero General Public License along You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <http://www.gnu.org/licenses/>. with this program. If not, see <https://www.gnu.org/licenses/>.
</%doc>\ </%doc>\
<%def name="titleaddon()"> <%def name="titleaddon()">
- ${_('Your personal links')} - ${_('Your personal links')}

View file

@ -18,7 +18,7 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #
""" """
Pylons application test package Pylons application test package

View file

@ -18,5 +18,5 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #

View file

@ -18,7 +18,7 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #
""" """
This module defines test cases for the PortfolioController. This module defines test cases for the PortfolioController.

View file

@ -18,7 +18,7 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #
""" """
This module defines test cases for the ShowformscriptsController. This module defines test cases for the ShowformscriptsController.

View file

@ -18,5 +18,5 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #

View file

@ -18,7 +18,7 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #
""" """
Setup the debianmemberportfolio application Setup the debianmemberportfolio application

View file

@ -53,7 +53,7 @@ copyright = u'2009-2014, Jan Dittberner'
# built documents. # built documents.
# #
# The short X.Y version. # The short X.Y version.
version = '0.3.2' version = '0.3.3'
# The full version, including alpha/beta/rc tags. # The full version, including alpha/beta/rc tags.
release = version release = version

View file

@ -2,8 +2,8 @@ Development of Debian Member Portfolio Service
============================================== ==============================================
The Debian Member Portfolio Service is implemented in `Python The Debian Member Portfolio Service is implemented in `Python
<http://www.python.org>`_ using the `Pylons <https://www.python.org>`_ using the `Pylons
<http://docs.pylonsproject.org/en/latest/docs/pylons.html>`_ web application <https://pylons.readthedocs.org/en/latest/>`_ web application
framework. framework.
The following sections describe how to setup a local development environment The following sections describe how to setup a local development environment
@ -155,7 +155,7 @@ Placeholder Replacement
%(wikihomepage)s full name in camel case (i.e. JohnSmith) %(wikihomepage)s full name in camel case (i.e. JohnSmith)
================== ======================================== ================== ========================================
.. _alioth.debian.org: http://alioth.debian.org/ .. _alioth.debian.org: https://alioth.debian.org/
The replacement of placeholders is performed in the The replacement of placeholders is performed in the
:py:meth:`~debianmemberportfolio.controllers.portfolio.DdportfolioController.urllist` :py:meth:`~debianmemberportfolio.controllers.portfolio.DdportfolioController.urllist`

View file

@ -8,7 +8,7 @@ Debian Member Portfolio Service
The Debian Member Portfolio Service is a web application that provides links to The Debian Member Portfolio Service is a web application that provides links to
information regarding the activities of a person related to the `Debian Project information regarding the activities of a person related to the `Debian Project
<http://www.debian.org/>`_. <https://www.debian.org/>`_.
The service was originally implemented and is hosted by Jan Dittberner at The service was originally implemented and is hosted by Jan Dittberner at
http://portfolio.debian.net/. http://portfolio.debian.net/.

View file

@ -17,7 +17,7 @@
# General Public License for more details. # General Public License for more details.
# #
# You should have received a copy of the GNU Affero General Public # You should have received a copy of the GNU Affero General Public
# License along with this program. If not, see <http://www.gnu.org/licenses/>. # License along with this program. If not, see <https://www.gnu.org/licenses/>.
# #
try: try:
from setuptools import setup, find_packages from setuptools import setup, find_packages
@ -28,13 +28,13 @@ except ImportError:
setup( setup(
name='debianmemberportfolio', name='debianmemberportfolio',
version='0.3.2', version='0.3.3',
description='service to create Debian Member Portfolio URLs', description='service to create Debian Member Portfolio URLs',
long_description="""This is a service implementation that returns a set of long_description="""This is a service implementation that returns a set of
personalized URLs as outlined in http://wiki.debian.org/DDPortfolio. It personalized URLs as outlined in https://wiki.debian.org/DDPortfolio. It
takes the Debian Member's full name and email address as input and returns takes the Debian Member's full name and email address as input and returns
a JSON formatted array of URLs.""", a JSON formatted array of URLs.""",
# Get strings from http://pypi.python.org/pypi?%3Aaction=list_classifiers # Get strings from https://pypi.python.org/pypi?%3Aaction=list_classifiers
classifiers=['Development Status :: 5 - Production/Stable', classifiers=['Development Status :: 5 - Production/Stable',
'Environment :: Web Environment', 'Environment :: Web Environment',
'License :: DFSG approved', 'License :: DFSG approved',