Zum Inhalt

TinyWeatherForecastGermany (TWFG)

Über

Tiny Weather Forecast Germany, zu deutsch: Kleine Wettervorschau Deutschland, ist eine in Java geschriebene quelloffene Wettervorhersage-App für Android (ab 4.4), die sich auf Deutschland konzentriert1 und offene Daten des Deutschen Wetterdienstes (DWD) verwendet.

Anders als vergleichbare Apps aus dem F-Droid Store kann TinyWeatherForecastGermany smarte Gadgets (Smart Watches oder Armbänder) via Gadgetbridge mit Wetterdaten versorgen. Dabei ist es nicht auf die OpenWeatherMap API-Schnittstelle angewiesen. Sie benötigen also keinen API-Schlüssel und müssen kein Tages-Limit beim Daten-Abruf beachten.

Maintainer: Pawel Dube (@Starfish)

code repository

F-Droid-Store Seite

Locations

durchsuchbare Tabelle aller Gemeinden, Städte, Seen, etc. die in der Datenbank des DWD gelistet sind -> "areas"

durchsuchbare Tabelle aller Messstationen -> "stations"

OpenStreetMap-basierte Karte, die alle Datenquellen visualisiert, die von TWFG genutzt werden

Privatsphäre

offizieller ExodusPrivacy Scan-Bericht des neusten F-Droid releases

inoffizieller ExodusPrivacy Scan-Bericht der neusten apk

FAQ

häufig gestellte Fragen (FAQ)

javadoc code Dokumentation

note

Die javadoc Dokumentation wird automatisch einmal pro Woche aktualisiert.

Die Docs enthalten auch UML Diagramme. Diese werden mit graphviz via PlantUML über das uml-java-doclet von Gerald Boersma (@gboersma) generiert.

Mirror-Repositories

Hinweis

Die Folgenden Git-Repositories werden einmal täglich aktualisiert.

Ziel: Erhöhung der SEO-Scores und neue Nutzer*innen auf das "Haupt-code-Repository" unter codeberg.org führen. Dort wird die App weiterentwickelt, es werden gerne Fragen beantwortet und Anregungen entgegen genommen.

In Spitzenzeiten kann ein zusätzlicher Pipeline-Plan manuell aktiviert werden, der alle 8 Stunden eine Aktualisierung durchführt.

GitLab Mirror2

GitHub Mirror2

framagit Mirror2

Gitea Mirror1

Wenn Sie ein neues Mirror-Repository hinzufügen möchten, auf einem gehosteten Forgejo, GitLab, GitHub Enterprise, Gitea, Gogs oder anderen Git-Server, wenden Sie sich bitte an Jean-Luc Tibaux (@eugenoptic44) .

Status

Wir betreiben eine Status Seite mit GitHub Pages, upptime und shared runners von GitHub.

Übersetzungen

Die Übersetzungen von TinyWeatherForecastGermany werden auf der von Codeberg e.V. zur Verfügung gestellten Weblate3-Instanz verwaltet. Jede*r ist eingeladen uns beim Übersetzen zu unterstützen! Vorschläge können auch ohne einen Account eingereicht werden. Für das Übernehmen von Übersetzungen in den Quellcode wird ein kostenloser Account benötigt.

Weblate translation status


  1. Der DWD stellt aber auf der gleichen Platform auch die Daten der Weltorganisation für Meteorologie (WMO) zur Verfügung. Daher lassen sich für alle Stationen der WMO-Mitglieder über die App Daten abrufen. Die Regenvorhersage ist jedoch nur von den deutschen Stationen verfügbar. 

  2. von Jean-Luc Tibaux mit Hilfe eines geplanten GitLab CI/CD-Jobs gesteuert 

  3. ein Open Source (quelloffener) Software-as-a-Service-Dienst (SaaS) für gemeinschaftliche Übersetzungen von Anwendungen und Webseiten.