Latest revision |
Your text |
Line 1: |
Line 1: |
− | __NOTOC__
| + | I'm [[wikipedia:meta:user:waldir|User:Waldir]] on several Wikimedia projects and I've been commenting on the blog as "Waldir". |
− | == ==
| |
− | I'm [[wikipedia:meta:user:waldir|User:Waldir]] on several Wikimedia projects and I started following explainxkcd.com back when it was a blog, where I commented as "Waldir". Due to my Wikimedia background, I was one of several commenters who insisted in turning the blog into a wiki. The move was eventually made, and was [http://wayback.archive.org/web/20120812014246/http://www.explainxkcd.com/2012/07/31/converting-to-a-wiki/ announced on the blog] on 31 July 2012. Two days later, I [http://www.explainxkcd.com/wiki/index.php?title=Special%3ALog&type=newusers&page=User%3AWaldir registered my wiki account], and since then I've made {{#cscore:Waldir|changes}} edits (and counting). | |
| | | |
− | My favorite comics:
| + | ==ToDo== |
− | * [[:Category:Wikipedia|anything Wikipedia-related]] (because {{w|User:Waldir|I've been editing Wikipedia}} since 2005)
| |
− | * [[1292: Pi vs. Tau]] (because {{w|User:Waldir/Tau|I've been a tauist}} since I read the Tau Manifesto in 2010)
| |
− | * [[1285: Third Way]] (because I've been [http://waldir.github.io/semantic-linebreaker spreading the word] about it since I first read [http://rhodesmill.org/brandon/2012/one-sentence-per-line/ this blog post])
| |
| | | |
− | explain xkcd stats:
| + | ; categorization: |
− | * [[Special:ContributionScores|Contribution scores]]
| |
− | * [https://wikiapiary.com/wiki/Explain_xkcd WikiApiary]
| |
− | | |
− | Fun fact: Appropriately (considering the [[tagline]]), [[:Category:Romance|romance]], [[:Category:Math|math]] and [[:Category:Language|language]] are the three [[Special:MostLinkedCategories|most populated categories]] within the [[:Category:Comics by topic|Comics by topic]] category; in contrast, [[:Category:Sarcasm|sarcasm]] is way below! That makes me happy. :)
| |
− | | |
− | ==To do==
| |
− | | |
− | ; sysop one-time tasks
| |
− | * [[MediaWiki:Common.css|Style the wiki]]! Example of what can be done: [http://web.archive.org/web/20161221085658im_/http://setiquest.org:80/wiki/index.php/Main_Page http://setiquest.org/wiki]
| |
− | * Add Menu-to-tabs gadget
| |
− | * Add 6tabs gadget
| |
− | | |
− | ; non-sysop one-time tasks
| |
− | * Use a local help/FAQ page and link it from the sidebar rather than mediawiki's vanilla help which isn't very friendly.
| |
− | * Create [[:Category:Nerd sniping]] from [[Special:WhatLinksHere/356: Nerd Sniping|this list]]? Perhaps as a subcat of [[:Category:My Hobby]]?
| |
− | | |
− | ; meta content
| |
− | * Topics to cover/mention: our [https://twitter.com/explainxkcd twitter account] the xkcd irc channel (and [http://wiki.xkcd.com its wiki]), the blag, the forum, other sites explaining xkcd ([http://xkcdexplained.com/], [http://xkcd.wikia.com], [http://xkcdexplained.wikia.com], [http://xkcdexplainedexplained.tumblr.com/archive], maybe invite members+content of the other wikis in once we're established?), etc.
| |
− | * make sure the contents of the blog posts in the [http://wayback.archive.org/web/*/http://www.explainxkcd.com/category/wikipedia/ wikipedia category] have all been included in this wiki's pages. Also make sure all such entries are properly categorized under [[:Category:Wikipedia]].
| |
− | | |
− | ; bot edits:
| |
− | * rename comic pages to "number: title" (on hold until consensus in page title format is reached)
| |
− | * rename section "Description" to "Explanation"
| |
− | * add {{tl|Comic discussion}} to all comic pages
| |
− | * remove unused <code>imagesize=</code> parameter from {{tl|comic}} (it's on the documentation in case anyone needs it)
| |
− | * add redirects from 1.png, etc, to the actual filenames
| |
− | * Add links to original comics from xkcd (and hotlink to images). Also, format image pages in standard fashion (comic images, characters...)
| |
− | | |
− | ; server-side:
| |
− | * update mediawiki. The [[explain xkcd:Community portal/Technical#Explain xkcd upgraded to version 1.19.17|latest update]] was to 1.19.x (LTS), but it is only supported for {{w|mw:Version lifecycle#Version timeline|a few more months}}.
| |
− | ** after version 1.20 the {{w|mw:Help:Magic words#Statistics|PAGESINCAT}} magic word accepts parameters
| |
− | * [[mw:Extension:Comments|Extension:Comments]] -- Davidy22 says it introduces quite a bit of meta-pages, being generally messy. Maybe a different solution would be a better choice.
| |
− | * [[mw:Extension:Configure|Extension:Configure]] -- need to test it locally first, clean up any rough edges and send them upstream.
| |
− | * Try to get a rendered feed of Special:NewPages, instead of [http://www.explainxkcd.com/wiki/index.php?title=Special:NewPages&feed=rss], filter it to show only comics, and add RSS link on the sidebar.
| |
− | | |
− | === Proposed changes to page naming scheme ===
| |
− | * Set up namespaces, e.g. Comic:, Topic:, xkcd:, Meta: (replacing "explain xkcd")
| |
− | *: Discussion at [[explain xkcd:Community portal/Coordination#Page names]].
| |
− | *: Alternative: only namespacify non-comic pages, that way the main namespace is guaranteed to be only comics (and pages in main are already {{w|mw:Manual:Using custom namespaces#Content namespaces|content pages}} by default -- not that it would be hard to set others up as content namespaces too, since we'd need to edit the server config file to add new namespaces anyway)
| |
− | *; Pros
| |
− | ** Special:NewPages gets filterable by namespace, so we could get only new comics (not sure this is really that useful, though: they have all been created and new ones are now put in place as soon as Randall publishes xkcd, so there's not really a need for a feed / notification system)
| |
− | ** Special:Random/Comic becomes possible (currently all sorts of pages can be returned. True, most pages ''are'' in the comic namespace, but occasionally people will come across a meta page or something.) In fact, we'd have other specialized "Random X" too (random character, random topic...), as well as the all-inclusive Special:Random.
| |
− | ** We could embed Special:Allpages/Meta, etc., to get the list of all items in a given namespace, even if they haven't been categorized yet
| |
− | *; Cons
| |
− | ** ?
| |
− | * Rename comic pages to use numbers in parenthesis after the name --> "Comic title (number)", e.g. [[Michael Phelps (1092)]]
| |
− | *: Having the number at the start of the page name was meant to automatically sort the page in categories, but doesn't really work since the numbers aren't zero-padded. That was kind of a hack anyway. MediaWiki supports category sort keys natively, so we should be taking advantage of them (e.g. by adding SORTKEY to the {{tl|comic}} template) rather than relying on a specific page title format to achieve the same effect.
| |
− | *; Pros
| |
− | *# Using colons in page names is kind of ambiguous, since that's how namespaces are identified.
| |
− | *# This would allow the use of the {{w|Help:Pipe trick|pipe trick}} when linking to a comic, since content in parenthesis is automatically stripped out: <nowiki>[[Michael Phelps (1092)|]]</nowiki> results in [[Michael Phelps (1092)|Michael Phelps]]
| |
− | *; Cons
| |
− | *# We can't have auto-complete in the search box by typing just the comic number (and people coming from xkcd will likely use the number for search, not the comic title).
| |
− | *#* Alternatively, we could use the opposite format: [[1092 (Michael Phelps)]], which would still preserve the pros, arguably even better matching the label people tend to choose when aliasing a comic link (i.e., the comic number, rather than the comic title).
| |
− | | |
− | ==== Image pages as the comic pages ====
| |
− | Even nicer would be to merge all comic pages with the image pages, preferably renaming the "File:" namespace to "Comic:". This can probably be done with [[wikipedia:mw:Extension:SpecialNamespaces|Extension:SpecialNamespaces]], but I need to test to make sure. Not only this would eliminate duplication of pages on the wiki, bit it would also provide extra functionality, e.g. embedding a comic on another page, and allowing category pages to display thumbnails rather than names only.
| |
− | | |
− | === recurring maintenance tasks ===
| |
| * [[Special:UncategorizedCategories]] | | * [[Special:UncategorizedCategories]] |
| * [[Special:UncategorizedFiles]] | | * [[Special:UncategorizedFiles]] |
| * [[Special:UncategorizedPages]] | | * [[Special:UncategorizedPages]] |
| * [[Special:WantedCategories]] | | * [[Special:WantedCategories]] |
| + | |
| + | ; build the web: |
| * [[Special:DeadendPages]] | | * [[Special:DeadendPages]] |
| * [[Special:LonelyPages]] | | * [[Special:LonelyPages]] |
| + | |
| + | ; other |
| * [[Special:WantedFiles]] | | * [[Special:WantedFiles]] |
| * [[Special:DoubleRedirects]] | | * [[Special:DoubleRedirects]] |
| * [[Special:UnusedTemplates]] | | * [[Special:UnusedTemplates]] |
| * [[Special:WantedPages]] | | * [[Special:WantedPages]] |
− | * convert [{{fullurl:Special:LinkSearch|target=en.wikipedia.org/wiki/&namespace=0&limit=500}} wikipedia links] to use the {{tl|w}} template. | + | * Centralize discussion in Community portal by subpages. Partially done, still need to merge admin + technical |
− | ** Done as of 2014-05-29, using the regex search <code>\[(https?:)?//en.wikipedia.org/wiki/([^ ]+) ([^]]+)\]</code> and replacement <code><nowiki>{{w|$2|$3}}</nowiki></code>. | + | * [[mw:Extension:Contribution Scores|Extension:Contribution Scores]] to gamify the wiki a little :D |
− | ** [{{fullurl:Special:Search|search=%22en.wikipedia.org/wiki%22&ns0=1}} This search] ([[Special:Search/"en.wikipedia.org/wiki"|see also]]) might work better than the list above | + | * Style the wiki! Example of what can be done: http://setiquest.org/wiki |
− | * [{{fullurl:Special:RecentChanges|hideanons=1&hidepatrolled=1&from=20121204025000&days=365&limit=1000}} Unpatrolled changes by registered users] | + | * Topics to cover/mention: our [https://twitter.com/explainxkcd twitter account] the xkcd irc channel (and [http://wiki.xkcd.com its wiki]), the blag, the forum, other sites explaining xkcd ([http://xkcdexplained.com/], [http://xkcd.wikia.com], [http://xkcdexplained.wikia.com], [http://xkcdexplainedexplained.tumblr.com/archive], maybe invite members+content of the other wikis in once we're established?), etc. |
− | * [{{fullurl:Special:RecentChanges|hideliu=1&hidepatrolled=1&from=20121204025000&days=365&limit=1000}} Unpatrolled changes by anonymous users] | + | * convert [[Special:LinkSearch/en.wikipedia.org|wikipedia links]] to use the {{tl|w}} template. |
| + | * use lowercase xkcd everywhere on the wiki (see [http://xkcd.com/about/ How do I write "xkcd"?]) |
| + | * Use a single template for comic pages! |
| + | ** {{tl|comic}}, {{tl|ComicHeader}}, {{tl|comicbox}}... |
| + | ** The code needs to be human-readable! |
| + | * Edit text shown when someone tried to edit the main page to say that the actual comic page can be changed |
| + | * disable $wgCapitalLinks |
| + | * Once creation process is stabilized, make the "add yours" link on the main page point to a [[Help:How to add a new comic]] page (see also {{tl|create}}) |
| + | * http://www.explainxkcd.com/category/wikipedia/ |
| + | * fix xkcd links (icon isn't showing up) |
| + | * remove signature reminder in talk pages for admins |
| + | * add Cat-a-lot |
| + | * Rename [[:Category:Comics with charts]] to [[:Category:Charts]] for consistency with other topic categories |
| + | * Add links to original comics from xkcd (and hotlink to images). Also, format image pages in standard fashion (comic images, characters...) |
| + | |
| + | ; bot edits: |
| + | * rename comic pages to "number: title" (on hold until consensus in page title format is reached) |
| + | * rename section "Description" to "Explanation" |
| + | * add {{tl|Comic discussion}} to all comic pages |
| + | * remove unused <code>imagesize=</code> parameter from {{tl|comic}} (it's on the documentation in case anyone needs it) |