Last modified: 2014-02-08 07:57:40 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T30657, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 28657 - Document setting up search indexer for new wikis
Document setting up search indexer for new wikis
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
CirrusSearch (Other open bugs)
unspecified
All All
: Normal normal (vote)
: ---
Assigned To: Andrew Otto
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-04-22 05:00 UTC by p858snake
Modified: 2014-02-08 07:57 UTC (History)
7 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description p858snake 2011-04-22 05:00:00 UTC
Splitting the rift-raft out of closely related bug 25682.

Please document the process of setting up the search indexers for new projects on wikitech.
Comment 1 Bugmeister Bot 2011-08-19 19:12:42 UTC
Unassigning default assignments. http://article.gmane.org/gmane.science.linguistics.wikipedia.technical/54734
Comment 2 Diederik van Liere 2011-12-06 02:18:06 UTC
Documentation can be found here: http://www.mediawiki.org/wiki/Extension:Lucene-search/2.0_docs
Comment 3 Amir E. Aharoni 2012-04-01 14:52:55 UTC
Reopening.

Searching is still broken in newly created projects, for example:
* http://lez.wikipedia.org
* http://vep.wikipedia.org

There are probably more.

The procedure for creating a new project must be more robust, so this won't happen. Enabling proper and usable searching is not something that can be forgotten.
Comment 5 Amir E. Aharoni 2012-04-01 14:59:10 UTC
The idea is not just to document how it is done, but to document it in such a way that it's not forgotten again.

At the very least it must be mentioned here:
http://wikitech.wikimedia.org/view/Add_a_wiki
Comment 6 Andre Klapper 2013-03-26 11:19:38 UTC
[Merging "MediaWiki extensions/Lucene Search" into "Wikimedia/lucene-search2", see bug 46542. You can filter bugmail for: search-component-merge-20130326 ]
Comment 7 Chad H. 2013-10-23 23:56:16 UTC
Repurposing for CirrusSearch, we need to expand the documentation.

https://wikitech.wikimedia.org/wiki/Search/New
Comment 8 Nik Everett 2013-11-04 18:59:19 UTC
I've made some significant updates to the documentation at https://wikitech.wikimedia.org/wiki/Search/New so I'm assigning this to Andrew Otto for review.
Comment 9 Andrew Otto 2013-12-11 01:45:14 UTC
Cool!

- https://wikitech.wikimedia.org/wiki/Search/New#Current_setup is no longer correct

- https://wikitech.wikimedia.org/wiki/Search/New#Administration is it true that arsenic is still the correct place to run indexing scripts?

- One thing I like to do when writing shell command documentation, is use an actual $placeholder variable name in instead of <placeholder>.  That way someone can do

  wikiname=wikidata

And copy/paste your commands in exactly.

Nik, this looks really great.  The next time you have a task to complete that is documented here, you should see if you can get me to do it with help mostly (if not only) from the documentation.  That'll help us find any missing parts.



BTW, your documentation thoroughness is inspiring!  I shall aspire to match yours with the analytics documentation soon!
Comment 10 Nik Everett 2013-12-11 14:31:27 UTC
(In reply to comment #9)
> Cool!
> 
> - https://wikitech.wikimedia.org/wiki/Search/New#Current_setup is no longer
> correct

Done.

> 
> - https://wikitech.wikimedia.org/wiki/Search/New#Administration is it true
> that
> arsenic is still the correct place to run indexing scripts?


Nope it is broken and using it will only lead to sorrow.  Fixed. 


> - One thing I like to do when writing shell command documentation, is use an
> actual $placeholder variable name in instead of <placeholder>.  That way
> someone can do
> 
>   wikiname=wikidata
> 
> And copy/paste your commands in exactly.

Done.

> Nik, this looks really great.  The next time you have a task to complete that
> is documented here, you should see if you can get me to do it with help
> mostly
> (if not only) from the documentation.  That'll help us find any missing
> parts.

I have a deployment today but I want to do it myself for my own comfort level.

> BTW, your documentation thoroughness is inspiring!  I shall aspire to match
> yours with the analytics documentation soon!

Nice!  It helps that search is all I work on.
Comment 11 Nik Everett 2014-01-29 16:39:43 UTC
I'm closing this because the Cirrus documentation is pretty extensive now.  If it needs something just poke me or Chad and we'll do it.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links