-
Notifications
You must be signed in to change notification settings - Fork 530
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
Is this project dead? #521
Comments
would you like to be the maintainer? |
Not sure if directed at me but: |
@avalanche123 well, not really, I'm involved a lot with CakePHP and my own plugins for it (there is an imagine plugin). But if you like you can give me permissions to merge PRs. There is a ton of them waiting for approval and I think there are a few good ones present. Also I would like to set up Scrutinizer CI for the project besides Travis to get code coverage and code analysis and phpcs checks. Are you using the PSR standard? |
@burzum sure, I'll add you to collaborators |
Thank you! You don't have the time to maintain this project any more? :( I don't mind helping out sometimes but it would be also great to have another person reviewing my own changes if I decide to do some. Also how is your opinion on dropping support for php up to 5.5? |
Yes, let's drop it. I don't mind reviewing your pull requests, you might have to ping me explicitly. Yes, I'd appreciate any help with maintenance that you can give. |
OK, I'll let you know. So far I haven't had a need to fix anything inside the lib. :) Great work you've done so far! |
Thanks! |
Thank you @burzum to take this project over! :) |
@thePanz I'm not taking it over, just trying to help out with the PR's and issues. Not sure if it's OK to tag a new release, I prefer if the maintainer would do that. I don't want to make such decisions without the project lead. |
Ok, clear! :) Btw: seems that most of the tests are now failing due to a version mismatch :( |
Sure! Just contact @avalanche123 and ask him if you can get collaborator rights as well. |
@thePanz I've added you as a collaborator |
@avalanche123 I've been one of the new maintainers of liip/imagine-bundle (which relies on this library), and I'd love to help out with this project as well, if you need additional people still. |
Great, invited you @robfrawley |
Much appreciated. ;-) |
A few quick questions for you @avalanche123
Otherwise, thanks for your amazing work to-date @avalanche123. @burzum and @thePanz: feel free to use the PR "request review" feature if you'd like more than one "okay" on anything. I'll likely be using it to ping you guys as well. |
@robfrawley do you have any idea why my changes here are still not made Travis to use the 5.3 version of phpunit? This is the last version that works with Imagine without throwing deprecation warnings. #528 And I agree with your idea for the branches. :) |
Hello, I'm very surprised to see some changes in Imagine today. I'm particularly shocked by the amount of pull requests merged whereas they were not ready (not finalized, invalid CS, code not enough reviewed). Since 2012, I write bugfixes, finalize people pull requests and make this project live with some best practices to guarantee a high quality library, as Bulat wrote it at its beginning. That's true that I did not give feedback on every pull request or issue this two last years.
I'm also surprised that after I gave lots of time to Imagine, I did not receive any mail or Twitter ping related to "how to proceed?" "How Imagine is maintained?". After reviewing the latest merge and fixing the test suite, I do think that the following PR should be reverted: #449 These were not mergeables in their current state. And I'm not sure that all of them should be in Imagine Last but not least, as the latest release is quite old and some features/bugfixes have been added since, it should be a good thing to start with a fresh release Let's be clear : I'm not against new maintainers; I want that the library quality be taken into account. |
Can't agree more with @romainneutron |
@romainneutron I'm in 100% agreeance here, hence #529. Thanks for taking care of it when I couldn't allocate the time to do so myself. I'd also like to point out that I did ask for feedback in this thread not two comments above yours, and no one has taken the time to respond, including yourself; I haven't touched a line of code yet due to this. Asking for someone to ping all maintainers on Twitter is a little unrealistic, though. It is also important to note that your approach over the past 24 hours has been a little "harsh" or "unsympathetic". We should be pointing out errors like the multiple PR merges that occurred with a failing test suite, but we also don't want to drive people away who are learning and interested in helping. I understand you were in "damage control" mode, but let's try to "court" new maintainers and not scare them away. It was a mistake on that person's part; let's not act like we all haven't done something in error or acted without the knowledge or context to do so. It should be treated as an opportunity to teach. |
Merging 10+ PR on 3000 stars repo without taking care of the test suite is fully irresponsible. |
I'm simply pointing out that our conversation with people can either be constructive, instructive, and educational or not; you've clearly settled on the latter. |
I have to bump this issue because we need some PR to be merged. Should we fork this repository? Or the pull requests are going to be reviewed? |
I'm trying to liven it up a bit. |
There is a huge amount of good PRs and an even bigger amount of issues that don't get any attention.
Why? Is the project dead?
I really consider switching to https://github.com/Intervention/image because of the lack of support for this lib. :(
The text was updated successfully, but these errors were encountered: