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.
- 14:06, 1 September 2025 Fingerprint Authentication with swaylock (hist | edit) [3,983 bytes] Benaki (talk | contribs) (Fingerprint Authentication with swaylock)
- 20:01, 28 August 2025 Simple Walkthrough (hist | edit) [1,173 bytes] Vkrishn (talk | contribs) (Create page)
- 08:55, 28 August 2025 APKBUILD examples:Rust (hist | edit) [1,143 bytes] WhyNotHugo (talk | contribs) (Create page with minimal example)
- 15:24, 25 August 2025 LXC Alpinelinux Simple (hist | edit) [5,110 bytes] Vkrishn (talk | contribs) (LXC_Alpinelinux_Simple created)
- 15:22, 25 August 2025 Qemu-simple (hist | edit) [3,415 bytes] Vkrishn (talk | contribs) (Qemu simple walk-through)
- 06:29, 23 July 2025 Xf86 Video (hist | edit) [1,271 bytes] Prabuanand (talk | contribs) (moved content from Xorg page)
- 05:48, 20 July 2025 Hikari (hist | edit) [22,352 bytes] John3-16 (talk | contribs) (Created Hikari page on main wiki, including a minor style amendment. Had attempted to move the user sandbox version instead (https://wiki.alpinelinux.org/wiki/User:John3-16/Hikari) but had no 'move' rights. It will be proposed for deletion.)
- 18:22, 14 July 2025 Locale (hist | edit) [1,745 bytes] Prabuanand (talk | contribs) (moved content to own page)
- 08:08, 14 July 2025 Compose key (hist | edit) [9,370 bytes] John3-16 (talk | contribs) (Created page with "{{TOC right}} A [https://en.wikipedia.org/wiki/Compose_key compose key] may be assigned to quickly produce certain characters from a keyboard. These could include a letter with an accent such as '''é'''; a letter with a [https://en.wikipedia.org/wiki/Diacritic diacritic] such as '''ç'''; or various symbols and [https://en.wikipedia.org/wiki/Emoji emojis] such as '''≥''', '''☺''', etc. They could be composed within various applications, including various text ed...")
- 07:32, 5 July 2025 Distrobox (hist | edit) [1,338 bytes] Prabuanand (talk | contribs) (moved content from Software management page to seperate page)
- 15:36, 4 July 2025 Runc (hist | edit) [2,257 bytes] Prabuanand (talk | contribs) (based on posting in https://irclogs.alpinelinux.org/%23alpine-linux-2025-07.log by user Donno at https://tpaste.us/gbvy)
- 18:14, 28 June 2025 Using an answerfile with setup-alpine (hist | edit) [8,749 bytes] Jvvv (talk | contribs) (Created page with "{{Tip|This page is a work in progress. It is currently being actively editted. I will remove this tip before the end of day.}} == Using An Answerfile with setup-alpine == To get an quick start with setup-alpine answerfiles, a starter answerfile can be generated with: {{Cmd|setup-alpine -c <var>PATH_TO_FILENAME</var>}} At the time of writing this, the previous command will result in output in the specified <var>FILE</var>: {{Cat|PATH_TO_FILENAME|<nowiki> # Example answer...")
- 05:31, 26 June 2025 REFInd (hist | edit) [7,137 bytes] Prabuanand (talk | contribs) (moved content from Bootloader) originally created as "Refind"
- 07:55, 24 June 2025 Vosk (hist | edit) [332 bytes] Jchdel (talk | contribs) (installing vosk and dependencies)