Difference between revisions of "Roadmap"

From GIMP Developer Wiki
Jump to: navigation, search
m (Expected availability of developed features)
Line 34: Line 34:
 
*'''GIMP 3.2'''
 
*'''GIMP 3.2'''
 
**Automatic layer boundary management
 
**Automatic layer boundary management
**Filter layers
+
**Filter layers and "Layer effects"
 
*'''GIMP 3.4'''
 
*'''GIMP 3.4'''
**Auto-anchoring of floating selection
+
**Auto-anchoring of floating selection - or better, get rid of floating selections!
 
*'''GIMP 3.6'''
 
*'''GIMP 3.6'''
 
**Script recording and playback
 
**Script recording and playback
 
**"Smart objects"
 
**"Smart objects"
**"Layer effects"
 
 
*'''GIMP 3.8'''
 
*'''GIMP 3.8'''
 
**Unified transform tool
 
**Unified transform tool

Revision as of 22:22, 14 March 2011

Feature prioritization

This is roughly how the core GIMP development team prioritizes feature development.

  1. Single-window mode (http://gui.gimp.org/index.php/Single-window_mode_specification)
  2. Layer groups
  3. Cleanup libgimp (including major changes to plugin registration api)
  4. Port to GTK3
  5. High bit depths
  6. Automatic layer boundary management
  7. Filter layers (brightness/contrast, blur, etc)
  8. Auto-anchoring of floating selection
  9. Script recording and playback
  10. "Smart objects"
  11. "Layer effects" (bevel/emboss, draw line at edges, etc)
  12. Unified transform tool (http://gui.gimp.org/index.php/Transformation_tool_specification)

Low priority:

  • High-end CMYK support

Expected availability of developed features

Starting with GIMP 3.0, features will be developed in isolation on feature branches and be merged to the main branch when they are ready.
The below list shows when coming features are expected to be ready, but that might change.

  • GIMP 2.8
    • Single-window mode
    • Layer groups
  • GIMP 2.10
    • Cleanup libgimp
  • GIMP 3.0
    • Port to GTK3
    • High bit depths
  • GIMP 3.2
    • Automatic layer boundary management
    • Filter layers and "Layer effects"
  • GIMP 3.4
    • Auto-anchoring of floating selection - or better, get rid of floating selections!
  • GIMP 3.6
    • Script recording and playback
    • "Smart objects"
  • GIMP 3.8
    • Unified transform tool