Testing

Aus dem Miranda-IM.de Wiki

Wechseln zu: Navigation, Suche
Warning.png
Die aktuell angebotene Version 0.10 Alpha #1 ist sehr alt, verwenden Sie diese nicht mehr! Verwenden Sie stattdessen eine reguläre Miranda Installation, bis eine neue Alpha-Version erscheint!


Die Alpha Builds & Beta Builds sind, wie der Name schon impliziert, Testversionen. Hier werden die neusten experimentellen Features eingebaut und zum Test freigegeben. Sie spiegeln den aktuellen Stand des Quellcodes von Miranda IM wieder.

Die Stable Builds sind, wie der Name sagt, stabil, und es werden keine neuen Features eingebaut, sondern mit jeder Version werden nur noch kleinere Bugs gefixt. Sie finden diese auf der Seite Miranda Installation.

Zwischen dem Erscheinen von einer ersten Testing Build bis zu einem Release der entsprechenden Stable Version können ggf. Monate vergehen. Im Falle der Version 0.7 war es beispielsweise mehr als ein Dreivierteljahr.

Inhaltsverzeichnis

[Bearbeiten] Welche Version sollten Sie nehmen?

Normalerweise wird zunächst immer zu der Nutzung der Stable geraten, weil man damit die wenigsten Probleme hat. Die experimentellen Features der Testings sind nur etwas für Leute, die auch bereit sind, mal mit dem einen oder anderen Bug zu leben und sich auch aktiv darum bemühen, diese auszumerzen - in Form von Bugreports, Meinungsaustausch und Verbesserungsvorschlägen.

Hinzu kommt, dass Nutzer der Testings möglichst darauf achten sollten, dass sie die neusten Versionen aller ihrer Plugins benutzen, da Plugins häufig erst nach einem entsprechenden Update mit der aktuellen Testings zusammenarbeiten!

Bitte lesen Sie sich den dazugehörigen Thread auch durch; falls ihr Problem bereits gepostet wurde und Sie dem nichts weiter hinzuzufügen haben, posten Sie bitte nicht. Das zehnte Posting á la "Ja, ich habe den Fehler auch!" wird niemandem bei der Lösung des Problems weiterhelfen und macht das Forum nur noch unübersichtlicher.

[Bearbeiten] Installation

Bitte beachten Sie hierzu zunächst folgende FAQ-Artikel:

Sollte nach der Installation einer Testing Version Probleme mit Plugins auftreten, welche nicht in der Alpha Version selbst enthalten sind, so suchen Sie bitte in diesem Wiki nach einer neueren Version, falls vorhanden, aktualisieren Sie auf neuere.

Nachdem Sie die Testversion von Miranda IM heruntergeladen haben, müssen Sie diese entpacken und anschließend die miranda32.exe starten; wie man *.zip, *.rar oder ähnliche gepackte Dateien extrahiert, erfahren Sie zum Beispiel in den Packertutorials.

PDB-Dateien (Debug Symbol Files)
Diese Dateien sind von Bedeutung, falls es in Verwendung mit der Alpha zu Abstürzen kommen sollte; in diesem Fall kopieren Sie diese ebenfalls dahin, wo sich auch die dazugehörige .dll-/.exe-Datei befindet, beim nächsten Absturz wird das Crash Dumper Plugin wesentlich genauere Angaben liefern, sofern wirklich eine in der Alpha-Versionen enthaltene Komponente die Ursache ist.
Achten Sie darauf, dass Sie immer die *.pdbs nehmen, die zu der jeweiligen Alpha-Version gehören, andernfalls wird die Ausgabe verfälscht.
Map-Dateien (Zuordnungsdatei)
Eine MAP-Datei ist eine Textdatei, die die folgenden Informationen über das zu verknüpfende Programm enthält:
  • Den Modulnamen, der dem Basisnamen der Datei entspricht
  • Der Timestamp aus dem Header der Programmdatei (nicht aus dem Dateisystem)
  • Eine Liste von Gruppen im Programm, mit Angabe der Startadresse (als section:offset), der Länge, des Gruppennamens und der Klasse für jede Gruppe
  • Eine Liste der öffentlichen Symbole, mit Angabe der jeweiligen Adresse (als section:offset), dem jeweiligen Symbolnamen, der Adresse im linearen Adressraum und der OBJ-Datei, in der das Symbol definiert ist
  • Den Einstiegspunkt

Diese Datei wird für Miranda IM nicht benötigt und kann falls vorhanden ohne Probleme, auch aus dem laufenden Betrieb, gelöscht werden.

[Bearbeiten] Enthaltene Plugins

Important.png
Wenn Sie eine Miranda IM Alpha/Beta Build nutzen wollen, sollten Sie auch alle Plugin-Versionen nutzen, welche in dem zugehörigen Contrib Build Paket enthalten sind. Nur diese Versionen sind auf die häufigen Änderungen im aktuellen Miranda IM Core angepasst!

[Bearbeiten] Contrib (in den Alpha-Versionen stehen diese im Download selbst zur Verfügung)

[Bearbeiten] Wichtige Links