Skip to content

Commit 1bfcf26

Browse files
committed
docs: define horizontal & vertical
1 parent 023e16a commit 1bfcf26

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

ARCHITECTURE.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,15 @@ This design document can only be altered through an RFC process.
1111
## Overview
1212

1313
Standard is a _framework_ to bootstrap and sustain the automatable sections of the Software Delivery Lifecycle (SDLC) _efficiently_ with the power of Nix and Flakes.
14-
In particular, Standard is a _Horizontal Integration Framework_ which integrates _vertical_ tooling, that is designed around the linux philosophy of doing one thing and to it well.
15-
The integration target, thereby, are the end-to-end automatable sections of the SDLC process for which we offer well-integrated tools and best practices.
14+
In particular, Standard is a _Horizontal Integration Framework_ which integrates _vertical_ tooling.
15+
16+
> Glossary:
17+
>
18+
> _Vertical Tooling_: does one thing and does it well in a narrow defined scope/vertical
19+
>
20+
> _Horizontal Tooling_: ovelay tooling that stiches vertical tooling together to a polished whole
21+
22+
In that context, the integration target are the end-to-end automatable sections of the SDLC process for which we offer well-integrated tools and best practices.
1623
_Efficient_ automatable sections of the SDLC are characterized by two things.
1724

1825
Firstly, an adequate _lead time_ which is the amount of time it takes to set up an initial version of the software delivery pipeline.

0 commit comments

Comments
 (0)