Page MenuHomePhabricator

Merge TitleKey into core
Open, MediumPublic

Details

Reference
bz36203

Related Objects

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 12:21 AM
bzimport set Reference to bz36203.
bzimport added a subscriber: Unknown Object (MLST).

From a brief skim of the page, Looks like this needs Extension:MWSearch which needs a lucene backend...

(In reply to comment #1)

From a brief skim of the page, Looks like this needs Extension:MWSearch which
needs a lucene backend...

No it does not need this. TitleKey is Brion's extension, adds a simple table with keys.

It's pretty straightforward and probably wouldn't hurt to core it, but we could also just ship it with distributions and enable it by default...

(In reply to comment #3)

It's pretty straightforward and probably wouldn't hurt to core it, but we could
also just ship it with distributions and enable it by default...

Yes, this was the original proposal.

*ping*

Hello,

I want to bring again attention to this bug. There are recent discussions [1][2] started by users who cannot run the rebuildTitleKey script, and integration into the core could solve their problems, too.

I am fully in favour of having TitleKey in the core... who else ?

[1] http://www.mediawiki.org/w/index.php?title=Extension_talk:TitleKey&offset=20121228122857&lqt_mustshow=21746#Method_to_setup_without_shell_access_21746
[2] http://www.mediawiki.org/wiki/Extension:Maintenance#Extending_the_list_of_scripts

I agree it should be merged into core, or at least shipped with distributions and enabled by default. Is there any reason not to?

Also see my patch https://gerrit.wikimedia.org/r/#/c/286580/

It has been two years now. I'm curious if this will ever make it into core...

I just wanted to show my support for merging this into the core. I haven't seen any objections (other than this one here: https://www.mediawiki.org/wiki/Suggestions_for_extensions_to_be_integrated#TitleKey which doesn't really make sense). I agree this is one of the most useful extensions and it seems to be pretty easy to merge into the core.

With Sophivorus' patch, it should work very well on non-English language sites too.

Kghbln added a subscriber: Kghbln.

I guess this is just a matter of someone doing the necessary commit.

Unfortunately I have insufficient rights for that. Afaik I can only commit to extensions, not core.

Even if you have no +2 permissions in core, you can upload a patch. You are aware of this?

No. I will look into this when I have time to. Mediawiki has this git-review-thing where you need to attach some ID to a commit.

Yeah, it has, but it'S the only way for you to do a change in core.