Web Content Tasks

From WineHQ Wiki
(Redirected from WikiToDo)
Jump to: navigation, search

This page contains a list of suggested content updates for the various parts of WineHQ, including this wiki.

Useful Tools for Editing the Wiki

If you are new to working with a wiki, or a MediaWiki wiki in particular, you may want to browse through https://www.mediawiki.org/wiki/Help:Contents.

See List of templates for templates available on this wiki. (If you create a template, please add it to that page.)

Porting the Wiki

Notes for people interested in or working on porting pages from the old (MoinMoin) wiki to this one.

Tips for handling differences between MediaWiki and MoinMoin that you are likely to run into when porting

MediaWiki does not automatically create links based on CamelCase, and MediWiki displays the page title as a level 1 heading one each page
Because of those two differences, pages should not be given names in CamelCase, and when porting old pages. CamelCase names should be separated out (unless, of course, it is something that is supposed to be in CamelCase, e.g., WoW64) and a redirect page created for the CamelCase name. URLS are now case insensitive due to the SaneCase extension being installed. Redirects are automatic for case variations of page names. If you have _ in the URL, you still may want to create redirects for non underscore versions of the URL.
MediaWiki creates bulleted lists if the line starts with an asterisk, and preformatted text if the line starts with a blank space
Bulleted lists in MoinMoin were created by a blank space followed by an asterisk. When ported into Mediawiki, this displays as preformatted text with each line starting with an asterisk. Luckily, the solution is simple: delete the space in front of each asterisk.
Imported tables are just a blob of text with || characters all over the place
A (reasonably) quick way to get most tables into shape:
  1. Start the table with {|class="wikitable" on a line by itself
  2. End the table with |} on a line by itself
  3. Separate each row with |- on a line by itself
  4. Delete || from the end of each row (the table will have an extra, empty column if you don't)
That's enough to get simple tables into shape, and makes it easier to see what still needs to be done to fix more complex layouts.

Pages in the old wiki that might be worth porting, but need updating

Note: if you are thinking of porting these, please consider whether you will be willing or able to maintain the page in the future. It does little good to port pages that will soon be out of date.

Wiki To-Do

  • Add translations; when creating one, try to give the title in the native language (e.g. "ホームページ" instead of "Japanese")
  • Many of the pages on List of Commands do not exist yet.
  • Spruce up the layout of the wiki's Main Page? (see Discussion page)
  • Fix up the Summer Of Code page
    • Add a few more details about how to apply
    • Add more tips on how to have a successful project
    • Triage suggested projects by feasibility/difficulty

Various WineHQ Changes

  • Replace duplicated or abandoned static pages with redirects to the wiki (or simply delete from the WineHQ code if appropriate).
  • Add some text to the WineHQ Development page and consolidate the links further?
  • Add a short text explanation for our automated test-suite results.