ffrgb / meshviewer

Meshviewer - more in the README
https://regensburg.freifunk.net/netz/karte/
GNU Affero General Public License v3.0
50 stars 58 forks source link

Gluon Version #334

Open AiyionPrime opened 1 year ago

AiyionPrime commented 1 year ago

Is your feature request related to a problem? Please describe.

We've got a lot of different firmware versions, not necessarily built by our core team, but by other enthusiast as well. It is easy to lose the overview, which firmware is based on which gluon-version.

Describe the solution you'd like

It would save me quite some time, if I could see which update paths are relevant for our community, by listing gluon versions similar to firmware versions in the statistics tab.

Describe alternatives you've considered

Another alternative would be to write a separate tool, that focuses on Firmware migration paths in detail. I hope that won't be necessary and that the overview of meshviewer suffices.

Additional context

Gluon allows for for an scm override, which affects the gluon version. If used correctly, this allows for even finer control over the grouping of similar built firmwares. But that's offtopic context, which just makes this request interesting for us.

xf- commented 1 year ago

I don't understand the feature request. You want some relations or into about firmware? It is possible to extend the content via config. I maybe would use some tool to get a table and sort or group e.g. https://editor.datatables.net/examples/advanced/deepObjects and maybe https://datatables.net/extensions/rowgroup/examples/initialisation/range Or use a DB/Stats tool

maurerle commented 1 year ago

Hi, to clarify this request: this issue requests to have an additional group "gluon version" after Firmware Version in the statistics tab: categories inbetween here after the firmware version.

This should show the string after the slash in the firmware field here:

image

So that one can also filter the gluon version, as some firmware versions have the same gluon commit.

If this is already possible to do it in the config, could you @xf- elaborate on that?