5) is something I agree with..
The installer system ought to be reworked:
- a unified place for all install logs (and each install must create a proper install log)
- in addition to the files being copied and additions to the user startup, the install log should have mentions about where in envarc the config files are going to be, etc..
- an if exists s:postremove statement in the startup-sequence, that will execute the s:postremove script to clean up things the uninstaller couldn't remove
Perhaps some day, perhaps never.. Perhaps in AmigaOS, perhaps in MorphOS, perhaps in AROS.. :-)