versioning
2 TopicsHow to maintain versioning of backend services
We have developed a app for Microsoft teams and our first version was published on the app store. We are now working on the next version. However we are not sure how we have to submit the new version for team store review without impacting the existing users. For instance, some of our bot commands will behave differently in the new version. If we have only one backend instance running, when we submit it to store team for review we will impact the experience of existing production users as well. Ideally we would follow a blue-green approach to release new features to selected customers, but in this case we are not really sure how and where to differentiate requests coming (mainly through bot communication, since we can add a app version header in web communication) from multiple versions of the app. We thought of creating new set of resources (app registration, bot channel registration etc) on Azure portal but I guess that would be treated as a new app and not a version update. Any ideas or pointers on how to achieve this would be of great help.1.5KViews0likes3CommentsTeams Release Management
Hello Community, My profession is Cloud Application Release Management. I've found release management for Teams to be difficult to track (From a release management perspective). I've been unable to locate a source that discusses upcoming releases of the Teams Clients, and when they will be released. Not just features updates, but client version changes. Am I alone in my plight? How is the community handling the Teams client versions release management? What have you found that works for you and your business? Have you found a reliable and consistent resource that provides information about upcoming Teams Client releases ahead of time? One that shows releases versions for different platforms like Windows desktops, MacOS, Mobile, Citrix, etc... From what I've been able to find The https://www.microsoft.com/en-us/microsoft-365/roadmap?filters= is generic in it's release time frames and does not include information about Teams Client version release dates, it discusses only new features, and feature updates. The https://support.microsoft.com/en-us/office/what-s-new-in-microsoft-teams-d7092a6d-c896-424c-b362-a472d5f105de?ui=en-us&rs=en-us&ad=us, explains features that are just released (but again doesn't give you notices of forthcoming Client version updates). The Tech Community like above, discusses new and forthcoming changes but lacks information regarding hard dates of forthcoming client version releases. I'd love to participate in a group that focuses on this subject matter, if one already exists please let me know! Thank you!Solved4.2KViews2likes5Comments