Skip to content
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

Alternative QR-code library #9

Open
Lewiscowles1986 opened this issue Apr 1, 2020 · 2 comments
Open

Alternative QR-code library #9

Lewiscowles1986 opened this issue Apr 1, 2020 · 2 comments

Comments

@Lewiscowles1986
Copy link

👋

Looks like I got a response to #8 from Terence edent/QR-Generator-PHP#1

As mentioned in my follow-up comment, I think perhaps this is a good opportunity for me to check if there are alternatives, and this might be a good time to look at issues such as suitability for shared hosting using gd or imagick rather than shelling out.

I'd still like to pursue #8 even if it means changing approach or library. I Understand this could mean defining an interface so that I could use the existing QR approach to check against any library.

Is this something you'd consider a PR for?

@Lewiscowles1986
Copy link
Author

Lewiscowles1986 commented Apr 1, 2020

library php compatibility last-update packagist ext-required license
kairos/phpqrcode >=4.3.10 2013-03-20 ✔️ N/A LGPLv3
endroid/qr-code >=7.2 2020-03-31 ✔️ ext-gd, ext-iconv MIT
jucksearm/php-barcode >=5.4 2017-06-05 ✔️ N/A LGPLv3
bacon/bacon-qr-code ^7.1 2019-10-27 ✔️ ext-iconv BSD 2-Clause

I personally consider any runtime < 7.1 to be quite problematic, but GWG of indieweb had some interesting perspectives for compatibility with older runtimes, even when running newer runtimes.

I'm happy to look at more

@mapkyca
Copy link
Owner

mapkyca commented Apr 1, 2020

I'm absolutely not wedded to the current QR generator, so happy to have something that is more widely supported.

My requirements would be:

  • No requirements (modules or shelling out to an application) that aren't in a default install
  • Generate compatible codes for Google authenticator

As for PHP version, my hard line view for Known and Known related plugins is that I officially do not care and won't make any effort to support any PHP version that is EOL on PHP.net, so totally happy for anything 7.2 and above.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants