ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* Proposal: making [[article]] and [[Article]] equivalent on the wiki
@ 2012-09-19 12:11 Sietse Brouwer
  2012-09-19 12:13 ` Philipp Gesang
  2012-09-24  8:24 ` Mojca Miklavec
  0 siblings, 2 replies; 7+ messages in thread
From: Sietse Brouwer @ 2012-09-19 12:11 UTC (permalink / raw)
  To: mailing list for ConTeXt users

Hello, all,

The wiki currently has $wgCapitalLinks = false; meaning that if one
wishes to link to e.g. [[Columns]] inside a sentence one must write
"See the [[Columns|columns]] article." And if one links to another
article, one must remember whether its title is lowercase, Titlecase,
or if it doesn't matter because a redirect exists.

Proposal:
I propose we set
$wgCapitalLinks = true;
$wgCapitalLinkOverrides[ NS_FILE ] = false;
This will make writing a link as [[Article]] or [[article]] both
correct, but retain case sensitivity in the rest of the article title.
In the file namespace, however, case sensitivity will be retained for
the entire name, so that people won't have to download e.g.
"T-lilypond.tex".

Motivation below. Comments, agreement, disagreement welcome.
Cheers,
Sietse

Motivation:
Redirects can (and do) solve this, and so can changing the link, but
that is busywork that nobody should have to do.
Setting $wgCapitalLinks = true is a robust solution. Article titles
will remain case-sensitive, except for the first letter, meaning

* no more trying to remember whether an article is located at
[[lowercase]] or at [[Titlecase]]
* no more creating redirects from [[lowercase]] to [[Titlecase]] or vice versa
* you can always use the simplest wikilink, because [[Columns]] and
[[columns]] both work correctly.
* article titles will consistently be displayed in Titlecase
* for titles that should start in lowercase, such as [[texexec]] or
[[first-setup]], we'll need to add e.g. {{DISPLAYTITLE:texexec}}.

For the file namespace, it is preferable that case-sensitivity remains
on, especially for .tex and .zip files such as
http://wiki.contextgarden.net/File:T-lilypond.tex
http://wiki.contextgarden.net/index.php?title=Special%3APrefixIndex&prefix=&namespace=6
(The large amount of Titlecased filenames in that list is because in
the early days of this wiki, $wgCapitalLinks was also true
everywhere.)
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2012-09-24 11:11 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-09-19 12:11 Proposal: making [[article]] and [[Article]] equivalent on the wiki Sietse Brouwer
2012-09-19 12:13 ` Philipp Gesang
2012-09-24  8:24 ` Mojca Miklavec
2012-09-24  8:44   ` Sietse Brouwer
2012-09-24  9:32   ` Arthur Reutenauer
2012-09-24  9:44     ` Sietse Brouwer
2012-09-24 11:11   ` Sietse Brouwer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).