During the last years some journals arrive to our OJS from other OJS installations. Sometimes applications are in the same version, but when we try to import/export an external ojs journal to/from our service the process fails because configurations are different.
For instance, if your destination lang configuration (enabled langs, defaults), and sections are different, importation fails and you need to import issue by issue, setting configuration to avoid errors, etc.
It’s a tricky situation because journal’s settings could change during the journal live (adding sections, adding journals…), so in the real world, full journal native import/export between OJS is not possible and most of the times we finish importing with QuickSubmit.
I was thinking in a plugin to import/export journal settings, but it won’t help much.
Did you ever fall in the same hole? What did you do when you import/export between OJSs?