# Project - Unnamed
## Goals
- Reuse Synergy features for the GoJS (by common library)
- Unify Synergy solutions
- Keep the transparency of the project (by documentation)
- Create reference projects - (by documentation - samples)
## Project History
- 13.07.2021 - *[[Preliminary 1](https://hackmd.io/WT6-NlK5Q5alM0jn-zdk8g)]* Leszek's first presentation - ideas, developer issues
- 20.07.2021 - *[[Preliminary 2](https://hackmd.io/WT6-NlK5Q5alM0jn-zdk8g)]* Leszek and Łukasz meeting - ideas, developer issues
- 28.07.2021 - *[[Preliminary 3](https://hackmd.io/uH1aOMqjR3at8NKm32ckLQ)]* Ola, Leszek and Łukasz meeting - idea presentation
- 23.08.2021 - *[[Preliminary 4](https://hackmd.io/Mv8EGrL3TqaRTV32VTv8DQ)]* Arek, Leszek and Łukasz meeting - consultation
## Decision Log
| Date | Name | Description |
| -- | -- | -- |
| 28.07.2021 | [Code] Monorepo | Monorepo is good solution for new projects. Additionaly we can work on many tasks having the one codebase. |
| 28.07.2021 | [Code] Markdown documentation | Markdown introduces some rules for a documentation |
| 28.07.2021 | [Doc] Language of project documentation | English - be more open on developers|
## Action Items
- 28.07.2021 - Private feed npm regognition
- 28.07.2021 - npm packages vs authors' rights
- 28.07.2021 - Storybook for components?
- 23.08.2021 - RushJS investigation
- 23.08.2021 - Docosaurus investigation
## Technologies
- Typescript
## To establish
- Where to store the project documentation?
- Technology of monorepo
- npm vs yarn
## Example of diagram
```mermaid
graph LR
root(Brain) --> el1[Ogólna motywacja w projekcie]
el1 --> el1-1(Bezpieczeństwo psychiczne)
root(Brain) --> el2[Podsumowanie projektów Retroboard i Multiplayer]
root(Brain) --> el3[Co łączy nasze wszystkie projekty]
root(Brain) --> el4[Gdzie jest ten złoty środek]
root(Brain) --> el5[Cele]
root(Brain) --> el6[Co powinniśmy ustalić w projektach]
root(Brain) --> el7[Popozycje na projekt]
classDef root fill:#9f6,stroke:#333,stroke-width:2px;
class root root
```
```mermaid
graph LR
root[Sticky Notes]
classDef root fill:#feff9c,stroke:#dddddd,stroke-width:1px;
class root root
```