<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class=""><br class=""></div>Hi Alan,<div class=""><br class=""></div><div class="">If you run in development mode you don’t need to restart for most changes - they will hot reload.</div><div class=""><br class=""></div><div class="">To do this, download the source and then from the archivesspace directory run the components separately like this:</div><div class=""><span class="Apple-tab-span" style="white-space: pre;">        </span>build/run backend:devserver</div><div class=""><div class=""><span class="Apple-tab-span" style="white-space: pre;">       </span>build/run indexer</div><div class=""><span class="Apple-tab-span" style="white-space: pre;">       </span>build/run frontend:devserver</div></div><div class=""><div class=""><span class="Apple-tab-span" style="white-space: pre;">  </span>build/run public:devserver</div></div><div class=""><div class=""><br class=""></div></div><div class="">You’ll need to put your config.rb in common/config/, and the mysql connector in common/lib/, and your plugins in plugins/.</div><div class=""><br class=""></div><div class="">Hope that helps.</div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">Cheers,</div><div class="">James</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Dec 17, 2019, at 4:53 PM, Alan Manifold <<a href="mailto:amanifold@slv.vic.gov.au" class="">amanifold@slv.vic.gov.au</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="WordSection1" style="page: WordSection1; caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">Hi all,<o:p class=""></o:p></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">I am new to Ruby, and have been adding some functionality to our PUI through a local plugin. I’m finding the testing a bit slow.<o:p class=""></o:p></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">Whenever I make a change to the code or configuration files, I have to restart the application before I see them in effect. This generally takes 4-5 minutes on our server. That’s not terrible, but I wondered if there’s a way to speed up the process. Is there any way to avoid restarting the application each time I make a change, such as just recompiling a single file or something like that? It would save me a lot of time in my testing.<o:p class=""></o:p></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">Thanks for any tips you can share.<o:p class=""></o:p></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">Regards,<o:p class=""></o:p></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">Alan<o:p class=""></o:p></div></div><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><div style="caret-color: rgb(0, 0, 0); font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; font-size: 11pt; font-family: "Century Gothic";" class=""><b class="">Alan Manifold | Library Systems & Digital Preservation Manager | Collection Development & Description<span class="Apple-converted-space"> </span></b><br class="">State Library Victoria | 328 Swanston Street | Melbourne VIC 3000<span class="Apple-converted-space"> </span><br class="">T +61 3 8664 7122 |<span class="Apple-converted-space"> </span><a href="mailto:amanifold@slv.vic.gov.au" style="color: rgb(149, 79, 114); text-decoration: underline;" class="">amanifold@slv.vic.gov.au</a><span class="Apple-converted-space"> </span><br class=""><a tabindex="0" href="http://slv.vic.gov.au/" style="color: rgb(149, 79, 114); text-decoration: underline;" class="">slv.vic.gov.au</a><br class=""><br class=""><table class=""><tbody class=""><tr class=""><td colspan="3" class=""><a tabindex="0" href="https://www.slv.vic.gov.au/email_campaign" style="color: rgb(149, 79, 114); text-decoration: underline;" class=""><img src="https://www.slv.vic.gov.au/sites/default/files/email_signature/signature.jpg?9" class=""></a></td><td class=""></td></tr><tr class=""><td colspan="3" class=""><img src="https://www.slv.vic.gov.au/sites/default/files/email_signature/follow-us.png" alt="follow 
us" class=""></td></tr><tr class=""><td class=""><table class=""><tbody class=""><tr class=""><td class=""><a tabindex="0" href="http://www.facebook.com/pages/Melbourne-Australia/State-Library-of-Victoria/32256104331" style="color: rgb(149, 79, 114); text-decoration: none;" class=""><img src="https://www.slv.vic.gov.au/sites/default/files/email_signature/facebook.png" alt="SLV facebook" class=""></a></td><td class=""><a tabindex="0" href="http://twitter.com/Library_Vic" style="color: rgb(149, 79, 114); text-decoration: none;" class=""><img src="http://www.slv.vic.gov.au/sites/default/files/email_signature/twitter.png" alt="SLV twitter" class=""></a></td><td class=""><a tabindex="0" href="http://www.youtube.com/user/statelibraryvictoria" style="color: rgb(149, 79, 114); text-decoration: none;" class=""><img src="https://www.slv.vic.gov.au/sites/default/files/email_signature/youtube.png" alt="SLV youtube" class=""></a></td><td class=""><a tabindex="0" href="http://instagram.com/library_vic" style="color: rgb(149, 79, 114); text-decoration: none;" class=""><img src="https://secure.slv.vic.gov.au/cdn/email_signature/instagram.png" alt="SLV 
instagram" class=""></a></td><td class=""><img src="https://www.slv.vic.gov.au/sites/default/files/email_signature/racv-logo-small.png" alt="Gold Winner 2018 RACV Victorian Tourism Awards" class=""></td><td width="30" class=""> </td><td class=""><img src="https://www.slv.vic.gov.au/sites/default/files/email_signature/mea-logo.jpg" alt="MEA Awards 2018 National Winner" class=""></td></tr></tbody></table><table class=""><tbody class=""><tr class=""><td class=""></td><td class=""></td></tr></tbody></table></td></tr></tbody></table></div><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">This message and any attachment is intended only for the use of the Addressee and may contain information that is PRIVILEGED and CONFIDENTIAL. If you are not the intended recipient, you are hereby notified that any dissemination of this communication is strictly prohibited. If you have received this communication in error, please delete all copies of the message and its attachments and notify the sender immediately. Thank you. !DSPAM:5df95437243835172830492! _______________________________________________</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Archivesspace_Users_Group mailing list</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><a href="mailto:Archivesspace_Users_Group@lyralists.lyrasis.org" style="color: rgb(149, 79, 114); text-decoration: underline; font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">Archivesspace_Users_Group@lyralists.lyrasis.org</a><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><a href="http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group" style="color: rgb(149, 79, 114); text-decoration: underline; font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group</a><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">!DSPAM:5df95437243835172830492!</span></div></blockquote></div><br class=""></div></body></html>