Migrating from TrueCharts

OK, here’s some (blunt) feedback as requested:

  • You should link to the Software Status page on the UI update page;

  • You should provide a dropdown to allow a user to define what type of user they are from an upgrade perspective which would limit upgrades offered to those appropriate to that type of user;

  • You should be much more explicit in your announcements about the types of users who should upgrade and not just give a bland link to the Software Status Page;

  • You should stop making the only measure of the success of a release the total number of people who have installed it, and start breaking this down into successful and unsuccessful upgrades and by new installs, upgrades from betas/release candidates, and normal upgrades (and if you have the above suggested dropdown of user type) by this user type;

  • You should be more open to listening to advice and warnings given during the release development e.g. that many users will upgrade too early and without planning and that better warnings are needed;

  • If you are going to do anything that risks stuff not working afterwards or that requires users to take preparatory actions, then you should do a pre-upgrade sanity check and warn the user if any part of the upgrade is going to fail and break something;

  • Specifically for EE upgrades, you should be providing blunt warnings about the need to prepare carefully for app migrations on all the Announcements and on the UI System Settings/Upgrade page;

  • [EDIT: Blurred as this was incorrect and an additional pointer has been added - click to see the original] You should change the Release Notes page to be much more explicit that apps from 3rd Party Catalogues will not migrate and the user will need manually to create a replacement; and finally

  • It is my view that software should only be considered ready for a full release when it is suitable for use by Early Adopters, and you should delay full releases until this is the case. According to the Software Status Page you linked to 24.10.0 is NOT even suitable for Early Adopters who should remain on 24.04.2.3, and since you state it is only suitable for “Testers” that clearly suggests to me that this software is still in a test state and not ready for release. (I would only ever expect Betas and RCs to be in the Testers row.)

Edited: To blur a factually incorrect suggestion.