ADR-005 — Shared libraries
Table of Contents
ADR |
ADR-005 |
|---|---|
Title |
Shared libraries |
State |
Accepted |
Author |
klenkes74 |
Decision Body |
klenkes74 |
Valid from |
2025-04-18 |
Expires |
./. |
1. Context
[SCS] are created to be as indipendent as possible. But not to implement certain functions again and again some methods should be implemented only once [MT01 Small Team] .
2. Decision
For every SCS handling data there are libraries as defined in Handling asynchronously transfered data to facilitate the data transfer. The libraries are listed in Level 2: dcis-libraries.
3. Consequences
-
The shared libraries break the concepts of [SCS].
-
The SCS may be more dependable on shared code.
-
The SCS are fully seperated via data synchronization. Only the user creation depends on Level 1: dcis-users] to be online.