Rosetta Code:Village Pump/Task titles: Difference between revisions

no edit summary
No edit summary
 
(2 intermediate revisions by one other user not shown)
Line 1:
{{Vptopic
== The issue ==
|topic=Task titles
 
|summary=Rules for how to name a task.
}}
For a while now, this has been something of an elephant-in-the-room for me: tasks aren't named consistently. Some names are in title case ([[Missing Permutation]], [[Walk Directory Tree]], [[List Comprehension]]) and some are in Wikipedia-style sentence case ([[Increment numerical string]], [[Atomic updates]], [[Count programming examples]]). Some are imperative clauses ([[Loop over multiple arrays simultaneously‎]], [[Execute a System Command‎]]), some are gerund phrases ([[Repeating a string]], [[Testing a Function‎]]), and some use agent nouns ([[Simple Random Distribution Checker]], [[24 game Player]]). Some use articles ([[Print a Multiplication Table]]) and some omit them ([[Simulate mouse click]]). I don't mean to say that every task title should have exactly the same grammatical form; I just think that this much diversity is ugly and confusing and makes it harder to remember a given task's exact title.
 
Line 92 ⟶ 94:
===If you disagree…===
My real goal, at least for the moment, is just to impose some conventions on Rosetta's titles as a whole, not to worry about individual titles. So if you disagree with some of my (necessarily) arbitrary selections and find my justification for them unconvincing, you can change [[Rosetta Code:Village Pump/Task titles/List|the list]] yourself. When I run UnderBot, I'll use whatever's there. —[[User:Underscore|Underscore]] ([[User talk:Underscore|Talk]]) 22:55, 1 February 2010 (UTC)
 
== Capitalization ==
I've been going through the task pages to impose some capitalization rules. These rules are:
# First word is always capitalized, the rest of the title is lower case
#* Sub-pages are capitalized independently; this would be correct: <code>Foo bar/Grill sausage</code>
# Proper names and abbreviations are an exception, and should always be capitalized correctly. (e.g., <code>XML/XPath</code>, <code>Bitmap/Read a PPM file</code>, <code>Lucas-Lehmer test</code>)
I don't know if that covers everything, but I think it does. –[[User:Dkf|Donal Fellows]] 10:54, 1 December 2010 (UTC)
:I officially approve. —[[User:Underscore|Underscore]] ([[User talk:Underscore|Talk]]) 22:45, 8 December 2010 (UTC)
845

edits