thephpleague / omnipay

A framework agnostic, multi-gateway payment processing library for PHP 5.6+
http://omnipay.thephpleague.com/
MIT License
5.91k stars 925 forks source link

Is this package still actively and suported? #690

Open quantumwebco opened 1 year ago

quantumwebco commented 1 year ago

I notice most of the adapters and most of the base package code hasn't been changed in years. Is it still working? Is it supported? Are there any plans to bring this up to date and will it continue to be developed and supported?

Patabugen commented 12 months ago

I'm considering using this into a project (and write a new adaptor for it) - but would also like to know whether the lack of updates (and the open Issues and PRs) is because the library is feature complete and stable - or abandoned.

@amacneil @barryvdh

amacneil commented 12 months ago

I was the original author but have not been a maintainer since 2014 - it has been community maintained since then.

The project seems to still be active.

mehov commented 4 months ago

@quantumwebco related: https://github.com/thephpleague/omnipay/issues/677

rickmills commented 2 months ago

As this comes up pretty high in Google when looking for info on omnipay, I think it's fair to say a vast majority of the gateways are abandoned and no longer maintained.

The main alternative is Payum which does look to have an omnipay bridge package to allow you to use those omnipay gateways that do work, but before doing that be sure to check the issues tab on the specific omnipay package as otherwise you'll end up wasting a bunch of time only to find it doesn't work, and there are no plans to fix it (see omnipay-gocardless for example).

There's a fair few gateway packages that really should be marked as abandoned. Doing so is the right thing to do, and should someone come along who has the time to support them in the future then the flag can be removed from the composer.json. The problem is that I suspect if anyone was to submit a PR to mark one of them as abandoned it would be ignored as theres nobody around actively maintaining much anymore.

It does seem to be very much a case of omnipay in its entirety is on life support right now. Perhaps a call for contributors is due?