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

Communities cleanup #43

Open
wants to merge 30 commits into
base: master
Choose a base branch
from
Open

Conversation

Djfe
Copy link

@Djfe Djfe commented May 31, 2024

This is part one.
Part 2 will offer changes that might need to be debated first #44

I can split this large PR into several smaller PRs easily if requested.

Rheinbach's websites are currently broken Troisdorf/Rhein-Sieg wasn't able to reach the person in charge. This was weeks ago.
It's the only change that might be reverted at some point if they fix their stuff.

Djfe added 30 commits May 30, 2024 16:19
3Ländereck adopted those nodes and they now appear on their map

closes freifunk-gluon#37
map currently points to map03 but might point to map02 in the future.
Wusel recommended to crawl "map.4830.org" in case they switch to map02.
4830.org adopted those nodes and they now appear on their map
4830.org adopted those nodes and they now appear on their map
add additional URL with more nodes (Königswinter)
add additional URL with more nodes
remove unifi URL (drop non gluon nodes)
they vanished/stopped their service
replace nodes.json by meshviewer.json
they switched from Gluon to OpenWrt based images
Only 3 Gluon devices are left.
new domain:
https://freifunk-leipzig.de
they vanished. Nodes might be running on Ruhrgebiet (West) now: ffrgw
Itzehohe/Steinburg switched to a different map url
update url to server agnostik scheme
ffrsk adopted those nodes and they now appear on their map.
Rheinbach might be dead, their websites are partially hosting
different things now.
tdf/all contains data of 4, 5 and 6: remove those duplicates.
ffmuc adopted those nodes and they now appear on their map
subdomain new loads slow. update url to whats used by the map
Add Euskirchen as its own community.
Drop all KBU meshviewer.json files that are not v2
(including Euskirchen/ffeu), their data hasn't been updated in a year.
@Djfe
Copy link
Author

Djfe commented May 31, 2024

I haven't done any before and after comparisons, yet.
#41 (comment)

If I understand the code correctly, it's enough to run the python exporter script.
I will update this PR, once I did that for all commits to verify their changes.

@Djfe
Copy link
Author

Djfe commented Jun 7, 2024

ok, so I performed tests
I removed the Dortmund related change since it causes fluctuations in the data which impede's my tests (their nodes.json is not available most of the time)

which? unique nodes duplicates skipped
Master without 487e3af 44940 1993
drop Tuttlingen 44940 1887
Update 4830.org 44940 1887
drop Uelzen 44940 1887
drop Lippe 44940 716
update Divonet 44964 716
update Greifswald 44953 716
drop Groß-Gerau 44952 716
update Hannover 44952 716
add MK 45254 717
drop Leipzig 45145 717
drop Malmö 45251 717
drop Niersufer 45251 717
update Freifunk Nord 45379 717
update Nordheide 45379 717
add Flensburg 45470 717
add Helgoland 45530 719
drop Rheinbach & Troisdorf 45530 120
drop Roenkhausen 45530 120
update Trier 45530 120
drop Ulm 45530 120
update Südpfalz 45530 120
drop Kitzingen 45530 120
sort communities by alphabet 45530 120
add Westerwald 45565 120
add Euskirchen, drop KBU v1 45302 117
add Altmühltal 45323 117
add Mittelsachsen 45452 117
add Herford 45554 117
add Luxembourg 45578 117
add Magdeburg 45607 118

@Djfe
Copy link
Author

Djfe commented Jun 7, 2024

Leipzig appears to be lower due to Hamburg or another request running into a read timeout.
As you can see from looking at Malmö which has 3 nodes less.
http://karte.leipzig.freifunk.net:8018/meshviewer2/data/meshviewer.json contains only 3 Gluon nodes (Leipzig switched from Gluon to OpenWrt and a new map domain)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant