Editing User:Waldir

Jump to: navigation, search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
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". Here on the wiki I've made {{#cscore:Waldir|changes}} edits.
== ==
 
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:
+
; recurring maintenance tasks:
* [[Special:ContributionScores|Contribution scores]]
+
* [[Special:UncategorizedCategories]]
* [https://wikiapiary.com/wiki/Explain_xkcd WikiApiary]
+
* [[Special:UncategorizedFiles]]
 
+
* [[Special:UncategorizedPages]]
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. :)
+
* [[Special:WantedCategories]]
 
+
* [[Special:DeadendPages]]
==To do==
+
* [[Special:LonelyPages]]
 +
* [[Special:WantedFiles]]
 +
* [[Special:DoubleRedirects]]
 +
* [[Special:UnusedTemplates]]
 +
* [[Special:WantedPages]]
 +
* convert [[Special:LinkSearch/en.wikipedia.org|wikipedia links]] to use the {{tl|w}} template.
 +
* [{{fullurl:Special:RecentChanges|hideanons=1&hidepatrolled=1&from=20121204025000&days=365&limit=1000}} Unpatrolled changes by registered users]
 +
* [{{fullurl:Special:RecentChanges|hideliu=1&hidepatrolled=1&from=20121204025000&days=365&limit=1000}} Unpatrolled changes by anonymous users]
  
 
; sysop one-time tasks
 
; 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]
+
* Style the wiki! Example of what can be done: http://setiquest.org/wiki
 +
* Edit text shown when someone tries to edit the main page to say that the actual comic page can be changed
 
* Add Menu-to-tabs gadget
 
* Add Menu-to-tabs gadget
 
* Add 6tabs gadget
 
* Add 6tabs gadget
 +
* Links to add to sidebar: Browse comics (category:comics)
  
 
; non-sysop one-time tasks
 
; non-sysop one-time tasks
 +
* 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!
 
* Use a local help/FAQ page and link it from the sidebar rather than mediawiki's vanilla help which isn't very friendly.
 
* 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]]?
+
* {{tl|comic}} should add a zero-padded DEFAULTSORT
  
; meta content
+
; 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.
 
* 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]].
+
* http://www.explainxkcd.com/category/wikipedia/ vs. [[:Category:Wikipedia]]
  
 
; bot edits:
 
; bot edits:
Line 38: Line 46:
  
 
; server-side:
 
; 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}}.
+
* [[mw:Extension:Comments|Extension:Comments]]
** after version 1.20 the {{w|mw:Help:Magic words#Statistics|PAGESINCAT}} magic word accepts parameters
+
* Try to get a rendered feed of Special:NewPages, instead of [http://www.explainxkcd.com/wiki/index.php?title=Special:NewPages&feed=rss]
* [[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.
+
** Maybe it would really be a good idea to move comics to a comic namespace, otherwise spam pages would crop up. Besides, even without spam, other non-comic but otherwise valid wiki pages would show too... An alternative solution is using a custom rendering engine other than mediawiki, then page title patterns could be enforced. Finally, add RSS link on sidebar.
* [[mw:Extension:Configure|Extension:Configure]] -- need to test it locally first, clean up any rough edges and send them upstream.
+
* Related to above: a "comic" namespace would allow us to set global protection of main namespace against anonymous edits, thus hopefully cutting down on spam.
* 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:UncategorizedFiles]]
 
* [[Special:UncategorizedPages]]
 
* [[Special:WantedCategories]]
 
* [[Special:DeadendPages]]
 
* [[Special:LonelyPages]]
 
* [[Special:WantedFiles]]
 
* [[Special:DoubleRedirects]]
 
* [[Special:UnusedTemplates]]
 
* [[Special:WantedPages]]
 
* convert [{{fullurl:Special:LinkSearch|target=en.wikipedia.org/wiki/&namespace=0&limit=500}} wikipedia links] to use the {{tl|w}} template.
 
** 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>.
 
** [{{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
 
* [{{fullurl:Special:RecentChanges|hideanons=1&hidepatrolled=1&from=20121204025000&days=365&limit=1000}} Unpatrolled changes by registered users]
 
* [{{fullurl:Special:RecentChanges|hideliu=1&hidepatrolled=1&from=20121204025000&days=365&limit=1000}} Unpatrolled changes by anonymous users]
 

Please note that all contributions to explain xkcd may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see explain xkcd:Copyrights for details). Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Cancel | Editing help (opens in new window)

Templates used on this page: