Lewis Cowles (He/Him, They,Them,Theirs)

Authored Content

Authored Comments

Simply put the OpenSource project should have no SLE or SLA ever! Spin up a company to contribute through and sell services via that company. It's a model which is hugely popular. Half the contributor burnout is people who don't have a good plan to self-support using a model like this. Just refuse any SLE or SLA outside of a separate contract. Even link to orgs that provide in the repo. Then take some down-time.

Graphviz powers plantuml which you can use for declarative diagrams if you're not as fussed about style (and you can edit the output if it matters that much). The core point is that for something like sequence diagrams , flowcharts etc, you can track your source documents and see diff's in the definitions which produce your diagrams. I thoroughly recommend people give it a go.