cancel
Showing results for 
Search instead for 
Did you mean: 

Community Prioritization Process – Update on the first batch of PRs

parul_sinha
Adobe Team

We kicked off the Magento Open Source Community Prioritization Process last month. As part of this initiative, we have had community members use their influence to vote up certain pull requests they want to see incorporated into the Magento Open Source code base.  

 

Adobe then picked the first batch of these 10 most up voted PRs to work on. 

 

 

 

 community-picked-with -label.png

 

 

First, a big THANK YOU to all the community members who participated in the process by voting on the PRs and to all the maintainers who reviewed the PRs. Thank you for your time, energy, talent and most importantly for your commitment to the Magento Open Source code base. 

 

I am happy to share that we have completed work on these 3 PRs, and they are ready to be merged into the main line. These are waiting for their turn in the merge queue. 

 

 

 

Here is the status of the 10 PRs together. We should soon be able to get the ‘testing in progress’ PRs ready to be merged. For real time status of these PRs, please visit the community dashboard. 

 

 

 

 

 Screen Shot 2022-12-09 at 11.47.24 AM.png

 

 

 

Functionality 

PR  

Status 

1 

Add regions for Ukraine 

https://github.com/magento/magento2/pull/33841  

Ready for Merge  

2 

Improve error messaging when merged XML is invalid 

https://github.com/magento/magento2/pull/36239  

Ready for Merge 

 

3 

Initialize authentication popup modal only when needed 

https://github.com/magento/magento2/pull/30647  

Ready for Merge 

 

4 

Improve performance of indexer when many attribute options 

 

https://github.com/magento/magento2/pull/36306 

 

Closed since the changes from this PR got merged into mainline already  

5 

Move rendering of swatches to server side 

https://github.com/magento/magento2/pull/33388 

 

Testing in progress 

6 

Fix typo which trigger performance bug 

https://github.com/magento/magento2/pull/35216 

 

Testing in progress  

7 

Set process title when running cron job 

https://github.com/magento/magento2/pull/34186 

 

Waiting on review from community maintainers  

8 

Implement "SELECT...FOR UPDATE" For Some Sales Transactions 

https://github.com/magento/magento2/pull/29854 

 

Waiting on review from community maintainers 

 

9 

Drop indexer changelog tables on mview unsubscribe 

https://github.com/magento/magento2/pull/25859 

 

Waiting on review from community maintainers 

 

10 

compiled interceptors module 

https://github.com/magento/magento2/pull/22826 

 

Waiting on review from community maintainers 

 

 

 

 

 

As you can see from the table, we have 4 PRs that need help from the community. These are waiting to be reviewed by the Community Maintainers so that we can move forward with their testing and then merge them into the open source code base. 

 

 

Next Steps: 

 

  • Please continue to vote on pull requests and help us pick the most valued ones from the pool. Login into your GitHub account and vote with the thumbs up reaction. We are getting the next batch ready. If you have not voted already, hurry because voting ends today, December 9. There are still few hours left 😊. 

 

  • The Magento Association is recruiting a Community Council. This council will help recruit community maintainers, work with Adobe to identify PRs that should be prioritized and worked on and keep the integrity and architectural stability of the Magento open source code base intact. If this sounds interesting, email   magentoopensourcetf@magento association.org  to express your interest.