Testing Feeds-DE

From WebOS Internals
Revision as of 13:03, 17 September 2011 by DiplPhy (talk | contribs)
Jump to: navigation, search

Die Anleitungen dieser Seite sind derzeit in zwei Sprachen verfügbar.

Australia.png USA.png Testing_Feeds
Germany.png Testing_Feeds-DE

Übergang zu den neuen Alpha und Beta Testing Feeds

Die alten WebOS Internals Testing Feeds (für Programme und Kernels) wurden durch separate Alpha und Beta Testing Feeds ersetzt. Dafür gibt es eine Menge Grüne:

  1. Wir wollen die instabilen und im Versuchsstadium begriffenen Alpha Testing Programme von den generell eher harmlosen Beta Testing Programmen trennen. Der alte Testing Feed ließ diese Möglichkeit nicht zu.
  2. Zu viele Internetseiten haben die dirkete URL des Testing Feeds veröffentlicht, ohne die Regel zu nennen, welche auf dieser Seite stehen. Das bedeutet, dass viele Leute die Testing Feeds aktiviert haben ohne die dadurch entstehenden Gefahren zu kennen.
  3. Es gab eine Menge Programme die während des Ausverkaufs des TouchPads im Testing Feed gelandet waren. Als Ergebnis der großen Aufmerksamkeit dieser wenigen Programme in der Öffentlichkeit haben viele Leute die Testing Feeds nur wegen dieser Programme aktiviert. Diese Programme sind nun in den öffentlichen Feeds von Preware verfügbar, und die Leute sind sich nicht der Risiken bewusst, welche andere Programme des alten Testing Feeds mit sich bringen.

Bitte ließ den Testing Feeds F&A um die Gründe für diese Änderung zu erfahren.

Sowohl der Alpha als auch der Beta Testing Feed haben jeweils vier untergeordnete Feeds: Programme, Kernels, Patches & Optware. Jeder dieser untergeordneten Feeds kann unabhängig von den anderen einzeln aktiviert oder deaktiviert werden.

Der Übergang zu den neuen Alpha und Beta Testing Feeds ist nun auf den Weg gebracht. Preware 1.8.x unterstützt die neuen Alpha und Beta Testing Feeds und die Anleitungen wie diese neuen Feeds aktiviert werden findest du auf dieser Seite. Wenn du die neuen Alpha und Beta Testing Feeds aktivierst werden die alten obsoleten Testing Feeds automatisch aus Preware entfernt.


Regeln die du akzeptieren musst, bevor du diesen Feed nutzt

Bevor du unseren Testing Feed nutzt musst du folgende Regel vollständig lesen und akzeptieren:

Tux with Warning.png
  1. Wenn du beim Alphatest von WebOS Internals mit machen willst, musst damit rechnen, dass du ohne Vorwarnung alle deine Daten löschen und den WebOS Doktor aufspielen musst, ohne dich dabei zu beschweren. Die Nutzung erfolgt auf eigene Gefahr und niemand kann dafür verantwortlich gemacht werden.
  2. Du musst bereit sein und auch das nötige Wissen besitzen um dich in die Kommandozeile auf deinem Gerät einzuloggen und dort Linux Befehle einzugeben, um aufgetretene Probleme wieder zu beheben. Die Linux Befehle zu kennen ist von Vorteil, ist aber keine Voraussetzung solange du bereit bist es dann zu lernen wenn es nötig ist, oder Anweisungen ohne Fehler zu befolgen.
  3. Du musst bereit sein sehr viel Zeit zu investieren um die Umstände, die zu Problemen geführt haben, verlässlich zu reproduzieren.
  4. Du musst eine vollständige und detaillierte Fehlerbeschreibung geben können und kein Detail auslassen was auch nur im entferntesten mit dem Problem verknüpft sein könnte.
  5. Du musst alle Dokumentationen und Forumseinträge vollständig lesen bevor du eine Frage stellst.
  6. Du must akribisch den Forumseinträgen folgen in denen die Autoren der Programme/Patches im Testing Feeds Probleme diskutieren und den dort gegebene Instruktionen präzise Folge leisten.
  7. Du wirst nie und nirgends den Originallink zum Testing Feed veröffentlichen. Wenn du dich auf den Testing Feed beziehst wirst immer du die URL "http://testing.preware.org/" nutzen.
  8. Wenn du nach Hilfe fragst wird du immer die Phrase "Ich habe die Regeln gelesen" (oder ähnlich abgewandelt) einfügen. Das Fehlen dieser Phrase wird dazu führen, dass die Anfrage um Hilfe stillschweigend ignoriert wird.

Wenn du nicht bereit bist *ALLE* der oben genannten Regel mit guten Gewissen zu befolgen, dann warte bitte auf die öffentliche Erscheinung der Programme/Patches in den normalen Feeds von Preware.

Wenn du bereit bist *alle* oben genannten Regel zu befolgen, dann sei herzlich dazu eingeladen am Alphatest teilzuhaben.

Beachte, dass all diese Regeln eher eine Frage deiner Einstellung als deiner Fähigkeiten sind.

Testing Feeds für Kernels sind am unteren Ende der Seite.

Beta Testing Feeds aktivieren

Beta Packages wurden bereits getestet, können in seltenen Fällen aber Daten löschen oder dein Gerät unbrauchbar machen. Du wurdest gewarnt. Wenn du nicht explizit eine Beta-Version einer App testen möchtest, solltest du alle Beta-Feeds deaktivieren.

Lese die Regeln noch einmal bevor du weitermachst.

Poste oder kopiere diese Anleitung nirgendo anders, sondern setze immer einen Link auf "http://testing.preware.org/"


Um die Beta-Feeds zu aktivieren musst du folgendes tun:

1. Deinstalliere Preware. Ja, wirklich - du musst Preware deinstallieren.

2. Greife per Kommandozeile auf das Gerät zu und führe die folgenden 2 Befehle aus. Wenn du nicht weißt wie man diese Befehle per novaterm bzw Xecutah ausführt oder nicht z.B. per Google herausfindest wie es geht, solltest du die Beta-Feeds nicht benutzen.

mkdir -p /var/preferences/org.webosinternals.preware
touch /var/preferences/org.webosinternals.preware/enable-beta-feeds

3. Installiere Preware 1.8.3 oder höher.

4. Starte Preware und öffne den "Feeds verwalten" Dialog. Aktiviere nun *nur* die Feeds, die du nutzen möchtest. Bevor du einen Kernel Testing-Feed aktivierst, solltest du [1] lesen.

Poste oder kopiere diese Anleitung nirgendo anders, sondern setze immer einen Link auf "http://testing.preware.org/"

Alpha Testing Feeds aktivieren

Alpha-Packages wurden wenig bis garnicht getestet und es besteht eine große Chance Daten zu verlieren, dein Profil zu zerstören und dein Gerät unbrauchbar zu machen. Pakete im Alpha-Feed *werden* etwas kaputt machen (vielleicht sogar absichtlich). Du wurdest gewarnt. Außer wenn du speziell und ausdrücklich ein Paket aus dem Alpha-Feed testen möchtest, deaktiviere grundsätzlich alle Alpha-Feeds.


Im Allgemeinen sollten sehr sehr sehr wenige User den Alpha-Feed aktivieren, fast alle User sollten den Beta-Testing-Feed nutzen.


Der Beta-Testing Feed und der Alpha-Testing Feed können beide gleichzeitig aktiviert werden wenn gewünscht.

Lese die Regeln noch einmal bevor du weitermachst.

Poste oder kopiere diese Anleitung nirgendo anders, sondern setze immer einen Link auf "http://testing.preware.org/"

Um den Alpha-Testing Feed zu aktivieren musst du folgendes tun:

1. Deinstalliere Preware. Ja, wirklich - du musst Preware deinstallieren.

2. Greife per Kommandozeile auf das Gerät zu und führe die folgenden 2 Befehle aus. Wenn du nicht weißt wie man diese Befehle per novaterm bzw Xecutah ausführt oder nicht z.B. per Google herausfindest wie es geht, solltest du die Alpha-Feeds nicht benutzen.

mkdir -p /var/preferences/org.webosinternals.preware
touch /var/preferences/org.webosinternals.preware/enable-alpha-feeds

3. Installiere Preware 1.8.3 oder höher.

4. Starte Preware und öffne den "Feeds verwalten" Dialog. Aktiviere nun *nur* die Feeds, die du nutzen möchtest. Bevor du einen Kernel Testing-Feed aktivierst, solltest du [2] lesen.


Poste oder kopiere diese Anleitung nirgendo anders, sondern setze immer einen Link auf "http://testing.preware.org/"

Testing Feeds F&A

F: Wer sollte den Alpha-Testing Feed nutzen?

A: Wenn du diese Frage stellst, solltest du den Feed nicht aktivieren. Sehr sehr sehr sehr wenige Benutzer sollten den Alpha-Testing Feed nutzen. Wenn du kein GIT Repository hast und Code bearbeitest, sollten du den Feed nicht aktivieren.

F: Wer sollte den Beta-Testing Feed nutzen?

A: Jeder darf den Beta-Testing Feed benutzen, wenn er mit den Regeln einverstanden ist und genau weiß warum er den Beta-Testing feed verwendet (und z.B. nicht einfach blind irgendwelchen Anleitungen folgt die irgendwo gepostet wurden)

F: Warum benötigt die Aktivierung der Feeds eine Verbindung zu meinem Computer?

A: Wenn du die Testing-Feeds zum ersten mal aktivierst, wollen wir sicherstellen dass du in der Lage bist dein Gerät mit einem PC zu verbinden, um Fehler finden zu können und dein Gerät wiederherzustellen wenn etwas schief geht.

F: Warum benötigt die Aktivierung der Feeds eine Neuinstallation von Preware? . A: Die Feeds werden erstellt wenn Preware installiert wird. Deshalb musst du Preware Neuinstallieren um die Feeds auf deinem Gerät zu erstellen.

F: Warum benötigt die Aktivierung der Feeds die Nutzung der Linux Kommandozeile?

A: Um ein erfolgreicher Tester zu sein, musst du in der Lage sein auf dein Gerät über die Linux Kommandozeile zuzugreifen um Debug-Infomationen liefern zu können. Wir stellen so sicher dass du das kannst, bevor du auf die Feeds zugreifst.

F: Warum kann ich nicht einfach die Feeds-URLs direkt eingeben?

A: Zuviele User verwenden die falschen Feed-Namen oder Feed-URLs, daher haben wir diese Möglichkeit entfernt.

F: Warum darf ich die Anleitungen nicht einfach auf meinem Blog oder Webseite veröffentlichen?

A: Zuviele Leute veröffentlichen die URLs ohne die Regeln und Warnungen. Dieses ist nun strengstens verboten.

F: Wofür werden die Alpha-Patches und Beta-Patches Feeds verwendet?

A: Der Alpha-Patches Feed wird zum testen der AUTP-Scripte genutzt, welche in der Lage sind Dateien in /media/cryptofs/apps/ zu patchen. Wenn das funktioniert, werden wir den Beta-Patch Feed verwenden um alle Patches zu upgraden, die neuen AUPT-Scripts zu nutzen und diese anschließend im Beta-Stadium zu testen.

F: WebOS Quick Install bietet mir nur Preware 1.7.5 zur Installation an. Wie bekomme ich Preware 1.8.3 oder höher?

A: Installiere Preware 1.7.5 und upgrade dann auf Preware 1.8.3 über den Testing-Feed. (Es ist sowohl im alten als auch im neuen Testing-Feed vorhanden). Nach einer Übergangsphase werden wir 1.8.3 direkt in WebOS Quick Install verfügbar machen.