Dan Ungureanu a écrit :
> Hello,
>
> In about two months, the first PHP 7 release candidate will be delivered
> [1] and by then, I think that phpMyAdmin should be able to run on this new
> version without any problems. At this moment, some tests fail on the latest
> PHP nightly build because of the libraries phpMyAdmin uses.
>
> Looking through the `libraries` folder I realized that most of those
> libraries have not been updated for a long time. I consider it a priority
> to update the broken libraries, but other libraries would benefit from an
> update as well.
>
> - bfShapeFiles - Causes some tests to fail (uses old-style constructors).
> Project is no longer maintained. [2]
> - php-gettext - Causes some tests to fail (uses old-style constructors).
> Project is no longer maintained. [3]
> - phpseclib - Works fine. Project is maintained and a new version is
> available. [4]
> - tcpdf - Works fine. Project is maintained and a new version is
> available. [5]
> - recaptcha - Works fine. Project is maintained and a new version is
> available. [6]
Meanwhile I have fixed bfShapeFiles and php-gettext in our repository,
and tested under PHP 7.0.0-dev.
>
> Those libraries that are not maintained anymore will require forking and
> very little maintenance to get them working with the latest PHP version.
>
> Another suggestion I have is to use Composer for managing these
> dependencies, instead of adding them directly to phpMyAdmin's repository.
> This way, it will be much easier to update those libraries and keep the
> repository clean.
>
> Best regards,
> Dan Ungureanu
>
> [1] https://wiki.php.net/rfc/php7timeline
> [2] https://sourceforge.net/projects/bfshapefiles/
> [3] https://launchpad.net/php-gettext/
> [4] https://sourceforge.net/projects/phpseclib/
> [5] https://sourceforge.net/projects/tcpdf/
> [6] https://github.com/google/recaptcha
--
Marc Delisle (phpMyAdmin)
------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Phpmyadmin-devel mailing list
Phpmyadmin-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel