[Phpmyadmin-devel] Outdated Libraries
Marc Delisle
marc at infomarc.info
Sat Apr 18 14:30:56 CEST 2015
Le 2015-04-18 07:08, Dan Ungureanu a écrit :
> 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
(Please use bottom-posting on this list).
I have started to test under PHP 7.0.0-dev and have fixed everything I
noticed so far.
>
> On Wed, Apr 15, 2015 at 9:59 PM, Marc Delisle <marc at infomarc.info
> <mailto: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
> <mailto:Phpmyadmin-devel at lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
>
>
>
>
> ------------------------------------------------------------------------------
> 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
>
--
Marc Delisle | phpMyAdmin
More information about the Developers
mailing list