2. 2022-09-20
2.2. Projekte
2.2.1. Teams
| Projektname | Team | 
|---|---|
Kapsch Prozessvisualisierung  | 
Spindler Thomas, Reiter Lydia, Hager Sebastian  | 
IOT Dashboard  | 
Horner Paul, Schatzberger Oliver, Eder Moritz, Moser Adrian  | 
HTL Leonding Leonie  | 
Klose Peter, Al Sabagh Abdulrahman, Thaller David, Angerer Mona  | 
Yaec  | 
Lummerstorfer Lukas, Weinhäupl Valentin, Just Elias, Goldmann Pascal  | 
| Projektnamen noch nicht festgelegt | 
3. 2022-11-15
Beitrag: Moritz Eder
3.1. primer-leocloud
| Den Namespace kann man hier herausfinden. | 
- 
Login mit Students E-Mail-Adresse (m.muster@students.htl-leonding.ac.at)
 
4. 2023-01-10
4.1. Regeln für die Projektarbeit
4.1.2. Arbeitszuordnung
- 
Jedes Projektmitglied hat einen eigenständigen Aufgabenbereich zB einen Task.
 - 
Dieser Task wir in einem eigenem Branch erstellt / durchgeführt
 
4.1.3. Sprint Reviews / Präsentationen
- 
Es darf nicht auf dem eigenen Rechner (kein grüner Pfeil in der IDE) präsentiert werden. Ein essentielles Deployment ist erforderlich.
 - 
Folgende Möglichkeiten
- 
oravm
 - 
leocloud in eigenem Namespace
 - 
minikube
 
 - 
 
| In einem laufenden Sprint wird nichts verändert. Weder Aufgaben des Sprint Backlog noch die gewählte Vorgangsweise (zB Branching) | 
4.2. Projekthandbuch für Scrum
- 
Team mit Rollen
 - 
Wie werden die Branches durchgeführt (siehe #git-branching)
 - 
Die URL für
- 
github-Repo
 - 
Doku
 - 
Scrum-Board
 
 - 
 
4.3. Dokumentation
- 
Es muss eine (grobe) Systemarchitektur geben
 - 
Gewisse Entwurfsentscheidungen müssen dokumentiert werden
 - 
Eine RevealJS-Präsentation muss immer verfügbar sein
- 
Problemstellung
 - 
Aufgabenstellung
 - 
derzeitiger Stand
 
 - 
 
5. 2023-01-30
6. 2023-03-06
6.1. Angular
- 
nvm installieren (Node Version Manager)
 
brew intall nvm
export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm [ -s "$NVM_DIR/bash_completion" ] && . "$NVM_DIR/bash_completion" # This loads nvm bash_completion
nvm install --lts
Installing latest LTS version. Downloading and installing node v18.15.0... Downloading https://nodejs.org/dist/v18.15.0/node-v18.15.0-darwin-arm64.tar.xz... ######################################################################################################################################################### 100.0% Computing checksum with shasum -a 256 Checksums matched! Now using node v18.15.0 (npm v9.5.0) Creating default alias: default -> lts/* (-> v18.15.0)
7. 2023-03-13 BookMonkey
ng new book-monkey --routing --style=css --prefix=bm
output
CREATE book-monkey/README.md (1064 bytes)
CREATE book-monkey/.editorconfig (274 bytes)
CREATE book-monkey/.gitignore (548 bytes)
CREATE book-monkey/angular.json (2946 bytes)
CREATE book-monkey/package.json (1042 bytes)
CREATE book-monkey/tsconfig.json (863 bytes)
CREATE book-monkey/.browserslistrc (600 bytes)
CREATE book-monkey/karma.conf.js (1428 bytes)
CREATE book-monkey/tsconfig.app.json (287 bytes)
CREATE book-monkey/tsconfig.spec.json (333 bytes)
CREATE book-monkey/.vscode/extensions.json (130 bytes)
CREATE book-monkey/.vscode/launch.json (474 bytes)
CREATE book-monkey/.vscode/tasks.json (938 bytes)
CREATE book-monkey/src/favicon.ico (948 bytes)
CREATE book-monkey/src/index.html (294 bytes)
CREATE book-monkey/src/main.ts (372 bytes)
CREATE book-monkey/src/polyfills.ts (2338 bytes)
CREATE book-monkey/src/styles.css (80 bytes)
CREATE book-monkey/src/test.ts (749 bytes)
CREATE book-monkey/src/assets/.gitkeep (0 bytes)
CREATE book-monkey/src/environments/environment.prod.ts (51 bytes)
CREATE book-monkey/src/environments/environment.ts (658 bytes)
CREATE book-monkey/src/app/app-routing.module.ts (245 bytes)
CREATE book-monkey/src/app/app.module.ts (393 bytes)
CREATE book-monkey/src/app/app.component.css (0 bytes)
CREATE book-monkey/src/app/app.component.html (23115 bytes)
CREATE book-monkey/src/app/app.component.spec.ts (1088 bytes)
CREATE book-monkey/src/app/app.component.ts (214 bytes)
✔ Packages installed successfully.
    Directory is already under version control. Skipping initialization of git.
cd book-monkey webstorm .
ng serve
Mit Browser http://localhost:4200 starten
8. 2023-05-09
8.1. Commits
- 
Es wird vereinbart für die Commit-Messages folgende Formate zu verwenden:
- 
im Besonderen: @commitlint/config-conventional
 - 
und auch Angular conventions
 
 
8.2. GitHub Packages
- 
GitHub Packages offers different package registries for commonly used package managers, such as
- 
npm,
 - 
RubyGems,
 - 
Apache Maven,
 - 
Gradle, Docker, and
 - 
NuGet.
 
 - 
 - 
GitHub’s Container registry is optimized for containers and supports Docker and OCI images.
 
