bodleian / ora_data_model

Documentation and crosswalks relating to the ORA data model
1 stars 1 forks source link

Deposit is sending unwanted article number number data for Working Paper #152

Open mrdsaunders opened 4 years ago

mrdsaunders commented 4 years ago

For SE field 'Paper number' there is an issue with the crosswalks in that for type Working Paper as well as sending the intended:

<mods:identifier type="paper_number">paper number test 2</mods:identifier>

it is also sending an unwanted:

<mods:relatedItem type="host">
    <mods:part>
        <mods:detail type="article">
                    <mods:number>paper number test 2</mods:number>
        </mods:detail>
    </mods:part>

It is a surprisingly difficult thing to correct. In the short term, is this a problem? Or since mods:number is not in the data model for Working Paper will it float about in the ether not causing a problem?

tomwrobel commented 4 years ago

@mrdsaunders that will cause a problem, I'm afraid. It will leave a zombie value kicking around that probably won't re-manifest until publication (when article number will appear in the bibliographic info). @jjpartridge can decide how severe this is, if at all

jjpartridge commented 4 years ago

@thomas-wrobel why would this appear as 'article number' is this because of the data model difference between ORA4 and public?

In the short term it seems that it would be acceptable enough. The fields aren't too dissimilar!

tomwrobel commented 4 years ago

@jjpartridge it would appear as article number because the value is being set. It wouldn't be visible in the forms, but there's a good chance that the publication process (which just dumbly pumps set values into Solr) doesn't know not to set it.

I can't confirm that this would be the bug, but you're right, it isn't the end of the world. I'm moving this to post-release development