I am wondering about our possibilities to migrate from an old 0.11.0 version running in the previously provided docker image (agentejo/cockpit).
Now I know this version is about 3 years old and we are considering whether or not we can manage to find the resources to upgrade to v2.
However I can neither find any information on a migration guide nor does there seem to be an official docker image anymore. I found some 3 months old post here of @raffaelj working on a migration script, but not sure what the status is on this …
Am I overseeing anything? Are the version at all compatible or what are our options?
from an old 0.11.0 version
This is very outdated with security issues…
You should update at least to 0.12.2. Better update to the latest next branch and run
composer update. Alternatively I have a fork, that should be compatible with PHP 8.1 (only tested with MongoLite).
running in the previously provided docker image (agentejo/cockpit)
Never trust a public docker image. Build and update it yourself regularly.
I found some 3 months old post here of @raffaelj working on a migration script, but not sure what the status is on this …
I’m debating myself, if I want to update to v2. I’m not happy about the new direction:
- less configurable because of fragile code pattern for spaces
- more database instead of file based configuration
- accessibility is as bad as v1, but v1 had more features and an addon ecosystem for inspiration
- this forum is broken (again)
That’s why I didn’t spend any more time on the migrate script. It worked for a huge part, but converting field definitions was only partially implemented. I wanted to do some cleanup before publishing it as alpha release. Maybe I should publish it anyways as unfinished prototype…