Help:Roles and permissions
Jump to navigation
Jump to search
This page outlines the roles within Saintapedia, their corresponding MediaWiki user groups, and their responsibilities. Each role is designed to support Saintapedia’s mission of creating a comprehensive, collaborative knowledge base about saints, parishes, and dioceses. The roles align with our strategy of public reading, invite-only editing, gamification, and the Media Wikiproject, using extensions like CommentStreams, Cargo, and ContributionScores.
See Special:ListGroupRights for more details.
Role mapping
The following table maps Saintapedia roles to MediaWiki user groups and summarizes their key responsibilities and permissions.
| Saintapedia Role | MediaWiki Group | Mapping Notes |
|---|---|---|
| Editors | Editor2 |
Update content (saints, parishes, dioceses) with permissions to edit, create pages, upload files, comment, and move pages (except root user pages). Excludes move-rootuserpages, editcontentmodel, movefile, writeapi, sendemail. Select Editors may also be CommentModerator to moderate discussions.
|
| Email Outreach Specialists | Editor2 |
Coordinate outreach using talk pages and CommentStreams comments, supplemented by external tools (e.g., Mailchimp, Google Sheets). Includes permissions to edit, upload files, and comment. Select specialists may be CommentModerator.
|
| Project Coordinators | Editor2 |
Organize teams and wikiprojects (e.g., content updates, Media Wikiproject) using talk pages and CommentStreams. Includes permissions to edit, upload files, and comment. Select coordinators may be CommentModerator.
|
| Youth Ambassadors | Editor2 |
Manage social media and short-form content, creating and editing pages, uploading files, and commenting. Uses extensions like EmbedVideo and RSS for promotion. Select ambassadors may be CommentModerator.
|
| Media Wikiproject Contributors | CargoAdmin |
Catalog media (e.g., podcasts, YouTube videos) using Cargo tables. Permissions include recreatecargodata, runcargoqueries, and cs-comment. No moderation duties unless selected as CommentModerator.
|
| Technical Specialists | None (Deferred) | To be implemented later (e.g., as interface-admin) for managing CSS, templates, and enhancements like dashboards or widgets.
|
| Comment Moderator | CommentModerator |
Moderate CommentStreams discussions on talk pages and content pages, with permissions to delete (csdelete, cs-moderator-delete) and edit (cs-moderator-edit) comments. Assigned to select Editor2 users. Uses Special:AllComments and fast thread deletion.
|
Role details
Editors
- MediaWiki Group:
Editor2 - Responsibilities: Create and update content about saints, parishes, and dioceses. Upload images or files to enhance articles. Collaborate via talk pages and CommentStreams for feedback and coordination.
- Permissions:
edit: Edit pages.createpage: Create new pages.upload,reupload,reupload-shared: Upload and re-upload files (e.g., images, PDFs).cs-comment: Post comments via CommentStreams.move,move-subpages,move-categorypages: Move pages and subpages (except root user pages).applychangetags,changetags: Apply and change tags for edits.minoredit: Mark edits as minor.purge: Purge page cache.editmyusercss,editmyuserjson,editmyuserjs,editmyuserjsredirect: Customize personal user settings.
- Exclusions: Cannot move root user pages, edit content models, move files, use the API for writes, or send emails.
- Notes: Editors use VisualEditor, WikiEditor, and Page Forms for content creation. Select Editors may be assigned to the
CommentModeratorgroup for discussion moderation. Contributions are recognized via badges on the Volunteer_Achievements page and ContributionScores leaderboards.
Email Outreach Specialists
- MediaWiki Group:
Editor2 - Responsibilities: Coordinate outreach to engage contributors and promote Saintapedia using talk pages and CommentStreams. Use external tools (e.g., Mailchimp, Google Sheets) for email campaigns. May upload files for outreach materials.
- Permissions: Same as Editors (
edit,createpage,upload,cs-comment, etc.). - Notes: Focus on communication via talk pages (Help:Talk pages) and CommentStreams. Select specialists may be
CommentModerator. Contributions are tracked for gamification via badges and leaderboards.
Project Coordinators
- MediaWiki Group:
Editor2 - Responsibilities: Organize teams and wikiprojects (e.g., content updates, Media Wikiproject) using talk pages and CommentStreams for coordination. May upload files for project documentation.
- Permissions: Same as Editors (
edit,createpage,upload,cs-comment, etc.). - Notes: Focus on team management rather than moderation unless selected as
CommentModerator. Contributions are recognized via badges and ContributionScores.
Youth Ambassadors
- MediaWiki Group:
Editor2 - Responsibilities: Create and manage short-form content and social media posts to promote Saintapedia. Upload media (e.g., images, videos) and use extensions like EmbedVideo and RSS for sharing updates.
- Permissions: Same as Editors (
edit,createpage,upload,cs-comment,reupload,purge, etc.). - Notes: Collaborate via talk pages and CommentStreams. Select ambassadors may be
CommentModerator. Contributions are tracked for gamification.
Media Wikiproject Contributors
- MediaWiki Group:
CargoAdmin - Responsibilities: Catalog media (e.g., podcasts, YouTube videos) using Cargo tables on pages like Media_Catalog. Contribute to discussions via talk pages and CommentStreams.
- Permissions:
recreatecargodata: Create or recreate Cargo tables.runcargoqueries: Run Cargo queries to display media data.cs-comment: Post comments via CommentStreams.
- Notes: Deletion of Cargo data (
deletecargodata) is restricted to administrators. Contributors use Page Forms for data entry and DynamicPageList3 for dynamic lists. No moderation duties unless selected asCommentModerator. Contributions are recognized via badges.
Technical Specialists
- MediaWiki Group: None (Deferred)
- Responsibilities: To be implemented later, likely as
interface-admin. Will manage CSS, templates, and enhancements (e.g., dashboards, Widgets) for improved user experience. - Permissions: To be determined (e.g.,
editinterface,editsitecss,editwidgets). - Notes: Will support gamification and Media Wikiproject with technical enhancements once implemented.
Comment Moderator
- MediaWiki Group:
CommentModerator - Responsibilities: Moderate discussions on talk pages and content pages using CommentStreams. Delete or edit inappropriate or off-topic comments to ensure constructive collaboration. Assigned to select
Editor2users (Editors, Email Outreach Specialists, Project Coordinators, Youth Ambassadors). - Permissions:
csdelete: Delete any comment.cs-moderator-delete: Delete comments (specific to CommentStreams).cs-moderator-edit: Edit comments.- Inherits
Editor2permissions (e.g.,edit,upload,cs-comment).
- Tools:
- Special:AllComments: Lists all comments in reverse chronological order for review.
- Fast thread deletion: Enabled to quickly delete entire comment threads (e.g., spam or off-topic discussions).
- Notes: Moderators are selected based on reliability and community management skills. Use talk pages and CommentStreams for coordination. Contributions are recognized with badges (e.g., {{Badge}}) and ContributionScores leaderboards.
Integration with Saintapedia’s Strategy
- Public Reading: All roles support public access to Saintapedia content (
readpermission for anonymous users). - Invite-Only Editing: Accounts are created by administrators via Special:CreateAccount with ConfirmEdit CAPTCHA. Bureaucrats assign roles (
Editor2,CargoAdmin,CommentModerator) via Special:UserRights. - Gamification: Contributions (edits, uploads, moderation, Cargo entries) are recognized with badges on the Volunteer_Achievements page and leaderboards using ContributionScores. Example badge:
{{tl|Badge
|name=Comment Moderator
|description=Awarded for moderating discussions on Saintapedia.
|image=Badge-comment-moderator.png
}}
- Media Wikiproject:
CargoAdminusers catalog media using Cargo