Mental Context Spills
I've recently started having context spills between different projects, mainly rendering APIs. Refering to cairo as clutter in #cairo. Writing cairo_chant_class instead of gegl_chant_class in #gegl and even typing out commands like: $ cairo push fdo openvg. in my shell.
To ease confusion here is a list of possible ways of combining these projects, some which already are possible others might make sense.
- OpenVG within cairo
- GEGL within Clutter
- cairo within GEGL
- cairo within Clutter
- GEGL (output) within cairo (drawing)?
- (visual representation of) Clutter (Actors) within GEGL (graphs) (within Clutter, with OpenVG within cairo within Clutter on top)?