написане Thu, 31 Dec 2015 16:17:09 +0200, Luigi Toscano
<[email protected]>:
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
_______________________________________________
kde-doc-english mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kde-doc-english