[kde-doc-english] New search engine for docs.kde.org, request for testing

Yuri Chornoivan yurchor at ukr.net
Thu Dec 31 14:28:30 UTC 2015


написане Thu, 31 Dec 2015 16:17:09 +0200, Luigi Toscano  
<luigi.toscano at tiscali.it>:

> Hi all,
>
> tl;dr; a request for some testing, see below after the explanation.
>
> I'm trying to replace the custom search engine on docs.kde.org with a
> off-the-shelf solution like Xapian.
> Why? Because our search engine - DesktopDig [1] - is really really  
> custom, it
> was untouched for ages, it requires patching every time a new language,  
> and it
> requires certain knowledge for its maintenance that I don't have.  
> Instead,
> Xapian provides a good set of libraries and tools for this, including  
> Omega, a
> ready-to-use search CGI, which is used in production (for example, the  
> Debian
> mailing list search[2]).
>
> The Xapian knowledge gained will be useful in a future search engine in
> khelpcenter (not the code, python vs C++).
>
>
> Still here? :)
>
> If you want to try (especially non-latin languages), you can compare the  
> two
> search engines from the testing website.
> The current one from the main page here: http://library.kde.org/
> The new one can be reached from: http://library.kde.org/newsearch.php
>
>
> Please check the behavior of the search engine; the omega-based search  
> page
> lack the CSS and the graphics of the rest of the website, but it will be  
> added
> later.
>
> I used a custom indexer, a draft is available here:
> http://library.kde.org/kdedocs_indexer.py.txt
>
> And happy new year if the your new year is going to start/just started!
>
> [1]
> https://quickgit.kde.org/?p=websites%2Fdocs-kde-org.git&a=tree&h=a9d33ea3c89de86371202fa2ef3dbb08b408218f&hb=60ef1e16faf3328362b17e1048d8bad01f168fef&f=cgi-bin%2Fdesktopdig
> [2] https://lists.debian.org/cgi-bin/search
>
> Ciao

Hi,

The new engine works definitely better and shows the results of search in  
more adequate and reliable manner (at least for Ukrainian).

Many thanks for your work.

Best regards,
Yuri


More information about the kde-doc-english mailing list