It'd be great if OJS could submit the DOI information automatically, rather than rely on the Editor submitting manually after issue publication, but that's a service that Crossref themselves would have to provide.
I don't know when this changed but right now, if I read it right, CrossRef allows uploading:
Programming The Upload
Writing a program to perform the upload is a fairly simple process (in Java or Perl anyway). A fully functional Java program can be download from http://www.crossref.org/08downloads/doUpload.java. This program accepts either an XML file to deposit or a file (anything without a .XML extension) that is a list of XML files to deposit. It is run by issuing:
java doUpload <USR> <PWD> filename
In order to use this you will need a copy of a recent Java runtime and you'll need the HTTP Client library.
You may also submit a Batch Query using http://www.crossref.org/08downloads/doQPost.java
For more complete technical documentation please visit http://doi.crossref.org/doc/userdoc.html.
The CrossRef VBClient:
Alternatively, you may download, unzip and install the CrossRef VBClient. This simple Windows program allows you to upload files (deposits or queries) and to perform interactive queries. Simply enter your username and password and select 'XSD Deposit' (DTD Deposit is being phased out). Then (multi) select the files you wish to upload and select 'Do It'.
Source: http://ftp.crossref.org/02publishers/24 ... tml#upload
More info: http://eds.crossref.org/doc/SystemInter ... nsubupload
The "upload" feature would be a really nice add to the CrossRef XML plugin.
Is somebody coding or taking this in consideration?