Proposal for Wiki Cleanup
The WikiCleanupProposal is the result of consultation with the greater Ubuntu community on what needs improvement in the Ubuntu Wiki. The emphasis of the proposal is to restructure the Wiki into a high-quality documentation source that encourages Ubuntu users to use and contribute to.
The next logical step after restructuring the UserDocumentation page is to "fill" the sub-pages that are linked-to off the main page. The suggested method to populate the pages is to search the Wiki on page title names with keywords related to the page.
eg. "print" returns AutomaticPrinterConfiguration, HPPrinterInstallation, HowToXeroxPrinters, HpPscHpPhotosmartSeriesAllInOnePrinters, NetworkPrintingFromMacOSX, NetworkPrintingFromWin2000, NetworkPrintingFromWinXP, NetworkPrintingFromWindows, PrinterSharing, WindowsXPPrinter and XeroxPrintersHowto
After the search, each document should be examined to check that it is a document, that it meets a minimum standard and is not a repetitive effort of another document. Once a document matches these simple rules, it should be placed on the correct sub-page of UserDocumentation. A secondary stage of the populating could be to perform a search on text with related keywords, however, this is a much larger task.
Most of the hardware sub-pages are in need of extra links, where possible. Printers and Sound have already been populated.
A concerted effort needs to be made to improve the way version-specific documents exist in the Wiki. Starting from the sub-pages of UserDocumentation, a cleanup needs to be made to ensure that an end-user does not get confused about the version a document applies to. The cleanup will include removing documents from the sub-pages that are clearly irrelevant to the current, previous or development version.
Pages that are version-neutral (can be used for all versions) or are not applicable to the current version are to be flagged with a short alert message at the top of the document - notifying the reader what version the document applies to. The creation of version-specific icons (the iconic Badger-Badger-Badger head for Breezy) would also aid in the versioning overhaul.
Paste the text below to use the Ubuntu 13.04 banner.
The MultimediaApplications page is an excellent example of how to outline a specific grouping of applications available on Ubuntu. Below is a list of similar pages that there is a need for:
Multimedia & Graphics
Internet & Networking
EmailClients - group guides based on Email Client - also include an introductory page for each available Email Client
RemoteFilesystems - guides to connect to remote fileservers, includes NFS, Samba, iFolder, rsync and WebDAV
RemoteAccess - guides to connect to remote machines, includes SSH, VNC, nX, etc..
FileTools - introduction to file tools such as archiving and compression tools
UbuntuGames - contains a link to GnomeGames to briefly describe each Gnome Game then contains the extra games grouped into categories - Adventure, Simulation, Arcade, etc.. - to make a higher quality framework for Ubuntu Games doco (in addition to renaming the current UbuntuGames to UbuntuGamesDotOrg)
WindowsGames - expands on the very brief section in the current Games page - also needs to be written in an evangelical undertone to really drive home that all games can work under Ubuntu (throw out your copy of Windows, gamers!!)
OpenOffice - contains short sections about each of the OOo components and is a placeholder for OOo guides
LibreOffice- contains sections about how install LibreOffice components and is a placeholder for LibreOffice guides
OfficeApplications - outlines the other apps that can be installed in Ubuntu (dia, planner, gnucash, etc..)
WebServers - contains guides on how to setup Apache, PHP, SSL, etc..
DatabaseServers - introductions and guides to the databases available in Ubuntu (MySQL, PostgresSQL, Oracle)
FilePrintServers - guides on setting up Samba, CUPS, WebDAV, etc..
MonitoringServers - guides on setting up monitoring servers such as MRTG, Nagios, Zabbix, etc..
TextEditors - introductions to text editors such as gedit, vi, emacs, etc with help on setting up syntax highlighting, etc..
DevelopmentEnvironments - guides on setting development environments such as Java, Mono, MATLAB, etc..
AlternativeDesktops - brief descriptions of Kubuntu and Xubuntu with links to their main pages
- VMWare - description of VMWare's capabilities and links to the VMWare docs that are available
- Qemu and kqemu