Proposing a small change in the Xubuntu website roles
Pasi Lallinaho
pasi at shimmerproject.org
Thu Aug 16 09:12:24 UTC 2018
On 02.08.2018 22:45, Pasi Lallinaho wrote:
> Hello!
>
> Our current setup for the website roles structure is split in two:
> 1) Everybody in ~xubuntu-website gets the "administrator" role
> 2) Everybody in ~xubuntu-team gets the "Xubuntu Team member" role
>
> The Xubuntu Team member role is obviously a custom role. It allows
> team members to edit all unpublished pages and posts, even if they
> were not their own posts. Additionally, it allows team members to
> upload files.
>
> This role lands somewhere between the builtin "author" and "editor"
> roles [1].
>
>
> The motivation to change this structure comes from the wish to add a
> new member to the website that should have a somewhat limited access
> to the website – much alike the team members – without adding them to
> the Xubuntu team. Consider this as the second step required before
> being approved to the Xubuntu team [2]:
>
> /1) Commit meaningful contributions to one of the subteams, after
> which one can be approved to the subteam for "probation" by a
> subteam administrator/
>
> /2) Demonstrate motivation to contribute perpetually, after which
> one can be approved to the Xubuntu team/
>
>
> My proposal for the new role structure is as follows:
> 1) Everybody in ~xubuntu-website-admin (a new team) gets the
> "administrator" role
> 2) Everybody in ~xubuntu-website gets the "editor" role
> 3) Everybody in ~xubuntu-team gets the "editor" role
>
> Only the technical administrators and those who need to tweak some
> non-content options really need the "administrator" role. Removing
> that from everybody who has required more power to edit the content
> (namely, people in ~xubuntu-website) helps us keep the site safer.
>
> The builtin "editor" role has everything that the custom "Xubuntu Team
> member" role had and more, so those members are still able to edit all
> content they need to. Additionally, by dropping the custom role we
> decrease the delta with upstream WordPress.
>
> Finally, the team membership and role structures sync much better now;
> the subteam is just a step to the main team, so it shouldn't grant
> more power to you automatically. (If you contribute to the technical
> administration though, you can still be granted the required
> permissions with the new team.)
>
> I'm proposing myself and Lyz as the members for the new
> ~xubuntu-website-admin team for now as we are the only two who require
> the administrator-level permissions.
>
>
> If there aren't any objections to the above within a week (please
> reply to this thread if you think something's wrong!), I will change
> the structure according to the proposal.
>
> That said, if you are in ~xubuntu-website and do not feel you
> specifically contribute to the website, feel free to leave that team.
> And *that* said, feel free to keep your membership as well; in the
> future it will not give you any extra permissions though.
>
> (Phew, that was a lot for a small change. Sorry.)
>
> Cheers,
> Pasi
>
> [1]
> https://codex.wordpress.org/Roles_and_Capabilities#Capability_vs._Role_Table
> [2] https://docs.xubuntu.org/contributors/xsd.html#xsd-community-team
>
> --
> Pasi Lallinaho (knome) ›https://open.knome.fi/
> Xubuntu Website Lead ›https://xubuntu.org/
> Xfce contributor ›https://xfce.org/
> Shimmer Project co-founder ›https://shimmerproject.org/
These changes are now in production, except that the new team name is
~xubuntu-website-admins [1] to "avoid conflicts with mailing list
[owner] addresses".
Cheers,
Pasi
[1] https://launchpad.net/~xubuntu-website-admins
--
Pasi Lallinaho (knome) › https://open.knome.fi/
Xubuntu Website Lead › https://xubuntu.org/
Xfce contributor › https://xfce.org/
Shimmer Project co-founder › https://shimmerproject.org/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/xubuntu-devel/attachments/20180816/a9866e12/attachment.html>
More information about the xubuntu-devel
mailing list