John Fandl
Author Archive

John Fandl

Image_Placeholder_Openbravo_Tech_750x375_v02
Modularity

I’d like to announce a new tool to help keep you informed about the extensive module development activity happening across Openbravo’s global Community–the Openbravo 3 Module Monitor Report. 

The very first edition, for April 2011, is now available for direct download here If you want to receive this report automatically every month, please click here to sign up for our mailing list, and be sure to check the box re: “Technical Product Updates”.   

Since the Openbravo 3 Monitor Report can be a bit intimidating (there is always a LOT going on! :), read on to check out some summary highlights.  


April 2011 Module Development Highlights

This month Openbravo developers worldwide are heads down publishing their modules for Openbravo 3, and several localizations achieved GA (General Availability) or CR (Controlled Release) status for Openbravo 3, including localization modules from these countries:
    Dozens of of Openbravo’s own modules were updated to Release Candidate 6, adding new functionality and correcting over 100 defects as reported by Openbravo CEO Paolo Juvara in this blog post.
    I have a special call out for the Initial Data Load Extension for Java  module, which is now published in Test status for Openbravo 3. As Adrian Romero discussed in this blog post, the module makes it easy to tailor your initial data load process. If you are piloting Openbravo 3 and want to import your own specific data, give it a try!
    Similarly, if you are a developer authoring a module and want to add an import process to it, check out this post from Shankar Balachandran. A lot of people have data in spreadsheets (or can easily put it there), so it is often worth your time to go the extra mile to make it as easy as possible to import customer data into your new module (instead of entering it by hand).

    Great Example of Web-based Integration!

    Finally, I want to refer you to Asier Zabaleta’s excellent blog post describing how easy it is to integrate Openbravo 3 with Zoho reports, and expose a Zoho graph as an Openbravo 3 workspace widget. Asier sums it up very well at the end,
    • “And this is just an example of why web solutions are so powerful these days. Their ease of integration with other tools makes them a must”!!
    Indeed, open source is at the forefront of modular web technology, and Openbravo is leading the way in the ERP space, with Openbravo 3, the agile erp.

    Until Next Month…

     I hope you have found this monthly update on Openbravo 3 module development informative and useful. Openbravo 3 modules are the key to achieving a best fit, maintainable ERP implementation at a low cost. So stay informed informed about what modules are available, and don’t be shy about trying out a new module–it’s easy, just follow these simple instructions.



    Note that if you ever miss a month, I will keep a complete list of the monthly reports in the wiki, just click here.
    Read More
    Image_Placeholder_Openbravo_Tech_750x375_v02

    I’d like to announce a new tool to help keep you informed about the extensive module development activity happening across Openbravo’s global Community–the Openbravo 3 Module Monitor Report. 

    The very first edition, for April 2011, is now available for direct download here If you want to receive this report automatically every month, please click here to sign up for our mailing list, and be sure to check the box re: “Technical Product Updates”.   

    Since the Openbravo 3 Monitor Report can be a bit intimidating (there is always a LOT going on! :), read on to check out some summary highlights.  


    April 2011 Module Development Highlights

    This month Openbravo developers worldwide are heads down publishing their modules for Openbravo 3, and several localizations achieved GA (General Availability) or CR (Controlled Release) status for Openbravo 3, including localization modules from these countries:
      Dozens of of Openbravo’s own modules were updated to Release Candidate 6, adding new functionality and correcting over 100 defects as reported by Openbravo CEO Paolo Juvara in this blog post.
      I have a special call out for the Initial Data Load Extension for Java  module, which is now published in Test status for Openbravo 3. As Adrian Romero discussed in this blog post, the module makes it easy to tailor your initial data load process. If you are piloting Openbravo 3 and want to import your own specific data, give it a try!
      Similarly, if you are a developer authoring a module and want to add an import process to it, check out this post from Shankar Balachandran. A lot of people have data in spreadsheets (or can easily put it there), so it is often worth your time to go the extra mile to make it as easy as possible to import customer data into your new module (instead of entering it by hand).

      Great Example of Web-based Integration!

      Finally, I want to refer you to Asier Zabaleta’s excellent blog post describing how easy it is to integrate Openbravo 3 with Zoho reports, and expose a Zoho graph as an Openbravo 3 workspace widget. Asier sums it up very well at the end,
      • “And this is just an example of why web solutions are so powerful these days. Their ease of integration with other tools makes them a must”!!
      Indeed, open source is at the forefront of modular web technology, and Openbravo is leading the way in the ERP space, with Openbravo 3, the agile erp.

      Until Next Month…

       I hope you have found this monthly update on Openbravo 3 module development informative and useful. Openbravo 3 modules are the key to achieving a best fit, maintainable ERP implementation at a low cost. So stay informed informed about what modules are available, and don’t be shy about trying out a new module–it’s easy, just follow these simple instructions.



      Note that if you ever miss a month, I will keep a complete list of the monthly reports in the wiki, just click here.
      Read More
      Image_Placeholder_Openbravo_Tech_750x375_v02

      As noted in this recent press release (in Spanish), QuickStart 2 is now available for Spain.  This next generation of the proven QuickStart rapid implementation solution incorporates all of the latest Openbravo ERP advances, featuring de…

      Read More
      Image_Placeholder_Openbravo_Tech_750x375_v02

      The Openbravo development team has had a very productive summer, and the fruits of their labors have come together for U.S. companies in the form of 3 complementary initiatives, all of which are available at no cost to Openbravo ERP Professional Editio…

      Read More
      Image_Placeholder_Openbravo_Tech_750x375_v02
      Openbravo Forge milestone community ecosystem

      I just noticed that Openbravo Forge, the collaborative development environment from Openbravo, has reached the 10 thousand developer mark!   When I last blogged about it in August 2009, Openbravo Forge had 6997 developers …

      Read More
      Image_Placeholder_Openbravo_Tech_750x375_v02
      Openbravo Exchange Continuous Integration Selenium

      We are pleased to announce that our friends from Datafashion  have just published a new developer-oriented module called the Interceptor Filter.  This module, which appears in Openbravo Exchange’s growing Tools section, provides an …

      Read More
      Image_Placeholder_Openbravo_Tech_750x375_v02
      Modularity

      We are pleased to announce that our friends from Datafashion  have just published a new developer-oriented module called the Interceptor Filter.  This module, which appears in Openbravo Exchange’s growing Tools section, provides an …

      Read More
      Image_Placeholder_Openbravo_Tech_750x375_v02
      Openbravo ERP opensource cloud Ubuntu Canonical Amazon cloud

      As announced in this recent blog post, Openbravo has released a native Openbravo ERP package for Ubuntu 9.10, which brings an important new capability to Openbravo users: full support on the Amazon Cloud.    Here are the o…

      Read More
      Image_Placeholder_Openbravo_Tech_750x375_v02

      In case you haven’t seen the press release (Openbravo broadens support for Ubuntu with commercial open source ERP package), Openbravo now provides a fully-supported, subscription-based ERP offering on Ubuntu’s technology stack, with an easy-to-install native Ubuntu package. The pre-integrated and supported technology stack features Ubuntu 9.04, PostgreSQL 8.3, and Tomcat 6. If you want to skip the press release and head straight to the goodies, this link will tell you how.

      So now what’s your excuse for not implementing Openbravo ERP? ☺

      Read More
      Image_Placeholder_Openbravo_Tech_750x375_v02
      Openbravo Forge Collaboration

      Since joining Openbravo in April, I have spent time speaking with members of our ecosystem and personally experiencing the Openbravo Forge. As expected, members of the ecosystem can now complete projects in collaboration with or independently from Openbravo staff. However, I am surprised by the results we have been able to achieve so quickly, and am really please to see how some business practices have dramatically improved.

      Re: the quantitative numbers, as of this writing the Openbravo Forge statistics (publicly shown in the upper right corner of the screen) read “139 projects and 6997 developers”!

      Read on for some qualitative examples of what is happening at the Openbravo Forge.

      Partner and Ecosystem Contributions and the Resulting Exposure

      The old way: Openbravo Partners and the ecosystem completed extensions and had difficulty sharing them worldwide.

      The new way: Openbravo Partners and the ecosystem are collectively sharing extensions, gaining wide exposure in the process.

      Success Stories: Since the Forge went live, companies like Opensistemas have started publishing some of their extensions there. During an implementation for well-recognized European Fast Food Chain Bocatta, Opensistemas implemented POS features such as a kitchen monitor, an expanded menu, and an ingredients menu. For those in the ecosystem, these features are available here.

      Community Translation and Localization Projects

      The old way: Openbravo staff created an SVN branch so translators and the community could support these efforts. Openbravo staff was required to personally create localization packages and release them on our specific release schedule.

      The new way: The Openbravo Forge lets anyone create their own translation project and release it as desired. They do not require any daily support from Openbravo.

      Success Stories: Since the Forge went live, Openbravo staff has been able to invest more time supporting ecosystem efforts and less time on basic administration. As a result, country location projects are growing daily:

      Independently Learning about and Creating Openbravo Modules

      The old way: The ecosystem learned how to develop on top of Openbravo via wiki documentation.

      The new way: The forge makes it more attractive to learn how to develop modules via interactive collaboration with Openbravo.

      Success Stories: Right now in Pakistan, a Computer Science Professor is using the Forge to mentor development projects for his students. With the forge, his students have all the tools they need to learn about a development process in open source. The result for the ecosystem is a set of new and exciting features. The result of Openbravo is the opportunity to mentor the teacher and the students on how to develop for Openbravo. You can check their progress here and here.

      Partners and the Ecosystem Create and Manage Projects in Private on the Forge…for Free

      The old way: Some partners and ecosystem members were required to pay for a private Forge space, manage their projects on a public Forge, or potentially use a rudimentary sharing tool in order to control project management.

      The new way: Partners can manage their projects privately on the Openbravo Forge. Neither Openbravo nor the community will have any access to private project content. Free hosted project services include forums, news, downloads, bug tracking, versioning control system for code, and Wiki / Central Repository modules integration.

      Success Stories: As of today, Openbravo is only aware of the 115 public projects on the Forge. Unless a staff member is provided access by a project administrator, we are unable to view any work being completed in a private Forge project.

      The Forge is actively helping the ecosystem quickly bring Openbravo ERP to new markets and industries. This is because members of the ecosystem can independently connect with one another. They can also have the flexibility to choose what projects to work on, or even to start a project publicly or privately. As for Openbravo, we spend much less time on administration and basic coordination, and much more time on guidance and support.

      Virtual and Face-to-Face Collaboration

      One final thought on Openbravo’s growing ecosystem and our efforts to support it. While the Openbravo Forge is a great tool to support asynchronous collaboration, we at Openbravo also strongly believe in the traditional face-to-face method, and our biggest event is the Openbravo World Conference (OBWC). For a glimpse of what the 2009 edition offered, please see this video. Happy collaborating via the forge, and I hope to see you at OBWC 2010!

      Read More