Neuigkeiten in der Apache OFBiz Community

Diesen Monat gibt es News von dem OFBiz Track auf der ApacheCon EU in Sevilla, einer Brainstorming Sitzung zur Strategie des Projektes sowie dem Release der neuesten OFBiz Version 16.11.01.

OFBiz @ Apachecon EU Seville

Wiedereinmal konnte die OFBiz Community auf der Apachecon EU einen kompletten OFBiz Track auf die Beine stellen. Fünf Vorträge zu diversen Themen wie die Optimierung der Nutzeroberfläche, funktionales Testen, Datenextraktion und dem neuen OFBiz Plug-In Manager wurden ausgewählt. Die Sitzungen und die Teilnehmerzahl waren:

  • OFBiz +Modern UI (13)
  • Gemeinsamer Ansatz zum automatisierten Testen der Nutzeroberfläche (16)
  • Vorstellung des Plug-In Managers (10)
  • Datanextraktion: Wie man seine Daten aus OFBiz holt (10)
  • Screen Rendering in OFBiz (10)

Die Folien aller Präsentationen sind im OFBiz Wiki verfügbar. Außerdem wurden alle Vorträge aufgezeichnet und werden bald auf Feathercast verfügbar sein.

Die ApacheCon ist eine gute Gelegenheit um sich zu treffen und sich auszutauschen. So wurden eine informelle Brainstorming Session, sowie ein mini OFBiz Hackathon abgehalten.

Zudem gab es ein Treffen mit Paul King vom Apache Groovy Projekt, der einiges zu Groovy präsentierte. Zur Zeit arbeitet OFBiz daran, die existierenden Minilang DSL Implementierungen mit Groovy zu erstzen, weshalb diese Präsentationen äußerst hilfreich für die Community sind. Dies ist ein gutes Beispiel, wie man auf der ApacheCon mit anderen Projekten in Kontakt kommt.

Mehr Informationen zum Stand der Groovy Themen in OFBiz gibt es auf der Seite Groovy für OFBiz Anwendungslogik.

Aktuelle Projekt Diskussionen

Während der ApacheCon wurde eine Brainstorming Sitzung abgehalten, aus der einige Ideen zu Verbesserungen hervorgingen, die in den Mailinglisten weiter vertieft werden. Eine Zusammenfassung dieser Sitzung findet sich im Wiki.

Das Resultat sind drei Hauptdiskussionen, die an den E-Mail Verteiler gehen:

  • Das Definieren einer OFBiz Projekt Strategie
  • Die Verbesserung der OFBiz Nutzeroberfläche
  • Das Organisieren von OFBiz Events oder Treffen

Alle drei Diskussionen sind bereits im Gange und die Community wird aufgefordert sich daran zu beteiligen. Um an den Diskussionen teilzunehmen, Ideen zu teilen oder Feedback zu den besprochenen Themen zu geben, steht der Development E-Mail Verteiler bereit.

OFBiz 16.11.01 veröffentlicht

Im letzten Monat haben wir bereits auf die Vorbereitungen für das nächste Release hingewiesen. Inzwischen wurde das Votum abgeschlossen und das 16.11.01 Release veröffentlicht. Die gesamte 16.11 Reihe ist dem Gedenken an Adrian Crum gewidmet, der Anfang des Jahres verstorben ist.

Das neue Release bringt Gradle als neues Build System, umfassende Refaktorisierung und ein eingebautes Unit Test- und Plug-In Verwaltungssystem. Das Projekt wird die Bemühungen hinsichtlich weiterer Refaktorisierung fortsetzen, um den Code zu säubern und die Effizienz zu steigern.

Neue Features und Verbesserungen

Funktionelle Erweiterungen und Optimierungen sowie Updates von Bibliotheken und Source Code Refaktorisierung:

Bugfixes

Funktionelle und technische Fehlerbehebungen:

  • Seitenende Navigations Problem mit grid und include-grid (OFBIZ-7648)
  • Fangen GenericEntityException und GenericServiceException und andere anstelle von Exception in Java Klassen.
    (OFBIZ-8909)(OFBIZ-8910)(OFBIZ-8911)(OFBIZ-8912)(OFBIZ-8913)(OFBIZ-8914)(OFBIZ-8915)(OFBIZ-8917)(OFBIZ-8918)(OFBIZ-8919)(OFBIZ-8920)(OFBIZ-8921)(OFBIZ-8922)
  • Korrektur von UI Labels in CommonErrorUiLabels.xml (OFBIZ-9046)
  • Verwenden der korrekten main-action für permission-service: VIEW anstelle von READ.
  • Setzen von benötigten Parameter in folgen Services als optional=false: createWorkEffortKeywords, createWorkEffortQuote, createWorkEffortRequest, createWorkEffortRequestItem, createWorkEffortRequestItemAndRequestItem, createWorkEffortReview, createWorkRequirementFulfillment (OFBIZ-8602)(OFBIZ-8603)(OFBIZ-8604)(OFBIZ-8605)(OFBIZ-8620)(OFBIZ-8621)(OFBIZ-8622) (OFBIZ-8358)
  • Korrektur von Fehlermeldungen auf der Konsole, die durch Revision #1768253 eingeführt wurden (OFBIZ-8358)
  • Korrektur der Reihenfolge für Schlüssel und Beschreibung des Typ drop-downs in der Bom Simulation.
  • Korrektur der Reihenfolge für Schlüssel und Beschreibung der „steuerpflichtig“ Markierung beim Hinzufügen einer neuen Rechnungsposition
  • Falsche Terminierung des Elements „if-compare-field“
  • Exception in ‚AllExamplesWithDesiredCustomerFeaturesReport‘ Entität (OFBIZ-8822)
  • Verwenden von CommonCountryMissing aus CommonUiLabels anstelle von PartyCountryMissing aus PartyUiLabels (OFBIZ-9120)
  • Korrektur des Lookup von Initial account in new opportunity (OFBIZ-8617)
  • Korrektur der Style Anzeige von Layered-modal Hyperlink (OFBIZ-7323)
  • Überprüfen im ConfigXMLReader, ob transaction-timeout vor dem Entpacken gesetzt ist (OFBIZ-8342)
  • Problem mit Variablen in Schlüsselfeldern in SimpleMethod (OFBIZ-9126)
  • Fehlermeldung in LoginEvents nicht mehr doppelt anzeigen (OFBIZ-9125)