-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add dotted arrows for relationships #67
Comments
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
C4 Model is about simplicity, ambiguity should be avoided. Annotations are essential. Adding an additional type of lines would introduce the "boxes and lines" dilemma the C4 model tries to avoid. Examples:
Also this would lead to the request of more lines and more colors while ending up in the root cause leading to the C4 model. |
Thanks for your input.
I will continue working on my PR and try to add arrow line styles to legend when there is more than one style present on the diagram. I hope that this way I can propose more comprehensive solution. 🏭 I look forward to receiving more feedback from other people as well 😃 |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Having legend for dotted lines that explain what they mean ("async communication") can be a solution? |
Atm we have 64 (!) different relation definitons, I wouldn't introduce additional Rel styles anymore.
A possible extension could be the support of an additional argument with "icon characters" e.g <&link-intact> (or sprite?), but I would prefere characters because they are typically smaller and predefined.
|
Hi @fineconstant, Can this solve your problem? |
@fineconstant, @Potherca: can we close this issue based on #130? |
With #160 dotted lines are supported too |
Hello,
An option to make relationship arrows dotted would be very useful to express different types of relationships and distinguish them visually 😃
I made a pull request with changes here #66
For now I named new elements using
_Async
suffix e.g.Rel_Async(...)
, but maybe it is better not to suggest that these new relationships are asynchronous and normal ones are synchronous... in the end it can mean something different based the context.Other names like
_Weak
,_Dotted
or something entirely else are possible - feel free to comment on this or suggest something 😄The text was updated successfully, but these errors were encountered: