The Blender Foundation have just launched Blender Project site for managing Blender development, including source code hosting. This project was forced upon them, due to their existing solution Phabricator being shut down. Details from an earlier Blender developer blog:
developer.blender.org has been doing this for our community for years now, and successfully so. Sadly Phabricator, the software running behind the scenes, has come to be discontinued; the announcement about this arrived a bit over a year ago as of writing this post. The writing on the wall was clear: we’d have to look for a replacement.
Early 2022, I have, among other things, been put on the task of looking into this, checking what’s available, what our choices are and help us get to a choice on what to do. This brings us to the title of this post.
From all the horses we’ve looked at, Gitea is the software we’ve decided to put our faith into, being able to provide us with a choice that’ll serve as our next-generation development-forge.
This project came to fruition yesterday in the form of projects.blender.org. Details of that migration are available here:
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.
You can learn more about the new Blender project portal in the video below. If you wish to learn more about the open source technology behind the new developer portal Gitea, you can learn more about it here.