Presentation is loading. Please wait.

Presentation is loading. Please wait.

Modularity Status Update Extension Module Webinar 25 th of February 2010.

Similar presentations


Presentation on theme: "Modularity Status Update Extension Module Webinar 25 th of February 2010."— Presentation transcript:

1 Modularity Status Update Extension Module Webinar 25 th of February 2010

2 Page 2 Modularity Status Update -Extension Module Webinar-Openbravo, Ismael Ciordia Agenda Achievements in 200910 min. Best Practices10 min. Plan Ahead for 201010 min. Openbravo Code Together5 min. Q & A 25 min.

3 Page 3 Modularity Status Update -Extension Module Webinar-Openbravo, Ismael Ciordia Agenda Achievements in 2009 Best Practices Plan Ahead for 2010 Openbravo Code Together Q & A

4 Page 4 Modularity Status Update -Extension Module Webinar-Openbravo, Ismael Ciordia Openbravo Ecosystem Any kind of content can be packaged and delivered as an Extension Module: New functionality, Translations, Chart of Accounts, Reference Data, Localization Packs, Industry Templates Any kind of adaptation can be done through Extension modules Tool to globally share and distribute your Extension Modules Integrated with Openbravo ERP (Module Manager Window) Support for Commercial Modules to allow Developers to capitalize their investment E-commerce platform for self-service purchase of subscriptions and modules Collaborative environment to develop your Extension Modules Project site: wiki, tracker, forums, etc. Integrated with Central Repository Openbravo 2.50 - Modularity Central Repository Forge Commercial Modules / Exchange Achievements in 2009

5 Page 5 Modularity Status Update -Extension Module Webinar-Openbravo, Ismael Ciordia Some Statistics: Forge: more than 300 projects, more than 9.400 developers More than 100 Extension Modules published in the CR Achievements in 2009 Smooth Update process: Adaptation through Extension Stable API Documentation and Communication: Developers Guide Extension Module Webinars

6 Page 6 Modularity Status Update -Extension Module Webinar-Openbravo, Ismael Ciordia Distributed development Lower barriers to contribution Shorter time to market Global reach for all contributors Licensing freedom Community collaboration Development scalability Drive-by contributions For DevelopersFor Users Review on the Expected Benefits Broader and deeper functional coverage Better localization support Lower total cost of ownership and improved ROI Reduced implementation time and faster ROI

7 Page 7 Modularity Status Update -Extension Module Webinar-Openbravo, Ismael Ciordia Agenda Achievements in 2009 Best Practices Plan Ahead for 2010 Openbravo Code Together Q & A

8 Page 8 Modularity Status Update -Extension Module Webinar-Openbravo, Ismael Ciordia Adaptation Configuration Extension Customization Best practices: Extend, don’t customize

9 Page 9 Modularity Status Update -Extension Module Webinar-Openbravo, Ismael Ciordia If you need to customize: 1) Contribute fixes 2) Work with us to refactor core 3) Don't do it Best practices: Extend, don’t customize

10 Page 10 Modularity Status Update -Extension Module Webinar-Openbravo, Ismael Ciordia Leverage on Application Dictionary as much as possible: 1) Faster development 2) Guaranteed quality 3) Much better life cycle Best Practices

11 Page 11 Modularity Status Update -Extension Module Webinar-Openbravo, Ismael Ciordia Avoid conflicts in future : 1) Register your modules 2) Use the Forge Best Practices 3) Use Dev – Test – Prod

12 Page 12 Modularity Status Update -Extension Module Webinar-Openbravo, Ismael Ciordia How to address an implementation : 1) Split the Functional Gap into small but meaningful Extension Modules 2) Usually there will be Customization Module 3) Put all together with an Industry Template Best Practices

13 Page 13 Modularity Status Update -Extension Module Webinar-Openbravo, Ismael Ciordia Agenda Achievements in 2009 Best Practices Plan Ahead for 2010 Openbravo Code Together Q & A

14 Page 14 Modularity Status Update -Extension Module Webinar-Openbravo, Ismael Ciordia Openbravo 3.0 new technology is delivered through 2.50 modules 1) Incremental >> Lower risk 2) Early Feedback 3) Smooth Migration Plan Ahead for 2010

15 Page 15 Modularity Status Update -Extension Module Webinar-Openbravo, Ismael Ciordia Compatibility commitement: 1) 2.50 modules will work in 3.0 2) Cohexistence of technologies 3) Replacement of components Plan Ahead for 2010

16 Page 16 Modularity Status Update -Extension Module Webinar-Openbravo, Ismael Ciordia New implementation (UI, business logic) is internally extensible Plan Ahead for 2010

17 Page 17 Modularity Status Update -Extension Module Webinar-Openbravo, Ismael Ciordia Projects related to modularity: 1) Extended Application Dictionary 2) Fill identified gaps in current implementation (trees, granularity, scripts) 3) Increase visibility about Module Quality (rating, certification, filtering) 4) Enhance support for commercial modules Plan Ahead for 2010

18 Page 18 Modularity Status Update -Extension Module Webinar-Openbravo, Ismael Ciordia Agenda Achievements in 2009 Best Practices Plan Ahead for 2010 Openbravo Code Together Q & A

19 Page 19 Modularity Status Update -Extension Module Webinar-Openbravo, Ismael Ciordia Open and free activity for developers to be hold in Pamplona at Openbravo office in June/July 2010 2-4 weeks working closely together with Openbravo Team on Openbravo Roadmap: -First week fixing bugs -Next weeks in a feature in Openbravo Roadmap you want to collaborate Only for Certified Developers (or demonstrated expertise). Very advanced hands-on training direct from Openbravo experts Openbravo will organize logistics, travel & accommodation costs paid by attendees To be finished by July 5 th so attendees can enjoy some days of sanfermines at the end Openbravo Code Together

20 Page 20 Modularity Status Update -Extension Module Webinar-Openbravo, Ismael Ciordia Modularity Status Update Q & A http://forge.openbravo.com http://wiki.openbravo.com/wiki/ERP/2.50/Developers_Guide Ismael.ciordia@openbravo.com Next webinar: New Selectors March 11 th, 2010 at 4-5 PM (CET)

21 Page 21 Modularity Status Update -Extension Module Webinar-Openbravo, Ismael Ciordia


Download ppt "Modularity Status Update Extension Module Webinar 25 th of February 2010."

Similar presentations


Ads by Google