Re: [Wikitech-l] Disambiguation features: Do they belong in core or in an extension?

2013-02-06 Thread Nischay Nahata
Hey, Just wanted to bring in few points. If its in core it would be easy tackle bug [1] (note the votes it has) and more that may come up. Somewhat related, I think MediaWiki should automatically create disambiguation pages [2]. [1] https://bugzilla.wikimedia.org/show_bug.cgi?id=3483 [2]

Re: [Wikitech-l] Disambiguation features: Do they belong in core or in an extension?

2013-01-16 Thread Nicolas Vervelle
Hello, My own preference would be to have this in the core for several reasons. It seems that it makes some existing core code simpler. There's already some code dealing with disambiguation in the core (Special:Disambiguation, ...). Several external tools, including my own WPCleaner [1], are

Re: [Wikitech-l] Disambiguation features: Do they belong in core or in an extension?

2013-01-16 Thread Jeroen De Dauw
Hey, From a technical point of view it's nicer to have it as an extension as it prevents feature bloat in core. OTOH the lack of extension distribution mechanism is an argument against. Cheers -- Jeroen De Dauw http://www.bn2vs.com Don't panic. Don't be evil. --

Re: [Wikitech-l] Disambiguation features: Do they belong in core or in an extension?

2013-01-16 Thread Antoine Musso
Le 16/01/13 02:58, Ryan Kaldari wrote: Back in December, there was discussion about needing a better method of identifying disambiguation pages programmatically (bug 6754). I wrote some core code to accomplish this, but was informed that disambiguation functions should reside in extensions

Re: [Wikitech-l] Disambiguation features: Do they belong in core or in an extension?

2013-01-16 Thread Waldir Pimenta
On Wed, Jan 16, 2013 at 2:11 AM, Jon Robson jdlrob...@gmail.com wrote: To me disambiguation seems like a common problem of wikis and thus should be a core feature. On a wiki about people, people share the same name On a wiki about cities, cities share the same name etc etc you get the idea.

Re: [Wikitech-l] Disambiguation features: Do they belong in core or in an extension?

2013-01-16 Thread Richardguk
Nicolas Vervelle nvervelle at gmail.com writes: My own preference would be to have this in the core for several reasons. [...] Yes, the core code already handles disambiguation pages specially in some ways (Special:Disambiguations, MediaWiki:Disambiguationspage). But it treats them as

[Wikitech-l] Disambiguation features: Do they belong in core or in an extension?

2013-01-15 Thread Ryan Kaldari
Back in December, there was discussion about needing a better method of identifying disambiguation pages programmatically (bug 6754). I wrote some core code to accomplish this, but was informed that disambiguation functions should reside in extensions rather than in core, per bug 35981. I

Re: [Wikitech-l] Disambiguation features: Do they belong in core or in an extension?

2013-01-15 Thread Jon Robson
To me disambiguation seems like a common problem of wikis and thus should be a core feature. On a wiki about people, people share the same name On a wiki about cities, cities share the same name etc etc you get the idea. On Tue, Jan 15, 2013 at 5:58 PM, Ryan Kaldari rkald...@wikimedia.org wrote:

Re: [Wikitech-l] Disambiguation features: Do they belong in core or in an extension?

2013-01-15 Thread Chad
On Tue, Jan 15, 2013 at 8:58 PM, Ryan Kaldari rkald...@wikimedia.org wrote: Personally, I don't mind implementing it either way, but would like to have consensus on where this code should reside. The code is pretty clean and lightweight, so it wouldn't increase the footprint of core MediaWiki

Re: [Wikitech-l] Disambiguation features: Do they belong in core or in an extension?

2013-01-15 Thread Tyler Romeo
I agree with extension. For example, my school's IT department uses a wiki to collect information about common computer problems, and on a wiki about computer problems, none of the issues share the same name. *--* *Tyler Romeo* Stevens Institute of Technology, Class of 2015 Major in Computer