「Dev:Ref/GoogleSummerOfCode/2005」の版間の差分
細 (Bot: Fixing redirects; cosmetic changes) |
細 (1版 をインポートしました) |
(相違点なし)
|
2018年6月29日 (金) 02:45時点における最新版
目次
- 1 Google Summer of Code 2005
- 1.1 List of approved Google Summer Projects
- 1.1.1 1) Fluid Simulation
- 1.1.2 2) Inverse Kinematics
- 1.1.3 3) Verse Integration
- 1.1.4 4) FFMPEG integration/audio multiplexing
- 1.1.5 5) PyTexture
- 1.1.6 6) Sketch based Modelling
- 1.1.7 7) Boolean development
- 1.1.8 8) ODE Physics integration in animation system
- 1.1.9 9) Nurbs/Curves/Nurbana
- 1.1.10 10) Animated/Live/Interactive Tutorial
- 1.2 SOC Form FAQ/HOWTO
- 1.3 CVS
- 1.4 Developer service
- 1.5 Progress Reports
- 1.1 List of approved Google Summer Projects
Google Summer of Code 2005
List of approved Google Summer Projects
1) Fluid Simulation
Nils Thuerey, mentored by Jonathan Merritt
- Ph.D. student at University of Erlangen, Germany
- nickname: n_t
- Linux, gcc
2) Inverse Kinematics
Brecht Van Lommel, mentored by Ton Roosendaal (kaito)
- Student at Universiteit Hasselt
- 19 years old
- nickname: brecht
- Belgium
- Mac OS X 10.3, gcc
3) Verse Integration
Jiří Hnídek, mentored by Ton Roosendaal (kaito)
- Ph.D. student at Technical Univeristy of Liberec
- 24 years old
- nickname: jiri
- Czech Republic
- Linux, gcc
4) FFMPEG integration/audio multiplexing
Ian Gowen, mentored by Alexander Ewering (intrr)
- 18 years old
- nickaname: qwe
- USA, Oregon
- Gentoo Linux, gcc
5) PyTexture
Timothy Wakeham, mentored by Campbell Barton (ideasman)
- 21 years old
- Monash Univeristy Melbourne
- nickname: timmeh
- Australia
- Windows XP, scons, MSVC6
6) Sketch based Modelling
Pablo Diaz Gutierrez, mentored by Kent Mein (sirdude)
- Ph.D. student at University of California, Irvine
- 26 years old
- nickname: pdg
- Spanish, based on California
- Ubuntu Linux, emacs/gcc/gdb
- Homepage here
7) Boolean development
Marc Freixas, mentored by Alexander Ewering (intrr)
- Ph.D. student at Universitat Politecnica de Catalunya
- 28 years old
- nickname: marquitos
- Linux Debian
- Spanish (Barcelona)
8) ODE Physics integration in animation system
Thomas Lewis, mentored by Daniel Dunbar (zr)
- University of California
- 19 years old
- nickname: nescirian
- Hong Kong
- Windows XP, gcc
9) Nurbs/Curves/Nurbana
Emmanuel Stone, mentored by Martin Poirier (theeth)
- Trinity College Dublin, Ireland
- nickname: eman-
- Mac OS X 10.4, gcc
10) Animated/Live/Interactive Tutorial
Frederick Lee, tentatively mentored by Chris Want (Hos)
- University of California, Los Angeles
- nickname: phaethon
- USA
- Debian GNU/Linux unstable, gcc
SOC Form FAQ/HOWTO
Official SOC FAQ/HOWTO about filling soc forms isn't still available. We can have our own :-). Resource of major informations is soc mailling list. Feel free and add your own notes and experiences.
CVS
Look at short description about work with CVS (originaly created by Hos).
"Anonymous" user could checkout each branch:
cvs -d:pserver:anonymous@cvs.blender.org:/cvsroot/soc-2005
login
cvs -z3 -d:pserver:anonymous@cvs.blender.org:/cvsroot/soc-2005 checkout -r name_of_branch soc-blender
cvs -d:pserver:anonymous@cvs.blender.org:/cvsroot/soc-2005
logout
You can find list of branch at gforge web page of soc-blender:
http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/?cvsroot=soc-2005
Developer service
.c and .h templates
When developers need to add new file, then they need some template. Looking at existing source files could be confusing, because each file contains different copyright in header. When you edit some file, don't foreget to add your name to list of contributors, write description of source file, write name of .h file containing function prototypes somewhere at the beggining of .c file, write commentary, write documentation in wiki.
Progress Reports
www.blender.org
All soc projects are mentioned in Developer digest from July 2005.
Mailing list
You can see some progress of our work in mailling list: