When upgrading BE to the next release, the most difficult part is transferring the old settings.xml elements to the new release. I suggest that the BE dev team adopt this approach for how the settings.xml is written:
<--- Comments explaining how to proceed --->
<--- Copy and Paste these elements from your old settings.xml file ---->
<---- These are the new elements ---- >
<--- These elements have been renamed ---- >
The difficulty is that everything is out of order and there are many long and tedious xml elements to hunt down, one must not erase new setting elements introduced in the new release and must keep track of the old ones to transfer over and note any elements
that have been renamed and transfer over the correct setting.
So if all the elements had a standard order and where in commented regions as to which ones could be copy and pasted over, another region for ones that were renamed, and anohter region for new elements so people cn easily see what's what and where elements
are located with comments explaining how to copy over and set the new elements for an upgrade.
Let me know if can work, because upgrading is a pain right now, because of this.