Fri, Nov 22, 4:03 AM CST

Blender's New Development Infrastructure

Feb 09, 2023 at 11:00 am by gToon


Today Blender development is moving to a new platform, hosted on projects.blender.org. The move has been announced and documented in several articles and documents, so here we will focus on the expected results of the move.

projects.blender.org is the new platform for bug reporting, task management and code review.

  • Bug reports and design tasks have been migrated to projects.blender.org. This includes task status, priority, labels and subscribers.
  • User accounts have been migrated to Blender ID. If you had a Blender ID account, the username is now set to the one from the profile there. If you did not, a new Blender ID account was created. Please contact Blender ID support in case of any problems, or reach out through the dedicated chat channel.
  • Code reviews and pastes have not been migrated but archived. Pending code reviews need to be resubmitted as pull requests.
  • Workboards and project descriptions will be manually recreated by the modules.

New URLs

The Git repositories have changed location. If you have an existing Blender checkout, point to the new location as follows:

git remote set-url origin https://projects.blender.org/blender/blender.git
git fetch origin main
git submodule sync

The development branch is now named main instead of master. To get the latest changes, switch as follows:

git checkout main
make update

For developers:

The developer.blender.org website is now archived.

  • Code reviews and pastes will remain permanently available as static web pages at the same location as before.
  • Tasks links are redirected to projects.blender.org. A static archive of tasks is also available on archive.blender.org/developer.
  • The developer.blender.org website will remain available as read-only for a few weeks to help in migration, in particular for workboards.

Given the scope of the migration, some data might not have been correctly migrated. If you see an issue, please report it in the comments below.

Congratulations to the migration task force: Arnd, Brecht, Danny, Sergey, and Sybren, with support from Dalai, Thomas, Pablo, and Philipp.

Special thanks to the Gitea project and all the blender.org developers community!

 
Sections: Industry News

Comments

or Register to post a comment



Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.