Alpine Linux:Patroller
The Patroller extension adds an enhanced recent changes patrol interface to MediaWiki. The interface filters incoming edits, prevents users from patrolling their own edits, and shares the workload between patrollers.
The extension adds a new special page; "Special:Patroller", accessible to members of the Administrators and/or Patrollers group(s).
Usage
Patrolling
When accessing Special:Patrol, a recent change will be selected based on certain criteria, and a diff. view generated.
You will be presented with three options:
- Endorse - accept the edit and mark it as patrolled
- Revert - reject the edit and undo the changes it makes
- Skip - ignore the edit
After selecting the operation to perform, another change will be produced for review.
Reverting
When reverting, a custom reason can be entered in the text field, or a pre-defined reason can be used. If no custom reason is provided, then the currently selected pre-defined reason is used as the edit summary for the corresponding reversion.
Notes
Workload sharing
The extension shares the patrol load by temporarily storing a key to the recent change in a memory-based table, alongside a timestamp recording the time of assignment. While a change has a corresponding row in this table, it is not presented for review.
Rows in the table are removed once they have expired.
Selection criteria
When selecting a change for review, the extension ensures that it meets the following criteria:
- Edit corresponds to the most recent change to a page
- Edit was not made by the user doing the patrolling
- Edit is not assigned to another user
- Edit was not made by a bot, and has not already been patrolled
Currently unpatrolled edits
Below is a list of outstanding edits that have yet to be patrolled. Due to workload sharing and selection criteria, you may not have access to patrol these yourself on the Special:Patroller page.
- 09:47, 12 November 2024 Cron (hist | edit) [2,320 bytes] Prabuanand (talk | contribs) (new page created to document steps needed to make anacron work in alpine linux)
- 09:21, 11 November 2024 Gamepad (hist | edit) [759 bytes] WhyNotHugo (talk | contribs) (Initial page creation)
- 01:24, 11 November 2024 Hyprland (hist | edit) [1,436 bytes] Earboxer (talk | contribs) (Created page with "Hyprland is a tiling window manager. https://wiki.hyprland.org/Getting-Started/Master-Tutorial/ == Troubleshooting == === Black/Magenta checkerboard background: Hyprland failed to load 1 essential asset === apk add hyprland-wallpaper")
- 06:19, 4 November 2024 Data Disk Mode (hist | edit) [3,217 bytes] Prabuanand (talk | contribs) (created new page and moved content from Setting_up_disks_manually page)
- 13:35, 21 October 2024 BusyBox (hist | edit) [2,316 bytes] Prabuanand (talk | contribs) (created page with links to official site and man page and draft notice)
- 13:26, 12 October 2024 Apcupsd (hist | edit) [5,527 bytes] Dhorton (talk | contribs) (Created page with "{{Warning|Work in Progress}} == Installing and Configuring apcupsd == This wiki page shows how to install and configure the apcupsd package to monitor and report the statistics for an APC branded USB attached Uninterruptible Power Supply (UPS). The UPS model used in the examples is an APC SmartUPS 1000, but any APC or compatible model should work.")
- 22:51, 9 October 2024 Nut-ups (hist | edit) [7,799 bytes] Dhorton (talk | contribs) (Created page with "[WORK IN PROGRESS] == Installing and Configuring Network UPS Tools (NUT) == This wiki page shows how to install and configure the NUT package to monitor and report the statistics for a USB attached Uninterruptible Power Supply (UPS). The UPS model used in the examples is an APC SmartUPS 1000, but any UPS on the [https://networkupstools.org/stable-hcl.html list of compatible models] should work.")
- 17:11, 9 October 2024 Zram (hist | edit) [1,368 bytes] Prabuanand (talk | contribs) (Based on content creatied by Bignay2000 on 15 June 2024 in Talk:Tutorials_and_Howtos)
- 16:05, 1 October 2024 Setting up a LLDAP server (hist | edit) [2,944 bytes] Jhjacobs81 (talk | contribs) (Created page with "= General = LLDAP is a small LDAP server designed for directory services without the overhead of a full blown OpenLDAP server. LLDAP server is designed for easy management using a simple web gui. It lacks some of the features found in other directory servers, because its specificly designed for home use. = Install = Installing LLDAP is fairly simple and can be done in less then 5 minutes. start by logging in as root: {{Cmd|doas su -}} Then we make sure the system is up...")
- 02:47, 18 September 2024 HAProxy (hist | edit) [1,028 bytes] Jahway603 (talk | contribs) (Initial HAProxy wiki placeholder)
- 02:41, 18 September 2024 Caddy (hist | edit) [1,476 bytes] Jahway603 (talk | contribs) (Began the Caddy wiki article)
- 20:13, 16 September 2024 APKBUILD examples:Neovim (hist | edit) [1,321 bytes] Dhruvin (talk | contribs) (Neovim plugin packaging policy)
- 20:24, 11 September 2024 Draft Release Notes for Alpine 3.21.0 (hist | edit) [5,875 bytes] Fossdd (talk | contribs) (add page and add jellyfin) originally created as "Release Notes for Alpine 3.21.0"