digraph g {


	subgraph cluster_1 {
		label="umbrella"
		pcbrnd  [style=filled fillcolor=green label="pcb-rnd" height=2 width=2]
		edakrill [style=filled fillcolor=green height=1.5 width=1.5]
		tedax    [style=filled fillcolor=green]
		cschem   [style=filled fillcolor=red height=1.5 width=1.5]
		genxproj [style=filled fillcolor=red]
	}

	subgraph cluster_2 {
		label="legend"
		l1  [style=filled fillcolor=green label="released,\nready"]
		l2  [style=filled fillcolor=red label="planned"]
		l3  [label="3rd party,\nexternal"]
	}


	pcbrnd -> edakrill [dir=both weigth=100]
	pcbrnd -> cschem [dir=both weigth=100]
	pcbrnd -> tedax [dir=both weigth=100]
	genxproj -> pcbrnd [dir=both weight=50]
	genxproj -> cschem [dir=both weight=50]
	cschem -> tedax [dir=both weigth=100]

	cschem -> edakrill [dir=both constraint=false]

	edakrill -> tedax [dir=both weight=50]


	pcbrnd -> kicad [dir=both]
	genxproj -> kicad [dir=both]
	edakrill -> kicad [dir=both]

	pcbrnd -> gschem [dir=both]
	genxproj -> gschem [dir=both]
	edakrill -> gschem [dir=both]

	pcbrnd -> eagle [dir=both]
	edakrill -> eagle [dir=both]

	tinycad -> pcbrnd
	genxproj -> tinycad [dir=both]

	mentor -> pcbrnd
	pcbrnd -> fidocadj [dir=both]

}
