MLTutor-devel: Unterschied zwischen den Versionen

Aus Physik
Zur Navigation springen Zur Suche springen
Zeile 17: Zeile 17:
 
=== Development-Repository ===
 
=== Development-Repository ===
 
* Mercurial: kompliziert, Eclipse-Plugin mit Bugs (23:28, 29 November 2008 (CET))
 
* Mercurial: kompliziert, Eclipse-Plugin mit Bugs (23:28, 29 November 2008 (CET))
* SVN: Probleme mit verschiedenen Usern
+
* SVN: Probleme mit verschiedenen Usern '''@David: funktioniert das schon?'''
 
* CVS: veraltet
 
* CVS: veraltet
   

Version vom 1. Dezember 2008, 11:39 Uhr

Work in Progress

XSD

  • XSD-Modell (EMF ecore) + Tree-Editor existieren.
  • Conversion von altem <-> neuem mlt: mltutor.compat.Converter (mltutor.tests.Converter)

Probleme

  • Eclipse verwendet in XML-Resources seltsamerweise als Root-Element den Typnamen und nicht den Elementnamen. Workaround: Definiere Typnamen example kleingeschrieben.
  • Teneo (Datenbankanbindung) funktioniert noch nicht.
  • Autogenerieren des Baumes muss manuell erledigt in MLTutorFactory erledigt werden.

64-Bit

Status: Funktioniert, kann getestet werden.

PDF

  • Focus geht immer noch im Adobe-PDF verloren. Daher derzeit Java-PDF installiert.

Development-Repository

  • Mercurial: kompliziert, Eclipse-Plugin mit Bugs (23:28, 29 November 2008 (CET))
  • SVN: Probleme mit verschiedenen Usern @David: funktioniert das schon?
  • CVS: veraltet

MLTutor1

  • Checkout von mehreren Trees (z.B. Exercise 1, Exercise 2) gleichzeitig schlaegt fehl (Login-Exception)

ToDo

  • mainFile in latexProject bei conversion richtig definieren

Log

Christopher Albert 23:28, 29 November 2008 (CET)

  • XSD: Conversion von altem auf neues mlt
  • Bugfixes im Schema (ExampleType)
  • Test von Mercurial-Repository

Christopher Albert 23:01, 28 November 2008 (CET)

  • Eclipse 3.4, 64-Bit MLTutor-Feature buildet und laesst sich exportieren und starten.
  • Installiert in /proj/mml/MLTutor/mltutor64
  • /afs/itp.tugraz.at/proj/mml/MLTutor/matlab_tutor startet jetzt auf faepop10 und faepop13 die 64-Bit-Version
  • Restliche getDefault().getDescriptor().getInstallURL() (deprecated) im Java-Code durch getDefault().getBundle().getEntry("/") ersetzt
  • Neue, saubere Projektordner fuer XSD, erfolgreicher Test -> Klasse Example mit Factory generieren und in File schreiben.

Christopher Albert 25. November 2008

MLTutor laeuft nach einigen kleinen Bugfixes auf Eclipse 3.4 / 64-Bit. Auch der Acrobat-pdf-Viewer geht jetzt, allerdings gibt es immer noch das alte, nervige Problem mit dem Editor-Focus.

Christopher Albert 20. November 2008

PDF-Viewer auf 64Bit Lenny funktioniert. (Environment-Variable MOZ_PLUGIN_PATH muss auf /usr/lib/mozilla/plugins gesetzt werden).

Christopher Albert 17. November 2008

Habe einige Einstellungen fuer den NX-Server veraendert (1 Session pro User, kein "Suspend", keine Samba-Shares) Nachdem ich gnome und xfce4 auf faepop13 installiert habe, funktionieren interessanterweise die KDE-Sessions problemlos. Naeheres gibt es im Wiki unter http://itp.tugraz.at/wiki/index.php?title=NX-Server

Christopher Albert 10. November 2008

/afs/itp.tugraz.at/proj/mml/MLTutor/matlab_tutor: faepop13 auch mit Custom Java VM (32Bit)