<div dir="ltr"><div><div><div><div><div>Some plans that ByWater (Kyle, Jesse, etc.) has for 3.16 (or at least make sure our patches are out there).<br><br></div>Elastic Search - which Chris talked about.<br><br></div>New catalogers interface - which Jesse Weaver has been working on and we're getting closer and closer to having that ready to submit.  (Jesse did a quick demo at KohaCon in Reno).  I bug pianohacker daily on when that's going to be submitted :)<br>
<br></div>Finishing the Plackifying of the staff-side so that it could be stably used.  <br><br></div>I would also like to see a big push of using DBIx::Class and I love the comments from Galen about using Koha on PG (++).  We are more than willing to help in that project Galen - please take advantage of us and let us know what you'd need help on.  We will contribute in any way that we can.<br>
<br></div><div>Just some thoughts - and I'm sure we'll add to that in the coming months.<br></div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Dec 10, 2013 at 1:11 PM, Chris Cormack <span dir="ltr"><<a href="mailto:chris@bigballofwax.co.nz" target="_blank">chris@bigballofwax.co.nz</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi All<br>
<br>
In addition to the goals Galen has mentioned.<br>
<br>
Catalyst and Bywater are working on adding ElasticSearch as an option<br>
for searching in Koha.<br>
It will of course not remove Zebra, but will provide the option of<br>
using it as a search tool instead.<br>
<br>
The brief plan is<br>
<br>
Write code, so that if ElasticSearch is selected, when a Biblio is<br>
modified the index is updated. This will not preclude the zebra code<br>
from running, so the zebra indices are still updated too. (This is<br>
mostly working now)<br>
<br>
Next, allow the Public Interface (OPAC in the old talk) to use<br>
ElasticSearch to do it's searches (sorta working)<br>
<br>
Then, implement a browse feature (in planning)<br>
<br>
Then, allow the staff catalogue to use ElasticSearch (not even started).<br>
<br>
(Probably only get this far for 3.16)<br>
<br>
Then move on to the authorities ..<br>
<br>
Then allow for fully ajax option for searching ...<br>
<br>
The plan is incremental increases, not breaking existing search, in<br>
fact not touching the zebra code at all, so that any time you could<br>
switch back and you would still have working searches.<br>
<br>
Maybe eventually it will be feature complete, including a z3950 and<br>
sru/sw server and we can make switching it on mean switching zebra<br>
off. But definitely not for 3.16.<br>
<br>
You can follow along at<br>
<a href="http://git.catalyst.net.nz/gw?p=koha.git;a=shortlog;h=refs/heads/elastic_search" target="_blank">http://git.catalyst.net.nz/gw?p=koha.git;a=shortlog;h=refs/heads/elastic_search</a><br>
<br>
I push everything as I go, (I will tidy it up into neater patches<br>
before submitting of course)<br>
<br>
Also, big huge thanks to the Catmandu developers<br>
<a href="http://librecat.org/index.html" target="_blank">http://librecat.org/index.html</a>  whose library I am making extensive use of<br>
<a href="http://search.cpan.org/~nics/Catmandu-0.8001/" target="_blank">http://search.cpan.org/~nics/Catmandu-0.8001/</a><br>
<br>
I even got a patch in <a href="https://github.com/LibreCat/Catmandu-MARC/commits/master" target="_blank">https://github.com/LibreCat/Catmandu-MARC/commits/master</a><br>
And its in the latest version on CPAN already.<br>
<br>
I am sure we will make much more use of their code, for creating RDF etc also<br>
<br>
Ok, tangent finished :)<br>
<span class="HOEnZb"><font color="#888888"><br>
Chris<br>
</font></span><div class="HOEnZb"><div class="h5">_______________________________________________<br>
Koha-devel mailing list<br>
<a href="mailto:Koha-devel@lists.koha-community.org">Koha-devel@lists.koha-community.org</a><br>
<a href="http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel" target="_blank">http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel</a><br>
website : <a href="http://www.koha-community.org/" target="_blank">http://www.koha-community.org/</a><br>
git : <a href="http://git.koha-community.org/" target="_blank">http://git.koha-community.org/</a><br>
bugs : <a href="http://bugs.koha-community.org/" target="_blank">http://bugs.koha-community.org/</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div dir="ltr">---------------------------------------------------------------------------------------------------------------<br>Brendan A. Gallagher<br>ByWater Solutions<br>
CEO<br><br>Support and Consulting for Open Source Software<br>Installation, Data Migration, Training, Customization, Hosting<br>and Complete Support Packages<br>Headquarters: Santa Barbara, CA - Office: Redding, CT<br>Phone # (888) 900-8944<br>
<a href="http://bywatersolutions.com" target="_blank">http://bywatersolutions.com</a><br><a href="mailto:info@bywatersolutions.com" target="_blank">info@bywatersolutions.com</a><br></div>
</div>