-
Notifications
You must be signed in to change notification settings - Fork 518
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
[WIP] 1.0 release #183
[WIP] 1.0 release #183
Conversation
{ | ||
return $e->getDocument(); | ||
/* @var $event \Doctrine\Common\EventArgs */ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can be removed
Really cool 👍 |
Big changes with the commit 7c71c18. The event listeners are now registered per action (inject, upload, ...) and per mapping. This allows us to simplify several parts of the code (the storage and the injector part for instance). |
I also would like to have your opinion on #185 |
@K-Phoen you're doing a lot of work, I want to thank you, I really appreciate that. I have not reviewed any code of this right now so I don't have any feedback about the code. I'd like to give you my thoughts about the method. I think that our work with this bundle could be a lot easier if you'd try to split down your work in smaller chunk of code, so you can make smaller PR that we can marge faster and easier. Don't be obsessed by the "1.0" version, I guess is not the version number that matter, the features are. As far as I can see there is a lot of stuff here that could be merged (fixes, xml meta driver, PropertyMapping usage refactoring and so no) that are not actually on master and not shipped to users (that can give us feedback) because they are included in this monolithic PR. Smaller PR means faster merge, release and feedback from users. As usual when talking about feedback, the faster the better. If you need some kind of road map (which I can agree with) use issues for that. We could create(I think that @dustin10 which have admin rights on the repo need to do this) a milestone and assign issues to that milestone to track how the work is going. What do you think ? |
On Sun, Dec 29, 2013 at 11:51 PM, Francesco Tassi
I will split this huge PR in smaller ones to ease the review process, don't
|
@K-Phoen we'd like to be able to use the phpcr support I added and also the multi-driver support you and I discussed. Do you have a sense of what is outstanding to get 1.0 wrapped/released? Anything I can assist with? |
Here is what I'd like to do before the 1.0 release:
Non-blocking issues:
I'll create some issues and a milestone for the 1.0 release. |
My PR integrating Propel became quite big as I kept pushing stuff not related to Propel, so I decided to reopen the PR under a new name.
I added a few new features, tried to solve a few problems and cleaned the code/tests. I think this could be the right moment to release a 1.0.0 version.
Here is a quick summary of what should be done for this new version:
Does anyone see other things to do?