I have a client who has old WebBBS forums (Perl script dating from the late 90s) with over 2 million posts. Each post is stored as a file/inode. They look like this:
SUBJECT>Re: Tetra-WebBBS
POSTER>Des
EMAIL>john@example.com
DATE>1518469315
EMAILNOTICES>no
IP_ADDRESS>80.3.57.237
PREVIOUS>86
NEXT> 108
IMAGE>
LINKNAME>
LINKURL>
<p>Hi,</p>
<p>Yes, I run 4 club sites using Tetra WebBBS, so far without problems. I have never had the need to use the archive option, & will avoid it now like the plague!</p>
<p>If push comes to shove, will all the data in Tetra transfer straight into perlB? I originally started with the pre-Tetra version, so have been using it for some time, and have looked at data structures a bit in the past, importing about a 1000 posts from a previous Yahoo Group discussion (not threaded, so threading wasn't possible!).</p>
<p>Des</p>
Two questions:
- Will Flarum scale OK with this? There will not be a lot of active users (maybe 100?) but they want all the old messages available for archive/search purposes.
- Anyone interested in doing this conversion? Parsing the files should not be difficult, but my SQL skills are minimal, and I would prefer to hire someone familiar with Flarum's schema to do it.
Thanks!
P.S. Flarum is awesome BTW. I love it.