I’d like to raise an issue:
The length of the volumes (in issues) in OJS is limited to 10 characters (c.f. line 175 in https://github.com/pkp/ojs/blob/master/dbscripts/xml/ojs_schema.xml) “
<field name="number" type="C2" size="10" />”
Usually before, I’ve always hacked the size to 255 chars in the db and for upgrades I changed “dbscripts/xml/ojs_schema.xml”, in order to be able to better grasp the title of an issue (although I am aware that this is not the intention of the way issues and numbers are related to each other). All of that, just because the title of an issue is rarely displayed in the distributed metadata (e.g. DOIs).
Having a look into the schemes of datacite and crossref (as for DOIs), I do reckon that the field size is either not limited at all in case of datacite (@mfenner: could you please confirm or falsify?) or limited to 32 chars in case of @crossref (c.f. Schema documentation for namespace http://www.crossref.org/schema/4.4.2)
Now, that is just one place where the size of the field is controlled. From time to time - and I do not know where it happens - my hacks are being trunkated again to 10 chars in the db. (not that I am annoyed, just wondering and doing changes in the db AGAIN - please bare with me)
Would it be possible to harmonize the size and to identify places where this value is either set to NULL by default or is being truncated in the form fields of the core app?
Thank you so much for your understanding and support
PS: OJS is the geatest !