Problem/Motivation
We need an upgrade path for the D7 Forum module.
Remaining Tasks
Write migrations, with tests, covering the following as needed:
- Any variables maintained by forum need to be moved into configuration
- The {forum} and {forum_index} tables may need to be migrated
Most of these migrations will depend on nodes being migrated first. That's happening in #2423103: Migration Files for Drupal 7 Content.
Comments
Comment #1
phenaproximaContent and taxonomy migrations are now in core, so this is thoroughly unblocked :)
Comment #2
phenaproximaComment #3
svendecabooterI tested this, and the {forum} and {forum_index} tables already get filled with the proper values because of the forum node migration (through forum_node_presave in forum.module).
So doesn't seem there should be a migration template for those 2 tables.
If the settings get migrated in #2353703: Variable to config: forum.settings [d7], does there still need to be created something? Maybe just a testcase to check if the tables contain the proper data after the migration is finished?
Comment #4
phenaproximaIf {forum} and {forum_index} are filled in, then we're good. A test case couldn't hurt, but it's probably already covered by Forum itself. Once the forum settings migration is in, I think we can consider this issue done.
Comment #5
phenaproxima#2353703: Variable to config: forum.settings [d7] has landed, which completes the Forum migration path as discussed. Hell yeah!