On 09.12.2013 14:18, Daniel Golle wrote:

> what about devices which work in old (brcm-2.4) builds but are no longer
> supported in recent builds? I we should reference a per-version status (e.g.
> 10.03 'not supported', 12.09 'supported', trunk confirmed to work with/since
> rXXXX). Ideally, openwrt-specific details of the device should thus also be
> referenced per openwrt build/release, e.g.:
> * openwrt version (e.g. git tag or revision)
> * openwrt target arch (e.g. 'ar71xx')
> * openwrt target flavor (e.g. 'generic')
> * openwrt profile (e.g. 'TLWR1043')
> * openwrt boardname (e.g. 'tl-wr1043nd-v1')
> 

Thats is almost like i proposed in my database schema, so i agree. We
need to have these things on a per-release basis (target name or profile
etc might change between releases). If a device does not have an entry
for firmware x then we can suppose the device is not supported by that
firmware. trunk will be a bit special and should indeed contain a
"supported since rev" field.

> 
>> other ideas?
> * EAN/barcode (image the "can this box run openwrt" bar-code-scanner android 
> app
> which can eventually become a mobile installer tool to flash openwrt via the
> stock firmware web-interface after scanning barcode on the package......)

yes, should be easy to build things upon such a database

> * links (e.g. wikidevi record, vendor product page, stock firmware/dumps, ...)

i also implemented this partially, would be easy to add more links.

> * target market ('ETSI', 'FCC', 'China', 'World', ...)

good idea, didn't think of that yet

> * some way to add aliases for OEM products sold by multiple brands

i like that too

> * maybe we should use a more atomic approach instead of a table with a lot of 
> rows?
> i.e. have 4 tables, "attributes", "components" and n-to-n mappings for
> attributes<->components and components<->components
> 

i tried to do it similar but with more tables because it also appears
most reasonable to me. e.g. specify which and how many chips
(flash/ram/wifi etc) are in the device and have infos for these in
seperate tables.


Regards, Manuel

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to