利用者:Julianeisel/Development Important Places
目次
Development: Important Places
It's easy to get lost in the endless space of the Blender online universe, especially if one has just started exploring it. This page tries to help people who are trying to get into development. It lists some of the most important places to know as an (upcoming) Blender developer, or for users who are simply interested in following the development.
Project Management
- blender.org
Obviously, blender.org is the main website for the Blender project. Besides of a pretty handy news feed, it should contain everything a usual user would need. Especially interesting when talking about development: The development fund!
- developer.blender.org
This is the central place for Blender development. It uses the Phabricator system, initially developed by Facebook, which offers a great toolset for code reviewing, code browsing and task tracking. The Blender bug tracker is located there, too.
- Blender Code Blog - code.blender.org
Code.blender.org serves as our Blender development blog. We try to update it with posts about ongoing development, plans and organization info regularly.
- Blender Repositories - git.blender.org
Since Blender uses Git as its main version control system, this is where the repositories are located. Besides of blender.git, which is the repository for the Blender source code, you can also find the repositories for add-ons, Cycles and Blender.org webpages/online applications there.
Documentation
- Blender Manual - blender.org/manual
The Blender Manual is user-level manual for Blender as an application. It should stay user focused and not contain any development related documentation.
- Blender wiki - wiki.blender.org
For development related documentation, this page is used. Its navigation can be really confusing and it definitely needs an upgrade, but it still is an important place for Blender development.
Important links for the Blender wiki development section can be found here.
- Python API Reference
Blender's Python API is documented here. Vital resource for add-on or script developers.
Getting Involved
- blender.org, Get Involved - blender.org/get-involved
The "Get-Involved" page is the main resource for people who try to... well... get involved. It is a good starting point since it provides a good portion of general information and links.
Communication
- IRC - freenode.net, #blendercoders
Basically all active Blender developments visit this place almost daily. It is our chat room for quick communication. Everyone is invited and encouraged to join it!
- Mailing Lists - lists.blender.org
Mailing lists have proven to work really well as communication platform. We use it for needs like discussions, announcements, Questions, ... The main mailing list is bf-commiters.
Misc
- Blender Buildbot - builder.blender.org
The Buildbot system allows us to provide daily builds of our main development branch. Users can download them to test newest features and fixes.