Help:Roles and permissions
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