Entwicklung
- 19.05.2010 - 09:24
- 06.05.2010 - 10:53
- 02.04.2010 - 15:02
- 14.03.2010 - 22:12
Programm-Quellen
Die meisten Programmcodes werden aktuell bei der TU Dresden gehostet. Über das Versionskontroll-Programm subversion (svn) kann man sich die jeweils aktuellen Quellcodes herunterladen:
svn checkout https://subversion.inf.tu-dresden.de/svn/[Repository-Name]/[Repository-Name]/trunk
Aktuell stehen dort folgende Projekte/Repositories zur Verfügung:
- Jap
- Das JonDo-Programm (Java)
- anonlib
- Die Basis-Bibliothek von JonDo (Java)
- guilib
- Die GUI-Bibliothek des JonDonym-Projektes (Java)
- logginglib
- Die Logging-Bibliothek des JonDonym-Projektes (Java)
- InfoService
- Der InfoService (Java)
- MixConfig
- Das Konfigurationstool für Mixe (Java)
- JAPWinInstall
- Das Windows-Installationsprogramm für JonDo (nsis)
- proxytest
- Der Mix (C++)
Bei JonDos selbst werden die folgenden Projekte gehostet:
svn checkout https://svn.jondos.de/svnpub/[Projekt-Name]/trunk
- JonDoConsole
- Eine Konsolenversion des JonDo-Clients (Java)
- JonDoFox_Profile
- Das Firefox-Profil JonDoFox inklusive Installationsprogrammen (Mozilla, nsis, bash)
- JonDoFox_Extension
- Die Firefox-Erweiterung JonDoFox(Mozilla)
Die Java-Projekte können alle sehr einfach mithilfe des Tools maven kompiliert werden. Es holt sich automatisch alle externen Abhängigkeiten. Im Hauptverzeichnis eines Projektes (wo die pom.xml liegt) muss nur folgender Befehl ausgeführt werden:
mvn package
Die kompilierten Dateien liegen danach im Unterverzeichnis target.



