-
-
Notifications
You must be signed in to change notification settings - Fork 436
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Import Magento Release 1.9.3.0 #116
Comments
David, I noticed you committed app\code\core\Mage\Catalog\Model\Resource\Product\Type\Configurable\Attribute\Collection.php.orig It also appears that PR-72 (commit: ac1e3a7) was merged into this branch. Which caused the conflict, from a quick code review the official code now supports proper sorting so we could revert PR-72 completely. |
Good on all the other files changed (except for the other .orig files) |
@alexkirsch thanks for pointing this out. I removed the .orig files, but just to make sure I'm not going crazy, does this file look correct to you (https://github.com/OpenMage/magento-mirror/commits/magento-1.9/app/code/core/Mage/Catalog/Model/Resource/Product/Type/Configurable/Attribute/Collection.php)? It seems Magento incorporated the change from PR-70 (commit: ac1e3a7) in their official release. |
Merge conflict you found is resolved in a25c721 |
@davidwindell You have the uasort inside the foreach.. which would still work it would simply sort more times than necessary. I would bring it back in line with upstream |
Also in the future, I would create an empty branch, and create a PR against the new branch vs doing it as an issue. |
@alexkirsch Good idea RE: empty branch. We should be in line with upstream on this now. |
@alexkirsch did you mean me? |
@davidwindell no, sorry about that.. I should blame the auto complete :) |
Iam very sorry, I will not be able to do a proper review before monday. |
Can anyone else take a look at this so I can move forward with making 1.9.3.0 the default branch? We have a PR for removing the swf files that have been sticking around since we moved to the new process. |
so, finally did my review. you can checkout it on https://github.com/Flyingmana/magento-lts/tree/1.9.3.0-based I had two times a merge conflict. Once for the PHP7 patch, which added most, but did not add ',msrp' to the shipping>after config. (not sure if its important, but probably?)
Oh, and I also did a diff in general between my and your branch.
and then a list of package xml files related to "1.9.1.0" which should not exist anymore Iam not sure about the file modes if I broke something, or if they are wrong in your branch. But as a whole, I would say we can switch to use your branch as default |
I did a quick diff myself too, but I did not apply the PHP7 patch. So basically my spottings with a look at #62:
It's quite astonishing what bugs/typos still exist in official 1.9.3.0.... |
Are we planning on labelling/tagging this release once we fully merge? I was looking at 1 of our test sites today to maybe give it a spin and download full 1.9.3.0 from the repo. About labelling |
@infabo The second two points are fixed in PR's #121 #120 @seansan We had discussed that in the past, but decided against it due to how Magento was versioning thier releases (and not coming out with new releases for patches). With the new release pattern Magento is following, that makes more sense - here's a new issue we can use to have a discussion about it: #125 It looks like 1.9.3.0 is approved by a good # of people, so I'll make that the default branch now and we can talk about tagging it in that discussion. Thanks all! |
Hi @OpenMage/lts-admins
I've created the new branch for the 1.9.3 release after importing the diff from OpenMage/magento-mirror@d48bebc
There were some patch conflicts - surprisingly most of them were related to patches we've already applied for PHP 7 support (although Magento does not claim compatibility with PHP 7 with this release). Regardless, I've listed the files I encountered patch conflicts with below:
.//app/code/core/Mage/Catalog/Model/Resource/Product/Type/Configurable/Attribute/Collection.php.rej
.//app/code/core/Mage/Core/Model/Layout.php.rej
.//app/code/core/Mage/ImportExport/Model/Export/Entity/Customer.php.rej
.//app/code/core/Mage/ImportExport/Model/Export/Entity/Product/Type/Abstract.php.rej
.//app/code/core/Mage/ImportExport/Model/Import/Uploader.php.rej
.//app/code/core/Mage/Sales/etc/config.xml.rej
.//app/code/core/Mage/Tax/etc/config.xml.rej
.//app/locale/en_US/Mage_Rss.csv.rej
.//lib/Varien/File/Uploader.php.rej
Please review what I ended up with and compare it both with the history of this repo and the official release. If you approve of the resolution I came up with add +1 to this issue. If you have any problems (with these files or any others), please outline them here and I'll work on resolving them in the new branch.
Once we have +3 or so I'll update the default branch on this repo to 1.9.3 (effectively releasing it). Sorry we can't do this in a PR - I don't think you can submit a PR for a new branch...
The text was updated successfully, but these errors were encountered: