When we first started working on changes to make Atlassian products compliant with General Data Protection Regulation (GDPR) we decided that users should not own content nor have their usernames exposed in URLs.
At the same time we are seeing a trend of larger teams and teams of teams collaborating in Bitbucket. It no longer about a single team of developers but a larger organization. We wanted a new concept that better accommodates larger and larger groups of developers.
Workspaces provides users with an extra layer of anonymity when working on personal projects while also evoking a larger collaborative space for large teams.
No. Bitbucket plans and billing are not affected by Workspaces. The number of users on your plan will not change.
No. All of your repositories, users, snippets, etc. will remain exactly the same as they are today. All of your URLs will remain unchanged so none of your users need to change anything in their git clients. Users that don't log into the Bitbucket web application will never know that anything changed in Bitbucket.
Projects already exist within teams today. Projects add the ability to categorize and group repositories. With the move to Workspaces we are now requiring all repositories to belong to projects. In the future we plan to add new features for projects to make them much more powerful such as: project settings, project permissions, project dashboards.
Workspaces will let us unify the experience of working with projects and repositories so we can more easily add new features in the future.
You can manage your Personal settings, which was previously a part of Bitbucket settings, from your profile avatar. To access your Workspace settings, go to a specific workspace and click on Settings in the left sidebar.
Yes. We are deprecating the separate `/teams` and `/users` endpoints with a single `/workspace` endpoint to simplify integrations. With a single object "Workspace" applications no longer need to track the account type separately. The details of this change can be found in the Developer documentation.
For more details on Workspaces and what's to come see our announcement.