https://github.com/ghost-from-the-past/partk_to_symfo3
This is where I'll do all the work, to not pollute Partkeepr (also I don't have write access there ... )
I installed PHP 7.3.27 because Symfony 3 say it requires at least PHP 7.2.5 and in the Ondřej Surý repository the version is 7.2.34 then is jumps to 7.3.27.
https://readthedocs.web.cern.ch/display/PARTK/Partkeepr+v2+-+php+7.3
I downloaded composer 1.10.21 because reputation-vip/composer-assets-installer 1.0.4 requires composer-plugin-api ~1.0
https://readthedocs.web.cern.ch/display/PARTK/install+composer
(I'll start to work this week in removing this dependency to go for Composer 2 as my first task)
then I'll experiment with
>composer install
advancing the Symfony to 3.x and modifying the composer.json until obtain the lowest set of versions for all dependencies having a success output from "composer install"
completing the "environment" requirements to fix the frame and start to work.
From here I'll need the support from experts to direct me on what to modify first.
Eric Moon mentioned that the entire backend is based on a very early implementation of platform-api (called dunglas-api in the Partkeepr code). There is no direct upgrade path as it was essentially rewritten from the version in Partkeepr to the version needed for symfony 3.
I'm sorry, due to my ignorance I don't fully understand this implications. If somebody with the knowledge can explain that in more detail and even better giving a set of task in sequence to accomplish the modifications I'll be more than happy to follow the instructions. Like you tell me what to do and I do the donkey job.
(if the persons in the main development judge is better to do this in the Partkeepr space of github I propose to create a branch v1.4.0 with the actual state where the users could continue to stay safe and continue with a non operational master until we reach an operational state with Symfony 3.4)
As in any collaboration any help is welcomed and highly appreciated.
Regards
Daniel
Dear community,PHP development and Symfony framework is not my domain of expertise...but I have a brain, some experience, eager to learn and free time.The only activity I saw in this direction is the branch of Eric Moon. And I know of his frustration feeling hopeless in front of the amount of changed required.I'm not discouraged and I want to try, I found Partkeepr handy and I wish to continue using it for several years more.