SimpleMigration
We need to implement a SimpleMigration process (https://gitlab.coko.foundation/flax-development-space/flax-journal). The idea would be to have a migration control panel in settings. It requires one item: ISSN
When entered and run the SimpleMigration process starts which is essentially the scripts in the repo above to run and build a journal website.
We don't worry about, for now, the editing controls, we are simply building the static site.
There are several items we need to add to this over time:
- a metadata health check process which pulls down all journal and article metadata for the journal and runs metrics to show its 'health' (the above scripts do this to some degree see articles/[issn]/health.html)
- a DNS management panel
- adding other lookup ids other than ISSN
- a choice of themes so the user can select one at migration time
The aim should be that folks migrate to Kotahi because:
- its a better system
- migration is unbelievably painless
- they get a more beautiful looking site to publishing to
- their publishing site has better functionality (@julientaq what flax plugins can we use default?)
- they get a report on their metadata health
- they can fix their metadata health