Add note on frontend/backend multi version compatibility
Follow up issue to update documentation based on [slack discussion around frontend/backend multi version compatibility](https://gitlab.slack.com/archives/C02PF508L/p1595216592013300). > caalberts 20 Jul at 11:43 > I have a question on @smcgivern’s note in week in review about multi-version compatibility. If a backend changed is deployed first to production, but frontend is still using an older version of an API, how would the backend respond to this request? Am I right to say that the backend change itself is required to be backward compatible with older frontend code? > > stanhu 10 days ago > yes > > simon 10 days ago > think it's worth a clarifying statement around that after "We must make sure that the application works properly in these states."? > > simon 10 days ago > "the backend change itself is required to be backward compatible with older frontend code" was very clear to me > > smcgivern 7 hours ago > @simon @caalberts this is a good suggestion. would either of you feel up to creating an MR to https://gitlab.com/gitlab-org/gitlab/-/blob/master/doc/development/multi_version_compatibility.md make that more prominent? > GitLabGitLab > doc/development/multi_version_compatibility.md · master · GitLab.org / GitLab > GitLab is an open source end-to-end software development platform with built-in version control, issue tracking, code review, CI/CD, and more. Self-host GitLab on your own servers, in a container, or... > > stanhu 7 hours ago > @nolith is adding this in https://gitlab.com/gitlab-org/gitlab/-/merge_requests/38205/diffs > > smcgivern 7 hours ago > oh, perfect! > > stanhu 7 hours ago > though maybe this has more to do with DB migrations now that I read it...but it could be extended to frontend/backend > > smcgivern 7 hours ago > yeah, I think Heinrich's comment is valid > > smcgivern 7 hours ago > commented
issue