<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Sorry for the delay. I already responded to your points. But here are a few points from me. Note that a list like this is just like a photograph.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I need help on the following bugs (signoffs):</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Without advertizing them, some even very small patches unfortunately may be in the NSO queue for months. Or totally ignored; i regularly remove code after 3 or 4 months.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
28962 Koha Command- m.de.rooy@rijksmuseum.nl Need --- nor Unverified self registrations should be removed shortly 2021-10-07
<div>28943 Koha Command- m.de.rooy@rijksmuseum.nl Need --- nor Lower the risk of accidental patron deletion by cleanup_database.pl 2021-10-11</div>
<div>29554 Koha Acquisit m.de.rooy@rijksmuseum.nl Need --- min neworderempty.pl may create records with biblioitems.itemtype NULL 2021-11-22</div>
<div>29542 Koha sec Koha m.de.rooy@rijksmuseum.nl Need --- nor User with 'catalogue' permission can view everybody's (private) virtualshelves 2021-12-03</div>
<div>29592 Koha Catalogi m.de.rooy@rijksmuseum.nl Need --- min Imported records should not be completed with defaultvalues 2021-12-06</div>
<div>29658 Koha Acquisit m.de.rooy@rijksmuseum.nl Need --- min Crash on cancelling cancelled order 2021-12-08</div>
<div>29673 Koha Installa m.de.rooy@rijksmuseum.nl Need --- enh Allow an English sql localization script 2021-12-10</div>
<div>29336 Koha Architec m.de.rooy@rijksmuseum.nl Need --- nor Some authorised_value FKs are too short 09:09:21</div>
<span>29314 Koha Architec m.de.rooy@rijksmuseum.nl Need --- enh Move some OpenURL code to Koha::Biblio 09:21:22</span><br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I want to submit some patches for at least these reports:</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Bug 29412 - Fix uncertain years before 1000 AD in copyrightdate<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
=> See also 19206 Koha Architec koha-bugs@lists.koha-commun... NEW --- How should we sort 19xx when order is pubdate?</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="color: rgb(0, 0, 0); font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;">Bug 29144 - Make branches.opac_info suitable for multi language use</span><br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
=> NOTE: The current status of news/HTML customizations is not very stable! It needs more attention.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
=> See also: 29190 Koha OPAC koha-bugs@lists.koha-commun... NEW --- Allow cached news pages by code from opac-main </div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
29687 Koha Architec m.de.rooy@rijksmuseum.nl ASSI --- Get rid of a few OPAC warnings Mon 13:29<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="color: rgb(0, 0, 0); font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;"><br>
</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="color: rgb(0, 0, 0); font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;">And perhaps:</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="color: rgb(0, 0, 0); font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;"><span style="margin:0px;font-size:12pt"><span style="margin:0px">20570 Koha Command- m.de.rooy@rijksmuseum.nl ASSI --- Add script to complete scanned article
 requests 2021-07-13</span></span><br>
</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="color: rgb(0, 0, 0); font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;">28990 Koha System A koha-bugs@lists.koha-commun... NEW --- Allow changes for a configurable subset of systempreferences by superlibrarian only 2021-09-14<br>
</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
And a few reports from other people:</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Bug 19532 Recalls for Koha</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Bug 2237 / Bug 29480 Add email address as a method for generating the userid </div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Furthermore I want to mention patches for Two Factor Authentication. We are investigating possiblities to sponsor development on that front.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="color: rgb(0, 0, 0); font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;">And also I wrote two security patches recently. Not listing them here.</span><br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Look at Bugzilla for the things I forgot <span contenteditable="false" id="🙂">🙂</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="color: rgb(0, 0, 0); font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;">Marcel</span><br>
</div>
<div>
<div id="appendonsend"></div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>Van:</b> Koha-devel <koha-devel-bounces@lists.koha-community.org> namens Jonathan Druart <jonathan.druart@bugs.koha-community.org><br>
<b>Verzonden:</b> woensdag 1 december 2021 12:55<br>
<b>Aan:</b> koha-devel <koha-devel@lists.koha-community.org><br>
<b>Onderwerp:</b> [Koha-devel] My dev list for 22.05</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt">
<div class="PlainText">Hello everybody,<br>
<br>
I have been listing some tasks I would like to work on during the next<br>
development cycle.<br>
I suggest a give and take approach. Help me on one or more of those<br>
topics and I will help you as I can on whichever topic(s) you decide.<br>
<br>
1. Add more sample data to misc4dev<br>
It can be sometimes painful to recreate some situations when using the<br>
data provided by misc4dev. I would like to extend the data set to make<br>
some patches easier to test out of the box.<br>
We could, for instance, have:<br>
 - big records<br>
 - records with many items<br>
 - records and items with cover images<br>
 - more acquisition data<br>
 - etc?<br>
<br>
Just tell me what kind of data you miss on a regular basis and I will<br>
try to add them to misc4dev. If you have such records/data, send them<br>
to me for inclusion!<br>
<br>
2. Remove item-level_itype<br>
We have been discussing this one for a long time already, is it the<br>
time to tackle it down?<br>
See<br>
 - <a href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.koha-community.org%2Fpipermail%2Fkoha-devel%2F2015-December%2F042114.html&amp;data=04%7C01%7Cm.de.rooy%40rijksmuseum.nl%7Cc7b728897c38400f18ad08d9b4c18c0b%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637739566148650299%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=0xA%2BGM5kBJBvCdXsQeo7fK8xux5%2B1mrobPxgzu32lFo%3D&amp;reserved=0">
https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.koha-community.org%2Fpipermail%2Fkoha-devel%2F2015-December%2F042114.html&amp;data=04%7C01%7Cm.de.rooy%40rijksmuseum.nl%7Cc7b728897c38400f18ad08d9b4c18c0b%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637739566148650299%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=0xA%2BGM5kBJBvCdXsQeo7fK8xux5%2B1mrobPxgzu32lFo%3D&amp;reserved=0</a><br>
 - Bug 10385 - item-level_itypes checks need to be refactored<br>
 - Bug 29106 - Can we get rid of Koha::Item->effective_itemtype<br>
<br>
The work would consist in providing a plan to go ahead then provide a patch.<br>
<br>
3. Merge biblio and biblioitem<br>
Self-explanatory, merge the 2 tables to remove the unneeded 1-1<br>
relation between them<br>
<br>
4. Improve action logs<br>
We have had several changes and reports in this area lately. We could<br>
improve the way we log changes for easy tracking and comparaison.<br>
See<br>
 - Bug 28714 - Bib record change tracking action log<br>
 - Bug 29451 - Merging records and authorities - log details for the<br>
delete action so it could be recreated<br>
 - Bug 28692 - Reduce DB action_log table size<br>
<br>
I think we should add 2 new columns to log before and after the object<br>
is updated, serialized in JSON. We could then generate the diff on<br>
display.<br>
<br>
5. Patron searches (holds and checkouts)<br>
Those two patron searches do not use the same code as the other patron searches.<br>
We should uniformize them.<br>
 - Bug 29136 - Patron search on request.pl has performance and display issues<br>
 - comment 37 of Bug 15812 - Checkout search with too many results<br>
(single character search) causes poor performance or timeout<br>
There is also bug 29125 (Use Koha::Patron object in<br>
C4:Utils::DataTables::Members.pm) that is removing the SQL query to<br>
use Koha::Patrons.<br>
<br>
5. Async ES indexation<br>
Now that we have the task queue we should use it to index the records<br>
and don't index them in a synchronous way.<br>
Bug 27344 - Implement Elastic's update_index_background using<br>
Koha::BackgroundJob<br>
If we don't want to use the task queue for that purpose we should<br>
provide another solution.<br>
To be discussed and implemented (or validate and test the patches that<br>
are already on bug 27344)<br>
<br>
6. mailman2discourse<br>
It seems that people are willing to move from our historical mailing<br>
list to something more modern like discourse.<br>
I would like to get back to this job, who is willing to help me?<br>
<br>
7. Split and shrink git repo<br>
I've already done several iterations in this area and I would like to<br>
get back to it. However I need someone with good git knowledge to<br>
continue and focus on this.<br>
<br>
8. Move C4 and Koha to lib<br>
We discussed that earlier and I even attached patches to bug 28589. I<br>
don't think it's top priority but I can dedicate some hours if some of<br>
you think it is a move we must do now.<br>
<br>
9. Improve our strings for translators<br>
See<br>
 - Bug 29602 - We must be nicer with translators<br>
 - Bug 20988 - [OMNIBUS] Internationalization: wrap all translatable<br>
text inside t() calls<br>
I had to spend some time in the PO when I was releasing 21.11, and<br>
really we are not nice with translators. The %s everywhere make things<br>
very hard to maintain, read and translate.<br>
We should help them, and even if a big move is needed it will be a win<br>
in the long term, for us (developers) and for them.<br>
<br>
There are some other topics I have in mind, but those ones need to be<br>
done in small teams as they are quite big.<br>
<br>
Let me know what you think and if you are willing to give me a hand!<br>
<br>
And also, what's on your list for 22.05?<br>
<br>
Cheers,<br>
Jonathan<br>
_______________________________________________<br>
Koha-devel mailing list<br>
Koha-devel@lists.koha-community.org<br>
<a href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.koha-community.org%2Fcgi-bin%2Fmailman%2Flistinfo%2Fkoha-devel&amp;data=04%7C01%7Cm.de.rooy%40rijksmuseum.nl%7Cc7b728897c38400f18ad08d9b4c18c0b%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637739566148650299%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=1tqT75ALoW7Hrw9FbmMVpRLbzFk0ARVlU3%2BRluSB%2Bp8%3D&amp;reserved=0">https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.koha-community.org%2Fcgi-bin%2Fmailman%2Flistinfo%2Fkoha-devel&amp;data=04%7C01%7Cm.de.rooy%40rijksmuseum.nl%7Cc7b728897c38400f18ad08d9b4c18c0b%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637739566148650299%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=1tqT75ALoW7Hrw9FbmMVpRLbzFk0ARVlU3%2BRluSB%2Bp8%3D&amp;reserved=0</a><br>
website : <a href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.koha-community.org%2F&amp;data=04%7C01%7Cm.de.rooy%40rijksmuseum.nl%7Cc7b728897c38400f18ad08d9b4c18c0b%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637739566148650299%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=WfzFBAGvS%2FO9U5BFoELXsUB%2FHk69bNAe9vDVSOJ0zuo%3D&amp;reserved=0">
https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.koha-community.org%2F&amp;data=04%7C01%7Cm.de.rooy%40rijksmuseum.nl%7Cc7b728897c38400f18ad08d9b4c18c0b%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637739566148650299%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=WfzFBAGvS%2FO9U5BFoELXsUB%2FHk69bNAe9vDVSOJ0zuo%3D&amp;reserved=0</a><br>
git : <a href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.koha-community.org%2F&amp;data=04%7C01%7Cm.de.rooy%40rijksmuseum.nl%7Cc7b728897c38400f18ad08d9b4c18c0b%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637739566148650299%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=LeSG7jiRaUcfrXnH7cEu6ynC5OyuTNPnBM89wzI2loA%3D&amp;reserved=0">
https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.koha-community.org%2F&amp;data=04%7C01%7Cm.de.rooy%40rijksmuseum.nl%7Cc7b728897c38400f18ad08d9b4c18c0b%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637739566148650299%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=LeSG7jiRaUcfrXnH7cEu6ynC5OyuTNPnBM89wzI2loA%3D&amp;reserved=0</a><br>
bugs : <a href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.koha-community.org%2F&amp;data=04%7C01%7Cm.de.rooy%40rijksmuseum.nl%7Cc7b728897c38400f18ad08d9b4c18c0b%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637739566148650299%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=0PniFO9CE09li2e2aj4wA5lfoUJh28GOMLo56QBKePU%3D&amp;reserved=0">
https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.koha-community.org%2F&amp;data=04%7C01%7Cm.de.rooy%40rijksmuseum.nl%7Cc7b728897c38400f18ad08d9b4c18c0b%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C637739566148650299%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=0PniFO9CE09li2e2aj4wA5lfoUJh28GOMLo56QBKePU%3D&amp;reserved=0</a><br>
</div>
</span></font></div>
</div>
</body>
</html>