This task is a list of things that will have to be done for the 2.8 release:
= Schedule
A set schedule is still not set date on when we should start modifying the actual repository so, for now, we are in a planning phase.
= Removals
- Frame server removed
- BGE removed
- Armature sketching removed
- Blender Internal removed
- Texface removed
- Background images T52668
= Moves/Changes
- Groups and layers are now both "Collections" rB17bd5c9d4b1e9377b896c13043e24eaa7e979714
- Timeline
- Keymap T55162, T54963
- Defaults T54943 (should not be much work just double check).
- Driver workflow T54653, T55145
- Outliner T54120
- Modeling
- Bevel/normal tools https://devtalk.blender.org/t/gsoc-2018-bevel-improvements/ rB2b41b208c7e5e74a0a5fe043f4bfab2a122a9ed1
- Subsurf
- Quality Setting rB5c61be777f10f65fce0184d43804c2d01cb284ad
- OSD Removal rB3ee6b940dfd42a2251d1d3d44131f754d27769dd
- Make uv boundaries easily extendible rB517f58be3cf52da5d22e739f2aa40a5b5142885a
- Constraints
- multiplicative Copy Scale rB47af343b6137e4290cc4a842daac25ff8d8cb65f
= Additions
- Compositor
- Cryptomatte compositing node rBbdda0964e0a5180bd0bc4fb8e38dbe2198bd9a9a
- Rendering
- EEVEE
- Closure to RGB conversion node (EEVEE only for now).
- Workbench T54907
- Transparency mode T55109
- Lookdev T55110, rB765fd29d6855d098d8fcdd72ba595dfd1e4e4e17
- Speculararity rBc450966e9562eb352b869f3b554d60a42dea2fa1, rBacaf46db0ea7103aaa3f46092b3582611d37ca0f
- Cycles
- Displacement node (already documented)
- random walk subsurface scattering D3054
- Bevel Shader D2803
- Principled Volume Shader D3033
- Principled Hair BSDF rB5078b9d2d08a34ae3786100c2301ea960165e7f2
- IES light textures rB48155c210a3fd65f6fc2b5be3357b47a8af3711a
- Math node: add arctan2 rB68627626854c27c2135cab72b48b648cb638c8cb
- disk and ellipse shapes for area lamps rB5505ba8d4753ee6b3c0101ba3e4abf337546a1b0
- Layering
- indirect_only rB885cda65c90b3f85dc4e72e2e9759aa926a8f07c
- mask/holdout rBb0077992d2759b29b536187a226e8382b72261b6
- Voronoi: features and distance rB83a4e1aaf9d1aa5e4747213dee5485945cecb05d
- 3D View
- Orbit naivgation tool
- Multiobject editing
- 3d Cursor -- True 3d & continuous dragging
- Mixed snap D3400
- Tools T54582 T53047
- Scale cage
- Add interactive tools
- 3D View boarder/lasso rBe88e80a6a0c8976ac2d245c274ca5a0388736743
- Viewport
- Overlays
- Motion Paths rB72a360827bc47e68bf47a5aa4ad9185b031423c4
- Text rBc87cfcc8def345fb55d0bbf31e7323e7f1790a80
- Wireframe rBbf4ce5755f3699105a1e97793db63f9fc8f7ad9a
- Shading
- X-ray rBe4a727626e34eef20e2b41cc3e26b41db4f360a0
- Background options: rB70966af5134b0cf53273e3c6da19ad7d5857b0f2
- UI
- Tools (only 3D View for now)
- Grease Pencil 2.0 (is there a better place we can put this?) (Split annotation tool from 3d drawing?)
- Toolbar
- Manipulators
- Workspaces T54120
- Headers
- Always on top by default
- Add 'Toggle Header' to header context menu rB35efa1d3d335697ddc50702472585929b176ef8d
- Tool properties space type rB995fa1f4c0b1dc746b0978033b41984a653784e4
- Expanded editor types T54744
= Document Structure
We should discuss some structure for some pages that we might want to change.
== Rendering
- render_engines/
- eevee -- Document Eevee related settings
- cycles -- Document cycles related settings
- workbench
- Nodes? -- Same nodes are used in cycles and Eevee.