Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: init outline 2024 #1

Merged
merged 5 commits into from
Dec 17, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,6 @@ dist
*.local
.remote-assets
components.d.ts
notes.md
skript.md

27 changes: 14 additions & 13 deletions announcement.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,28 @@
## Einladung zum ersten Masterportal Webinar
## Einladung zum zweiten Masterportal Webinar

![terrestris Webinar Logo](public/terrestris_webinar_logo.svg)

`“In wenigen Schritten zum eigenen Geoportal“`
`“Masterportal: Migration auf v3 und Integration in GDI`

Wer durch die Geoportale des Bundes, der Länder und vieler Kommunen im deutschsprachigen Raum navigiert, stößt in letzter Zeit zunehmend auf individuell gestaltete Masterportale. Gleichermaßen eignet sich das funktionsreiche Open Source Projekt als Client-Komponente für firmeninterne Geodateninfrastrukturen. Die Vielzahl an unterstützten Standards vereinfacht eine nahtlose Integration in bestehende GDIs.
Wer durch die öffentlichen Geoportale des Bundes, der Länder und vieler Kommunen im deutschsprachigen Raum navigiert, stößt in letzter Zeit zunehmend auf GIS-Clients die auf dem Open Source Toolkit Masterportal basieren.

Nachdem das Open-Source Projekt bereits seit einigen Jahren auf der FOSSGIS präsent ist, wird es auch auf der diesjährigen FOSS4G mit Besuchern aus aller Welt vorgestellt.
Das neue Major Release wurde auf der vom [LGV](https://www.hamburg.de/politik-und-verwaltung/behoerden/behoerde-fuer-stadtentwicklung-und-wohnen/aemter-und-landesbetrieb/landesbetrieb-geoinformation-und-vermessung) [FOSSGIS in HH](https://pretalx.com/fossgis2024/talk/R8MYNT/) offiziell vorgestellt und ist seit Oktober als LTS-Version erschienen (v3.3).

terrestris lädt Sie herzlich zum ersten kostenfreien **Masterportal Webinar** am **30. Juni um 10:00 Uhr** ein. In einer 1-stündigen Session werden u.a. die folgenden Themen beleuchtet:
Koordiniert und angetrieben durch die Mitglieder der IP (Implementierungspartnerschaft) wird das Projekt fortwährend weiterentwickelt und ist somit zu einem integralen Bestandteil vieler GDIs im deutschsprachigem Raum geworden.

terrestris lädt Sie herzlich zum zweiten kostenfreien **Masterportal Webinar** am **18. Dezember um 10:00 Uhr** ein. In einer 1-stündigen Session werden u.a. die folgenden Themen beleuchtet:

- Vorstellung der IP (Implementierungs­­partnerschaft Masterportal) durch [dataport](https://www.dataport.de/was-wir-bewegen/portfolio/masterportal/).
- Architektur des Masterportals
- Basiskonfiguration eines Portals
- Layer, Dienste, Suche und hilfreiche Tools
- Metadaten-Integration
- Individuelles Design
- Erweiterbarkeit durch Addons
- Überblick: Neue Features in v3 und neue Konfigurationsmöglichkeiten
- Migration: Was ist zu beachten?
- Integration:
- Einbindung von Such-Backends (Beispiele)
- Anbindung an Benutzerdatenverwaltung

Am Ende wird es eine offene Fragerunde und einen Ausblick auf zukünftige Entwicklungen geben.
Das Webinar richtet sich an all diejenigen, die einen Umstieg auf die v3 Version vorhaben oder generell einen Einstieg in die Software erlangen wollen.

## Wichige Infos:

**Kosten:** Keine
**Anmeldung:** Email an info@terrestris.de bis zum **28.06.2022** mit Betreff [Anmeldung Masterportal Webinar]
**Anmeldung:** Email an info@terrestris.de bis zum **11.12.2024** mit Betreff [Anmeldung Masterportal Webinar]
**Zugangslink:** Wird nach erfolgter Annmeldung mitgeteilt.
6 changes: 0 additions & 6 deletions components/BarBottom.vue
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,5 @@ export default {
<div class="basis-5" />
<div class="basis-8" />
<div class="basis-auto">4</div>
<!-- <div class="w-1/2 text-left">
{{ title }}
</div>
<div class="w-1/2 flex justify-end">
<slot />
</div> -->
</div>
</template>
69 changes: 31 additions & 38 deletions outline_de.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
# Outline Masterportal Webinar
# Konzept Masterportal Webinar 2024

## Konzept

- Voraufgezeichneter Talk ca. 1 h
- Live Talk ca. 1 h
- Live Fragerunde am Ende (mit Moderator) ca. 15-20 min?
- Im Chat oder per Audio-Meldung

Expand All @@ -12,50 +10,45 @@

|Zeit<div style="width:50px">|Inhalt<div style="width:290px"/>|Sprecher|
|---|---|---|
|15 min|Vorstellung der IP|Dataport|
|10 min|"Theorieteil" Konfiguration<br> - Global vs. Portalspezifisch<br> -Layer<br> -Services|Hannes|
|25 min|Live Konfiguration|Hannes|
|20 min|Ausblick<br>- geplante Entwicklungen| |
|5 min|Begrüßung und Vorstellung terrestris|Hannes|
|15 min|Vorstellung der IP|Dataport?|
|10 min|Überblick: Neuigkeiten v3 und Konfigurationsmöglichkeiten|Hannes|
|20 min|Live Konfiguration|Hannes|
|10 min|Offene Fragerunde|Alle|

## Einladung / Zielgruppe

- dataport integrieren
- übliche Kanäle (website, social media)
- Bestandskunden darauf aufmerksam machen

## Konkrete Inhalte

1. **Vorstellung der IP**

- Wie ist die IP organisiert? (Meetings vorstellen)
- Wie ist die IP organisiert?
- Kommittees und Meetings vorstellen
- Welche Aufgaben hat die IP?
- Wer ist Mitglied

2. **Vorstellung Theorieteil**
- Wer ist bereits Mitglied, welche Vorteile habe ich als Mitglied?

- Framework / Basiskomponenten
- Vue.js
- Openlayers
- Bootstrap 5
- Konfiguration (Applikationskontext)
- `services.json`
- `rest-services.json`
- `style.json`
- `config.js`
- `config.json`
2. **Neuigkeiten und Konfigurationsmöglichleiten**

Jeweils allgemeine Erläuterung und konkrete Beispiele. Siehe hierzu: [Masterportal WS auf der FOSSGIS 2022](https://terrestris.github.io/masterportal-ws/latest/config/)
- Kurz: Framework und Software Stack
- Migration zu v3
- Was ist zu beachten bei der Migration?
- Kurzvorstellung neuer Module
- Möglichkeiten zur Integration
- Einbettung bestehender Daten und Dienste
- Integration von Suchbackends
- Userverwaltung

3. **Live Konfiguration**

- Auschecken der letzten stabilen Version
- Auschecken der LTS und Installation von Abhängigkeiten
- Dev-Environment starten
- Start: `basic` Portal
- Sukzessive Konfiguration des Portals:
- Layer (WMS, WFS, WMTS)
- Rest-Services: Print und Suche
- Werkzeuge.
- Logo und Basic Farben
- ...

4. **Ausblick**

- Module in Entwicklung
- Abschluss Migration
- Einbettung in CMS
- ...
- Im Hintergrund Docker-GDI starten (pygeoapi, postgres, geoserver)
- Migration `npm run migrateConfig`
- Kurze Erläuterung des Logs
- Anpassung an v3
- Exemplarische Konfiguration der Suche
- Anbindung an Nutzerverwaltung (Keycloak)
12 changes: 6 additions & 6 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"name": "masterportal-webinar",
"version": "0.0.1",
"version": "2.0.0",
"private": true,
"description": "Slides for the Masterportal Webinar.",
"author": "Hannes Blitza <blitza@terrestris.de> (https://terrestris.de)",
"private": true,
"scripts": {
"build": "slidev build --base /masterportal-webinar/",
"dev": "slidev --open",
Expand All @@ -15,13 +15,13 @@
"@slidev/theme-seriph": "*"
},
"devDependencies": {
"playwright-chromium": "^1.23.1",
"typescript": "*",
"vite": "*",
"@vitejs/plugin-vue": "*",
"@vue/compiler-sfc": "*",
"autoprefixer": "*",
"playwright-chromium": "^1.23.1",
"postcss": "*",
"tailwindcss": "2.2.*"
"tailwindcss": "2.2.*",
"typescript": "*",
"vite": "*"
}
}
Binary file added public/bplansearch.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/code_architecture_v3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
86 changes: 71 additions & 15 deletions public/core-api-addon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions public/mp-login-overview.drawio.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/terrestris_spanbroek.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading