diff --git a/devel/fixtures/staff_groups.json b/devel/fixtures/staff_groups.json index 6a0a0514..1c2d8149 100644 --- a/devel/fixtures/staff_groups.json +++ b/devel/fixtures/staff_groups.json @@ -16,13 +16,13 @@ { "fields": { "group": [ - "Trusted Users" + "Package Maintainers" ], - "description": "Here are all your friendly Arch Linux Trusted Users who are in charge of the [community] repository.", + "description": "Here are all your friendly Arch Linux Package Maintainers who are in charge of the Archlinux's official repositories (aside from [core] / [core-testing].", "sort_order": 2, - "member_title": "Trusted User", - "slug": "trusted-users", - "name": "Trusted Users" + "member_title": "Package Maintainer", + "slug": "package-maintainers", + "name": "Package Maintainers" }, "model": "devel.staffgroup", "pk": 2 @@ -44,13 +44,13 @@ { "fields": { "group": [ - "Retired Trusted Users" + "Retired Package Maintainers" ], - "description": "Below you can find a list of ex-trusted users (aka fellows). These folks helped make Arch what it is today. Thanks!", + "description": "Below you can find a list of ex-package maintainers (aka fellows). These folks helped make Arch what it is today. Thanks!", "sort_order": 12, "member_title": "Fellow", - "slug": "trusted-user-fellows", - "name": "Trusted User Fellows" + "slug": "package-maintainer-fellows", + "name": "Package Maintainer Fellows" }, "model": "devel.staffgroup", "pk": 4 diff --git a/devel/management/commands/retire_user.py b/devel/management/commands/retire_user.py index 26070a92..1ac90310 100644 --- a/devel/management/commands/retire_user.py +++ b/devel/management/commands/retire_user.py @@ -21,7 +21,7 @@ MAPPING = { 'Developers': 'Retired Developers', - 'Trusted Users': 'Retired Trusted Users', + 'Package Maintainers': 'Retired Package Maintainers', 'Support Staff': 'Retired Support Staff', } diff --git a/devel/views.py b/devel/views.py index 0ea68638..e95e1b1e 100644 --- a/devel/views.py +++ b/devel/views.py @@ -109,7 +109,7 @@ def stats(request): return render(request, 'devel/stats.html', page_dict) -SELECTED_GROUPS = ['Developers', 'Trusted Users', 'Support Staff'] +SELECTED_GROUPS = ['Developers', 'Package Maintainer', 'Support Staff'] @login_required diff --git a/docs/mirror_access.md b/docs/mirror_access.md index deee653b..9c2a5b92 100644 --- a/docs/mirror_access.md +++ b/docs/mirror_access.md @@ -2,7 +2,7 @@ Archweb can be used as external authentication provider in combination with [ngx_http_auth_request_module](http://nginx.org/en/docs/http/ngx_http_auth_request_module.html). -A user with a Developer, Trusted User and Support Staff role can generate an +A user with a Developer, Package Maintainer and Support Staff role can generate an access token used in combination with his username on the `/devel/tier0mirror` url. The mirror authentication is done against `/devel/mirrorauth` using HTTP Basic authentication. diff --git a/main/fixtures/groups.json b/main/fixtures/groups.json index 303f43bb..85cdc879 100644 --- a/main/fixtures/groups.json +++ b/main/fixtures/groups.json @@ -70,7 +70,7 @@ }, { "fields": { - "name": "Trusted Users", + "name": "Package Maintainers", "permissions": [ [ "change_package", @@ -307,7 +307,7 @@ }, { "fields": { - "name": "Retired Trusted Users", + "name": "Retired Package Maintainers", "permissions": [] }, "model": "auth.group", diff --git a/sitestatic/archweb.css b/sitestatic/archweb.css index aa2c6208..f7c61f10 100644 --- a/sitestatic/archweb.css +++ b/sitestatic/archweb.css @@ -988,7 +988,7 @@ table td.country { stroke-width: 1.5px; } -/* dev/TU biographies */ +/* dev/packager biographies */ #arch-bio-toc { width: 75%; margin: 0 auto; diff --git a/templates/base.html b/templates/base.html index 6df15da8..006db2b9 100644 --- a/templates/base.html +++ b/templates/base.html @@ -52,7 +52,7 @@
  • Django Admin
  • {% endif %}
  • Profile
  • - {% if user|in_groups:'Developers:Trusted Users:Support Staff' %} + {% if user|in_groups:'Developers:Package Maintainers:Support Staff' %}
  • Tier0 mirror
  • {% endif %}
  • Logout
  • diff --git a/templates/devel/profile.html b/templates/devel/profile.html index 31ac0485..ba34f14e 100644 --- a/templates/devel/profile.html +++ b/templates/devel/profile.html @@ -10,7 +10,7 @@

    Developer Profile

    {% csrf_token %}

    Note: This is the public information shown on the developer - and/or TU profiles page, so please be appropriate with the information + and/or package maintainer profiles page, so please be appropriate with the information you provide here.

    diff --git a/templates/planet/index.html b/templates/planet/index.html index 97a04679..1798da02 100644 --- a/templates/planet/index.html +++ b/templates/planet/index.html @@ -12,7 +12,7 @@

    Arch Planet

    Planet Arch Linux is a window into the world, work and - lives of Arch Linux developers, trusted users and support staff.

    + lives of Arch Linux developers, package maintainers and support staff.

    diff --git a/templates/public/keys.html b/templates/public/keys.html index a3df36e9..a3d4a96f 100644 --- a/templates/public/keys.html +++ b/templates/public/keys.html @@ -26,7 +26,7 @@

    Master Signing Keys

    Owner's Signing Key Revoker Revoker's Signing Key - Developer/TU Keys Signed + Developer/Package Maintainer Keys Signed @@ -58,12 +58,12 @@

    Master Signing Keys

    Master Key Signatures

    -

    The following table shows all active developers and trusted users along +

    The following table shows all active developers and package maintainers along with the status of their personal signing key. A 'Yes' indicates that the personal key of the developer is signed by the given master key. A 'No' indicates it has not been signed; however, this does not necessarily mean the key should not be trusted.

    -

    All official Arch Linux developers and trusted users should have their +

    All official Arch Linux developers and package maintainers should have their key signed by at least three master keys if they are responsible for packaging software in the repositories. This is in accordance with the PGP web of trust concept. If a user is willing to marginally trust all