This seems to be a side-effect of the reduced communication ever since the closing of the public issue trackers.
Developers might save a bit of time on communication, but they likely lose a lot of time on back-n-forth, and everybody else (Mapillary support people, congtributors) loses time and resources.
Perhaps somebody is only tracking developer-minutes, oblivious to the negative overall effect
I donât know if I agree with that. Every code change should consider the impact on the current system, including those that use it. Thatâs a work-flow method management issue. The check-list should have a bold print item âadvise all users when the change is to be implementedâ and âhow long will old versions work if left unchangedâ. The Devs donât have to back-n-forth to the users, just announce it.
In its simplest form this could be done through the GitHub merge announcements. The recent 0.5.2/0.5.3 releases should have pointed out that they matched non back compatible server changes.
Sounds great - just to clarify, with âlose a lot of time on back-n-forthâ I meant the current situation. A change is made, something breaks in a confusing way, users complain, support people relay some of that to devs, devs are confused nowâŚ