Ga naar de hoofdinhoud

Roadmap

Verbonden

Roadmap

De reis van Dashpatch

Van twee kleine P2000-experimenten in 2020 tot het moderne Dashpatch-platform: dit is het verhaal van een project dat twee keer werd verlaten, opnieuw tot leven kwam en werd herbouwd voor de toekomst.

Lees de changelog

Ontwikkeltijdlijn

Uitgebrachte functies, actuele verbeteringen en wat hierna komt.

  1. Uitgebracht

    Het oorspronkelijke P2000-project

    Het idee begon met twee losse projecten: een Raspberry Pi-service om P2000-berichten te ontvangen en een Laravel-applicatie om ze online te publiceren. Het platform bleef enkele maanden online voordat de ontwikkeling stopte.

    • Raspberry Pi-ontvangstservice
    • Losse Laravel-webapplicatie
    • Eerste live P2000-feed
    • Enkele maanden online
  2. Gearchiveerd

    Een korte tweede poging

    Er werd een nieuwe poging gedaan om het idee nieuw leven in te blazen, maar die eindigde vrijwel direct. Het project verdween opnieuw voor enkele jaren in de doos met verlaten ideeën.

    • Tweede ontwikkelpoging
    • Kortstondige herstart
    • Project opnieuw opgeborgen
  3. Uitgebracht

    Dashpatch komt tot leven

    Tijdens een moment van verveling kwam het oude idee weer uit de kast. Er werd een VHF-antenne gekocht, de Raspberry Pi werd nieuw leven ingeblazen en het project keerde terug onder een nieuwe naam: Dashpatch.

    • Nieuwe VHF-antenne
    • Raspberry Pi-ontvanger hersteld
    • Python-ontvangstsoftware
    • Laravel- en Vuetify-applicatie
  4. Uitgebracht

    De complete vernieuwing

    Een volledig vernieuwde versie van Dashpatch werd uitgebracht. Grote databasewijzigingen legden een stevigere basis en maakten ruimte voor accounts, persoonlijke notificaties en betere statistieken.

    • Vernieuwde database
    • Gebruikersaccounts
    • Persoonlijke notificaties
    • Verbeterde statistieken
  5. Uitgebracht

    Inzicht in historische gegevens

    De statistieken zijn uitgebreid met snelle historische periodes, vergelijkingen en meer inzicht in diensten, incidenttypen, piekuren en geografische activiteit.

    • Periodes van 7, 30, 90 en 365 dagen
    • Vergelijkingen met de vorige periode
    • Incident-, uur- en geografische trends
    • Snelle vooraf berekende totalen
  6. Uitgebracht

    Incidentinzicht en live kaarten

    Dashpatch ging verder dan losse meldingen met uitlegbare incidenttijdlijnen, op corpus geteste herkenning, geschatte kaarten van actieve incidenten en persoonlijk incidenten volgen.

    • Herkenning op basis van echte P2000-berichtteksten
    • Uitlegbare groepering en opschalingshistorie
    • Actieve kaarten voor incidenten en lokale gebieden
    • Browser Push-updates voor gevolgde incidenten
  7. Uitgebracht

    Installeerbare mobiele ervaring

    De responsive website werd een installeerbare PWA met een appachtige mobiele schil, verbindingsherstel, eerlijk offlinegedrag en optionele pushnotificaties.

    • Installeerbare app op het beginscherm
    • Mobiele navigatie met vijf tabs en centraal zoeken
    • Herstel van de live feed na opnieuw verbinden
    • Browser Push-beheer per apparaat
  8. Uitgebracht

    Projectgebonden publieke API

    Een gedocumenteerde alleen-lezen-API opende gestructureerde Dashpatch-data voor geregistreerde niet-commerciële projecten met afzonderlijk beheerde sleutels en limieten.

    • Endpoints voor incidenten, meldingen en locaties
    • Endpoint met historische dagtotalen
    • Projectsleutels, rechten en verzoeklimieten
    • Versiegebonden voorwaarden en OpenAPI-specificatie
  9. Gepland

    Kwaliteit, betrouwbaarheid en transparantie

    De volgende fase richt zich op meetbare datakwaliteit en operationeel inzicht in plaats van opnieuw een breed nieuw onderdeel toe te voegen.

    • Gemodereerde feedback over datakwaliteit
    • Geschiedenis van notificatiebezorging
    • Beoordelingsproces voor onzekere incidenten
    • API-gebruiksinzicht en afbouwbeleid