-
Notifications
You must be signed in to change notification settings - Fork 131
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
Re-write for PSR, PHP 7.1+? #129
Comments
This has been brought up a few times and my feeling is that it's outside the scope of Paris. Additionally, with Eloquent ORM already fulfilling most of those criteria and looking a lot like Paris and Idiorm in terms of API I am not sure the effort is worthwhile. What would it be providing that Eloquent doesn't already? How would it be more useful to implementers? |
I realize it's been brought up several times—which is partly why I did so again. This suggests to me there is some interest in carrying Paris forward to PHP 7.1. I'll have some time this summer to work on it, and getting your buy-in would partially dictate whether/how much time I spend on it. For me, I typically only do small projects any more, for which Paris is ideal. Plus, I know it and am comfortable with it. I'd still like to see it updated, and my suspicion is others would as well. The point of Paris isn't to compete with Eloquent. As you've said many times, it's an 80/20 solution, and I'm content with that. But when I need to dig into the code to figure something out, it would be easier to have the code in use a standard similar to other libraries. Are you suggesting that implementers should not use Paris in the future, and transition to Eloquent instead? |
This is what, I feel, Eloquent already provides. If you're starting a new
Well that is a choice for individuals to make themselves. That said I have used Eloquent successfully for a number of projects as a I have not used Idiorm or Paris in a new project for a few years - the Jamie and I took the decision to freeze feature development a while ago now All that said, you can, of course, fork and start a new project - the Thank you for your contributions to Paris and Idiorm - I hope you can see |
I really like paris / idiorm but had all sorts of problems when switching to PHP7 There is already a good fork, which is working well for me: It would be a shame if idiorm dwindled because of lack of namespacing and I wonder if there might be some way of voku being an 'official' php7 / namespaced fork? |
Loads of issues with php7? Please can you elaborate further. Test suite is
passing against 7 so...
On 31 Mar 2017 7:15 p.m., "richp10" <notifications@github.com> wrote:
I really like paris / idiorm but had all sorts of problems when switching
to PHP7
There is already a good fork, which is working well for me:
https://github.com/voku/paris
It would be a shame if idiorm dwindled because of lack of namespacing and I
wonder if there might be some way of voku being an 'official' php7 /
namespaced fork?
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
<#129 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAD-v7KyAhB-LiDiajg3JoG7_-sEeHVPks5rrMREgaJpZM4Mf9Dc>
.
|
@treffynnon , how would you feel about opening a branch for a 2.0 version with the following goals?
Link to PSR standards.
I feel like Paris is beginning to show its age, and it's time to have a version that drops support for 5.2 (and some of the workarounds necessary to support it) and embraces namespacing. I'm okay with this being a backward-compatible break (which would be necessary for PSRs 2 & 4)
I'll have some time in May to work on this, but wanted to get your support before spending time on it.
The text was updated successfully, but these errors were encountered: