[Bug 625677] New: Replace Default Search Engine
http://bugzilla.novell.com/show_bug.cgi?id=625677 http://bugzilla.novell.com/show_bug.cgi?id=625677#c0 Summary: Replace Default Search Engine Classification: openSUSE Product: openSUSE.org Version: unspecified Platform: All OS/Version: All Status: NEW Severity: Normal Priority: P5 - None Component: Wiki AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: mehle@novell.com QAContact: adrian@novell.com Found By: Community User Blocker: --- The new wiki and release of openSUSE 11.3 has revived the discussion about problems surrounding the default MediaWiki search engine. From forums, mailing lists, and previous bugs, it is apparent that many users are finding the default search engine as being unsuitable for the needs of the openSUSE community. For some detail that nicely sums up the search problems, please see http://www.searchtools.com/analysis/mediawiki-search/index-mediawiki-search-... The solution is to replace the default search engine in favor of one of the following: Lucene Google Custom Search Sphinx -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=625677 http://bugzilla.novell.com/show_bug.cgi?id=625677#c yang xiaoyu <xyyang@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xyyang@novell.com AssignedTo|bnc-team-screening@forge.pr |tschmidt@novell.com |ovo.novell.com | -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=625677 http://bugzilla.novell.com/show_bug.cgi?id=625677#c1 Andreas Jaeger <aj@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |aj@novell.com --- Comment #1 from Andreas Jaeger <aj@novell.com> 2010-07-27 09:08:36 UTC --- Indeed the search gives many complaints and should be enhanced. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=625677 http://bugzilla.novell.com/show_bug.cgi?id=625677#c2 --- Comment #2 from Matthew Ehle <mehle@novell.com> 2010-07-27 21:30:11 UTC --- I have implemented Google Custom Search on the staging wiki, and it actually looks really good. To try it out, go to enstage.opensuse.org/Portal:GoogleSearch. Since openSUSE is a non-profit, I believe we can get custom search without the ads for free. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=625677 http://bugzilla.novell.com/show_bug.cgi?id=625677#c Matthew Ehle <mehle@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED AssignedTo|tschmidt@novell.com |mehle@novell.com -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=625677 http://bugzilla.novell.com/show_bug.cgi?id=625677#c6 Matthew Ehle <mehle@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Group|novellonly | Component|Infrastructure |Wiki AssignedTo|mcronquist@novell.com |mehle@novell.com Product|Wiki - OpenSuSE |openSUSE.org --- Comment #6 from Matthew Ehle <mehle@novell.com> 2010-07-28 18:07:51 UTC --- I guess it did this automatically when it switched product classifications. I'll move it back to opensuse.org, so that it can be viewed externally again. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=625677 http://bugzilla.novell.com/show_bug.cgi?id=625677#c7 --- Comment #7 from Matthew Ehle <mehle@novell.com> 2010-07-28 18:17:00 UTC --- Sure, I can take a look at it again. I think just put both on the staging site and let everyone decided what is better. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=625677 http://bugzilla.novell.com/show_bug.cgi?id=625677#c8 --- Comment #8 from Matthew Ehle <mehle@novell.com> 2010-07-28 18:35:36 UTC --- The newest version of Lucene runs on Java 6, which is not available in the standard repos of the staging server. I put in a request to have it upgraded to SLES 11, so that I can install it. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=625677 http://bugzilla.novell.com/show_bug.cgi?id=625677#c9 --- Comment #9 from Matthew Ehle <mehle@novell.com> 2010-07-30 21:40:34 UTC --- I was just informed that the data center is backed up with requests and that the staging server will take a couple of weeks to get upgraded. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=625677 http://bugzilla.novell.com/show_bug.cgi?id=625677#c10 Christian Boltz <suse-beta@cboltz.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |suse-beta@cboltz.de --- Comment #10 from Christian Boltz <suse-beta@cboltz.de> 2010-07-31 11:27:50 CEST --- What about using an older version of Lucene that works with the existing Java version? ;-) If I get http://lucene.apache.org/java/docs/index.html right, there's also a version available that runs with older Java versions. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=625677 http://bugzilla.novell.com/show_bug.cgi?id=625677#c11 --- Comment #11 from Matthew Ehle <mehle@novell.com> 2010-07-31 19:58:27 UTC --- Yes, we could run an older version, but the newer version has extra features. If we are going to do this, we might as well go with a version that's not already obsolete. Besides, we want to have the staging server upgraded anyways. Right now, it is running an older version of SLES (and therefore an older version of Apache and PHP) than the production servers, and it would be best to make them as similar as possible. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=625677 http://bugzilla.novell.com/show_bug.cgi?id=625677#c12 --- Comment #12 from Matthew Ehle <mehle@novell.com> 2010-08-03 19:21:29 UTC --- Just to check it out, I have installed an older version of Lucene on top of Java 5 on the staging server. Basically, it turned out to be extremely easy to set up, and it works pretty much flawlessly. To try it out, head on over to http://enstage.opensuse.org and either use the default search box, or go to Special:Search. I have gotten it to index and search multiple wikis without any problem. It might take a little more work to figure out how to do partial indexing with multiple wikis, but that is a very minor issue. This is just a taste of what Lucene can do. The newest version has a number of extra features (Did you mean?, highlighting, etc.) and better search results. Once we get the servers upgraded, I'll try my hand with installing the latest version and start work on getting it live. Since the staging site is only accessible to Novell employees, I have taken some screen shots comparing Lucene search on stage to the default search on production. I imported the production wiki into the staging site this morning, so they have nearly identical content. The search on "rpm" was just a random word I decided on. Notice how "Package Management" is the top result on Lucene, while one would have to scroll down to see it with the default. The other two search terms are taken from specific issues mentioned in http://en.opensuse.org/User:Jnweiger/Wiki_search to show how Lucene is a big improvement on a lot of user frustrations. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=625677 http://bugzilla.novell.com/show_bug.cgi?id=625677#c13 --- Comment #13 from Matthew Ehle <mehle@novell.com> 2010-08-03 19:25:57 UTC --- Created an attachment (id=380327) --> (http://bugzilla.novell.com/attachment.cgi?id=380327) Comparison of Lucene to Default Search -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=625677 http://bugzilla.novell.com/show_bug.cgi?id=625677#c15 --- Comment #15 from Matthew Ehle <mehle@novell.com> 2010-08-04 15:36:11 UTC --- If anyone is having trouble searching, it's probably because I forgot to start the search engine with nohup, and I killed it when I logged out. It should be working now. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=625677 http://bugzilla.novell.com/show_bug.cgi?id=625677#c Rajko Matovic <rajko@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rajko@opensuse.org Blocks| |615658 -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=625677 https://bugzilla.novell.com/show_bug.cgi?id=625677#c16 --- Comment #16 from Matthew Ehle <mehle@novell.com> 2010-08-30 22:52:40 UTC --- Big update on the bug... The staging server was upgraded, so I installed Java 6 and the newest version of Lucene+MWSearch. It took some time to get the spelling indexes working correctly, but the author of the Lucene MW backend was good enough to get me on the right track. The newest version has support for fuzzy searching, spelling suggestions, and related articles. It works extremely well and is more than ready to move to the live wiki. We have one production server running an older version of SUSE, and once that is upgraded, we will go live with the new search. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=625677 https://bugzilla.novell.com/show_bug.cgi?id=625677#c17 Matthew Ehle <mehle@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #17 from Matthew Ehle <mehle@novell.com> 2010-09-10 17:49:32 UTC --- See http://news.opensuse.org/2010/09/10/new-search-for-opensuse-wiki/ -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=625677 https://bugzilla.novell.com/show_bug.cgi?id=625677#c Matthew Ehle <mehle@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com