Source Code Organization
User Interface
Data Structures
Importing
Media and Media Interfaces
Performance via Aggregation and Transactions
Photo File Formats
Photo Pipeline
RAW Files and RAW Developments
Photo Editor
Thread Model
Pixbuf and Thumbnail Caching
Database
Runtime Monitoring and Auto-import
Background Metadata Writing
Commands and Command Manager (Undo/Redo)
Logging
Writing Shotwell Plugins (for plugin developers)
Web Publishing Extension Point
Slideshow Transition Extension Point