I definitely want to try it out @Riven, that would be something I’m really willing to do. However I can’t say an expected date or so, this is experimentation and I’m going to start in a month after my exams. Will you please PM me with a link to the database dump you said earlier?
The idea of the freezing up of the current forum as an archive is pretty simple that it is the first one that came to my mind, and especially as I’ve witnessed it on the GameDev.net community, it went completely smooth and I like it. However from some previous messages, I understand @Riven is not interested in this, he wants a completely migrated community and also be happy with the links.
In this way, my guess is that we have to first start tinkering with a modern PHP system (I’m looking at Flarum) and then spend some time analyzing how it stores the posts in the database. I had worked with PHP and MySQL in the past (but not a forum software though, nor I had written any mods for SMF) and I think a bit of looking into should get us something. My guess is that this approach works, but in the longer end.
[] Start with analyzing the database table structures.
[] Write scripts to automate the process.
[*] At each iteration, test and improvise the script.
If you permit, I’d like to take the dump you’re going to provide, and create a repo on GitHub and commit this dump into it. Our tool should be able to take a basic site of Flarum and modify the database after reading all the posts and the users. What do you think?
And we could always take the help of experienced and willing to contribute members like @philfrei.
By the way, I opened a support ticket in the Flarum forums: https://discuss.flarum.org/d/7290-migration-for-a-very-large-smf-forum