[Bf-taskforce25] 2.5 progress, todos

Ton Roosendaal ton at blender.org
Wed Nov 26 15:35:07 CET 2008


Hi,

Here's a result of an extensive status review Brecht and I did 
yesterday.
Some of the low hanging fruit has already been spread to devs in IRC!

- context
   - Brecht reviews Context, makes design proposal for itterators and 
such
   - revise/clean Context doc: (ton, brecht)
     http://wiki.blender.org/index.php/BlenderDev/Blender2.5/Context

- Docs:
   - needed doc for area manager & region definitions (ton)
   - UI paradigms has to be written (ton, based on JL & Williams work)
   - finished docs should go to "approved" now!

- blenloader: (brecht)
   - remove G, but keep G.main? :)
   - correct context handling
   - do_versions in own c file, less overhead there

- blenkernel: (brecht)
   - replace G.scene
   - some more G stuff (order, font...)
   - BIF_xxx includes... solve this
   - sequencer: move from old src/ dir to here
   - derivedmesh, leave alone
   - verse?

- bmfont/ftfont && translations/gettext: (Diego)
   - full cleanup, unify, new module!
   - bitmap font: just keep for while, no default
   - texture font should be default
   - new fixed width font for texteditor/filewindow
   - new API for access, incl font type, sizes
   - good support for UTF8/16?
   - support for text-style icons (arrows, dots, decorations)

- python: (py team, campbell coordinates?)
   - roadmap... try to define steps
   - rna-python auto API design
   - operator-python auto API design
   - WM-level python API (like add handler, spacetype)
   - Full new api? compatibility? etc
   - doc: 
http://wiki.blender.org/index.php/BlenderDev/Blender2.5/PythonAPI
     needs some more reviews.

- editors/
   - should put utility functions in new modules? anim/modeling? -> 
decide later
   - give modules each a distinct prefix for exported functions? -> later
   - interface/ can get glutil, icons, view2d, ...
   - Ton reviews current interface buttons code
   - Andrea: brings back Icons
   - markers: should get own keymap? (ton)
   - Ton/Brecht will go over issues of bringing back editors, give us 1 
or 2 weeks max to sort things out, then it can become community-wide 
effort.

- rna/
   - no real big todos
   - Brecht acts as owner
   - will now need volunteers to wrap more parts, Brecht coordinates

- view2d:
   - finish api & design for this
   - seeking dev/owner! (Joshua?)

- windowmanager
   - no real big todos
   - Ton acts as owner



-Ton-

------------------------------------------------------------------------
Ton Roosendaal  Blender Foundation   ton at blender.org    www.blender.org
Blender Institute BV  Entrepotdok 57A  1018AD Amsterdam The Netherlands



More information about the Bf-taskforce25 mailing list