Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a2249a870f94d319

Jump to content

Wikipedia:PetScan

From Wikipedia, the free encyclopedia
Petscan
Original authorMagnus Manske
Written inRust
Websitepetscan.wmflabs.org
Repositorygithub.com/magnusmanske/petscan_rs

PetScan (previously CatScan) is an external tool that searches an article category (and its subcategories) according to specified criteria to find articles, stubs, images, and categories. It can also be used for finding all articles that belong to two specified categories (the intersection). CatScan was developed by the German Wikipedian Duesentrieb and is run on Cloud VPS, as part of the Wikimedia Foundation's cloud computing environment.[1] The tool has been rewritten three times by Magnus Manske, first in PHP, then in C++, finally in Rust.

Resources

[edit source]

Uses and ideas

[edit source]

A few examples of how the English Wikipedia uses PetScan:

  • finding articles for deletion sorting, example
  • finding articles for an educational project (class): search for stubs within a category corresponding to the class subject
  • finding certain articles with a certain template, e.g. featured articles containing the template {{citation needed}} (see box below)
  • find short articles to expand – For example, Category tab: Aviation stubs; Output tab: Sort: (x) by size.

See also

[edit source]
  1. ^ Until 2014 most tools were run on the toolserver, a previous service provided by Wikimedia Deutschland e.V.