While the Magento 2 development teams have been busy churning away on the Magento 2 project; the developer community has been complimenting their work with great suggestions and contributions on Magento 2’s GitHub repository.

The latest code changes were published yesterday on GitHub. A few of the key updates to the commit were:

  • Continuing refactoring Magento 2 to use jQuery instead of Prototype.
  • Added JavaScript static tests and improved JavaScript unit tests to be consistent with the other test frameworks in Magento.
  • Implemented fixture of 100k orders for the performance test.

Having said that, we would like to take this opportunity and acknowledge two recent contributions.

Contribution #49

image

Contributing Developer:

Ivan Chepurnyi
Site: ecomdev.com
Follow Ivan on Twitter @IvanChepurnyi

Ivan proposed a fix for the order of totals collectors (an issue with the sorting algorithm). This contribution was valuable, as it fixed a rarely-occurring bug that developers were required to correct, when developing their own totals collector.

This fix brought to light a few issues:

  • A bug previously not visible to the Magento’s internal development team and QA.
  • The reproductive elements of the bug.

Identifying this bug, and solution, provided our team with an understanding of the issue. Ivan went a step further and provided an actual code patch, and beforehand, had implemented proper testing.

Contribution #41 (based on Contribution #7)

image

Contributing Developers:

Matthias Zeis
Site: matthias-zeis.com
Follow Matthias on Twitter @mzeis

image
Vinai Kopp
Follow Vinai on Twitter @VinaiKopp

Matthias’ initial proposal suggested the ability to define the different Magento configurations for different environments in the local.xml file. This valuable contribution improved the convenience of Magento instance management for system administrators and developers (less time needed, less mistakes made).

Positive effects of this contribution include:

  • It revealed the need by community for these types of configuration, not previously visible to internal Magento developers.
  • It began a discussion among community members about refining and submitting eventual code.

Thanks to all contributors who have made time for sharing their great suggestions, listing bugs and submitting code to help us improve the Magento 2 core product for all Magento users. We appreciate your time and look forward to more great discussions and contributions.

See you on GitHub.





Back Older article Newer article

New theme released

Responsive Magento Theme - Gala Marcos

A truly impressive Magento template for fashion store from Galathemes, Gala Marcos. It amazes visitors by modern and high-fashion look, and also, neat design.

Read more

Our services

Installation

Magento Custom Development

Magento is the most powerful eCommerce system offering rich customization possibilities by extensions and modules.

We offer custom extension development performed by our full-time Magento experts to ensure the custom extension developed follow Magento code standard, optimized and pass our quality tests.

Read more

design

Magento Custom Design

Design and development a custom Magento template for your Magento store. Our designers and developers are specialists in Magento Commerce and have strong experience in Magento projects.

We provide all design in PSD files, template package and sample data. We also help you install the theme on your store if required. We start your project instantly and with highest priority.

Read more

Magento Template Conversion

PSD to Magento Theme Conversion

PSD to Magento Theme Conversion is a leading strength of us. We have an intelligent process and experienced staff, so you will save much time.

We easily convert a store designs in PSD format into a fully functional Magento commerce template. Quick and convenient for you to create an online store based on Magento is through "PSD to Magento Theme Conversion" service. We bring the flexibility, user friendly modules, and the extensions to improve the functionality of Magento.

Read more

Development

Magento Site Development

We update our Magento knowledge everyday. Having an excellent knowledge on Magento design, Magento programming and server optimization, we guarantee your project get done perfectly.

We apply the philosophy of agile project management to ensure your project always performs on the right way, you'll get updates frequently, any changes of scope of project can be informed early to minimize risks, time and cost.

Read more

Optimization

Magento Server Optimization

We realy provide the best service for you. Among them are optimized for Magento server is very important. Your ecommerce shop will flexibility and agility absolute. Connecting with customers, processing speed, the gentle query and sensitive to the search engine is very easy

Read more