= Community Wiki Maintenance =
This page contains simple ideas for maintaining a small community wiki with limited server resources.
== Goals ==
* Keep pages lightweight.
* Encourage volunteers to create stub articles.
* Improve navigation through categories.
* Make information easy to find.
* Reduce repetitive maintenance work.
== Volunteers ==
Anyone can help by:
* Creating new stub pages.
* Correcting spelling.
* Adding categories.
* Improving page titles.
* Adding internal links.
* Removing duplicate content.
* Updating outdated information.
Small contributions made regularly can improve the quality of the entire wiki.
== Categories ==
Consistent categories help both readers and editors.
Examples:
* Category:Computing
* Category:Documentation
* Category:Open Source
* Category:MediaWiki
* Category:Community Projects
* Category:Server Maintenance
* Category:Local History
Regional categories may also be useful.
Examples:
* Category:Scotland
* Category:United Kingdom
* Category:Europe
== Perl Regular Expressions ==
Perl is commonly used for text processing and maintenance scripts.
Typical maintenance tasks include:
* Finding empty pages.
* Detecting duplicate lines.
* Standardising page names.
* Cleaning imported text.
* Producing maintenance reports.
* Extracting category names.
* Checking simple formatting.
Example:
<syntaxhighlight lang="perl">
# Remove repeated blank lines
$text =~ s/\n{3,}/\n\n/g;
# Find category names
while ($text =~ /[[Category:(.*?)]]/g) {
print "$1\n";
} </syntaxhighlight>
Simple expressions can automate repetitive editing tasks and reduce manual work.
== Suggested Routine ==
* Review recent changes.
* Create several new stub pages each week.
* Add categories before saving.
* Check for duplicate articles.
* Update older pages when new information becomes available.
* Run maintenance scripts periodically.
== Notes ==
A successful community wiki depends on regular editing, clear organisation, and helpful contributors. Simple maintenance performed consistently is often more effective than infrequent large-scale changes.
[[Category:Community Projects]]
[[Category:Server Maintenance]]
[[Category:MediaWiki]]
Leave a Reply