Code Monkey home page Code Monkey logo

Comments (12)

penguineer avatar penguineer commented on August 26, 2024

Was ist dafür notwendig?

Brauchen wir vorher ein Update der Map-Software?

from ffmd-orga.

Kwa5ir avatar Kwa5ir commented on August 26, 2024

Moin,
theoretisch müsste der HopGlass-server und HopGlass-Client aktualisiert werden. Allerding habe ich bis jetzt noch keine Build Nr. oder was in der art gefunden um das zu verifizieren.
=> https://github.com/hopglass/hopglass-server
=> https://github.com/hopglass/hopglass

from ffmd-orga.

penguineer avatar penguineer commented on August 26, 2024

Die Repos sind da auch direkt ausgecheckt (web1: /opt/hopglass)

Aktueller head:

  • server: 8ea3619cd1444fe0d70efc8fe920a24982546e42
  • web: 2da97bca161551d130e46d27245b4a4dd1afc77d

Zeigt beides jeweils auf origin/master - da muss man dann mal gucken, wo das effektiv steht.

from ffmd-orga.

penguineer avatar penguineer commented on August 26, 2024

/var/ffmap:

d61a34be533d07801104a31c8563ce66f354378b

Die map ist so nicht mehr vorhanden! (master im Repo wurde per force-push durch eine Deprecation Warning ersetzt)
Unser Stand ist im ffmd-branch des Forks.

from ffmd-orga.

christf avatar christf commented on August 26, 2024

Man nutzt wohl den meshviewer, yanic und muss ähnlich wie für das autoupdate sicherstellen ,dass das routing geht.

from ffmd-orga.

christf avatar christf commented on August 26, 2024

Wir haben eine babel map. @oszilloskop hat sie gebaut. Besten Dank!
http://gw01.babel.md.freifunk.net:8010/#/de/map#!/de/map
Wie können da die Batman-Nodes mit drauf?

from ffmd-orga.

oszilloskop avatar oszilloskop commented on August 26, 2024

Aus Sicht der neuen Map wäre es am einfachsten, wenn über Yanic eine eigene meshviewer.json aus dem Batman-Netz erstellt werden würde. Die Knoten aus der Babel-meshviewer.json und der Batman-meshviewer.json können dann gleichzeitig innerhalb einer Map dargestellt werden.

from ffmd-orga.

christf avatar christf commented on August 26, 2024

from ffmd-orga.

oszilloskop avatar oszilloskop commented on August 26, 2024

Aktuell wird für die Batman-Map der Hopglass-Server verwendet. Dieser kann leider keine json im richtigen Format erzeugen.
Daher müsste zusätzlich ein Yanic für das Batman-Netz aufgesetzt werden. Die json-Datei wird von Yanic erstellt. In der Yanic-Konfiguration wird auch der lokale Ablageort angegeben. Die Datei muss dann irgendwie per Webserver erreichbar gemacht werden.
Auf dem gw01 ist z.B. die json-Datei für die Babel Knoten hier zu finden -> http://gw01.babel.md.freifunk.net:8080/data/meshviewer.json

P.S.
Yanic kann ich nicht, es übersteigt meine Netzwerkfähigkeiten :)

from ffmd-orga.

Kwa5ir avatar Kwa5ir commented on August 26, 2024

from ffmd-orga.

oszilloskop avatar oszilloskop commented on August 26, 2024

Ja, die Wiki-Seite und die darin ganz unten aufgeführte Tabelle kenne ich.
Leider ist Meshwiever nicht gleich Meshviewer. Mit der Meshviewer-Weiterentwicklung aus Regensburg (ffrgb) wurde ein weiteres mi­ni­ma­lis­tisches Format der json-Datei eingeführt (die hat den fixen Namen "meshviewer.json"). Die vormaligen Formate funktionieren leider nicht mit dem Regensburger Meshviewer.
Man könnte jetzt die Formate analysieren und irgendwie konvertieren. Da ich aber davon ausgehe, dass es kein dauerhafter Zustand sein wird, dass Batman und Babel parallel laufen werden, würde ein weiterer Yanic evtl. die "einfachste" Lösung sein.

Wie ich gerade sehe, und hoffentlich richtig verstanden habe, so könnte ein neuer Batman-Yanic seine empfangenen respondd-Antworten auch an den bereits bestehenden Babel-Yanic durchreichen. Der Babel-Yanic packt dann den Batman-Content zusätzlich in die von ihm bereitgestellte "meshviewer.json". Da bräuchte man dann evtl. nicht mit dem Zugriff auf zwei "meshviewer.json" hantieren (was aber nicht wirklich schlimm ist).
Siehe: https://freifunkbremen.gitbooks.io/yanic/content/docs/docs_configuration.html#databaseconnectionrespondd

from ffmd-orga.

christf avatar christf commented on August 26, 2024

Das wäre ein super nächster Schritt. Wenn das erfolgt ist, könnte die Reihenfolge so vertauscht werden, dass map.md.freifunk.net auf die babel-map (im docker container) zeigt, welche die batman-nodes und die babel-nodes enthält.

from ffmd-orga.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.