I'm using JClouds plugin with Openstack to manage Jenkins slaves.
new VMs are created and old ones are destroyed all the time.
this leads to config.xml file being constantly updated with the slave nodes info.
we backup Jenkins config files to Git every 15 minutes.
this leads to config.xml file history being cluttered with all these slave changes...
if slaves info could be moved out from global/config.xml to a separate file like slaves.xml or something, that would greatly simplify checking what was changed in config.xml recently - in case you need to troubleshoot a problem...