-
Notifications
You must be signed in to change notification settings - Fork 379
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
Upgrade 2.0 from 1.0 #1011
Upgrade 2.0 from 1.0 #1011
Conversation
[enqueue] Improve doc.
Move to trusty for travis except for php 5.3
return filter function String
Typo at log message
…m-allowed-failures Remove Symfony 3.3 from allowed failures
Add chain loader implementation
Add chain loader documentation
…d-of-version-numbers Use simplified Symfony version comparison operation and CS fixes
[Composer] Allow imagine-library version 0.7.0
- Allow construction of Locator without data roots for BC - Mark FilesystemLocator::setOptions deprecated
Modify some PHP Annotations
Added support for centerright and centerleft position
there are also now a few more commits that need to be merged .. |
@robfrawley can you take this one on? |
I'll try to rebase this properly over the current 2.x commit and then take a look and see if everything looks okay. Likely by the end of the week... |
Sorry to bother you but is there an ETA for 2.0? |
@pyrech You can reference our milestones page for |
Sorry that I did not look at milestones page, nor the opened issues 😞. Anyway thanks for your answer, I didn't mean to put any pressure on the maintainers. I will try to see if I can help on some issues when I come back from holidays. |
@pyrech It's all good. We'll have the release out the door either this coming Monday or the following one. |
@dbu, @lsmith77, @robfrawley what is blocking this PR to be merged (except failed tests and conflicts) ? |
It seems you released the 2.0.0 without having this PR merged. Is it normal ? This makes the upgrade almost impossible. |
i don't think this should be rebased - that will lose the git commit ids, and then you can't ever merge the 1.0 branch into 2.0 again when there is a bugfix to the legacy branch. and yes, this should be merged asap and a 2.0.1 or maybe 2.1.0 be released. |
@maximgubar can you have a look? |
@robfrawley, @makasim, @cedricziel, @imanalopher, @antoligy, @rpkamp, @lstrojny, @cmodijk, @dbu Since this PR was not merged in time and due to its current complexity we propose to split it in small PRs. So basically each author takes his changes and creates a new PR against |
@maximgubar: That sounds like a solid plan. Once we get the major items merged separately, we can tag a 2.1.0 release and improve backward compatibility. There are commits and lines of code in this PR that were intended only for the I was intending to take a stab at this as a whole since a plurality of PRs were authored by me, but I don't believe anyone is familiar enough with everyone else's commits to reliably merge this together without guidance. Relying on the original authors to submit PRs to I'll get my changes together this week. @tifabien: Regarding the release of While our intention is to create the smoothest upgrade path possible, a new major release like this can of course contain BC breaks. All I would note is that if we are missing an explicit notice about something in our changelog or upgrade files, please advise, as those should accurately reflect differences between |
My pull request is in the 1.0 branch do you want me to create a new pull for the 2.0 branch? |
@cmodijk Give it a few days (unless you really want to create the PR yourself in the immediate); many of the changes are extremely minor (such as your PR to add "centerright" and "centerleft" positioning to the background filter loader) and I think I can automate such cases without each individual author's manual handling, which I suspect will end up being diffcult to coordinate between all the various contributors. @maximgubar This week I happen to have tons of free time and an employer sympathetic to open source software, so I'll handle the vast majority of the updates to |
@robfrawley my comment was bad. I meant that when I saw the 2.0 release I tried to upgrade but was surprise to see that some 1.0 feature was not there or removed (that's why I added a missing note in the upgrade guide ;)). I'm thankful for all the great job your are doing for maintaining this bundle! |
I've created a project to manage this process here: https://github.com/liip/LiipImagineBundle/projects/2. I will be updating that with all the required entries later today, and progress can be tracked there. @maximgubar Got the first one for you to review #1096 (glad to have someone who can regularly review things now; there was a period of time where I was reviewing my own contributions, a practice I do not particularly like). :-) |
since default branch was changed to |
done in #1199 |
it seems that 2.0 has been way behind 1.0. i solved a lot of conflicts, there might be issues with some of the resolutions. we also have a couple of deprecated things now that should be removed in the 2.0 branch. but i think that should be done in a separate pull request.