Swarm for linux

first of all it’s not working well. linux wine uses .NET4.0 and newer SwarmAgent built for 4.6,
there’s no some functions, that it tries to use, i see some networking errors in terminal.

What i propose is build coordinator and agent with Qt or Gtk or step back to .NEt 4.0 or Mono .

Next issue is about connection with coordinator after starting local job - no other jobs goes to other agents, if they were started after some calculations (saying about unpublished agents).
if agent can connect to coordinator, then coordinator should manage jobs and solution here is in starting local coordinator first to connect local agent to. The other way is in including coordinator code into swarm agent with networking tab.

The other issue that could be probably realized with swarm agent - shader compilation. i think that this should be a distributed job as well.

Next is a local-lightmass-change. My case was easy - i’ve changed one material of 1 object to another, i don’t want to recalculate all objects, especially that are unaffected no-how. local-lightmass-change - is a recalculation of only those objects, that are enlightened with modified object or got lights on it.