Source Directory Structure Screaming Architecture
		
		
		
		
		
		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
 
- entities
- xml
- manipulations
 
 
- xml
- core
- svg
- manipulations
- transformations
- filters
- rendering
 
- object (??? not sure what to name this but "object" is too generic)
- containers
- shapes
 
- util
- numeric
- color
 
 
- svg
- 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.
 
 
- plugins