-
Notifications
You must be signed in to change notification settings - Fork 16
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
Deprecation: Rework "isDeprecated" #2
Comments
I think that the current list does not miss anything and includes all devices since 2594f03 I think it can be closed therefore? |
We could close it but imho being able to create an "easier" list might be eventually beneficial too? |
It is currently possible to extend or modify the list in the A possible move to a more unified direction would be to generate a single source of truth for support status as discussed here: In either case, a central source of truth is needed. But that still need investigation and a PoC. My suggestion to this would be something like this: erDiagram
FIRMWARE_BUILD ||--|{ GLUON-STATE: "creates"
GLUON-STATE ||--o{ "MESHVIEWER": "is available to"
GLUON-STATE ||--o{ "FIRMWARE_SELECTOR": "is available to"
GLUON-STATE ||--o{ "SERVER-API": "is available to"
ROUTER ||--o{ SERVER-API : queries
which might cover all use cases.
But meshviewer ffm already contains this dataset (which creates a huge benefit). Next steps into this direction would be:
That escalated quite well, but is probably the most coherent way for the future..? |
If This information includes a list of all supported devices, as well as their names for a given build. |
hm, I am not sure what this is about. Do you need help to get a list of models from OpenWrt that are not supported anymore? |
Hi @mwarning - this is about a better way to keep track of which devices are currently supported in meshviewer - by looking at the list of devices with available firmware. As the author of freifunk-darmstadt/gluon-firmware-selector#98 and https://github.com/mwarning/openwrt-firmware-selector/blob/master/misc/collect.py - you seem to have experience with aggregating device data from an openwrt build. |
But every device that would show up in meshviewer would be "supported" by the freifunk community - is that not? Or are you looking for a finer differentiation? Anyway, feel free to ignore me :) |
@mwarning sorry for actually ignoring you :D So everything, which has a "stable" firmware available is "supported". One can even join the jsons per target/subtarget together with |
The decision if an device is deprecated need major rework.
Currently, it's based on a simple list - maybe it should be extended by Regex, and needs more verification.
The text was updated successfully, but these errors were encountered: