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.