So, I have mixed feelings on this. The reason we added them to indicator-session was a stop gap on some pretty rare, but possible upgrade scenarios where the indicator-session would either not load or not get installed. So, as a fallback, we put them in the dash so that there would be a way to shutdown the machine if we got into that case. The case is especially rare, and one could argue impossible to get to... but... I do like having the safty net.
The problem with using the HUD for this saftey net is that it isn't exposed in anyway currently so most users won't find it.
So, I have mixed feelings on this. The reason we added them to indicator-session was a stop gap on some pretty rare, but possible upgrade scenarios where the indicator-session would either not load or not get installed. So, as a fallback, we put them in the dash so that there would be a way to shutdown the machine if we got into that case. The case is especially rare, and one could argue impossible to get to... but... I do like having the safty net.
The problem with using the HUD for this saftey net is that it isn't exposed in anyway currently so most users won't find it.