Oro Momentum 2016

Oro is an interesting company that I have been watching for a few years now. The company leadership is comprised of the original founders of Magento, as well as other key people from Magento. There is an impressive track record here and a solid vision for the B2B space that makes this a company everyone should be paying attention to.

The company I work for is a client of Oro, they have done contract work for us through their MageCore agency and we are in the processing of adopting OroCRM. Given that and my interest in the company, I was happy to be able to attend the Oro Momentum event and learn more about what they are doing in the future.

The event started with presentations by Yoav Kutner, Roy Rubin, and Dima Soroka, they talked about the history of the company, the future of their platform, and general trends in the B2B space.

The Oro Platform is an open source business application platform that provides a solid foundation of components that most business applications would need. It includes a well designed UI, user management, roles, a calendar, workflow management, and a lot more. There is a surprising amount of functionality provided “out of the box” and they are actively working to improve the platform.

Anyone that is planning to build an open source B2B application should seriously consider using OroPlatform as their platform. There are already a few companies building applications on the OroPlatform, two of which spoke at Oro Momentum.

akeneo1The first of these presentations was from Frédéric de Gombert of Akeneo. Akeneo is a PIM application that is built on the OroPlatform. We use Akeneo at Petra and it’s a great product with a bright future. Outside of Oro themselves, Akeneo is clearly doing the most with the platform right now.

marelloThe next presentation was from Falco van der Maden of Marello. Marello is building an ERP on the Oro Platform. Falco discussed their road map and planned features, they are hoping for a stable release by the end of the year. There is a massive opportunity here, it will be interesting to see if Marello can capitalize on that and deliver a great open source ERP solution.

Jary Carter, a co-founder of Oro, talked about OroCRM. OroCRM is, of course, built on the OroPlatform and has been on the market for two years now. A couple of their customers shared success stories from their own OroCRM implementations. Aside from the product, which is great, the pricing model is surprisingly simple for a B2B application. It’s a per user pricing that is exactly the same for either the downloadable version you install on your own server or the hosted SaaS version that Oro offers.

The next product shown was OroCommerce, the new B2B eCommerce application being developed by Oro. This is a particularity exciting product, there is not currently an open source eCommerce system that is designed with the unique needs of B2B companies in mind. The demo shown was very impressive and I’m excited to see how this product develops over time. I’m planning to write another blog post with more in depth thoughts and impressions about OroCommerce.

Oro packed a ton of content into a four hour window for this event. There was also a presentation from PayPal and AppTerra. AppTerra is building an EDI integration for OroCommerce.

That’s a quick run down of most of the topics discussed at Oro Momentum. I thought this was a very successful event for Oro and I look forward to seeing what their next event will be.




Magento Imagine 2016

Last week I attended the Magento Imagine event, this was my fourth year of being at the event. I’m going to go through some quick impressions here and then hopefully write a few more detailed entries over the next couple weeks on different topics from the conference.


IMG_1086The first event of the conference for me was the Big Dam Run, organized by Brent Peterson from Wagento. We ran along the historic railroad hiking trail to the Hoover Dam, about 8 miles in total. The run went through old train tunnels, had amazing views, and a lot of stairs at the dam. It’s hard to think of a better way to kick off the conference!

Later in the day I went to the Oro Momentum event to check out what they have been working on. There was a lot of interesting content here, but I’ll cover that in separate entry.


The next day was full of deep dives into various Magento 2 topics. This ranged from information on the new Marketplace, to information on the new Magento 2 frontend architecture, to performance and scalability, and quite a few more topics.

In general, I thought these sessions were a little too broad, I would have liked to have seen more in depth details from two hour sessions. There was certainly a lot of value in them, but more focus would have helped. I suspect what I was really looking for was covered in the bar camps on Wednesday, but unfortunately I had to leave too early to attend those.

The evening networking event was fun and I had the opportunity to speak with a lot of people that were working on interesting projects. Discovering exciting new projects by randomly bumping into people at these events is always a lot of fun.


IMG_1092The first big event of Tuesday was the morning General Session, which largely focused on Magento’s new enterprise cloud offering. Their solution is a single tenant “Platform as a Service” offering that gives you full access to the source code to customize Magento in whatever way you need. I really like this approach, as opposed to the more typical “Software as a Service” approach that does not give you access to the source code. The service has an impressive technology stack, including Fastly, blackfire.io, Newrelic, Amazon AWS, ElasticSearch, RabbitMQ, and more. This is targeted at larger businesses, a solution for small to medium sized business is coming in the future.

The afternoon was filled with breakout sessions and talking to vendors in the marketplace. The quality of the breakout sessions were generally high, I particularly liked the project requirements session and the sessions on continuous integration and continuous delivery.

IMG_1100The evening keynote address from Magic Johnson was a highlight of the day. He has a really interesting story and is a great speaker. The way he interacted with the crowd throughout the keynote and the Q&A was fun.

The evening party was a great chance to catch up with several of the partners I work with throughout the year. I also had the chance to meet a lot of other merchants that are trying to solve some of the problems that I’m working on throughout the year.



The last day of the conference opened up with a general session about the upcoming release of Magento 2.1. There were a handful of new features announced, the best of which are all exclusive to the Enterprise version of Magento. This release is coming in June, but seems to be a fairly minor release, especially if you are on the Community edition of Magento.

My biggest disappointment of the show was the lack of any clear vision in the B2B space. There was a B2B module announced, but few details were give and it won’t be available until at least Q3. This module also appears to be exclusive to the Enterprise edition. I would have liked to seen this included in the Community edition of Magento, so that the larger community of Magento would have more access to it and produce more enhancements for it.

There were some interesting customer stories during this session, the Fraport story is a particular standout. Magento produced a video to highlight the really impressive work that AOE did for for Frankfurt Airport.

IMG_1094Overall, this year was a big improvement over last year. Last year Magento was sidelined in favor of promoting various eBay Enterprise products and offering. However, now that Magento is independent of eBay, there was a clear focus on making the event about Magento and the future of that platform.

After spending a few days around the Magento community, it’s always clear that this is the greatest strength of the Magento platform. There are an amazing number of smart and talented people that are doing incredible things with the platform, it’s nice to see that Magento does not seem to be taking that for granted.