Page 2 of 2
Re: Suggestion: separate options for idle and working
Posted: Thu Jun 11, 2020 8:02 am
by PantherX
sweetleon wrote:...Do you know who I could contact to get access to build such a solution into the Folding@Home myself? I'm an experienced software engineer, and my hunch is that it'll be easier to implement in FAHclient for everyone than it was to build this solution for myself and Mac power users...
I have contacted the person who's helping out in the macOS builds. Let's see what happens. In the meantime, you can view the aspects of the F@H Code base that is open source:
https://github.com/FoldingAtHome
Re: Suggestion: separate options for idle and working
Posted: Thu Jun 11, 2020 7:34 pm
by sweetleon
Thanks, PantherX! I saw that the web code is open source, and changing that to match the image linked in the initial post for this thread would be pretty easy. But unless I can update FAHClient, the user interface changes will be worse than useless (bc they'd mislead).
Re: Suggestion: separate options for idle and working
Posted: Thu Jun 11, 2020 8:25 pm
by Joe_H
Right now FAControl and Web Control are open source. I understand that some volunteers have done some work on them, perhaps to be released with a later update. Most of the work though was to update FAHControl so it would not have a dependency on Python 2.7, and could use Python 3.
Eventually the plan is for FAHClient to also be open source. But the resources to get that readied have all gone to COVID-19 server expansion and a quick update of the Version 7 client to add the COVID-19 preference and fix some bugs with the viewer. So going to open source there is currently on hold, maybe ready for release sometime next year.
I get your point though, some items would be misleading without an updated FAHClient. Best you might be able to do was emulate some f that with the existing API calls to FAHClient.
With some modification your script might be usable on a Linux system. Have not done scripting on Windows in a very long time, so have no idea if something could directly derive from this script and be usable.