Importing from Bepress to OJS 3.5

Describe the issue or problem
I am hoping to migrate close to 40 volumes from Bepress/Digital Commons to OJS 3.5. I was initially planning to use the bepress plugin but it doesn’t appear to be compatible with 3.5.

Steps I took leading up to the issue

  1. Cloned the repo
  2. Ran the command:
    1. php lib/pkp/tools/installPluginVersion.php plugins/importexport/bepress/version.xml
  3. Received the following error:
    1. PHP Fatal error: Uncaught Error: Call to undefined function import()

What application are you using?
OJS 3.5.0.3

Additional information
Files that will need to be imported include a mix of PDFs, mp3s, mp4s.

  • Are there any plans to upgrade the plugin so that it works with 3.5?
  • Has anyone successfully migrated from Bepress/Digital Commons to OJS 3.4 or 3.5 without the plugin?
  • What is the best approach to import data from Bepress to OJS if the plugin is not an option?

Thanks in advance.

You can try to import into a 3.3 install and then upgrade that install to 3.4 and/or 3.5. Probably the best option.

Thanks for the guidance! The journal is already up and on v3.5. I could set up a local instance of 3.3 for the imports and upgrades and then export via Native XML and import into our existing 3.5 prod journal. Is there any reason that approach wouldn’t work, aside from it being tedious?

It should work! Native XML is a bit tricky but it works. If possible, it’s better to use command line when exporting and importing.