Hallo,
nach Hinweis von kimba223 habe ich mich als einer der Mitentwickler des Linux-Hardware-Guide hier mal angemldet, um einige der offenen Fragen zu beantworten.
Das Skript von kimba223 pflegen wir mittlerweile über GitHub (https://github.com/paralib5/lhg_scanner) und es liegt dort in einer überarbeiteten Version vor. Die Idee, das Sammeln der Daten weiter zu automatisieren hat uns sehr gefallen und wird deshalb von uns auch in Zukunft weiter ausgebaut. Nach dem Sammeln und dem jetzt automatischen Übertragen von Hardware-Daten können die Scan-Ergebnisse mit der neuen Version bei uns online eingesehen werden (mit Verknüpfung zu den erkannten Komponenten + der vereinfachten Möglichkeit beim Einpflegen der neuen Komponenten). Dies ist allerdings noch alles sehr in der Entwicklung und speziell die automatische HW-Erkennung muss noch verbessert werden. Das notwendige Grundgerüst steht jetzt Server-seitig, nur die zugehörigen Datenbank-Verknüpfungen (PCI-IDs, USB-IDs) müssen noch gepflegt werden.
Das Skript hat bereits dafür gesorgt, dass mehrere Linux-User unsere DB erweitern konnten bzw. mit uns Kontakt aufgenommen haben, um Ihre Komponenten einzupflegen. Der Anteil war zumindest deutlich höher, als über die bisher angebotenen Wege.
Bemängelt wird häufig, dass dieses Projekt finanzielle Aspekte hat, was in der Community gerne als negativer Punkt gesehen wird. Nach vielen Jahren als Linux-Nutzer habe ich schon so manche Hardware-Datenbank kommen und normalerweise auch irgendwann wieder gehen sehen. Die Pflege der Daten ist nunmal sehr aufwändig und die Idee ist, das Überleben der Datenbank durch ein funktionierendes Business Model zu sichern. Die Server, die Entwicklung, speziell aber auch die Übersetzung der Seite um international auftreten zu können, verschlingt einiges an Geld. Selbst das Ausleihen von Test-Exemplaren um deren Linux-Kompatibilität zu untersuchen, kostet z.T. Geld, denn nicht jeder Hersteller hat ein Interesse am Linux-Markt. Ob sowas (Entwicklung, Serveradministration, Datenpflege, Übersetzungen, Logistik) nur mittels Community-Gedankens erreicht werden könnte? Vielleicht. Meine bisherige Erfahrung sagt mir aber "eher Nein".
Das als Anbieter auf den Seiten immer Amazon erscheint, ist nicht korrekt. Wir haben die Datenbank mittlerweile so umgestellt, dass im Backend problemlos beliebige Anbieter eingetragen werden können. Es wird automatisch der günstigste Anbieter und Preis angezeigt (siehe z.B. http://www.linux-hardware-guide.de/2014-09-04-crucial-mx100-512gb-ct512mx100ssd1-ssd-sata3-2-5). Amazon ist häufig der einzige Anbieter bzw. der günstigste (habe extra im Beispiel eine Ausnahme ausgewählt). Einer der Hauptgründe die Datenbank mit lokalen Anbietern zu Verküpfen ist es, dem Besucher automatisch nur Hardware anzubieten, die in seinem Land überhaupt käuflich erworben werden kann (was häufig gleichzeitig bedeutet, dass sie halbwegs aktuellen Standards entspricht). Ein großes Problem der bisherigen Hardware-Datenbanken war nach meiner Erfahrung, dass man von Einträgen völlig veralteter Hardware überschwemmt wurde. Dies versuchen wir durch die Kopplung der Anzeige von Hardware-Vorschlägen mit Preisen zu unterbieten. Es spricht nichts dagegen noch weitere Anbieter (zu den bereits bestehenden neben Amazon) in die Datenbank aufzunehmen. Dafür müssen die Anbieter einerseits bereit sein, dass wir sie bei uns auf der Seite führen (ja, nicht jeder ist dazu bereit), er muss eine automatisierte Schnittstelle anbieten, über die wir die aktuellen Preise erhalten können (viele bieten dies über externe Dienstleister), aber die Anbieter-eigenen Produktnummern müssen auch bei uns eingepflegt werden, was normalerweise der mit Abstand großte Aufwand ist. Wenn also jemand mit der Wahl von Amazon unzufrieden ist und einen speziellen Anbeiter für sein Land vermisst, ist er gerne eingeladen über unser Backend die Produktidentifikationen seines Lieblingsanbieters einzupflegen.
Die Bewertungen auf unserer Seite werden übrigens von unsere Besucher gesteuert und nicht von uns. Der Autor des Hardware-Artikels gibt meist die erste Bewertung ab, um somit etwas zu steuern, an welcher Position die Hardware im Vergleichsranking auftaucht. Wo sich die 5 Sterne-Bewertung hinbewegt, wird aber von uns nicht weiter beeinflusst. Wir hatten bisher auch noch keinen Fall, wo Bewertungen massiv durch Besucher beeinflusst wurden und wir in irgendeiner Form eingreifen mussten (denn ich möchte nicht Ausschließen, das so etwas vorkommen kann und ein Eingriff in die Bewertung notwendig wird).
Die Seite nutzt momentan Google-Analytics zum Sammeln von Statistiken. Diese sind für unser Team sehr wichtig, um entscheiden zu können, in welche Richtung die Seite sich weiterentwickeln soll (z.B. in welche zusätzlichen Sprachen/Länder wir unser Angebot ausdehnen, da sich dies auch jedesmal finanzielle überlegt werden muss). Stattdessen auf Piwik zu setzen war bereits angedacht, ist aber momentan auf unserer ToDo-Liste noch recht weit am unteren Ende, da eigentlich immer viele andere dringende Arbeiten anstehen. Ich kann hier jedem, der sich durch diese Analyse-Tools verfolgt fühlt nur dazu raten, ein Browser-AddOn wie Ghostery einzusetzen (was offenbar über 50% der Besucher auf unserer Seite nutzen, da diese in den Google-Statistiken nicht erfasst werden).
Achso, zum Thema Laptops (Lenovo etc.) kann ich nur sagen, dass wir momentan massiv Probleme haben bei den Entwicklungszyklen mitzuhalten. Die Zeiten, über welche Laptop-Serien zum Verkauf angeboten werden, sind mittlerweile einfach extrem kurz. Und das Sammeln der Informationen zur Linux-Kompatibilität ist häufig sehr Zeitraubend. Die erhältlichen Informationen zu brandneuen Modellen ist zudem recht dürftig. Jeder, der ein aktuelles Laptop-Modell einsetzt ist somit Aufgerufen das Hardware-Scan-Skript durchlaufen zu lassen und uns kurz seine Erfahrungen zur Linux-Kompatibilität mitzuteilen. Die Modelle werden dann umgehend bei uns eingepflegt.