I used a for-each on a jQuery object which resulted in requests for all jQuery functions

there's also kbdb.io which is pretty nice. Also hiddb.com/org is nice (who knows we could expand to mice...) and disambiguates from the musical instrument.Muirium wrote:I'd go with kbdb.it (information technology as well as Italia) if you want a name and domain suggestion. Short, memorable and straight to the point.
ne0phyte wrote:The parsing of metrics, keyboard price and production year is also hard as it is ("$200-300", :"$6000 (for the whole notebook)", etc).
I guess a fuzzy search should still work on that data.
ne0phyte wrote:But apart from that problem here is the first full list of keyboards as JSON: http://pastebin.com/FUBYej4U
price of used would be really hard to follow, I agree that we should only concentrate on price at EOL (ie: the last price before it was retired)7bit wrote:Prices for used ones depend on condition and on layout, so it would be better to have a separate slaes price database with the date of the sale, which should not be part of the wiki.
This is also a problem for the Realforce (and Topre OEM) keyboards. Most of the Realforce keyboards are not really interesting enough to warrant their own article.ne0phyte wrote:For example there is the http://deskthority.net/wiki/Unicomp_Keyboards article which contains several keyboards but none of htem has an infobox.
Imo that should be one article and the "Switches" field should be an enumerationmatt3o wrote:Should we handle different versions of the same keyboard as new keyboards or just a subset? For example, Poker with red/blue/black/brown switches is 1 keyboard with 4 variants or 4 keyboards connected with each other.
The former: one board with many (child?) variants. Which then allows…matt3o wrote: Should we handle different versions of the same keyboard as new keyboards or just a subset? For example, Poker with red/blue/black/brown switches is 1 keyboard with 4 variants or 4 keyboards connected with each other.
Haha why not!? This is the kbdb not some elitist Mechanical Only database (emodb)matt3o wrote:also... should we include *cough*membranes*cough*? (logitech, trust, microsoft, ...)
Code: Select all
Keyswitches: 155
Manufacturer: 154
Interface: 147
Layouts: 120
Branding: 86
Part number: 72
Years of production:70
Price: 57
Weight: 51
FCC ID: 50
Switch mount: 27
Introduced: 26
Features: 24
Rollover: 12
Keycaps: 7
Precedes: 3
Product family: 3
Actuation force: 1
Contact mechanism: 1
Discontinued: 1
Supersedes: 1
Switch type: 1
I agree to keep it with very little mandatory fields, but we also need a way to highlight those KBs that miss most of their data.002 wrote:I'd be going with less mandatory fields than that. Probably just start with 'Name', 'Switches' and maybe 'Branding'. The rest could be simply set as 'Unknown' until someone comes along and populates the value
case color might be feasible... caps color is quite insaneMuirium wrote:
- Case colour (Multiple choice between a few general options like: black, white, beige, grey, bare metal). Newbs ask about this a lot.
- Caps colours too. (Two pull down multi choice entries: one for alphas one for mods. Allow an exception case for crazy multi colour keyboards. Perhaps a field to specify whether mods are lighter or darker than alpa, which sometimes matters more than their specific categories.)
Caps material is important as well as legend printing technique. We have to find a solution about colors.Muirium wrote:
- Legends colours. Could get complex, see above and then some…
- Caps material: PBT, ABS, POM, metal, other? (Naturally this is for most keys. Could have a whole separate field for spacebars!)
- Legends are double shot, dyesub, lasered, or whatever?
- Case material. Plastic, metal, or what?
LOL!002 wrote:Haha why not!? This is the kbdb not some elitist Mechanical Only database (emodb)
Switch mount (plate/pcb) and type (MX black, ALPS Green, ...) are pretty important when you make a search. Actuation force, contact mechanism and other more tech stats I agree are pretty useless in the db.7bit wrote:In my opinion, it does not make sense to add to all keyboards things like
Switch mount
Actuation force
Contact mechanism
Switch type
These are things which belong to the switch article. In the keyboard article it should say switch = "[[MX black]]" and then you can click to see what an MX black is.
yeah I'd use dropbox or multiple choices whenever possible.Muirium wrote:I do recommend multiple choice data over people's inconsistent typing: 55g 55 g 55 cn 55 c.n. 55 c. N. etc.
so your suggestion would be to make the wiki the parent/main site and build just a scraper for the DB?webwit wrote:I think you skipped over the part that it is a scraper to make data accessible, not editable, to avoid data anomalies.
yeah a flag like "limited series" or "custom made" or "group buy" should workMuirium wrote:Perhaps have these options for the availablity field:
available new at retail
available in kit form
discontinued
custom made
What about just use your database for finding keyboards where fields are missing, rather than having the "unknown" or "enter text here" fields in the wiki?Muirium wrote:...
And it's also a good way to flag entries for follow up or feature requests. Always have separate options for "unknown" and "none of the above". ...
...
The other way round will be unlikely work.matt3o wrote:...
so your suggestion would be to make the wiki the parent/main site and build just a scraper for the DB?
+17bit wrote:What about just use your database for finding keyboard where fields are missing, rather than having the "unknown" or "enter text here" fields in the wiki?Muirium wrote:...
And it's also a good way to flag entries for follow up or feature requests. Always have separate options for "unknown" and "none of the above". ...
...