Openbravo POS roadmap
Contents |
Summary
This is a tentative roadmap for Openbravo POS for the first release under the Openbravo brand. This roadmap does not imply a commitment to deliver. The proposed dates may change.
The proposed dates may change due to the workload of the development team and the content of each release could vary depending on market changes. If this occurs the roadmap will be updated to reflect these changes.
The key development priorities for the next release of Openbravo POS are:
- To continue with the frequent releases policy and with the commitment with the community that has been the key of success of Openbravo POS / Librepos in the past.
- To change the look and feel, icons and names and messages to reflect the change from Librepos to Openbravo POS.
- To improve the integration between Openbravo POS and Openbravo ERP.
- To improve localization.
- To include new enhancements.
- To include new bug fixes.
Release schedule
The date of the first release is planned for the early 2008, (mid February 2008).
- Openbravo POS R2.00 February 2008.
- Openbravo POS R2.10 May 2008.
- Code freeze: May 19th
- Installer ready and beginning of Acceptance Testing: May 20th
- Acceptance Testing complete and public availability: May 23th
- Release status
- Openbravo POS R2.20 Aug 2008.
- Code freeze: Aug 18th
- Installer ready and beginning of Acceptance Testing: Aug 19th
- Acceptance Testing complete and public availability: Aug 22th
- Release status
Openbravo POS R2.00 (February 2008)
Look and feel
- Change name and images to Openbravo POS.
- Messages and captions.
- Main screen image, icons and templates.
- Change the name in the code of the product to Openbravo POS.
- Product name changed to Openbravo POS in header comments.
- Copyright notices in header comments.
- Package names renamed to com.openbravo.*
Integration with Openbravo ERP
- Improved integration with Openbravo ERP (add customer and inventory integration as well as make the existing integrations more robust)
Localization
- Remove localization files from the binary package and put all localization files in a folder to be able to add new localizations without having to recompile.
- Fine grained configuration for localization.
- Language selection.
- Configuration of currency, dates and numbers formats.
Enhancements
- Skin configurable. (Java look and feel).
- Improve receipt number generation. 1682922 Ticket number.
Planned bug fixing
- 1840914 Fault tolerant connection pool management
- 1840915 Improved transaction management
- 1828904 Drawer doesn't open on cash transactions?
- 1826291 Filter in products report does not work
- 1643968 Oracle DB Resources Problem
- 1643919 Oracle Create Script
- 1644377 English translation errors
- 1842481 The chart sales report does not show the users names
- 1846274 Volume value has a bad format in warehouses report
Openbravo POS 2.10 (May 2008)
Functional & Integration
- Customer module.
- Receipts assigned to customers using his/her loyalty card.
- Debt payment for customers.
- Debt payments report.
- Customer data integration with Openbravo ERP.
- Synchronization of customer data from Openbravo ERP.
- Upload of customer sale orders to Openbravo ERP.
- Warehouse data integration with Openbravo ERP.
- Synchronization of warehouse data from Openbravo ERP.
- Localization.
- Support for taxes localization of selected countries.
- Tips.
- split / join receipts.
- Synchronization of taxes information and taxes rules from Openbravo ERP.
Platform, Usability & Quality
- New Openbravo POS skin consistent with Openbravo ERP skin.
- New reports and charts development model.
- New report .jrxml files, SQL sentences and parameters declaration in an external folder without having to recompile.
- Configurable menus to allow to add new reports to menus.
- Hardware support.
- Include support for more receipt printers and customer displays.
- Payment gateway hardware integration as a plug-in.
- Sample data.
- Products, categories,...
- Product images.
Community
- Promote localization of messages. Translations.
Nice to include
- Heartbeat.
- Users authentication with a barcode printed in a card or a magnetic card.
Openbravo POS 2.20 (Aug 2008)
Functional & Integration
- Improve the taxes system of Openbravo POS
- Two or more taxes per line.
- Legal reports.
- Customer module improvements
- Add more fields to the customers table: phone, ...
- Add to the script objects access to the customer address, phone, notes,..
- Ability to print invoices.
- Color and size and other attributes for products.
Platform, Usability & Quality
- Integration with Openbravo ERP
- Taxes.
- Product attributes.
- Upgrade libraries
- Upgrade to Barcode4j 2.0
- Upgrade to JasperReports 3.0.0
- Upgrade to Substance 5.0.
- Installer package for mayor OS targets: Windows, MacOSX, Ubuntu, Suse, Fedora, Debian.
- Build script for packaging translations.
Fixes and other improvements
- Support different SQL sentences for different database engines. (issue #3967)
- Fix rounding issue when calculating the total of the receipt. (issue #3838)
- Refunds do not allow to cancel customer debts. (issue #3844)
- Support other barcode types in reports like UPC used in USA.
- Review JavaPOS devices implementation and fiscal printers implementation.
Category: OpenbravoPOS

