MLTutor-devel: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Camhy (Diskussion | Beiträge) |
Ert (Diskussion | Beiträge) |
||
(109 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
+ | Achtung: Neues Wiki auf https://faepsv02.tugraz.at/trac/wiki/ , diese Seite ist auf https://faepsv02.tugraz.at/trac/wiki/OldWikiPage zu finden!!! |
||
− | == ToDo == |
||
− | * [[#Eclipse 3.4]]: JavaPDF -> Bugs beheben |
||
− | * [[#Eclipse 3.4]]: Tab-Probleme bei neuer MLTutor1-Version beheben |
||
− | * [[#Datenbankanbindung]]: Beispiele in Tabelle speichern |
||
− | * ([[#MLTutor 2.0]]: Conversion von neuem auf altes Format?) |
||
− | * [[#Eclipse 3.4]]: Drucken unter neuem Debian testen |
||
− | * [[#MLTutor 1.0]]: Einpflegen des neuen Testresulteditors und der neuen Console ins CVS |
||
− | * [[#MLTutor 1.0]]: Darstellung von Userbeispielen im Admin-Tree |
||
− | * [[#MLTutor 1.0]]: Checkout von mehreren Übungen gleichzeitig |
||
− | |||
− | == Work in Progress == |
||
− | === MLTutor 2.0 === |
||
− | *''' Saemtliche Beispiele vom Server liegen mit neuer xml-Version (validiert) auf /proj/mml/MLTutor/v2examples''' |
||
− | * XSD-Modell (EMF ecore) + Tree-Editor existieren im SVN-Repository von MLTutor 2.0. |
||
− | * Conversion von altem <-> neuem mlt: mltutor.compat.Converter (mltutor.tests.Converter) |
||
− | |||
− | === MLTutor 1.0=== |
||
− | * Neuer Testresultseditor basierend auf Basis des Workspace View |
||
− | * Console Verbesserungen (Focus, Drag&Drop, Löschen, ...) |
||
− | * Checkout von mehreren Übungen gleichzeitig |
||
− | * Verbessern des Duplizierens von Beispielen |
||
− | * LaTeX Projekterstellungstemplates |
||
− | * Beispielerstellung von "normalen" Usern mit eigenem Tree pro User |
||
− | |||
− | |||
− | ==== Datenbankanbindung ==== |
||
− | * Teneo (Datenbankanbindung) funktioniert noch nicht. |
||
− | |||
− | Links: |
||
− | Tutorial: [http://www.elver.org/hibernate/tutorialone/tutorial1_intro.html] |
||
− | |||
− | ==== Editor ==== |
||
− | |||
− | Links: |
||
− | * [http://www.conceptualprocessengineering.com/library/ Beispiel eines EMF/Eclipse Forms Editors] |
||
− | * [http://www.eclipse.org/articles/Article-Forms/article.html Eclipse UI Forms Howto] |
||
− | * [http://www.eclipsezone.com/eclipse/forums/t102383.html Thread - Form-based EMF-Editor] |
||
− | * [http://www.slideshare.net/mcervera/development-of-forms-editors-based-on-ecore-metamodels-presentation-793692 Praesentation] |
||
− | |||
− | === Eclipse 3.4 === |
||
− | ==== Probleme ==== |
||
− | * '''Tabs im Editor funktionieren nicht (Eclipse 3.4)''' |
||
− | Wahrscheinliche Ursache: Alte Version von Eclipse-Skins, neuere auf http://andrei.gmxhome.de/skins/links.html |
||
− | |||
− | ''' Moegliche Loesungen: ''' |
||
− | * '''Derzeit:''' Skin-Plugin deaktiviert (Hack), broken Version in mltutor64.old |
||
− | * Update von Skin-Plugin |
||
− | * Verzicht auf Eclipse 3.4, 64Bit-Build auf 3.2/3.3 |
||
− | * Alte Version weiterverwenden (da geht aber der interne Webbrowser nicht) |
||
− | |||
− | |||
− | === PDF === |
||
− | * '''Derzeit:''' JavaPDF installiert. |
||
− | * Focus geht immer noch im Adobe-PDF , Evince, etc. verloren. |
||
− | * Bugs JavaPDF: Langsames Scrollen, Position auf Seite |
||
− | |||
− | === SVN-Repository === |
||
− | Repository fuer MLTutor 2.0 in /proj/mml/MLTutor/svn, derzeit ueber file://-Backend erreichbar. |
||
− | Eclipse-Plugin: http://subclipse.tigris.org/ |
||
− | |||
− | ==== Probleme mit verschiedenen Usern ==== |
||
− | David: Es funktioniert, wenn man itptutor.tugraz.at als Rechnernamen für svn+ssh nimmt, da man sich dort mit normalen Passwort anmeldet. Probleme bereitet anscheinend irgendetwas mit der kerberos-Authentifizierung und afs bezüglich Schreibrechten (zumindest unterm MAC, unter Linux hab ichs nicht probiert). Dh. wenn man zu Hause einen anderen Benutzernamen benützt, ein kinit benutzername_itp macht und in der SSH-config z.B. |
||
− | Host *.TUGRAZ.AT <br> |
||
− | GSSAPIAuthentication yes <br> |
||
− | GSSAPIDelegateCredentials yes <br> |
||
− | GSSAPITrustDns yes <br> |
||
− | drinnenstehen hat, dann gibt es irgendwelche Konflikte zwischen Authorname, lokalem Usernamen und ITP Usernamen, dh. SVN vergibt auf einmal ein WRITE lock und gibt ein |
||
− | Permission denied zurück. |
||
− | |||
− | === MLTutor1 === |
||
− | * Checkout von mehreren Trees (z.B. Exercise 1, Exercise 2) gleichzeitig schlaegt fehl (Login-Exception) |
||
− | David: Ist leider noch gar nicht vorgesehen, wird ausgebessert |
||
− | |||
− | == Log == |
||
− | [[User:camhy|David Camhy]] 20:03, 14 December 2008 (CET) |
||
− | |||
− | * Neuer Testresults-Editor funktioniert mit allen Datentypen |
||
− | * Backend für Matlab XML Parsing neu geschrieben |
||
− | * Console Focus Probleme teilweise behoben |
||
− | * Duplizieren von Beispielen verbessert |
||
− | * Userbeispiele funktioniere, es gibt aber noch keine Treedarstellung für Administratoren |
||
− | |||
− | [[User:Ert|Christopher Albert]] 20:33, 9 December 2008 (CET) |
||
− | |||
− | * Recherche: EMF Hibernate Resource Backend, Graphical Editing (RCP Forms) |
||
− | * matlab_tutor: faepop10 wieder mit alter Version (Eclipse 3.3) |
||
− | * Skeleton fuer Forms-Editor erstellt |
||
− | |||
− | |||
− | [[User:Ert|Christopher Albert]] 20:06, 4 December 2008 (CET) |
||
− | |||
− | * Eclipse3.4: Tab-Problem bearbeitet, vorerst deaktiviert. |
||
− | * XSD: Batch-Conversion aller Beispiele |
||
− | |||
− | |||
− | [[User:Ert|Christopher Albert]] 19:39, 1 December 2008 (CET) |
||
− | |||
− | * PDF: Verschiedene Loesungen fuer das Focus-Problem erfolglos getestet |
||
− | * SVN: Repository eingerichtet |
||
− | |||
− | |||
− | [[User:Ert|Christopher Albert]] 23:28, 29 November 2008 (CET) |
||
− | |||
− | * XSD: Conversion von altem auf neues mlt |
||
− | * Bugfixes im Schema (ExampleType) |
||
− | * Test von Mercurial-Repository |
||
− | |||
− | |||
− | [[User:Ert|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. |
||
− | |||
− | |||
− | [[User:Ert|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. |
||
− | |||
− | |||
− | [[User:Ert|Christopher Albert]] 20. November 2008 |
||
− | |||
− | PDF-Viewer auf 64Bit Lenny funktioniert. |
||
− | (Environment-Variable MOZ_PLUGIN_PATH muss auf /usr/lib/mozilla/plugins |
||
− | gesetzt werden). |
||
− | |||
− | |||
− | [[User:Ert|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 |
||
− | |||
− | |||
− | [[User:Ert|Christopher Albert]] 10. November 2008 |
||
− | |||
− | /afs/itp.tugraz.at/proj/mml/MLTutor/matlab_tutor: faepop13 auch mit Custom Java VM (32Bit) |
Aktuelle Version vom 3. März 2009, 22:43 Uhr
Achtung: Neues Wiki auf https://faepsv02.tugraz.at/trac/wiki/ , diese Seite ist auf https://faepsv02.tugraz.at/trac/wiki/OldWikiPage zu finden!!!