exo icon indicating copy to clipboard operation
exo copied to clipboard

[BOUNTY - $100] Support changing manual configuration while running

Open AlexCheema opened this issue 1 year ago • 4 comments

#368 + #381 added support for manual configuration but if you update the configuration file while exo is running it won't update. This should be a simple fix, hence $100 bounty.

AlexCheema avatar Oct 23 '24 23:10 AlexCheema

Hi @AlexCheema,

I’d like to help with this issue. I have a solution to enable dynamic configuration updates while the application (exo) is running, using a hot-reload approach to detect and apply changes in the configuration file. Could you confirm if this approach aligns with your expectations? I’d also like to ask about the bounty requirements to ensure I’m meeting them fully. Would demonstrating this solution meet the criteria for the $100 bounty? Thanks!

AranavMahalpure avatar Nov 12 '24 13:11 AranavMahalpure

Hi @AlexCheema,

I’d like to help with this issue. I have a solution to enable dynamic configuration updates while the application (exo) is running, using a hot-reload approach to detect and apply changes in the configuration file. Could you confirm if this approach aligns with your expectations? I’d also like to ask about the bounty requirements to ensure I’m meeting them fully. Would demonstrating this solution meet the criteria for the $100 bounty? Thanks!

Depends what you mean by hot reload. I was thinking something super simple - periodically check every 5 secs for a configuration change.

AlexCheema avatar Nov 14 '24 11:11 AlexCheema

Hi @AlexCheema,

Thank you for the clarification! A periodic check every 5 seconds sounds straightforward, and I can implement that approach. I’ll set up a watcher to check the configuration file for any changes every 5 seconds and reload it if an update is detected.

Just to confirm—would this basic 5-second polling approach fulfill the bounty requirements, or is there any additional functionality you’d like me to include?

Thanks again for the guidance, and looking forward to getting started!

AranavMahalpure avatar Nov 14 '24 17:11 AranavMahalpure

Hi @AlexCheema,

I wanted to follow up on my last message regarding the 5-second polling approach for detecting configuration changes. I’m ready to get started on implementing this solution, but I just wanted to confirm if it fully meets the bounty requirements, or if there’s any additional functionality you’d like me to include.

Let me know if you have any further guidance or adjustments. Looking forward to moving forward with this!

Thanks again, @AranavMahalpure

AranavMahalpure avatar Nov 17 '24 05:11 AranavMahalpure

We're closing bounties, thank you to all who contributed, and apologies that we left this unmanaged for so long.

Evanev7 avatar Dec 18 '25 16:12 Evanev7