Neuigkeiten in der Apache OFBiz Community
Diesen Monat gibt es Neugkeiten aus Dezember und Januar, den Geburtstag von Apache OFBiz, Details vom OFBiz Community Day, Informationen zur FOSDEM 2016 und die traurige Nachricht vom Tod von Adrian Crum, einem wichtigen Mitglied der Apache OFBiz Community.
Herzlichen Glückwunsch zum Geburtstag, Apache OFBiz!
Im Dezember hat OFBiz seinen neunten Apache Geburtstag gefeiert.
Am 20. Dezember 2006 hat OFBiz seine Inkubationsphase beendet und wurde zum Apache Top Level Projekt. Seitdem ist das Projekt gewachsen und hat sich kontinuierlich weiterentwickelt. Aktuell hat es 30 Committer und sehr aktive Mailinglisten für Nutzer und Entwickler. Über diese 9 Jahre hat sich das Projekt von Version 4.0 zu 13.07 entwickelt, ein neues Release ist aktuell in Vorbereitung.
OFBiz Community Day Dezember
Der letzte Community Day 2015 fand am 19. Dezember statt. Trotz der zeitlichen Nähe zu den Feiertagen, haben viele Mitgleider der Community einen Teil ihrer Zeit investiert um gemeinsam an OFBiz zu arbeiten. Die wichtigsten Aufgaben waren das Durcharbeiten der Jira Tasks und das Testen und Einspielen von Patches. Ein großes Dankeschön an alle Teilnehmer, es wurden insgesamt 13 Issues geschlossen.
Da die Community Days sich grosser Beliebheit erfreuen, werden sie auch 2016 weitergeführt. Die folgenden Termine wurden festgelegt:
Q1 – Samstag, 19. März 2016
Q2 – Samstag, 18. Juni 2016
Q3 – Samstag, 17. September 2016
Q4 – Samstag, 17. Dezember 2016
Allen Interessierten empfehlen wir, sich diese Termine im Kalender festzuhalten.
Adrian Crum
Am 1. Januar 2016 ist der langjährige OFBiz Committer und ehemaliges PMC Mitglied Adrian Crum verstorben. Sein Verlust trifft die Community sehr und es gab viele Beileidsbekundungen.
Adrian ist dem OFBiz Projekt während dessen Inkubationsphase beigetreten und wurde 2007 Committer. Später im selben Jahr ist Adrian Mitglied des OFBiz PMC geworden und hat sich bis Juni 2014 beteiligt. Im Laufe der Jahre schrieb er ca. 5000 Beiträge auf der Mailingliste, über 2300 Issues und Kommentare und mehr als 2000 Commits.
Weiterhin hat Adrian im April 2010 das verlassene Apache Commons Convert Projekt adoptiert und es zur Heimat eines Datentypen-Konvertierungs Frameworks gemacht, dass er für OFBiz entwickelt hat.
Das Projekt hat eine Gedenkseite eingerichtet, auf der die Community Geschichten und Erfahrungen zu Adrian miteinander teilen kann.
Die Community hat sich entschieden, das nächste Release Adrian zu widmen. Unser herzlichstes Beileid gilt seiner Familie und Freunden.
FOSDEM 2016
Im Januar diesen Jahres haben einige Mitglieder der Community an der FOSDEM, einer Open Source Konferenz für Entwickler teilgenommen. FOSDEM fand in Brüssel statt und OFBiz Community Mitglieder aus Frankreich, den Niederlanden, Tschechien und Belgien nahmen sowohl an der Konferenz, als auch an einem informellen Treffen teil. Dem Projekt wurde Zeit im ASF Stand eingeräumt, um für OFBiz zu werben.
Neue Features und Verbesserungen
Funktionelle Erweiterungen und Optimierungen sowie Updates von Bibliotheken und Source Code Refactoring:
- Hinzufügen eines Session Tracking Modus, sichern von Cookies für Scrum Solr und einige spezielle Komponenten. (OFBIZ-6655)
- Hinzufügen von einer getFieldList Methode zu EntityQuery (OFBIZ-6848)
- Konvertieren von einfachen CRUD Services nach entity-auto für folgende Komponenenten
- PartyContent und CommunicationEventPurpose (OFBIZ-6850)
- TaxAuthority, TaxAuthorityAssoc, TaxAuthorityCategory(ohne Löschen), TaxAuthorityGIAccount, TaxAuthorityRateProduct (OFBIZ-6851), Verlagern des Berechtigungs Checks der Service Definition
- CreditCardTypeGIAccount (OFBIZ-6852), Konvertierung von updatePaymentMethodType und removePaymentContent Service (OFBIZ-6853)
- SalesOpportunity und SalesForcecastDetail
- diverse Order Entitäten (OFBIZ-6854)
- AgreementItemAttribute (OFBIZ-6857)
- Kontakt Mech Uebersetzung in der Facility Application (OFBIZ-6856)
- Hinzufügen der Möglichkeit einer Aussetzungszeit für den Job Manager Service (OFBIZ-6790). Während dieser Zeit werden alle async und scheduled Services nicht durchgeführt, umfasst
- Eine JobManagerLock Entitäten
- Ein neuer Screen zum Hinzufügen/Editieren des JobManagerLock
- Eine Information für den Endnutzer im FindJob und ScheduleJob Screen
Bugfixes
Funktionale und technische Fehlerbehebungen:
- Wenn OFBiz abgestürzte Jobs beim Startup nachlädt, werden diese nur je einmal ausgeführt. Es werden alle temporalen Informationen entfernt, um sicherzustellen, dass der neue Job keine wiederkehrenden Schedules anlegt, die die Konfiguration des originalen Jobs duplizieren (OFBIZ-6784)
- Anlegen Sales Opportunity: Entfernen eines Pflichtfeldes, Störung des Abschickens der Form, entityone kein Wert Feld, Fehler befindet sich im Log (mir ist vollkommen unklar, wie ich das vernünftig übersetzen soll, ich verstehe den Originalsatz nicht einmal)
- Diverse Fixes für die salesopportunity Liste und Anlege Funktionen
- Korrigieren des Services CommunicationServices.createAttachementContent der Anhänge für bestehende CommunicationEvents dupliziert hatte (OFBIZ-6697)
- Kleiner Tippfehler in ecommerce productdetail.ftl, der featureähnliche Produkte vom rendern abhält, falls die verwandte Funktionalität in ProductDetailgroovy eingeschaltet ist (OFBIZ-6797)
- Beheben eines Fehlers mit Verbindung zu r1715960 und (OFBIZ-6745)
- Kaputte filter links , falls ecommerce Layered Navigation benutzt wird (OFBIZ-6798)
- Ausnahme beim Senden einer Bestätigungsemail (OFBIZ-6792)
- Fehler tritt auf beim Anlegen von Lead/Contact aus Vcard (OFBIZ-6795)
- Fehler beim Zugriff auf /webtools/control/entitymain (OFBIZ-6707 and OFBIZ-6786)
- Fehlende Parameter, beim Aufrufen eines Links aus einer Form, weil die Parameter durch die URL und nicht das JQuery Data Set übergeben werden (OFBIZ-6803)
- ChartOfAccounts.fo.ftl benutzt noch immer das in r1530274 gelöschte postdBalance Feld, was zu einer Ausnahme beim Zugriff auf COA pdf führt (OFBIZ-6799)
- Es gibt kein align Attribut für den Tag „fo:block“, muss zu „text-align“ geändert werden (OFBIZ-6800)
- Image Management kann keine Images teilen (OFBIZ-6789)
- Korrigierung von Berechtigungen von specialpurpose/myportal/widget/PortalAdmScreens.xml (OFBIZ-6400)
- Order Item mit multiple qty mit multiplen inventory item reserviert, wird nicht korrekt in Shipment_Item_Billing gespeichert (OFBIZ-6806)
- Bereits invalidierte Session bei destroyCard für anonyme userLogin (OFBIZ-6805)
- Tooltip Calender Feld (date oder date-time) sollte nicht durch Drücken der Tab-Taste stoppen (OFBIZ-6735)
- Der GL Account für USA_IRS ist auf 224106 gesetzt (SALES TAX COLLECTED USA – CA) sollte allerdings auf 224100 gesetzt sein (SALES TAX COLLECTED USA) (OFBIZ-6753)
- Der passport Komponente fehlt eine web.xml (OFBIZ-6809)
- Stack Trace auf configproductdetail.ftl behoben, Benutzung der korrekten Methode um INSTRUCTIONS aus ProductConfigItemContentWrapper zu holen.
- ProjectMgr: GanttChart scheitert, wenn Abhängigkeiten für Tasks vorliegen (OFBIZ-6842)
- In DemoTaxAuthority.xml ist der Ländercode für Bulgariem falsch (OFBIZ-6844)
- Temporärer Fix für „UtilXml.LocalResolver.resolveEntity] could not find LOCAL DTD/Schema with publicId [null] and the file/resource is [web-app_3_0.xsd]“ (OFBIZ-6807)
- Diverse fixes in Verbindung mit sales opportunity (OFBIZ-6791)
- Fehler beim Split Payment Button aus dem Quick Finalize Order screen (OFBIZ-6743)
Dokumentation
- Hinzufügen von Wiki Dokumentation bezueglich der Apache Solr Komponente (OFBIZ-6592)