Source Directory Structure Screaming Architecture

From Inkscape Wiki
Revision as of 09:43, 29 March 2018 by Christoffer (talk | contribs) (Created page with " {{DevDiscussion}} Another idea concerning the the directory structure for Inkscape's source code. ~~~~ *src **plugins ***dbus **core ***svg ****manipulations ****transforma...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


Another idea concerning the the directory structure for Inkscape's source code. Christoffer (talk) 09:43, 29 March 2018 (UTC)

  • src
    • plugins
      • dbus
    • core
      • svg
        • manipulations
        • transformations
        • filters
        • rendering
      • xml
        • manipulations
      • object (??? not sure what to name this but "object" is too generic)
        • containers
        • shapes
      • util
        • numeric
        • color
    • entrypoints
      • gtk3gui
      • commandline
      • future interfaces
    • dataproviders
      • file
      • http (could go in "entrypoints" instead depending on how http is used, as data provider or as some kind of API to create/modify SVG files)
    • libraries
      • 2geom
      • libavoid
      • libcola
      • libcroco
      • libdepixelize
      • potrace
      • etc.