If we had one big list (or one list per brand), with all levels of support, it would be much easier to find a piece of hardware, and easier to maintain things. Then we could have column information about "what works for what releases".
But perhaps tmo26 has a better plan.
Guys, the dokuwiki plugin "structured data" is it.
The ToH is one big list, automatically created, containing all devices.
On top of the list, you have a line with input fields for each column.
Let's say, you are searching for routers with 802.11ac -> you enter "ac" in the respective column, press enter, and there you are.
You are searching for a router with 2x USB, doesn't matter if 2.0 or 3.0 -> enter "2x" in the respective column, and there you are.
And so on, for each column.
A very convenient way of filtering.
Where does the data in the ToH come from?
That's easy: Simply add the following "dataentry" to the detail pages we know already today, e.g. http://wiki.openwrt.org/toh/d-link/dir-505
---- dataentry ----
BRAND : D-Link
MODEL : DIR-677
VERSION : 0.99
PAGE : supported
STATUS : WIP
TARGET : ?
PLATFORM : ?
CPU MHZ : 666
RAM MB : 128
FLASH MB : 16
WLAN HARDWARE : ?
WLAN STD : b/g/n
WIRED PORTS : 5
VLAN CONF : Yes
USB : 1x 2.0
This dataentry will be shown as a big table, wherever this dataentry section is placed on th page.
I try to setup a demowiki, to show you how it works.
But anyway: We need the "structured data" plugin (+php5-sqlite) installed in the OpenWRT wiki! Who can do this?
What needs to be done:
- Dokuwiki: install "Structured Data" plugin -> https://www.dokuwiki.org/plugin:data
- Dokuwiki: install "sqlite" plugin -> https://www.dokuwiki.org/plugin:sqlite
- sudo apt-get install php5-sqlite
- done, structured data plugin should work now.
- create new ToH page using "Structured data plugin" syntax (that would be 4 lines)
- add the "dataentry" section to all pages.
Why the whole effort of installing a new plugin?
Because creating a ToH that can be filtered is so f***ing easy with this plugin!
It's really helpful and adds value to the ToH.