Issue 13187

Make an organizations country mandatory

13187
Reporter: mdoering
Type: Improvement
Summary: Make an organizations country mandatory
Priority: Major
Resolution: WontFix
Status: Closed
Created: 2013-05-29 10:20:51.96
Updated: 2013-12-16 17:50:55.215
Resolved: 2013-12-12 12:23:08.488
        
Description: The addresses country identifies to which "published by country group an organisations and its owned datasets belong.
Therefore make this field required and for true unkowns use the existing Country enum entry Country.UNKNOWN.
We require basisOfRecrod in a similar way and a required field might force editors to pay a little more attention to the value]]>
    


Author: kbraak@gbif.org
Comment: Related to DM-173, populating addresses for each organization.
Created: 2013-12-12 12:16:46.905
Updated: 2013-12-12 12:16:46.905


Author: kbraak@gbif.org
Created: 2013-12-12 12:23:08.52
Updated: 2013-12-12 12:23:08.52
        
A common way of handling the country field was adopted as of http://dev.gbif.org/code/cru/CR-POR-153

In brief, Country UNKNOWN should be used, where there is a persisted country code, but it isn't recognized. Having made the field nullable, allows for cases where there is actually no persisted country code.

As nice as it would be to have a not-null country for each organization, this represents a huge data management undertaking, currently underway in DM-173.