Dev:WeeklyMeetingAgenda/2006-04-16th

提供: wiki
< Dev:WeeklyMeetingAgenda
2018年6月29日 (金) 02:47時点におけるYamyam (トーク | 投稿記録)による版 (1版 をインポートしました)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

current projects

no updates really

Google Summer of Code

  • coders interested in mentoring for GSoC please email Chris Want (Hos)
  • platform maintains please check/update build/install instructions in the wiki manual some are likely a bit out of date
  • document the more important/common files needed

blender coder 101

  • Think of something you want to code
  • look in space.c or toets.c for the keybinding of the command to a similar function or function area
  • grep or CScope or other source browsing method for the code for that function (usually it will be in a file in /source/blender/src )
  • get an overview of existing code in that file
  • If you see variables you don't know/understand use CScope or other source browsing tool to find its original declaration (the main headers of interest are in

source\blender\makesdna

and

source\blender\blenkernel

if you find something you don't understand, pop into IRC on #blendercoders

  • code your new idea
  • create a patch and ask someone to test it/and or make testing builds and post them in the testing builds forum and blender.org
  • submit patch to tracker and email bf-committers mentioning the patch and what it does make
  • stop by Sunday meeting on irc and bug people to look at it if it hasn't been applied yet or ask for feedback.