MLD Bug - MLD
View Issue Details
0000112MLD[All Projects] Generalpublic2014-09-01 21:002015-08-04 19:50
nobug 
clausmuus 
highfeatureN/A
closedfixed 
 
4.0.1 
 
mld für rpi
0000112: stable version
Ich hätte gerne eine getestete Version der mld für den rpi. Unter "getesteter Version" verstehe ich eine Version von der die wichtigsten Features getestet wurden, incl Testprotokoll.

Beispiel für ein Testprotokoll für eine Version mit xbmc:
 - mld kann auf einer neuen (FAT formatiert und leer) SD Karte installiert werden
 - lan Verbindung zum Router wird aufgebaut
 - wlan Verbindung zum Router wird aufgebaut
 - einloggen per ssh ist möglich
 - ein beliebiges Paket kann nachinstalliert werden (webserver)
 - wird xbmc in 'autostart' eingestellt, startet xbmc nach dem Booten automatisch.
 - xbmc kann mit der Maus bedient werden.
 - xbmc nimmt per HTTP (port 8005) gesendete Befehle entgegen.
   - Film auswählen
   - Film start / pause / weiter / stop
 - abgespielt werden kann:
   - lokales MPEG4 file (test1.mp4)
   - lokales MPEG4 file (test2.mp4)
   - lokales MPEG2 file (test0.vdr)
   - ein bestimmtes lokales MP3 file
   - ein bestimmter Film aus der Mediathek
   - ein bestimmter Film von Youtube
 - kann sinnvoll erweitert werden (nicht: ein Testfall für jeden möglichen Fehler, sondern für die wichtigsten Anwendungsfälle)

Zu jedem Punkt sollte funktioniert / funktioniert nicht / nicht getestet im Testprotokoll eingetragen werden.

Auf der stable-download Seite findet man dann:
 - Build Datum (alle Pakete wurden zu diesem Zeitpunkt gebaut)
 - Prüfprotokoll
 - ein Link zum Download

Es kann auch mehrere stable-Versionen geben, wenn unterschiedliche Features getestet wurden, zB:
 - VDR mit vielen Plugins und LAN
 - XBMC mit WLAN
 - ...
No tags attached.
html MLD-Testprotokoll.html (16,783) 2014-09-02 21:29
http://www.minidvblinux.de/bug/file_download.php?file_id=3&type=bug
Issue History
2014-09-01 21:00nobugNew Issue
2014-09-02 07:38MegaXNote Added: 0000231
2014-09-02 07:41MegaXAssigned To => MegaX
2014-09-02 07:41MegaXStatusnew => feedback
2014-09-02 08:23nobugNote Added: 0000232
2014-09-02 08:23nobugStatusfeedback => assigned
2014-09-02 08:41MegaXNote Added: 0000233
2014-09-02 21:29nobugFile Added: MLD-Testprotokoll.html
2014-09-02 22:23nobugNote Added: 0000234
2014-09-18 16:20MegaXAssigned ToMegaX => clausmuus
2015-08-04 19:50MegaXNote Added: 0000415
2015-08-04 19:50MegaXStatusassigned => closed
2015-08-04 19:50MegaXResolutionopen => fixed

Notes
(0000231)
MegaX   
2014-09-02 07:38   
Hi nobug

wenn du das haben möchtest dann solltest du mal anfangen zu testen.

1. Wir sind z.Z. 3 Entwickler die das ganze in Ihrer Freizeit machen und sehr bemüht sind das das ganze auch reibungslos funktioniert.
2. Wenn wir mehr User hätten die nicht nur fordern sondern auch mal testen würden ginge das ganze schneller.
3. Ist die MLD die einzigste Version die es in 3 Varianten gibt (64bit, 32bit und RPI)
4. Wenn du ein Produkt haben möchtest was zu 100% getestet ist dann würde ich dir empfehlen dich mal im komerziellen Bereich um zuschauen.

Gruß MegaX
(0000232)
nobug   
2014-09-02 08:23   
Hi MegaX,

ich bin schon beim Testen.

zu 1. danke
zu 2. wie gesagt, ich bin schon beim Testen.
zu 4. ich meine nicht 100% getestet, sondern eine Version von der ich weiß was getestet ist.

Sinn meines Vorschlags: Ich will, dass ein 'normaler Anwender' die MLD installieren kann und kein Frust-Erlebnis hat. Weil '100% getestet' nicht möglich ist, könnten alte Versionen zum Download angeboten werden, bei denen ein Teil getestet ist.

Das Testen muss nicht nur von euch 3 Entwicklern gemacht werden. Ich habe die rpi version mit wlan und xbmc (ohne Tastatur, Maus). Sobald diese Version rund läuft, würde ich gerne an eine zentrale Stelle schreiben: Leute, wenn ihr eine Version haben wollt bei der RPI/WLAN/XBMC/Fernsteuerung/.. funktioniert: Installiert die Version 20140731.
Was mir fehlt ist die Möglichkeit die Version 20140731 runterzuladen und eine Tabelle in die ich meine Testergebnisse eintragen kann.
(0000233)
MegaX   
2014-09-02 08:41   
Das ganze hat sich oben eher nach das will ich und nun macht mal angehört, deshalb auch meine Antwort da drauf.

Ich hätte da einen Vorschlag das du morgen Abend mal um 21 Uhr in den Hangouts Videochat kommst den wir jeden Mittwoch machen.
Dort könnten wir das ganze mal Besprechen wie/was man machen könnte um ein Testsystem zu machen, das für euch als Tester/User einfach und für uns als Entwickler informativ ist.
Vielleicht kannst du ja noch ein paar Sachen zusammen schreiben, denn umso mehr Ideen umso besser wir das System.

Auch will ich mich hier gleich mal fürs testen von dir bedanken und hoffe das du das auch weiterhin fleissig machst, denn nur so bringen wir die MLD weiter ;)

Gruß MegaX
(0000234)
nobug   
2014-09-02 22:23   
Ich hab ein Beispiel gemacht, wie ich mir eine Download Seite für stabile Versionen vorstelle (Smileys durch grüne Harken und rote Kreuze ersetzen?). Die Zeilen können gerne fix sein (nur der Admin kann Zeilen hinzufügen oder löschen). Jeder vertrauenswürdige User kann über ein einfaches Formular eine Spalte zu dieser Tabelle hinzufügen. Diese Formular erlaubt eine MLD Version auszuwählen, die Config-Dateien hochzuladen, für jeden Test funktioniert / funktioniert nicht / nicht getestet auszuwählen und einige Kommentare abzugeben.

Ich werde weiter nach Fehlern in der Version "rpi/wlan/xbmc/remote control" suchen, bug reports schreiben (möglichst mit Lösung ;-) ), mir dabei sinnvolle Testfälle ausdenken (nicht zu viele) und darauf warten, dass Claus die Web Geschichte macht. Danach schreibe ich das erste Testprotokoll.

Völlig offen ist noch wann alten Versionen gelöscht werden.

Wegen dem Upload der Configdateien hat Claus bedenken, dass Passwörter leaken könnten. Ich finde dass das ganze ohne die Configdateien keinen Sinn macht, weil ohne Configdateien das getestete System nicht einfach (oder: idiotensicher) nachgebaut werden kann.

Zum idiotensicheren Nachbauen einer getesteten Version für rpi: tar antpacken und mit Configdateien in das FAT root-Verzeichnis legen. Bei tastaturloser Installation hat Claus bedenken, dass eine Installation ungewollt durchgeführt wird und dabei wichtige Daten verloren gehen. Die Gefahr kann verringert werden, wenn die tastaturlose Installation nur ausgeführt wird, falls eine Datei "autoinstall" auf der SD-Karte angelegt wurde.
(0000415)
MegaX   
2015-08-04 19:50   
MLD 4 wird nicht mehr entwickelt und in der neuen MLD 5 wird fleißig an einer Stable MLD gearbeitet.

Also schließe ich das hier mal.

Gruß MegaX