From: Antonio Ospite Date: Thu, 15 Mar 2018 08:00:03 +0000 (+0100) Subject: INSTALL: add some notes for about dependencies X-Git-Tag: v1.3.0~13 X-Git-Url: https://git.ao2.it/tweeper.git/commitdiff_plain/0ac09d21512fe22cccffa0e3cadd1a8701aa4165?hp=5199e02a3fe221921a07e046bca6511438817dbe INSTALL: add some notes for about dependencies --- diff --git a/INSTALL b/INSTALL index 489087a..7c9ccc1 100644 --- a/INSTALL +++ b/INSTALL @@ -2,11 +2,17 @@ The recommended way to install tweeper globally is to install all its files under /usr/share/php/tweeper and then make a symlink to the wrapper script "tweeper" under /usr/bin +NOTES FOR PACKAGERS + +Even though the php json extensions are used, namely json_decode(), a direct +dependency on php-json is not usually strictly necessary, because (at least on +Debian) php-cli already depends on it. + Tweeper depends on php-symfony-serializer which is used to convert json to xml for some sites which provide the timeline data in json rather than in directly transformable html. -NOTE: Tweeper also depends indirectly on php-symfony-property-access because -the code relies on the ObjectNormalizer class which requires the -PropertyAccess component, see +Tweeper also depends (indirectly) on php-symfony-property-access because the +code relies on the ObjectNormalizer class which requires the PropertyAccess +component, see http://symfony.com/doc/current/components/serializer.html#installation