Benutzer-Werkzeuge

Webseiten-Werkzeuge


quellcode

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

quellcode [24.04.2015 18:58]
jesper *
quellcode [11.08.2021 10:15]
Zeile 1: Zeile 1:
-Der Quellcode von Ting-el-Tangel kann über github bezogen werden: https://github.com/Martin-Dames/Tingeltangel  
  
-=== Übersetzen === 
-Wenn man Maven auf seinem System installiert hat, ist das Übersetzen des Quellcodes sehr einfach: 
- 
-    svn co https://github.com/Martin-Dames/Tingeltangel  
-    cd Tingeltangel 
-    mvn package assembly:single 
- 
-Das grafische Programm kann dann so gestartet werden: 
- 
-    java -jar target/tingeltangel-0.1-jar-with-dependencies.jar 
- 
-=== Mitmachen === 
-Wer bei der Programmierung mithelfen möchte, macht am besten einen Fork bei GitHub und erstellt dann Pull-Requests. Bisher haben Martin und Jesper diese Requests stets zügig bearbeitet. 
- 
-Zur Projektverwaltung setzen wir Maven ein. Das Erleichtert den Umgang mit Bibliotheksabhängigkeiten und dem Ausführen von Unit-Tests ungemein. Viele IDEs bringen bereits Unterstützung dafür mit. 
- 
-Die im Projekt enthaltenen Unit-Tests werden automatisch nach jedem checkin bei Travis CI ausgeführt: https://travis-ci.org/Martin-Dames/Tingeltangel 
- 
-Der Quellcode soll Java 6 kompatibel sein. Bei Travis CI wird auch mit dieser Version getestet, so dass Syntax einer neueren Version automatisch zu Fehlern führen würden. 
- 
-=== Offene Punkte === 
-  * Eingabe-Dateien (YAML) der tttool Software  (-> Jesper) 
-      * feste Zuordnung von OID zu Namen  
-      * text-to-speech 
-  * Logfiles mit Log4j schreiben 
-  * Übersetzung in andere Sprachen 
-  * in der GUI Fortschrittsanzeigen einbauen 
quellcode.txt · Zuletzt geändert: 11.08.2021 10:15 (Externe Bearbeitung)