Calculate project network attributes
Go to file
filifa b1f0d60184 add copyright headers 2024-05-25 23:14:27 -05:00
.gitignore initial commit 2024-05-25 17:28:47 -05:00
COPYING add license 2024-05-25 18:11:58 -05:00
README.md add readme 2024-05-25 17:51:04 -05:00
go.mod initial commit 2024-05-25 17:28:47 -05:00
go.sum initial commit 2024-05-25 17:28:47 -05:00
main.go add copyright headers 2024-05-25 23:14:27 -05:00
projectnetwork.go add copyright headers 2024-05-25 23:14:27 -05:00

README.md

slacktime

slacktime is a program for calculating attributes of a project network such as early/late start and finish times and slack.

Example

Save this DOT file as foo.gv.

digraph {
	A [DUR=10]
	B [DUR=5]
	C [DUR=25]
	D [DUR=20]
	E [DUR=50]
	F [DUR=15]
	G [DUR=35]
	H [DUR=15]

	A -> B
	A -> C

	B -> D
	
	C -> E
	C -> F

	D -> G
	
	E -> H

	F -> H

	G -> H
}

slacktime -f foo.gv will output a graph with newly calculated attributes on each node.