WineHQ

Web Content Tasks: Difference between revisions

(→‎Wiki To-Do: Remove horizontal line)
(Suppress TOC; page is short.)
 
(18 intermediate revisions by 3 users not shown)
Line 1: Line 1:
This page contains a list of suggested content updates for the various parts of WineHQ, including this wiki. For a list of design ideas and improvements, see WebDesignTasks.
__NOTOC__
This page contains a list of suggested content updates for the various parts of WineHQ, including this wiki.  
=== Wiki Edit Access ===
To prevent spam, wiki edit access is now restricted to users in the "Trustworthy" group. To request edit access, follow the instructions [[WineHQ_Wiki:General_disclaimer|here]]. If you are not already known to the project, please provide a detailed explanation of the changes you wish to make when requesting edit access.  


=== Useful Tools for Editing the Wiki ===
=== Useful Tools for Editing the Wiki ===
If you are new to working with a wiki, or a MoinMoin wiki in particular, you may want to browse through WineWikiTips and the HelpContents.
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.


The following system pages are great for seeing where the wiki could use some maintenance:
See [[List of templates]] for templates available on this wiki. (If you create a template, please add it to that page.)
* WantedPages - These pages are linked to but do not exist
 
* AbandonedPages - These pages haven't been touched for a while and ''may'' be good candidates for deletion or condensing into a couple lines somewhere else.
=== Porting the Wiki ===
* OrphanedPages - Pages which are not linked to from other entries on the wiki. If it is useful information we should link to it from related pages.
The porting of the old wiki was completed at the end of January, 2016. If a page was not ported, that was intentional. Most such pages were unmaintained and severely out-of-date, some duplicated information that was covered on another wiki page or elsewhere on this site, and some were combined with other pages. '''''Please do not file bugs asking for these pages to be restored'''.'' Snapshots of the old wiki pages are available in the [https://archive.org/web/ Internet Archive Wayback Machine] for anyone who needs the old information (look for snapshots taken prior to February, 2016).
* PageHits - Pages at the top of this list should be well cared for and up to date to prevent misleading the masses.
==== Tips for handling differences between MediaWiki and MoinMoin ====
* RecentChanges - Find out what's going on in the Wiki
Users who were accustomed to the old wiki may find these helpful.
;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) <s>and a redirect page created for the CamelCase name</s>. '''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:
:#Start the table with <tt> {|class="wikitable"</tt> on a line by itself
:#End the table with <tt>|}</tt> on a line by itself
:#Separate each row with <tt>|-</tt> on a line by itself
:#Delete <tt>||</tt> 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.


=== Wiki To-Do ===
=== Wiki To-Do ===
* Clean out unnecessary redirects (searching for "#redirect" in the full-text bar on FindPage will show you all redirection pages).
* Add translations; when creating one, try to give the title in the native language (e.g. "ホームページ" instead of "Japanese")
* While we aren't following Wikipedia's "redirect pages = sweet goodness" policy, it's probably good to keep ones that WineHQ links to pretty stable.
* Many of the pages on [[List of Commands]] do not exist yet.
* Of course, if you want to clean up WineHQ's links and your patches are accepted, feel free to be more daring.
* Spruce up the layout of the wiki's [[Main Page]]? (see Discussion page)
* If eliminating redirections for translations (e.g. ["ホームページ"] --> ["Japanese"]), it's probably best to use the title in the native language (ホームページ).
* Fix up the [[Summer Of Code]] page
* Create a TestSuiteStatus page.
** Add a few more details about how to apply
* Redirect http://www.winehq.org/status to the wiki page WineStatus (?)
** Add more tips on how to have a successful project
* Many of the pages on ListofCommands do not exist yet.
** Triage suggested projects by feasibility/difficulty
* Fix up the SummerOfCode 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
* Update the packaged system pages and uninstall some that we never use (probably will be done in parallel with [:WebDesignTasks:upgrading Moinmoin])
* Email users with very abandoned homepages (maybe 5+ years without edits) and ask if they want to keep their pages?
* I was very conservative with homepages and only deleted very old ones for users with no other record of interacting with the project. I figure people like to leave things for posterity, and if they've been part of the community even a little, what's a few more kB in CategoryHomepage? --KyleAuble


=== Various WineHQ Changes ===
=== Various WineHQ Changes ===
* Replace duplicated or abandoned static pages with redirects to the wiki (or simply delete from the WineHQ code if appropriate).
* Replace duplicated or abandoned static pages with redirects to the wiki (or simply delete from the WineHQ code if appropriate).
* Add some static text to the Developer page and consolidate the links (it's currently a bit overwhelming).
* Add some text to the [https://www.winehq.org/devel WineHQ Development] page and consolidate the links further?
* Add a short text explanation of our test results at [http://test.winehq.org/data/].
* Add a short text explanation for our automated [http://test.winehq.org/data/ test-suite results].
 
[[Category:ToDo]] [[Category:Writing and Design]]

Latest revision as of 16:21, 28 October 2016

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

Wiki Edit Access

To prevent spam, wiki edit access is now restricted to users in the "Trustworthy" group. To request edit access, follow the instructions here. If you are not already known to the project, please provide a detailed explanation of the changes you wish to make when requesting edit access.

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

The porting of the old wiki was completed at the end of January, 2016. If a page was not ported, that was intentional. Most such pages were unmaintained and severely out-of-date, some duplicated information that was covered on another wiki page or elsewhere on this site, and some were combined with other pages. Please do not file bugs asking for these pages to be restored. Snapshots of the old wiki pages are available in the Internet Archive Wayback Machine for anyone who needs the old information (look for snapshots taken prior to February, 2016).

Tips for handling differences between MediaWiki and MoinMoin

Users who were accustomed to the old wiki may find these helpful.

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.

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.
This page was last edited on 28 October 2016, at 16:21.