(This is a work-in-progress. Corrections, insights, ideas are most welcome!)
- As soon as you release a major revamp of a piece of FLOSS software, the previous version will immediately become infalliable and perfect in every way to your user base.
- In the absence of information, users assume the worst. You'll want to try to give them a heads up on major changes as best you can, with open and accessible communication.
- However, when you provide information, most users will not read it, and will instead behave as if there is an absence of information.
- While the entire point of free & open source software is that the source code is available, the vast majority of people using the software will not read the source.