[Lvfs-announce] Splitting the <name>
Richard Hughes <[email protected]> Tue, 16 Apr 2019 15:29:18 +0100
| Newsgroups | dev.linux.lists.lvfs-announce |
|---|---|
| Message-ID | <CAD2FfiFaYv=wBGNrmObWN-qw_LcqqHGgTf=XONaDwdCxgJ8bVA@mail.gmail.com> |
Hi all, I've been looking at the firmware displayed on the LVFS from all vendors, and there seems to be some confusion about how to "encode" multiple supported systems for the same component, e.g. where there are two SKUs that have the same ESRT GUID because they share the same system board. Until we come up with a better solution, please use the following scheme: <name>Range Model1/Range Model2</name> So for instance, you SHOULD do this: <name>ThinkPad T580/ThinkPad P52s</name> and NOT do any of these: <name>ThinkPad T580/P52s</name> <name>FC30,NES30</name> <name>ColorHug2 & ColorHug2.1</name> Using the forward slash in a consistent way means we can migrate existing firmware to a new database schema without breaking anything. Don't worry about existing firmware on the LVFS, nothing will break and there are no additional warnings or problems generated. This is more of a best-practice consistency thing rather than a new requirement. Richard.