Difference between revisions of "explain xkcd:Community portal/Coordination"

Explain xkcd: It's 'cause you're dumb.
Jump to: navigation, search
(Page names)
(Page names)
Line 57: Line 57:
  
 
::::::: As an aside, assuming Jeff is able to install the Cite Extension to add citation referencing (and even if he doesn't), I was expecting to try to create some sort of template in the concept of {{tl|cite comic}} where you could basically pass a single variable (e.g. the comic number) and it would create a proper citation for that comic. Similarly, this naming format will perhaps require a template something like {{tl|comicno}} with a comic number field just to create a quick link that is visibly appealing and links properly to the comic with that number. (ie:  {comicno|18} would produce a link like  "[[18: Snapple|Snapple]]" or something). I'm wondering though if anyone has any coding ideas for how we might accomplish this other than the hardcode all the titles into a template. [[User:TheHYPO|TheHYPO]] ([[User talk:TheHYPO|talk]]) 19:26, 7 August 2012 (UTC)
 
::::::: As an aside, assuming Jeff is able to install the Cite Extension to add citation referencing (and even if he doesn't), I was expecting to try to create some sort of template in the concept of {{tl|cite comic}} where you could basically pass a single variable (e.g. the comic number) and it would create a proper citation for that comic. Similarly, this naming format will perhaps require a template something like {{tl|comicno}} with a comic number field just to create a quick link that is visibly appealing and links properly to the comic with that number. (ie:  {comicno|18} would produce a link like  "[[18: Snapple|Snapple]]" or something). I'm wondering though if anyone has any coding ideas for how we might accomplish this other than the hardcode all the titles into a template. [[User:TheHYPO|TheHYPO]] ([[User talk:TheHYPO|talk]]) 19:26, 7 August 2012 (UTC)
 +
 +
::::::: PS: I did some mild digging on another wiki, ''Star Trek'''s Memory Alpha wiki, and although all of its episode articles are now titled "episode title (episode)" to avoid disambiguation, which allows you to an episode template by calling the title (which template appends "(episode)" to every entry), they DO have a title-display template: [http://en.memory-alpha.org/wiki/Template:Titles Template:Titles] - with a template subpage for every single episode setting out how the mouseover text should be displayed. It would be possible to do such a template for xkcd just so that comic numbers can be crossreferenced to titles... [[User:TheHYPO|TheHYPO]] ([[User talk:TheHYPO|talk]]) 20:30, 7 August 2012 (UTC)

Revision as of 20:30, 7 August 2012

Community Portal
Dialog-information on.svg

Proposals (+post)
Place for ideas and suggestions to improve the wiki's design and organization on general issues.

Preferences-system.svg

Technical (+post)
Technical issues regarding the site, including bug reports or MediaWiki extensions requests.

Edit-find-replace.svg

Coordination (+post)
Community-managed page for coordinating content editing and maintenance tasks.

Tools-hammer.svg

Admin requests (+post)
Problems requiring assistance from an admin. User problems, changes to protected pages, etc.

Help-browser.svg

Miscellaneous (+post)
Place for general chit-chat about virtually anything that doesn't fit anywhere else.

View all community portal sections at once here
Hyperlink-internet-search.svg

To do list

I suggest a todo list to be added here so newcomers will have an idea of concrete things they can do to help. I'll start by moving some items I've been collecting on my user page. Feel free to add more :)

Things to do

  • Complete all entries from the List of all comics
  • Special:WantedPages lists pages that have links to them but haven't been created yet.
  • More topics that could be covered here besides the comics themselves:
    • our twitter account
    • the xkcd irc channel (and its wiki)
    • the xkcd blag
    • the xkcd forum
    • other sites explaining xkcd ([1], [2], [3], [4], maybe invite members+content of the other wikis in once we're established?)

Maintenance

There are more maintenance reports at Special:SpecialPages, for inspiration :) --Waldir (talk) 06:45, 6 August 2012 (EDT)

Date categories

I'm not sure the "Comics by month", by weekday, etc. Will be much useful, unless for those interested in running some stats. It might be more interesting to have specific months, such as Category:Comics from May 2011 and so on. What do you think? --Waldir (talk) 06:45, 6 August 2012 (EDT)

That was actually next for me: #time:year-month, but I wanted to study the globalization implications. I prefer over-categorizing rather than under-categorizing, since it's comparatively cheap. The assumption is that categories are the same as tags on the old site, and that mediawiki affords us some extra ways to automatically categorize pages in addition to the manual forms starting to emerge (by character, by subject, etc.) To paraphrase an old prof: you can't study what you don't measure; I've been wanting to see if, for example, Monday comics deal certain subjects, while Friday comics deal with another, etc. Not everybody's cup of tea, but of value perhaps to some, and insanely cheap to support both mentally and for the software. -- IronyChef (talk) 13:51, 7 August 2012 (UTC)

Page names

I think we should use the comic number and the title as the page name. Like so: "112: Baring My Heart". This would allow comics to be sorted by order in categories, but the pages would still have human-readable names for those of us who don't memorize all xkcd comic numbers ;) Thoughts? --Waldir (talk) 07:23, 6 August 2012 (EDT)

I agree, for another reason: for instance YouTube could be either the title of a page explaining how YouTube is referenced in xkcd, or the title of the explanation for comic #202 (titled "YouTube"). I don't know if I'm being clear here, but as we do not control the titles of the comics, that could create confusion with other pages. So using something like 202: YouTube would ensure disambiguation without being really complicated or awkward... And actually prefixing the comic title with its number seems quite relevant to me.
Additionally, that would solve potential problems such as Exoplanets: comic 786 or 1071?
Cos (talk) 14:33, 6 August 2012 (UTC)
Beat me to the punch; agreed. Numbers are unique and sequential, but not altogether that meaningful. Names are meaningful but (as we've seen) not unique. Some combination of both would be called for. We'd need to have the plain numbers redirect to the new topic (some double-redirects would need to be fixed up?) and the names would too (with at least one disambiguation page for now, and who knows: maybe more to come?) -- IronyChef (talk) 13:55, 7 August 2012 (UTC)
Following up on the YouTube discussion above, I'm wondering if we should leverage namespaces more: main:topic is implicitly xkcd:topic (ie main:YouTube discusses the xkcd comic, while ref:YouTube is the place where the pop-culture reference of YouTube is discussed.) Either that, or some other name decoration, such as YouTube Explained, or ... -- IronyChef (talk) 13:59, 7 August 2012 (UTC)
Agreed. Number and the name together. --Jeff (talk) 16:08, 7 August 2012 (UTC)
Looks like we have consensus. I'll move the pages (I've been meaning to learn how to use mwclient anyway :D) --Waldir (talk) 18:01, 7 August 2012 (UTC)
 Done, all current pages have been moved. However, I am not sure whether we should keep a space after the colon. What do you guys think? Should it be "112: Baring My Heart" or "112:Baring My Heart"? --Waldir (talk) 18:20, 7 August 2012 (UTC)
Also, I just realized MediaWiki doesn't allow colons in image Filenames. One solution could be using something like File:786. Exoplanets.png or File:786-Exoplanets.png, but then perhaps we'd have to change the pages name too, for consistency? I'll try to investigate what is the reasoning behind this restriction. --Waldir (talk) 18:50, 7 August 2012 (UTC)
Ok, it seems like it's a matter of setting $wgIllegalFileChars = ''; in LocalSettings.php (because it is set as $wgIllegalFileChars = ':'; in DefaultSettings.php). Jeff, could you do that please? --Waldir (talk) 19:13, 7 August 2012 (UTC)
I guess this is my bad for not ciming in on this discussion earlier, but I frankly think that the #: Name is a worse way of doing it just for the reasons of system resources. #:Name is fine from a user standpoint with the caveat that # and Name both redirect to #:Name. The problem is that this requires 2 redirects minimum for every comic, and the redirect itself takes a bit more time for each article to load, and (as I understand from wikipedia and its dislike of double redirects), every redirect adds to the system load. So if every article lookup by users (who will undoubtedly type either the number or the name, but rarely both) is a redirect, the system load is going to go up.
As an aside, assuming Jeff is able to install the Cite Extension to add citation referencing (and even if he doesn't), I was expecting to try to create some sort of template in the concept of {{cite comic}} where you could basically pass a single variable (e.g. the comic number) and it would create a proper citation for that comic. Similarly, this naming format will perhaps require a template something like {{comicno}} with a comic number field just to create a quick link that is visibly appealing and links properly to the comic with that number. (ie: {comicno|18} would produce a link like "Snapple" or something). I'm wondering though if anyone has any coding ideas for how we might accomplish this other than the hardcode all the titles into a template. TheHYPO (talk) 19:26, 7 August 2012 (UTC)
PS: I did some mild digging on another wiki, Star Trek's Memory Alpha wiki, and although all of its episode articles are now titled "episode title (episode)" to avoid disambiguation, which allows you to an episode template by calling the title (which template appends "(episode)" to every entry), they DO have a title-display template: Template:Titles - with a template subpage for every single episode setting out how the mouseover text should be displayed. It would be possible to do such a template for xkcd just so that comic numbers can be crossreferenced to titles... TheHYPO (talk) 20:30, 7 August 2012 (UTC)