Talk:CamelCase: Difference between revisions

1,335 bytes added ,  5 October 2012
Jack, you've highlighted some important points, and expressed them very eloquently. :)
(wall of text explaining why I feel that CamelCase on a wiki running MediaWiki is just silly)
(Jack, you've highlighted some important points, and expressed them very eloquently. :))
Line 17: Line 17:


::I would recommend considering the CamelCase syntax deprecated on WikiIndex and using normal English spelling where appropriate. MediaWiki and WikiIndex, for example, are product names intentionally spelled in CamelCase. However, the category page which lists wikis that require logging in in order to edit should not be called "LoginToEdit", but rather "Login to edit" (or should we want to be more verbose, "Wikis that require login in order to edit").<br />[[mw:Help:Redirects|Redirects]] are cheap, so let's utilize their full potential! Redirects also help in implementing [[wikipedia:Tim Berners-Lee|Sir Berners-Lee's]] concept of [http://www.w3.org/Provider/Style/URI.html cool URIs], which don't change. --[[User:Jack Phoenix|Jack Phoenix]] ([[User talk:Jack Phoenix|talk]]) 06:11, 5 October 2012 (PDT)
::I would recommend considering the CamelCase syntax deprecated on WikiIndex and using normal English spelling where appropriate. MediaWiki and WikiIndex, for example, are product names intentionally spelled in CamelCase. However, the category page which lists wikis that require logging in in order to edit should not be called "LoginToEdit", but rather "Login to edit" (or should we want to be more verbose, "Wikis that require login in order to edit").<br />[[mw:Help:Redirects|Redirects]] are cheap, so let's utilize their full potential! Redirects also help in implementing [[wikipedia:Tim Berners-Lee|Sir Berners-Lee's]] concept of [http://www.w3.org/Provider/Style/URI.html cool URIs], which don't change. --[[User:Jack Phoenix|Jack Phoenix]] ([[User talk:Jack Phoenix|talk]]) 06:11, 5 October 2012 (PDT)
:::Jack, you've highlighted some important points, and expressed them very eloquently. :)  I'd  agree that CamelCase ''should'' be depreciated here on WikiIndex - for main namespace articles - unless there are any wikis which specifically have CamelCase names.  But I'd be extremely cautious of sending all instances of CamelCase to Room 101.  Just like MW extensions, [[:Category:Templates|templates]] are a good candiate for using CamelCase, and they should stay CamelCase if it helps other less experienced editors.
:::However, for [[Special:Categories|category]] naming conventions, whilst I fully agree with your sentiment that we should be using long-hand english, I personally think our established CamelCase names for edit modes work OK - they are generally only used to render an infobox, and infoboxes are generally full of abbreviations and acronymns.  When they are used in prose text, they can be simply piped with the correct english spelling if needed.  And whilst I respect the principle of redirects, I personally don't like them - I think they look lazy, and by overly relying on redirects, you then run the risk of creating [[Special:DoubleRedirects|double redirects]] - which fail to follow on.  [[User:Hoof Hearted|Hoof Hearted]] • <small>[[User talk:Hoof Hearted|talk2HH]]</small> 07:06, 5 October 2012 (PDT)