Category Magento

Semantic Versioning and Patch 2.1.2

The recent Magento 2.1.2 patch did not strictly follow the semantic versioning rules for patches. In this case we made a judgment call that the benefit to customers based on feedback we received (especially as we approached holiday peak) outweighed the negatives. The change was new service contracts were added to formalize the API to existing internal functionality. […]

Windows 10 and Virtualization (Quick Note)

I just upgraded my laptop to Windows 10. I am a Docker fan, so was keen to try out the Docker 1.12 public beta with the new Windows 10 Hypervisor. However, I also use Vagrant. I thought I would share a few unexpected things I encountered. And of course, I am interested in the best […]

Magento 2 Development with Windows and Vagrant

This is another exploration of development environment setup for Magento 2 development. This will feed into an official recommendation, but sharing some experiments along the way that can be used immediately. Feedback and comments are always welcome, as ultimately it is you the reader that this effort is for. What is Vagrant? In a nutshell, […]

Magento Cloud and Magento Marketplace Walkthrough

This blog is a walkthrough at how Magento Cloud and Magento Marketplace can be used together. I put this together as an exploration of development flows and experiences, and to share a bit more about the two products for those interested. What I personally am particularly interested in is exploring the potential experience for low […]

Request for Extension Developer Feedback (Quick Note)

Magento has released a Release Candidate for 2.1. This post is a request for extension developer feedback on the process around this RC so we can learn and improve our processes. Here are example questions that we would like feedback on, but all other feedback welcome. Has it been useful to get a RC before […]

Magento 2 Community Project: Moving from Less to Sass

What! After all these endless debates Magento 2 might move from Less to Sass?! TL;DR: Yes. History One of the original reasons for selecting Less over Sass was at the time there was no PHP implementation of a Sass preprocessor. There was also no clear winner between Less and Sass in the market. While this […]

Determining Marketplace Package Names

With Magento Marketplace, you can purchase extensions and have them added to your personal Magento Marketplace Composer repository, hosted at https://repo.magento.com. Using this repository you can access all Composer packages you have permission to access. This includes all CE packages, possibly EE packages (if you have a license), and any specific extensions you have purchased. […]