Hi everyone and happy holidays! As many of you know, we’ve been hard at work on farmOS 2.x - the next major version - which brings a lot of improvements to the codebase, data model, API, and user interface. We’re very excited, and are aiming to tag a “beta” release this coming Spring, if all goes well.
When it’s ready for release, the update process will involve “migrating” data from a version 1 database to a version 2 database. This will be an automated process. If you are hosting on Farmier it will happen automatically. If you are self-hosting then there will be instructions for installing 2.x, enabling the appropriate modules, connecting to your old database, and running the migration. The beauty of this is that your old 1.x database will not be touched in the process - it will only be read and copied from.
As with any large migration, we want to be sure that data goes from point A to B properly. This requires thorough testing. We are doing a lot of this testing ourselves, as we write the migration scripts, and we would like to enlist some interested parties to test with their data as well. The migration scripts are not terribly complicated, but we want to be sure there aren’t edge-cases we might miss.
We’re looking for folks who can spend some time going over their data with a fine-toothed comb - comparing their data in farmOS 1.x to 2.x side-by-side.
If you are interested in testing the 2.x migration on your own data, and you are hosting on Farmier, send me a private message and we can coordinate. If you are self-hosting, subscribe to this thread and I will post a link to instructions when they are ready.