Difference between revisions of "User:MaintenanceBot"

From Wikispooks
Jump to navigation Jump to search
m (Text replacement - "Template:DocProv" to "Template:Document")
(upgrade)
Line 1: Line 1:
This is a general purpose bot for ongoing data maintenance, i.e. spotting and tagging or fixing bad or old data.<br/>
+
The maintenance bot automatically adds missing details to pages. To activate it, simply create a page with an [[SMWObject]] and Wikpedia parameter.
Feel free to edit the below lists of repetitive tasks that could be best achieved through a bot:
 
  
==Top Priority==
+
==Object class==
It could scan the new pages, and:
+
'''All Wikispooks pages must have an SMWObject'''.
# Spot any which have an [[Wikispooks:Semantic Objects|Object template]]
+
If the pages describes a person, the apporpriate object to use is:  
# Use their {{t|{{!}}wikipedia}} parameter to read the matching [[Wikipedia]] page
+
:{{t|<nowiki>{{Person}}</nowiki>}}
# Automatically add all the available extra parameters to the Wikispooks page
+
For the entire list, see [[SMWObject]].
  
==Other things it could do==
+
==Wikipedia parameter==
This is for fairly well defined tasks:
+
MaintenanceBot cannot improve pages, unless they also have a [[Wikipeda|{{!}}Wikipeda]] parameter (which may be abbreviated to "|WP").
# Upload missing images from [[Wikipedia]]
 
# Check URLs and tag those which have link rot
 
# Highlighting deprecated template usages
 
# Highlighting pages of [[:Category:Doc]] without [[Template:Document]]
 
  
==Ideas==
+
===Foreign Wikipediae===
This is for as yet poorly defined general ideas:
+
The Wikispooks working language is [[English]], and almost all the Wikipedia links are to {{t|en.wikipedia.org}}. Obscure foreigners may have no ''English'' Wikipedia page, but have a page in their native language. In this case, choosing a foreign Wikipedia page (for example {{t|''de.''.wikipedia.org}}) is acceptable.
# Build pages
 
## 'Most wanted' in the [[WikiSpooks:To Do]] section
 
  
==See Also==
+
===Tagged URLs===
* [[user:UpgradeBot]] - for one off data updates
+
Sometimes, Wikipedia has no page, but does have a (sub-)section. In this case, a hashtagged URL should be used ("...wiki/page#section") but maintenance bot ''cannot'' not use this for scraping.
  
 +
==Further ideas==
 +
For further ideas, see the [[User_talk:MaintenanceBot|discussion page]].
 
[[Category:Wikispooks Bots]]
 
[[Category:Wikispooks Bots]]

Revision as of 17:46, 9 August 2015

The maintenance bot automatically adds missing details to pages. To activate it, simply create a page with an SMWObject and Wikpedia parameter.

Object class

All Wikispooks pages must have an SMWObject. If the pages describes a person, the apporpriate object to use is:

{{Person}}

For the entire list, see SMWObject.

Wikipedia parameter

MaintenanceBot cannot improve pages, unless they also have a |Wikipeda parameter (which may be abbreviated to "|WP").

Foreign Wikipediae

The Wikispooks working language is English, and almost all the Wikipedia links are to en.wikipedia.org. Obscure foreigners may have no English Wikipedia page, but have a page in their native language. In this case, choosing a foreign Wikipedia page (for example de..wikipedia.org) is acceptable.

Tagged URLs

Sometimes, Wikipedia has no page, but does have a (sub-)section. In this case, a hashtagged URL should be used ("...wiki/page#section") but maintenance bot cannot not use this for scraping.

Further ideas

For further ideas, see the discussion page.