Open AiyionPrime opened 1 year ago
I drafted a gluon-helper, that could make this task a lot easier.
https://github.com/freifunk-gluon/gluon/compare/master...AiyionPrime:gluon:supported-devices
It outputs all names expected to show up in a manifest for a full build (hence are updatable and therefore still supported).
It respects the BROKEN
flag as well.
So for for a given gluon commit this makes it fairly easy to determine whether the devices output of lua -e 'print(require("platform_info").get_image_name())'
is still going to find updates without the need to build gluon.
A helper that determines whether a given router model is currently supported by gluon.
The value could be an enum:
supported
for devices which are in the target definitions of any currently supported gluon-releaseunsupported
for devices which are notWe could extend the approach with
deprecated
for devices which are in the target definitions of any supported gluon-release but are not anymore in gluons masterupcoming
for devices which are not in any currently supported gluon-release but in masterI think this would really help gaining an overview of a communities demographic router distribution; a topic that will only become more urgent for all the communities that still haven't dealt with
4/32
-devices which have gone in gluon for a while now and won't be coming back.I think this project would be better equipped to aggregate the support-state than say the meshviewer or other map-tools. But they could build upon this field and show warnings and notes for each device.