[Phpmyadmin-devel] Outdated Libraries

Dan Ungureanu udan1107 at gmail.com
Sat Apr 18 13:08:25 CEST 2015


Hello,

That's great job! I am glad to see that all tests are passing on the latest
PHP nightly build. Is anybody aware of any code that might behave
differently when using the new phpng engine? See link [1], sections:
"Incompatibilities" and "Known Problems".

Best regards,
Dan Ungureanu

[1] https://wiki.php.net/phpng

On Wed, Apr 15, 2015 at 9:59 PM, Marc Delisle <marc at infomarc.info> wrote:

> 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 at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.phpmyadmin.net/pipermail/developers/attachments/20150418/66085e85/attachment.html>


More information about the Developers mailing list