<div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>1. misc4dev, I don't really have a boat in the race here.. I don't personally use it directly in any way and I'm not close enough to it to know what knock on effects it would have to help my workflows.</div></div></blockquote><div><br></div><div>It's used by koha-testing-docker, so you are using misc4dev daily. For instance the items/biblios/authorities records you see when using ktd are coming from this repo.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>4. I agree with Tomas, I don't think we should be storing whole dumps, especially not twice.  I would like to see a diff approach using one of the standard libraries out there.. as for what one, that's a harder call.</div></div></blockquote><div><br></div><div>What if we decide to change the libraries later? We could still have 2 new (before/after) columns but with the diff only?</div><div>before { opac_note => 'a note' }</div><div>after { opac_note => 'modified note' }<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>5(1). Patron searches: My recent devs are all moving towards using the API's where possible and I try to create re-usable client side components.. it's not easy with our current workflows.  I'd need to look at your proposals in more depth again, but last I looked I felt we were opposed in our thoughts here?</div></div></blockquote><div><br></div><div>There are several things. The first one is making them all the current system (15812 and 29136). Then making them all use the REST API.</div><div>I am sure you don't disagree with that :) What did you have in mind?<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>5(2). Async indexing, yup.. I'm in on this one.. and have been for a while.. just need to schedule some time to look at what the current state of affairs is.</div></div></blockquote><div><br></div><div>Oops, there were 2 5's!</div><div>It's ready for testing and QA actually, I updated the status accordingly.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div></div><div>7. As keen as I am to see something here, whilst things continue to work I have other higher priorities.  It's taken so long to get to this stage I've forgotten the background reasons for doing it :(</div></div></blockquote><div><br></div><div>Repo size, from 2.4G (or 4G? I lost track) to ~200M<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>8. I like the idea here.. and agree it would be good to move intranet scripts into their own directory too (there's a security bug that started this long ago)</div><div>9. Translation is important and I do try to help where I can.. but as a native English speaker and one whose customers are majoritorily also native English I struggle to set enough time aside to help on these efforts.  However.. I really would like to see the AV translations bugs move forward.. I find myself blocked on many things because we don't have a decent way to translate data that's in the database.</div><div>10. Add a way to prevent embedding objects that should not be allowed - This one is important to me, we need to make sure our API is secure, suitable and performant so we can push to using it more.</div><div>11. I'd love to see Koha's permissions working a little more clearly as a first step towards giving us OAuth scopes and a cleaner API authentication/authorization process.</div><div>12. I aim to continue to support the documentation team to help improve efficiencies there.<br clear="all"></div></div></blockquote><div><br></div><div><br></div><div>Thanks for your reply!<br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div><div dir="ltr"><div dir="ltr"><p class="MsoNormal" style="color:rgb(0,0,0);font-size:medium;font-family:Arial;margin:0in 0in 0pt"></p><table style="font-family:"Times New Roman"" width="500" cellspacing="0" cellpadding="0"><colgroup><col width="99"><col><col></colgroup><tbody><tr><td width="350"><p style="font-family:Arial;font-size:12px;line-height:20px;margin:0px;color:rgb(45,92,136)"><b>Martin Renvoize, MPhys (Hons)</b></p></td><td rowspan="2"><p style="line-height:20px;margin:0px"><a href="https://www.ptfs-europe.com" border="0" target="_blank"><img width="" height="" border="0"></a></p></td></tr><tr><td colspan="2"><p style="font-family:Arial;font-size:12px;line-height:20px;margin:0px;color:rgb(45,92,136)">Head of Development and Community Engagement</p></td></tr><tr><td colspan="2"><p style="font-family:Arial;margin:0px"> </p></td></tr><tr><td><p style="font-family:Arial;font-size:12px;line-height:20px;margin:0px;color:rgb(45,92,136)"><b>Phone:</b> +44 (0) 1483 378728</p></td><td><p style="font-family:Arial;font-size:12px;line-height:20px;margin:0px;color:rgb(45,92,136)"><b>Mobile:</b> +44 (0) 7725 985 636</p></td></tr><tr><td><p style="font-family:Arial;font-size:12px;line-height:20px;margin:0px;color:rgb(45,92,136)"><b>Email:</b> <a href="mailto:martin.renvoize@ptfs-europe.com" style="color:rgb(45,92,136)" target="_blank">martin.renvoize@ptfs-europe.com</a></p></td><td><p style="font-family:Arial;font-size:12px;line-height:20px;margin:0px;color:rgb(45,92,136)"><a href="https://www.ptfs-europe.com" style="color:rgb(45,92,136)" target="_blank">www.ptfs-europe.com</a></p></td></tr><tr><td><p style="font-family:Arial;margin:0px"> </p></td></tr></tbody></table><table style="font-family:"Times New Roman";border-top:1px solid rgb(194,194,194);padding:20px 0px 0px;margin:0px;width:500px" cellspacing="0" cellpadding="0"><tbody><tr><td width="70"><img></td><td><b style="color:rgb(45,92,136);font-size:12px"><a href="http://eepurl.com/dPjjkn" target="_blank">Sign up for our newsletters here</a> or by scanning the QR code</b></td></tr><tr><td><p style="font-family:Arial;margin:0px"> </p></td></tr></tbody></table><table style="font-family:"Times New Roman";border-top:1px solid rgb(194,194,194);padding:20px 0px 0px;margin:0px;width:500px" cellspacing="0" cellpadding="0"><tbody><tr><td><p style="font-family:Arial;font-size:12px;color:rgb(45,92,136);margin:0px">Registered in the United Kingdom No. 06416372   VAT Reg No. 925 7211 30</p><br><p style="font-family:Arial;font-size:12px;color:rgb(45,92,136);margin:0px">The information contained in this email message may be privileged, confidential and protected from disclosure. If you are not the intended recipient, any dissemination, distribution or copying is strictly prohibited. If you think that you have received this email message in error, please email the sender at <a href="mailto:info@ptfs-europe.com" target="_blank">info@ptfs-europe.com</a></p></td></tr></tbody></table></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 8 Dec 2021 at 22:08, <<a href="mailto:dcook@prosentient.com.au" target="_blank">dcook@prosentient.com.au</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div lang="EN-AU"><div><p class="MsoNormal">Hey Nick,<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">What do you mean by a more generic OAuth connector? <u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">I’ve already done a lot of authentication work locally and hopefully will do more in the community in the time to come, so happy to collaborate more on that. (I find the hardest part of authentication work is not the code, but rather getting community support for moving developments along, so let’s pair up and get some AuthN work done!)<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">David Cook<u></u><u></u></p><p class="MsoNormal">Senior Software Engineer<u></u><u></u></p><p class="MsoNormal">Prosentient Systems<u></u><u></u></p><p class="MsoNormal">Suite 7.03<u></u><u></u></p><p class="MsoNormal">6a Glen St<u></u><u></u></p><p class="MsoNormal">Milsons Point NSW 2061<u></u><u></u></p><p class="MsoNormal">Australia<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Office: 02 9212 0899<u></u><u></u></p><p class="MsoNormal">Online: 02 8005 0595<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><div style="border-color:rgb(225,225,225) currentcolor currentcolor;border-style:solid none none;border-width:1pt medium medium;padding:3pt 0cm 0cm"><p class="MsoNormal"><b><span lang="EN-US">From:</span></b><span lang="EN-US"> Koha-devel <<a href="mailto:koha-devel-bounces@lists.koha-community.org" target="_blank">koha-devel-bounces@lists.koha-community.org</a>> <b>On Behalf Of </b>Nick Clemens<br><b>Sent:</b> Wednesday, 8 December 2021 11:37 PM<br><b>To:</b> Owen Leonard <<a href="mailto:oleonard@myacpl.org" target="_blank">oleonard@myacpl.org</a>><br><b>Cc:</b> koha-devel <<a href="mailto:koha-devel@lists.koha-community.org" target="_blank">koha-devel@lists.koha-community.org</a>><br><b>Subject:</b> Re: [Koha-devel] My dev list for 22.05<u></u><u></u></span></p></div><p class="MsoNormal"><u></u> <u></u></p><div><div><p class="MsoNormal">Currently I am working on moving the OverDrive code into a plugin to update for changes in their API, and to make it easier to adapt in the future<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">I hope to continue working this cycle on performance in searching and loading pages throughout Koha<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">ByWater at large is going to be working on improving the Koha2Koha ILL plugin, developing a more generic OAuth connector, and other sponsored devs<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Generally too, we have a number of devs in the community we would like to complete and get into Koha.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">We're happy to help where we can, please give a ping :-)<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div></div><p class="MsoNormal"><u></u> <u></u></p><div><div><p class="MsoNormal">On Fri, Dec 3, 2021 at 10:51 AM Owen Leonard <<a href="mailto:oleonard@myacpl.org" target="_blank">oleonard@myacpl.org</a>> wrote:<u></u><u></u></p></div><blockquote style="border-color:currentcolor currentcolor currentcolor rgb(204,204,204);border-style:none none none solid;border-width:medium medium medium 1pt;padding:0cm 0cm 0cm 6pt;margin-left:4.8pt;margin-right:0cm"><p class="MsoNormal">> And also, what's on your list for 22.05?<br><br>Some larger things I'm working on:<br><br>- Upgrading jQuery in the OPAC and staff client. This depends on<br>upgrading jQueryUI which depends on getting the last of the Flatpickr<br>patches in.<br>- Continue to replace jQueryUI widgets with alternatives, starting<br>with features available in Bootstrap<br>- Update Bootstrap in the staff client. It currently uses v.3 and<br>Bootstrap is currently on v.5.1. Not sure if this one is too big to<br>finish for 22.05!<br><br>-- Owen<br>_______________________________________________<br>Koha-devel mailing list<br><a href="mailto:Koha-devel@lists.koha-community.org" target="_blank">Koha-devel@lists.koha-community.org</a><br><a href="https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel" target="_blank">https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel</a><br>website : <a href="https://www.koha-community.org/" target="_blank">https://www.koha-community.org/</a><br>git : <a href="https://git.koha-community.org/" target="_blank">https://git.koha-community.org/</a><br>bugs : <a href="https://bugs.koha-community.org/" target="_blank">https://bugs.koha-community.org/</a><u></u><u></u></p></blockquote></div><p class="MsoNormal"><br clear="all"><br>-- <u></u><u></u></p><div><div><div><div><div><div><div><div><p class="MsoNormal">Nick Clemens<u></u><u></u></p></div><div><p class="MsoNormal">ByWater Solutions<u></u><u></u></p></div><div><p class="MsoNormal"><a href="http://bywatersolutions.com" target="_blank">bywatersolutions.com</a> <u></u><u></u></p></div></div><p class="MsoNormal">Phone: (888) 900-8944<u></u><u></u></p></div><div><p class="MsoNormal">Pronouns: (he/him/his)<br>Timezone: Eastern<u></u><u></u></p></div><div><p class="MsoNormal"><img style="width: 1.9062in; height: 0.5in;" id="gmail-m_-5749248780512676946gmail-m_-1924432113483436629_x0000_i1029" width="183" height="48" border="0"><u></u><u></u></p><div><div><p class="MsoNormal">Follow us:<u></u><u></u></p></div><p class="MsoNormal"><a href="https://www.facebook.com/ByWaterSolutions/" target="_blank"><span style="text-decoration:none"><img style="width: 0.25in; height: 0.2604in;" id="gmail-m_-5749248780512676946gmail-m_-1924432113483436629_x0000_i1028" width="24" height="25" border="0"></span></a> <a href="https://www.instagram.com/bywatersolutions/" target="_blank"><span style="text-decoration:none"><img style="width: 0.25in; height: 0.2604in;" id="gmail-m_-5749248780512676946gmail-m_-1924432113483436629_x0000_i1027" width="24" height="25" border="0"></span></a> <a href="https://www.youtube.com/user/bywatersolutions" target="_blank"><span style="text-decoration:none"><img style="width: 0.25in; height: 0.2604in;" id="gmail-m_-5749248780512676946gmail-m_-1924432113483436629_x0000_i1026" width="24" height="25" border="0"></span></a> <a href="https://twitter.com/ByWaterSolution" target="_blank"><span style="text-decoration:none"><img style="width: 0.25in; height: 0.2604in;" id="gmail-m_-5749248780512676946gmail-m_-1924432113483436629_x0000_i1025" width="24" height="25" border="0"></span></a><u></u><u></u></p></div></div></div></div></div></div></div></div></div>_______________________________________________<br>
Koha-devel mailing list<br>
<a href="mailto:Koha-devel@lists.koha-community.org" target="_blank">Koha-devel@lists.koha-community.org</a><br>
<a href="https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel" rel="noreferrer" target="_blank">https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel</a><br>
website : <a href="https://www.koha-community.org/" rel="noreferrer" target="_blank">https://www.koha-community.org/</a><br>
git : <a href="https://git.koha-community.org/" rel="noreferrer" target="_blank">https://git.koha-community.org/</a><br>
bugs : <a href="https://bugs.koha-community.org/" rel="noreferrer" target="_blank">https://bugs.koha-community.org/</a><br>
</blockquote></div>
_______________________________________________<br>
Koha-devel mailing list<br>
<a href="mailto:Koha-devel@lists.koha-community.org" target="_blank">Koha-devel@lists.koha-community.org</a><br>
<a href="https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel" rel="noreferrer" target="_blank">https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel</a><br>
website : <a href="https://www.koha-community.org/" rel="noreferrer" target="_blank">https://www.koha-community.org/</a><br>
git : <a href="https://git.koha-community.org/" rel="noreferrer" target="_blank">https://git.koha-community.org/</a><br>
bugs : <a href="https://bugs.koha-community.org/" rel="noreferrer" target="_blank">https://bugs.koha-community.org/</a><br>
</blockquote></div></div>