Neuigkeiten in der Apache OFBiz Community
Willkommen bei der monatliche Zusammenfassung der News aus der OFBiz Community.
In diesem Monat gibt es neue Informationen zur Dokumentation und den dafür zur Verfügung stehenden Mentoren. Außerdem wurden die Diskussionen bezüglich der Dokumentation in die Entwickler Mailingliste verschoben, damit die OFBiz Community bei Fragen zu den OFBiz Manufacturing und MRP Modulen helfen kann und es gibt ein neues Mitglied im OFBiz PMC.
Verschieben der Dokumentationsthemen in die Entwickler Mailingliste
Wer daran interessiert ist, bezüglich der Arbeit an der Dokumentation immer auf dem neusten Stand zu bleiben wird sich gewundert haben, dass es keine Diskussionen mehr in User Mailingliste gegeben hat. Dies liegt daran, dass die Diskussionen bezüglich der Dokumentation in die Entwickler Mailingliste verschoben worden sind. Der Grund hierfür besteht darin, dass die Arbeit an der Dokumentation Teil der Entwicklung und Verbesserung von OFBiz ist. Das Schreiben der Dokumentation hilft dabei OFBiz zu verbessern und die Arbeit des Dokumentationsteams wird in den nächsten Releases von der Community veröffentlicht.
Die Entwickler Mailingliste enthält einige technische Diskussionen. Damit die Diskussionen zur Dokumentation schneller gefunden werden können wird vom Dokumentationsteam beim Thema das Präfix [DOC] vorangestellt. Im März wurden einige Diskussionen mit Bezug zur Dokumentation geführt, eine Zusammenfassung kann unter folgendem Link gefunden werden:
Diskussionen zur Dokumentation – März 2018
Wer den Diskussionen zur Dokumentation folgen möchte, sollte die Entwickler Mailingliste dev@ofbiz.apache.org abonnieren.
Mentoren für die Dokumentation
Es werden weiterhin von der Community viele Bemühungen in die Dokumentation gesteckt. In der OFBiz Community gibt ein einige Mitglieder, die dabei helfen wollen neue Mitglieder zu unterstützen mit der Arbeit an der Dokumentation zu beginnen. Wer bei der Arbeit an der Dokumentation helfen möchte, aber nicht weiß wo er anfangen soll, kann eine Nachricht an die Entwickler Mailingliste schreiben oder direkt einen der Mentoren kontaktieren.
OFBiz Manufacturing
Im März gab es in der User Mailingliste einige Fragen zu den OFBiz Modulen MRP und Manufacturing. Die OFBiz Benutzer waren daran interessiert zu verstehen, auf welche Weise die Module genutzt werden können. Viele der OFBiz Module sind generisch und können daher als guter Startpunkt für eigene Implementationen dienen.
Einige der Fragen in diesem Monat waren:
- Wie man Lohnarbeit bei Lieferanten aufstellt
- Laufende Disposition für Werke und Warenhäuser
- Wie findet man den Artikel für die Kommissionierung
- Ein MRP Fehlerbericht, welcher ein DATETIME Problem in der Datenbank identifiziert
Es lässt sich feststellen, dass die Community Mitglieder mehr über die Funktionalität der verschiedenen Module erfahren wollen und auch wie sie diese in realen Situationen verwenden können.
Wer eine Frage zu den OFBiz Modulen hat, kann diese in der User Mailingliste user@ofbiz.apache.org stellen.
Neues Mitglied im OFBiz Projekt Management Comitee
In diesem Monat hat das OFBiz Projekt Management Comitee (PMC) Paul Foxworthy dazu eingeladen, Mitglied des PMCs zu werden und er hat diese Einladung angenommen. Herzlichen Glückwunsch Paul!
Wer mehr über die Mitglieder des PMC und die Comitter erfahren möchte, sei der folgende Link empfohlen:
Neue Features und Verbesserungen
Funktionelle Erweiterungen und Optimierungen sowie Updates von Bibliotheken und Source Code Refaktorisierung:
Framework
- Proof of Concept für ein Dokumentationssystem für OFBiz welches auf Asciidoc basiert (OFBIZ-9837)
- Bei Verwendung von Gradle werden die JVM Optionen an OFBiz weitergegeben (OFBIZ-10253)
- Erstellen eines Templates für die Human Resources Dokumentation (OFBIZ-10254)
- In UtilChache.findSizeInByte wurde das Chanel log Level von INFO auf VERBOSE gesetzt um ein detaillierteres Logging zu ermöglichen (OFBIZ-10200)
- Verbessern des GerneralLedgerServices um das Datum der Transaktion auf das Datum der Zahlung zu setzen (OFBIZ-10239)
- Erweitern der updatePassword service API um den optionalen Parameter requirePasswordChange (OFBIZ-10201)
- Erweitern von UtilFormatOut mit einer neuen Methode formatPercentageRate (OFBIZ-10199)
- Hinzufügen eines Einführungskapitels im OFBiz Benutzerhandbuch (OFBIZ-10285)
- Token basierte Authentifizierung (OFBIZ-9833)
- Konvertierung der README.mb zu README.adoc (OFBIZ-10272)
- Standardisierung des Layouts in den Applikationen (OFBIZ-10242) Dies enthält Verbesserungen für web tools, content manager und common
- Hinzufügen einer Applikationsbeschreibung für human Resources (OFBIZ-10255)
- Anhängen des Apache License Header zu Beginn aller .adoc Dateien
- Hinzufügen von Inhalt in der Dokumentation für accounting (OFBIZ-10289)
- Hinzufügen der Vereinbarungen für die Dokumentationsinhalte und Verbindung dieser mit accounting (OFBIZ-10290)
- Verbesserung der Anzeige in catalog (OFBIZ-10299)
- Hinzufügen eines Glossars für human resources (OFBIZ-10258)
- Hinzufügen eines initialen Skeletts und etwas Inhalts des Entwicklerhandbuchs (OFBIZ-10285)
- Hinzufügen von zusätzlichen Konfigurationen im Benutzerhandbuch (entfernen des Kapitels ‚label‘, aktivieren experimenteller Funktionen) und hinzufügen von Überschriften/Struktur für die Entwicklungsumgebung
- Verschieben einiger gemeinsamer Attribute von asciidoc Quellen zu Gradle (OFBIZ-10285)
- Öffnen des SQL-Bildschirms direkt in OFBiz (OFBIZ-10323)
Plugins
- Beheben eines Tippfehlers in reports.md
Bugfixes
Funktionelle und technische Fehlerbehebungen:
Framework
- Decoding der UtilCodec URL schlägt bei deutschen Umlaufen fehl (OFBIZ-10275)
- Falsche Logik in CatergoryContentWrapper (OFBIZ-10274)
- Rendering für Anhänge in EmailServices.sendMailFromScreen schlägt fehl (OFBIZ-10246)
- Bildschirme der Themes laden nicht richtig (OFBIZ-10276)
- getJSONuiLabel JavaScript Funktion funktioniert nicht (OFBIZ-10277)
- Logout entfernt nicht den autoLogin (OFBIZ-4959)
- Die Server Uhrzeit wird nicht mehr in der Job Liste angezeigt (OFBIZ-10278)
- der HttpClient scheitert beim Zurückgeben eines Error Ergebnisses (OFBIZ-10281)
- Fehler beim ausführen vom Asciidoctor bei Windows Clients (OFBIZ-9873)
- Konvertieren der README.md zu README.adoc (OFBIZ-10272)
- loadCartFromOrder ändert das Auftragsdatum, wenn die Auftragspositionen aktualisiert werden (OFBIZ-10301)
- Korrekte Benenneng der partyId im Service createPartyPrefDocTypeTpl (OFBIZ-10186)