The Future Of Magento – Mage Open Source Community Alliance

Unfortunately, since Magento was acquired by Adobe, there is a constant shift in the direction of enterprise and microservices. Both, community members and well-known, long-time employees jump ship – also due to the fact that the open source contribution process gets harder and harder. However, at the same time, so many community members like myself built their professional lifes around the open source version of Magento. We do not want to just watch that enterprise shift happening, which would pretty much ruin our professional lifes in the long run. It is about time to stand up and take care of the future ourselves – the Magento community needs to grow up. An awesome group of respected Magento community members will do exactly that: We will take care of the future of Magento Open Source ourselves if Adobe does not. We wrote an open letter to you, the Magento community, and invite you to sign it if you feel the same. This excerpt from the initial letter pretty much shows what it is all about:

With this open announcement we are letting you know that there will be a community-organization driven fork of Magento. The purpose is to secure Magento’s long term viability for all the businesses depending on it.

Open Letter to the Magento Community by the Mage Open Source Community Alliance

The full letter can be found and signed on the website of the Mage Open Source Community Alliance. I am glad about and thankful for anyone who signs the letter and gets active now. Let us ensure a bright future of Magento Open Source together!

Longe Live Magento!

How To Handle Tax Rate Changes In Magento

Germany decided to temporarily change the VAT from 19% to 16% and from 7% to 5% from July 2020 until the end of 2020 – this is the current plan at least. One big question for all shop owners is of course how they can change their tax rates on time. Our solution is a n98-magerun module for Magento 1 and a custom console command for Magento 2. Calling these via a cronjob should be enough to handle the tax rate change on time. Interested?

How To Handle Tax Rate Changes In Magento weiterlesen

Running Magento 2 Tests Via Bitbucket Pipelines

We continuously try to improve the overall quality of our Magento projects. When we started with Magento 2, we decided that it is finally time to set up automatic test execution. Since we currently use Bitbucket for our private projects, we implemented that via Bitbucket Pipelines. I think the process for GitHub Actions, GitLab CI, you name it, is quite similar.

Running Magento 2 Tests Via Bitbucket Pipelines weiterlesen

Faster And Memorizable SSH Connections

I recently discovered a simple yet awesome SSH configuration file ~/.ssh/config. If you configure it correctly, you can simply connect to your client via ssh client instead of something like ssh -p 1234 user [at] client [dot] tld. I use it for two days now and already love it A LOT!

Faster And Memorizable SSH Connections weiterlesen

Female Artists On Conferences – The Gender Discussion

My tweet about my Magento Imagine 2017 recap got a whole lot attention. Thanks for the positive feedback so far! What brought up a broader discussion was my sentence „For Magento, fairly naked actresses at the party obviously do not contradict with a session about diversity in tech“. I slightly edited this sentence in the initial post as this may have been exaggerated. Anyway, the discussion shows that I was not the only one who stumbled upon this topic. And there was already a discussion or two like that during the developers‘ paradise in Croatia.

Female Artists On Conferences – The Gender Discussion weiterlesen

Magento Imagine 2017 Las Vegas Recap

Magento Imagine always sounded like fun and by far like the most professional and biggest Magento conference in the world. Until now, I was too stingy and found it too expensive to go there. Paying the ticket price, the flight and the hotel all by myself just seemed to be too much given that there are so many Magento events in Europe. This year I was really lucky one more time and won the trip to Imagine 2017 from dotmailer. I am so thankful and honestly appreciate this a lot! They wanted to give something back to the community – such a selfless thinking. Awesome! And by the way, they really seem to have a rock solid product as well. If you are merchant with a decent size and look for email automation, go have a look at dotmailer!

Magento Imagine 2017 Las Vegas Recap weiterlesen

Magento Cloudflare Checkout Buttons Broken

I recently configured Cloudflare for a client and the performance results were indeed promising. On a very first view, it looks like a well developed product with interesting features. We came across a major checkout issue though. In some browsers, the buttons in the checkout did not work – hence, many people could not order. It was hard to debug as I could not reproduce the issue in the first place, but I finally managed to find the root cause.

Magento Cloudflare Checkout Buttons Broken weiterlesen

Magento Unconference Germany 2017

Last weekend, I finally attended my first German Magento unconference. I have been at the unconference in Utrecht, Netherlands, last year but did not manage to attend a German unconference yet. As expected, the event was awesome and I will try to be there next year as well.

Magento Unconference Germany 2017 weiterlesen

Magento Order Grid Column Not Found After SUPEE-6788

After applying the pain-in-the-ass Magento secuity patch SUPEE-6788, I encountered a „Column not found: 1054 Unknown column ‚main_table.status‘ in ‚where clause'“ error on the admin order grid. The issue is tough to debug as there are no custom templates or extensions involved in the call stack.
Magento Order Grid Column Not Found After SUPEE-6788 weiterlesen