<div dir="ltr">At the moment, we've marked this as an enhancement and not backported to stable. I'm still somewhat on the fence, playing it safe and not backporting.  We were already only building css and vue at release times on the stable branch with this new approach in mind.<div><br></div><div>I believe the older branches are continuing to build css as required per patch they backport.</div><div><br></div><div>Martin<br><div><br></div><div><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div dir="ltr" align="left"><table style="border:none;border-collapse:collapse"><colgroup><col width="131"><col width="482"></colgroup><tbody><tr style="height:98.25pt"><td style="vertical-align:top;overflow:hidden"><p dir="ltr" style="line-height:1.38;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-size:9pt;font-family:Calibri,sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap"><span style="border:none;display:inline-block;overflow:hidden;width:79px;height:24px"><img src="https://lh4.googleusercontent.com/ak8rKr2dWWGbPGi6U1Mj34uP4ykUASmxwtO9wLLBpzC1Mhf5FlhJutIUWFQg8IscXJfLp48LdlwmZ5ehSFUy-nQzbTg1o4e73uJE_WItJ9Pa_Hu70wmgm4TjtryZNw-A6mzi5oBwfAyBqDN-ZCnl3QqULgKOM0GAANkRP0fm3TH7AtcKrevmhq2iCg" style="margin-left:0px;margin-top:0px" width="79" height="24"></span></span></p><br></td><td style="vertical-align:top;overflow:hidden"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:13pt;font-family:'Proxima Nova',sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:italic;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap">Martin Renvoize, MPhys (Hons)</span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:9pt;font-family:'Proxima Nova',sans-serif;color:#009bac;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap">Head of Development and Community Engagement</span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:8pt;font-family:'Trebuchet MS';color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap"> </span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:8pt;font-family:'Proxima Nova',sans-serif;color:#434343;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap">E: </span><span style="font-size:8pt;font-family:'Proxima Nova',sans-serif;color:#434343;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap"><a href="mailto:martin.renvoize@ptfs-europe.com" target="_blank">martin.renvoize@ptfs-europe.com</a></span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:8pt;font-family:'Proxima Nova',sans-serif;color:#434343;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap">P:</span><span style="font-size:8pt;font-family:'Proxima Nova',sans-serif;color:#434343;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap"> </span><span style="font-size:8pt;font-family:'Proxima Nova',sans-serif;color:#434343;background-color:#ffffff;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap">+44 (0) 1483 378728</span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:8pt;font-family:'Proxima Nova',sans-serif;color:#434343;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap">M: </span><span style="font-size:8pt;font-family:'Proxima Nova',sans-serif;color:#434343;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap">+44 (0) 7725 985636</span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><a href="http://www.ptfs-europe.com" style="text-decoration:none" target="_blank"><span style="font-size:8pt;font-family:'Proxima Nova',sans-serif;color:#1155cc;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:underline;vertical-align:baseline;white-space:pre;white-space:pre-wrap">www.ptfs-europe.com</span></a></p></td></tr></tbody></table></div></div></div></div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 16 Feb 2023 at 09:28, Marcel de Rooy <<a href="mailto:M.de.Rooy@rijksmuseum.nl">M.de.Rooy@rijksmuseum.nl</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 class="msg-381948092628797220">




<div dir="ltr">
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0);background-color:rgb(255,255,255)">
Thx Tomas.</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0);background-color:rgb(255,255,255)">
Whats the plan for stable, oldstable, etc ?</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0);background-color:rgb(255,255,255)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0);background-color:rgb(255,255,255)">
Marcel</div>
<div id="m_-381948092628797220appendonsend"></div>
<hr style="display:inline-block;width:98%">
<div id="m_-381948092628797220divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>Van:</b> Koha-devel <<a href="mailto:koha-devel-bounces@lists.koha-community.org" target="_blank">koha-devel-bounces@lists.koha-community.org</a>> namens Tomas Cohen Arazi <<a href="mailto:tomascohen@gmail.com" target="_blank">tomascohen@gmail.com</a>><br>
<b>Verzonden:</b> vrijdag 10 februari 2023 15:59<br>
<b>Aan:</b> koha-devel <<a href="mailto:koha-devel@lists.koha-community.org" target="_blank">koha-devel@lists.koha-community.org</a>><br>
<b>Onderwerp:</b> [Koha-devel] Compiled files removal from source tree</font>
<div> </div>
</div>
<div>
<div dir="ltr">Hi all, there's been chatter and work about this subject in the last weeks. This is something we postponed until after the 22.11 release, which includes Vue files and forced us to rethink our build pipeline.
<div><br>
</div>
<div>Today we've done two important things you need to be aware of:</div>
<div>* Compiled CSS and JS files of all sorts removed from the tree [1]</div>
<div>* misc4dev (hence KTD) will now recomplile things for you when you start KTD or when you run `reset_all` [2]</div>
<div><br>
</div>
<div>From now on, you will be able to run `yarn build` and all the things will be built as required. Feel free to inspect the package.json file for more fine-grained commands that have been added. Particularly, you might find the *watch commands useful if you
 are developing. And there are *prod commands that will be used by the release maintainers and packaging manager.</div>
<div><br>
</div>
<div>Any enhancements you might want to propose are welcome.</div>
<div><br>
</div>
<div>Kudos to Jonathan, David Cook, Martin and Mason for the great work they did.</div>
<div><br>
</div>
<div>[1] <a href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.com%2Fjoubu%2FKoha%2F-%2Fcommits%2Fbug_32609&data=05%7C01%7Cm.de.rooy%40rijksmuseum.nl%7Ca61937d09d59449fced808db0b777b7f%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C638116380036343236%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=2UPhNwZ95obTmBHmr8SoEkY4XNXOicRfkOuKnhKP0MI%3D&reserved=0" target="_blank">https://gitlab.com/joubu/Koha/-/commits/bug_32609</a></div>
<div>[2] <a href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.com%2Fkoha-community%2Fkoha-misc4dev%2F-%2Fmerge_requests%2F58&data=05%7C01%7Cm.de.rooy%40rijksmuseum.nl%7Ca61937d09d59449fced808db0b777b7f%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C638116380036343236%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=rOKwZtN2OZL1ECcA62Bh7Ab9pYuBEpZSfBcNy8bEfa4%3D&reserved=0" target="_blank">https://gitlab.com/koha-community/koha-misc4dev/-/merge_requests/58</a> <br clear="all">
<div><br>
</div>
-- <br>
<div dir="ltr">
<div dir="ltr">
<div>
<div dir="ltr">
<div style="font-size:12.8px">Tomás Cohen Arazi</div>
<div style="font-size:12.8px">Theke Solutions (<a href="https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Ftheke.io%2F&data=05%7C01%7Cm.de.rooy%40rijksmuseum.nl%7Ca61937d09d59449fced808db0b777b7f%7C635b05eb66c748e1a94fb4b05a1b058b%7C0%7C0%7C638116380036343236%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=R8KaYVbd9mV3sUy9ryPikUyVj%2B3Z90u9NvJd3or%2B2sI%3D&reserved=0" target="_blank">http://theke.io</a>)<br>
✆ +54 9351 3513384<br>
GPG: B2F3C15F</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>
</div></blockquote></div>