docs(documentation): finished documentation entry points 'Documentation' and 'Edge Developer platform'
All checks were successful
ci / build (push) Successful in 58s
All checks were successful
ci / build (push) Successful in 58s
This commit is contained in:
parent
a915c372db
commit
840c607d27
9 changed files with 42 additions and 48 deletions
5
resources/edp-likec4/images/person-profile.svg
Normal file
5
resources/edp-likec4/images/person-profile.svg
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" role="img" aria-label="Person profile">
|
||||
<title>Person profile</title>
|
||||
<path fill="currentColor" d="M28 10c6 0 11 5 11 11 0 5.9-4.2 10.7-9.7 11.7 6.3.6 15.7 4.1 15.7 12.8v4H10v-4c0-6.7 7-10.2 13.9-11.9C18.7 33 15 28 15 22c0-6.1 6.4-12 13-12Zm0 6c-3.5 0-7 3.3-7 6 0 3.8 2.5 7 7 7 3.8 0 5-2.1 5.8-3.5.5-.9 1-1.8 2.2-2.5C35.5 19.2 32.1 16 28 16Z"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 455 B |
|
|
@ -1,8 +1,8 @@
|
|||
model {
|
||||
developer = actor 'Developer' {
|
||||
description 'The regular user of the platform'
|
||||
-> localbox 'inner loop development'
|
||||
-> edp 'outer loop development'
|
||||
-> localbox 'inner loop'
|
||||
-> edp 'outer loop'
|
||||
-> edp.ui 'manages project'
|
||||
-> edp.forgejo 'manages code'
|
||||
-> edp.keycloak 'authenticates'
|
||||
|
|
@ -22,7 +22,7 @@ model {
|
|||
}
|
||||
otherProductLifecycleRoles = actor 'Reviewer, Tester, Auditors, Operators' {
|
||||
description 'Coworking roles in the outer loop'
|
||||
-> edp 'act according to responibility'
|
||||
-> edp 'review / operate'
|
||||
}
|
||||
customers = actor 'End Customers' {
|
||||
description 'Consumers of your Application'
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ model {
|
|||
technology 'Kubernetes'
|
||||
icon tech:kubernetes
|
||||
-> enterprise 'integrates'
|
||||
-> cloud 'deploys and observes'
|
||||
-> cloud 'deploy & observe'
|
||||
-> localbox // inner-outer loop synchronization
|
||||
|
||||
application = schema 'application' {
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ model {
|
|||
localbox = system 'localbox' {
|
||||
description 'A local development system'
|
||||
technology 'Linux/Windows/Mac'
|
||||
-> edp 'inner-outer-loop synchronization'
|
||||
-> edp 'sync'
|
||||
-> enterprise 'company integration'
|
||||
|
||||
application = schema 'application' {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,7 @@
|
|||
specification {
|
||||
// Custom color used for view-local highlighting
|
||||
color magenta #b100ff
|
||||
|
||||
element actor {
|
||||
style {
|
||||
shape person
|
||||
|
|
|
|||
|
|
@ -3,12 +3,15 @@ views {
|
|||
// the application meta-definition travels through all deploying components
|
||||
view application-transition {
|
||||
title 'application-transistion'
|
||||
// autoLayout LeftRight 100 100
|
||||
autoLayout LeftRight 180 140
|
||||
|
||||
// include *
|
||||
exclude developer, localbox, edp, otherProductLifecycleRoles
|
||||
exclude element.kind = workflow
|
||||
include cloud, cloud.application
|
||||
include cloud with {
|
||||
title 'EdgeConnect Cloud'
|
||||
}
|
||||
include cloud.application
|
||||
|
||||
group 'developer-scope' {
|
||||
color green
|
||||
|
|
@ -31,5 +34,16 @@ views {
|
|||
include edp, edp.application
|
||||
}
|
||||
}
|
||||
|
||||
// Only in this view: highlight EDP itself
|
||||
style edp {
|
||||
color magenta
|
||||
}
|
||||
|
||||
// Make actors more "icon-like" (no subtitle/description in-node)
|
||||
style developer, otherProductLifecycleRoles {
|
||||
size xsmall
|
||||
textSize small
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue