Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision |
develop:releasenotes [d.m.Y H:i] – willuhn | develop:releasenotes [d.m.Y H:i] – willuhn |
---|
===== Versionshinweise für Entwickler und Packager ===== | ====== Hinweise für Paket-Mainteiner ====== |
| |
Die Seite richtet sich an Programmierer, die eigene Jameica-Plugins entwickeln und an Package-Maintainer, die distributionsspezifische Pakete oder Bundles betreuen. Im Folgenden sind die relevanten technischen Änderungen in neuen Versionen aufgelistet. | Die Seite richtet sich an Programmierer, die eigene Jameica-Plugins entwickeln und an Package-Maintainer, die distributionsspezifische Pakete oder Bundles betreuen. |
| |
| |
==== Hibiscus 1.12 ==== | ===== Bedingungen ===== |
| |
| Hibiscus kann problemlos in Distributionen oder Package-Repositories aufgenommen werden. Folgende Punkte sind hierbei jedoch zu beachten: |
| |
| - Die Bedingungen der GPL müssen eingehalten werden |
| - Informieren Sie bitte den Autor [[mailto:hibiscus@willuhn.de|Olaf Willuhn]] über die Aufnahme in das Repository. Hintergrund: Wenn Hibiscus-User Fehler direkt an den Autor melden, kann er den User ggf. bitten, sich an den Paket-Maintainer zu wenden, falls das Problem nur dort auftritt. |
| - Es muss sichergestellt sein, dass der Hibiscus-Download nicht durch Unbefugte manipuliert werden kann. |
| - Hibiscus darf nicht in P2P-Netzen wie BitTorrent verteilt werden. Hintergrund: Hibiscus ist eine Bankinganwendung - sie verwaltet daher höchst sensible Daten. Bei Missbrauch kann erheblicher Schaden entstehen. In einem anonymen P2P-Netz ist es für einen unbedarften User nicht ohne weiteres möglich, die Integrität und Unversehrtheit der Anwendung sicherzustellen. |
| |
| |
| ===== Versionshinweise ===== |
| |
| Im Folgenden sind die relevanten technischen Änderungen in neuen Versionen aufgelistet. |
| |
| === Hibiscus 2.0 === |
| |
| * lib/hbci4java-2.5.12.jar\\ Diese Version von HBCI4Java enthält eine ganze Reihe von Patches, die im originalen Download unter http://hbci4java.kapott.org/ nicht enthalten sind (u.a. Support für chipTAN, smsTAN, HKTAN-5, und viele weitere). Verwende daher **nicht** die HBCI4Java-Version von http://hbci4java.kapott.org/ oder von Hibiscus 1.12 sondern ausschließlich die bei Hibiscus 2.0 beiliegende. Der Quellcode der gepatchten HBCI4Java-Version findet sich unter http://cvs.berlios.de/cgi-bin/viewvc.cgi/hibiscus/hbci4java/ |
| |
| * lib/swtchart\\ Neu hinzugekommen. Ersetzt Eclipse Birt. |
| |
| === Hibiscus 1.12 === |
| |
* lib/hbci_passport_*.jar\\ Bis Hibiscus 1.11 befand sich die Unterstützung für die HBCI-Medien Chipkarte, Schlüsseldatei, PIN/TAN in separaten Modulen. Diese Trennung wurde mit Hibiscus 1.12 aufgehoben. Der Code ist jetzt direkt Bestandteil von Hibiscus. Die 3 JAR-Dateien fallen daher weg. Im [[http://packman.links2linux.de|Packman-Repository]] wurden sie bisher als separate Pakete bereitgestellt. Beim Update auf Hibiscus 1.12 sollten sie nach Möglichkeit automatisch deinstalliert werden. | * lib/hbci_passport_*.jar\\ Bis Hibiscus 1.11 befand sich die Unterstützung für die HBCI-Medien Chipkarte, Schlüsseldatei, PIN/TAN in separaten Modulen. Diese Trennung wurde mit Hibiscus 1.12 aufgehoben. Der Code ist jetzt direkt Bestandteil von Hibiscus. Die 3 JAR-Dateien fallen daher weg. Im [[http://packman.links2linux.de|Packman-Repository]] wurden sie bisher als separate Pakete bereitgestellt. Beim Update auf Hibiscus 1.12 sollten sie nach Möglichkeit automatisch deinstalliert werden. |