利用者:Julianeisel/Development Important Places

提供: wiki
移動先: 案内検索

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

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