[RFC PATCH] ath79: remove model name from LED labels

Adrian Schmutzler mail at adrianschmutzler.de
Wed Sep 30 12:11:40 EDT 2020


Hi Henrique,

> -----Original Message-----
> From: openwrt-devel [mailto:openwrt-devel-bounces at lists.openwrt.org]
> On Behalf Of Henrique de Moraes Holschuh
> Sent: Mittwoch, 30. September 2020 16:47
> To: openwrt-devel at lists.openwrt.org
> Subject: Re: [RFC PATCH] ath79: remove model name from LED labels
> 
> On 30/09/2020 09:49, Adrian Schmutzler wrote:
> > While we cannot use the upstream approach at the moment as it's not
> ready, the removal of devicename seems a good step for now, and as I
> understand it it's still a step into the right direction.
> 
> As an user and downstream maintainer, I'd only ask that config migration
> scripts are provided where applicable.

Migration is currently planned like this:

https://github.com/openwrt/openwrt/pull/3464/commits/a5e71ead5744e40d73f8ca9370a569d5e0998fed

(Not tested yet.)

The idea is essentially to look for uci LED sysfs entries (/etc/config/system) with two colons, and if those are found, the part before the first colon is removed, e.g.

dir-789:green:status -> green:status

This unconditional measure should work nicely for targets like ath79. However, it will make it impossible to intentionally add a devicename unless an exception is created. On other targets where we will have upstream devices mixed with locally managed ones, the migration will have to be triggered based on the board name.
On mixed targets, we could also consider to just use the policy on new devices and don't touch the old etc.

If somebody has a better idea or if there is another location that stores the LED names I didn't think of, please tell me.

Best

Adrian

> 
> With that caveat sorted, looks like an overall win to me.
> 
> --
> Henrique de Moraes Holschuh
> Analista de Projetos
> Centro de Estudos e Pesquisas em Tecnologias de Redes e Operações
> (Ceptro.br)
> +55 11 5509-3537 R.:4023
> INOC 22548*625
> www.nic.br
> 
> _______________________________________________
> openwrt-devel mailing list
> openwrt-devel at lists.openwrt.org
> https://lists.openwrt.org/mailman/listinfo/openwrt-devel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: openpgp-digital-signature.asc
Type: application/pgp-signature
Size: 834 bytes
Desc: not available
URL: <http://lists.openwrt.org/pipermail/openwrt-devel/attachments/20200930/f9524772/attachment.sig>


More information about the openwrt-devel mailing list