MeshCore Roadmap und Zukunft
Kommende Features, Entwicklungsprioritäten und langfristige Vision von MeshCore
Wohin entwickelt sich MeshCore?
MeshCore wird kontinuierlich weiterentwickelt mit einer aktiven Community von Entwicklern, die neue Features bauen, Bugs beheben und das Protokoll verbessern. Diese Roadmap gibt einen Überblick darüber, was in Entwicklung ist, was geplant ist und wohin wir langfristig wollen.
Die Roadmap ist nicht in Stein gemeißelt - Prioritäten können sich basierend auf Community-Feedback, technischen Einschränkungen und realem Einsatz verschieben. Wir bleiben flexibel und pragmatisch in unserem Entwicklungsansatz.
Jeder kann zur Roadmap beitragen durch das Einreichen von Feature-Requests, Mitdiskutieren über Prioritäten und natürlich durch eigene Code-Beiträge via GitHub Pull Requests. Wer tiefer in die Architektur einsteigen möchte, findet auf MeshCore Open Source Entwicklung mehr Hintergrund.
Aktuelle Entwicklung (aktiv)
Diese Features werden derzeit aktiv entwickelt und kommen bald in Releases
Multi-Channel Mesh Routing
Unterstützung für mehrere Kanäle, die intelligent zusammenarbeiten, um die Netzwerkkapazität zu erhöhen ohne Interferenzen.
Impact: Mehr Nodes können gleichzeitig kommunizieren ohne Kanalüberlastung
Verbesserte Mobile App
Komplettes Redesign der iOS/Android Apps mit besserer UX, Offline-Karten, Message-Threading und Push-Benachrichtigungen.
Impact: Viel benutzerfreundlicher für den täglichen Gebrauch
Adaptive Energieverwaltung
Intelligentes Energiemanagement, das automatisch TX-Leistung und Sleep-Modi basierend auf Batteriestand und Netzwerkbedingungen anpasst.
Impact: 2-3x längere Batterielaufzeit ohne manuelle Konfiguration
Ende-zu-Ende-Verschlüsselung Upgrade
Upgrade auf modernere Kryptografie (Curve25519) mit Forward Secrecy und post-quantum-resistenten Optionen.
Impact: Bessere Sicherheit und Privatsphäre für sensible Kommunikation
Geplante Features (kommende Releases)
Diese Features sind für die nächsten 6-12 Monate geplant
Satelliten-Konnektivitätsintegration
Anbindung an Satellitenmodems (Iridium, Starlink) für Langstrecken-Backup-Konnektivität.
Warum: Mesh-Netzwerke können so globale Abdeckung für Notfallkommunikation erhalten
Voice Messaging Support
Komprimierte Sprachnachrichten (Codec2, Opus) über Mesh senden für Situationen, in denen Tippen nicht möglich ist.
Warum: In Krisensituationen ist Sprache oft schneller und klarer als Text
Mesh-Topologie Auto-Optimierung
AI/ML-Algorithmen, die automatisch Routing, Repeater-Platzierung und Kanalzuweisung optimieren.
Warum: Reduziert manuellen Konfigurationsaufwand, besonders in großen Netzwerken
Emergency Beacon Modus
Dedizierter Notfallmodus, der mit einem Knopfdruck ein kodiertes Notsignal mit GPS-Standort sendet.
Warum: Lebensrettende Funktion für Outdoor-Aktivitäten, Katastrophen und andere Krisenszenarien
Blockchain-basierte Identität
Optionales dezentrales Identitätssystem für verifizierte Nodes und sichere Reputation-Scores.
Warum: Spam-Prävention und Vertrauen in großen öffentlichen Mesh-Netzwerken
Forschungsphase (experimentell)
Diese Themen werden erforscht, sind aber noch nicht in aktiver Entwicklung
Dynamic Spectrum Access
Automatisches Wechseln zwischen Frequenzbändern basierend auf Regulierungen und Interferenzen
Quantum-resistente Kryptografie
Post-Quantum-Verschlüsselungsalgorithmen für langfristige Nachrichtensicherheit
LoRa Mesh für IoT
Lightweight-Protokollvariante für Sensornetzwerke und IoT-Geräte
Mesh-to-Internet Gateway
Sichere Brücken zwischen Mesh-Netzwerken und regulärem Internet
Predictive Routing
ML-Modelle, die Node-Bewegungsmuster lernen für besseres Routing
Solar Harvesting Optimierung
Intelligente Algorithmen für maximale Effizienz aus kleinen Solarpanels
Entwicklungsprioritäten
-
1
Stabilität und Zuverlässigkeit
Kernfunktionalität muss rock-solid sein - keine Abstürze, Datenverlust oder Verbindungsprobleme
-
2
Benutzererfahrung
Software muss intuitiv sein für nicht-technische Benutzer ohne Handbuch lesen zu müssen
-
3
Sicherheit und Privatsphäre
Verschlüsselung, Authentifizierung und Privatsphäreschutz sind nicht optional, sondern Kernfunktionen
-
4
Batterieeffizienz
Tage bis Wochen Laufzeit auf Batterie ist essentiell für praktischen Notfalleinsatz
-
5
Community-Feedback
Realer Einsatz und Benutzerfeedback bestimmt, wofür wir Ressourcen einsetzen
Helfen Sie mit, die Zukunft zu gestalten
MeshCore-Entwicklung ist Community-getrieben - Ihr Input und Ihre Beiträge machen den Unterschied
Feature-Requests einreichen
Fehlt etwas? Eröffnen Sie ein GitHub Issue mit Ihrer Idee und dem Use Case
Für Features abstimmen
Geben Sie ein 👍 bei Issues, die Ihnen wichtig sind - das hilft bei der Priorisierung
Mitdiskutieren
Treten Sie Telegram und GitHub Discussions bei, um über die Roadmap mitzureden
Beta-Tests
Testen Sie neue Features früh und geben Sie Feedback an die Entwickler
Häufig gestellte Fragen
Wann kommt Feature X?
Zeitangaben sind Schätzungen - reale Entwicklung kann durch technische Herausforderungen oder Ressourcenbeschränkungen länger dauern. Prüfen Sie die GitHub Milestones für den aktuellen Status.
Kann ich ein Feature sponsern / für Entwicklung bezahlen?
Ja! Manche Organisationen sponsern spezifische Features. Kontaktieren Sie uns über Telegram, um zu besprechen, ob dies für Ihren Feature-Request möglich ist.
Warum dauert Feature-Entwicklung so lange?
MeshCore-Entwicklung geschieht größtenteils durch Freiwillige in ihrer Freizeit. Embedded-Entwicklung auf ressourcenbeschränkter Hardware ist auch komplex und zeitaufwendig. Wir schätzen Ihre Geduld!
Wie entscheiden Sie, was Priorität bekommt?
Wir schauen auf: Anzahl der Benutzer, die das Feature wünschen, Auswirkung auf Kern-Use-Cases (Notfall), technische Machbarkeit, Wartbarkeit und verfügbare Entwicklerzeit.
Kann Feature X von anderer Mesh-Software portiert werden?
Möglich! MeshCore ist offen für gute Ideen aus anderen Projekten wie Meshtastic. Wenn das Feature zu unserer Vision passt und technisch machbar ist, können wir zusammenarbeiten oder Code teilen.
Bauen Sie mit an MeshCore
Die Zukunft von MeshCore wird von der Community bestimmt - Ihre Ideen und Beiträge machen den Unterschied
Treten Sie der Entwickler-Community bei und helfen Sie, die Roadmap zu gestalten!