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] https:/

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

2013-01-16 Thread Richardguk
Nicolas Vervelle 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 exceptional cases

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 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. > Agreed. Al

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 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 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 dea

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 Scien

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 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 (it > would actually

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 wrote: > Back in December, th

[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 aband