apiato / apiato

PHP Framework for building scalable API's on top of Laravel.
http://apiato.io
MIT License
3.01k stars 484 forks source link

Any upgrades in near future? Laravel 5.8 or 6.0? #510

Closed serj42 closed 4 years ago

serj42 commented 5 years ago

Hello! Are any updates planned for the near future? Will laravel upgrade to 5.8 or 6.0? Or is the project already abandoned? Thanks for any information.

TayyabTalha commented 5 years ago

@serj42 I think this person is updating it 5.8

Mahmoudz commented 4 years ago

@serj42 @hungnm1518 @jaiminrockersinfo Thank you guys for your interest in the project. If you like to join the core maintainers team, for upgrading the framework and adding more feature.. Please let me know.

@aazbeltran and @rdehnhardt have just joined us. And since we all share the same interests, I guess it would be great if you can work together toward customizing the project to your needs.

I guess some of you already know @johannesschobel, (I'm not sure about his availability these days), he was the last person maintaining the project and bringing it to its current state today.

rdehnhardt commented 4 years ago

Thanks @Mahmoudz and I will use this issue to ask you what you think of adopting as the base version for apiato/core, the current version of laravel, I have some packages and I follow this pattern, it helps a lot

jaiminrockersinfo commented 4 years ago

Hello @apiato/apiato reply@reply.github.com

Thank you for asking us.

We are ready to join the core maintainers team for upgrading the framework and adding more feature.

Thanks & Regards, Jaimin Suthar Sr. Software Developer | Rockers Technology | Information Technology *Site*: https://www.rockersinfo.com/ Email: jaimin.rockersinfo@gmail.com virald.rockersinfo@gmail.com Address: 3rd Floor, Corner Heights, Near Delhi Public School, Kalali Vadsar Ring Road, Vadodara, Gujarat 390012.

On Fri, Sep 27, 2019 at 2:44 PM Mahmoud Zalt notifications@github.com wrote:

@serj42 https://github.com/serj42 @hungnm1518 https://github.com/hungnm1518 @jaiminrockersinfo https://github.com/jaiminrockersinfo Thank you guys for your interest in the project. If you like to join the core maintainers team, for upgrading the framework and adding more feature.. Please let me know.

@aazbeltran https://github.com/aazbeltran and @rdehnhardt https://github.com/rdehnhardt have just joined us. And since we all share the same interests, I guess it would be great if you can work together toward customizing the project to your needs.

I guess some of you already know @johannesschobel https://github.com/johannesschobel, (I'm not sure about his availability these days), he was the last person maintaining the project and bringing it to its current state today.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/apiato/apiato/issues/510?email_source=notifications&email_token=ACXD2JSCN53RUCXRS5VRBTTQLXFILA5CNFSM4IPBF6M2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD7YJRXA#issuecomment-535861468, or mute the thread https://github.com/notifications/unsubscribe-auth/ACXD2JSUYCYXWCB34O456EDQLXFILANCNFSM4IPBF6MQ .

zmaren commented 4 years ago

Hello guys, I upgraded to Laravel 6, please feel free to continue with anything you think it's ok so we can continue using Apiato with L6 as well.

https://github.com/zmaren/apiato

rdehnhardt commented 4 years ago

I'm trying to update, but there some problems in default containers! In this repository (https://github.com/rdehnhardt/core), I remove the problematic exception package

zmaren commented 4 years ago

I'm trying to update, but there some problems in default containers! In this repository (https://github.com/rdehnhardt/core), I remove the problematic exception package

If you talking about heimdal package, I think its just requirement from composer file to max laravel 5.3, you can try my repo. I removed that package and added copy of it with laravel 6 support. Tried some containers from older version, everything works well, exceptions also.

rdehnhardt commented 4 years ago

Heimdal package is one of the problems! There is problems with default containers like Wepay and another one that I dont remember now!

johannesschobel commented 4 years ago

IMHO the Wepay container should be dropped, as it contains a lot of issues (this was a copy/paste PR from another developer, who did not properly adapt the container. It was copied from the Stripe container and, hence, was not fully ported. I am not even sure if this container works..)

rdehnhardt commented 4 years ago

Problematic Packages in Laravel 6

johannesschobel/laravel-shoppingcart kevinem/wepay-laravel

rdehnhardt commented 4 years ago

@johannesschobel now I see! The "johannesschobel/laravel-shoppingcart" It's yours!

In your composer, "laravel/framework": "^5.4"

Can you replace this?

johannesschobel commented 4 years ago

i would also vote to remove this :D

rdehnhardt commented 4 years ago

On my core fork, I removed the package from Heimdal, but api was without proper exception handling! For this reason I did not push my branch! However, I don't know the creators' internations about the exception treatment.

martin-arvisais commented 4 years ago

Hi all, any news on Apiato being compatible with Laravel 6? Or any fork, or how to make the migration? I need to be Laravel 6, but don't know where to start. Thanks

zmaren commented 4 years ago

Hey @martin-arvisais you can try this one until my merge request is accepted by @Mahmoudz

https://github.com/zmaren/apiato

I'm using it now and it works great with L6

martin-arvisais commented 4 years ago

Great, thx, i will check this out, much appreciate!

meysamhashemi commented 4 years ago

is there any plan for upgrading apiato to the newer laravel version??? any sign of upgrading process? can we hope to have laravel's newer versions support in near future?

meysamhashemi commented 4 years ago

Hey @martin-arvisais you can try this one until my merge request is accepted by @Mahmoudz

https://github.com/zmaren/apiato

I'm using it now and it works great with L6

have you develop any project using this laravel 6 branch?? can we trust it for our future projects???

zmaren commented 4 years ago

@meysamhashemi I have several projects with this upgrade and everything working as expected.

Mahmoudz commented 4 years ago

First of all big thanks to all of you for using Apiato.

I've just released Apiato 8.0 with support for Laravel 6. (Tested with PHP 7.2 - 7.3 & 7.4).

You can upgrade by following these simple and tested steps in the upgrade guide.

Happy 2020 and Happy Coding :) @apiato/core-maintainers