Wikipedia:PetScan
{{Short description|Wikimedia tool for searching categories}}
{{hatnote|For instructions, see the Manual for PetScan (on Meta-Wiki). To link to PetScan queries, see Template:PetScan.}}
{{redirect|WP:PET|the essay on grammar conventions and civility|Wikipedia:No pet peeve wars}}
{{Shortcut|WP:PET|WP:PETSCAN|WP:CATSCAN}}
{{center|{{Clickable button 2|Launch PetScan|url=https://petscan.wmflabs.org/|class=mw-ui-big mw-ui-progressive}}}}
{{Infobox software
| name = Petscan
| logo =
| screenshot = PetScan sports players.png
| caption = Output from article search
| collapsible =
| author = {{u|Magnus Manske}}
| developer =
| released =
| discontinued =
| latest release version =
| latest release date =
| latest preview version =
| latest preview date =
| programming language = Rust
| operating system =
| platform =
| size =
| language count =
| language footnote =
| language =
| genre =
| license =
| website = {{URL|https://petscan.wmflabs.org/}}
| repo = {{URL|https://github.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 Wikimedia Foundation's cloud computing environment.Until 2014 most tools were run on the toolserver, a previous service provided by Wikimedia Deutschland e.V. The tool has been rewritten three times by Magnus Manske, first in PHP, then in C++, finally in Rust.
{{center|{{Clickable button 2|PetScan Documentation|url=
https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Orphanage/Petscan|class=mw-ui-big mw-ui-progressive}}}}
Resources
- Instructions
- [https://github.com/magnusmanske/petscan_rs GitHub repository]
- [https://github.com/magnusmanske/petscan_rs/issues GitHub issues (bug tracker)]
- [https://grafana-labs.wikimedia.org/d/000000018/labs-project-board?orgId=1&var-project=petscan&var-server=All Grafana metrics]
- m:User:Duesentrieb/CatScan - About page
- Template:PetScan - "Scan" template that automatically generates a link to a PetScan search.
Uses and ideas
A few examples of how the English Wikipedia uses PetScan:
- finding articles for deletion sorting, [http://en.wikipedia.org/w/index.php?title=Wikipedia:WikiProject_Deletion_sorting/Comics_and_animation&oldid=226140246 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 {{tl|citation needed}} (see box below)
{{stack|float=left|{{PetScan|cat=Featured articles|templates=citation needed|linktext=Featured articles needing citations}}}}
{{-}}
- find short articles to expand – For example, Category tab: Aviation stubs; Output tab: Sort: (x) by size.
See also
Notes
{{commonscat|CatScan}}
{{reflist}}
{{Wikipedia categorization navbox}}