I never did a migration of typo3. I am doing major migration between 11.5 and 12.
I fixed deprecations. I made clear installation of typo3 v12 and I would like to migrate my page from v11.5 to this current. And afterwards continue to migrate to v13 so I am up to date.
Could you give me some advice on how to migrate database (since its structure is different)? Should I do it manually or is there some better way?
Is this the way it should be done?
How to upgrade extensions that are not mine? e.g. Bootstrap
Step by step by using upgrade wizards (core, extensions) or doing manually with queries to fix errors.
Is this the way it should be done?
Everything depends on your installation. upgrade wizards from core and extensions can help but not for all. Sometimes you have errors on `database:updateschema` (a cli tool which comes with helhum/typo3-console) they can’t be fixed with an existing wizard. Then you must do it manually.
How to upgrade extensions that are not mine? e.g. Bootstrap
Look for another version that fits your TYPO3 requiremtn and do changes in your code and templates due to changes in the extension. If no version is available you can ask the developer or do the update of the extension by yourself. This can be done with a fork and a pull request if the extension is in github or similar. Most of the TYPO3 extension are in github but not all.
You’re going to gain some experience in TYPO3 upgrades now. Just don’t give up. Slack is also a good point to become fast answers on “short” questions.
But always bear in mind that a lot depends on the specific installation. It’s not always possible to give a simple, general answer.
I have legacy installation, so no composer. Just symlink as required in documents.
What is a Slack?
Upgrade wizards is not giving me the option of major upgrade?
Maybe because version 12 is in ELTS state?
Do I need to upgrade minor 11.5.36 to 11.5.41, before upgrading to version 12?