Difference between revisions of "Source Directory Structure Screaming Architecture"
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
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...")  | 
				Christoffer (talk | contribs)   | 
				||
| Line 7: | Line 7: | ||
**plugins  | **plugins  | ||
***dbus  | ***dbus  | ||
**entities  | |||
***xml  | |||
****manipulations  | |||
**core  | **core  | ||
***svg  | ***svg  | ||
| Line 13: | Line 16: | ||
****filters  | ****filters  | ||
****rendering  | ****rendering  | ||
***object (??? not sure what to name this but "object" is too generic)  | ***object (??? not sure what to name this but "object" is too generic)  | ||
****containers  | ****containers  | ||
Latest revision as of 10:07, 29 March 2018
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