The Sugar-Intacct Problem with diacritic marks and non-Latin characters has downstream effects on Metadata Display, especially in Pending Publication landing pages
Background
There's a known issue where characters with diacritic marks and non-Latin characters in Sugar are exported to Intacct as unreadable gibberish.
For that reason, we've chosen to intentionally misspell member names that use Latin scripts with diacritics, by leaving off the diacritics, and otherwise transliterating member names that use non-Latin scripts into Latin characters.
This means the member/publisher names are misrepresented in the metadata across all our APIs and metadata retrieval services.
Observed behavior
In this case, the member Unión Matemática Argentina has recently adopted the use of the Pending Publication service and is concerned that their organization name is misspelled as Union Matematica Argentina on the Crossref-hosted Pending Publication landing pages, e.g.
https://apps.crossref.org/pendingpub/pendingpub.html?doi=10.33044%2Frevuma.1858
The solution we had implemented also means it is not possible to search Sugar for "Unión Matemática Argentina", trying to find a member with characters with diacritic marks and non-Latin characters requires us to swap those character out to find the member, which is time consuming
Expected behavior
The member's expectation is that their organizational name would be spelled correctly in all instances.
How urgent
To rely on purposefully misspelling member names as a compromise to deal with the technical problems between Sugar and Intacct isn't acceptable. It's not blocking anything else from happening, but it's misaligned with our organizational values and obligations to our globally diverse membership and community stakeholders.
Definition of ready
-
Product owner: @bvickery1 / @SaraBowman -
Tech lead: -
Service:: label applied -
Definition of done updated -
Acceptance testing plan: -
Weight applied
Definition of done
-
Unit tests identified, implemented, and passing -
Code reviewed -
Available for acceptance testing via a staging URL, or otherwise -
Consider any impacts to current or future architecture/infrastructure, and update specifications and documentation as needed -
Knowledge base reviewed and updated -
Public documentation reviewed and updated -
Acceptance criteria met -
Unión Matemática Argentina is listed as such in Sugar -
Unión Matemática Argentina is listed as such in Intacct -
Unión Matemática Argentina is listed as such in Member info and therefore correctly display across Crossref services, like Participation reports (https://www.crossref.org/members/prep/17858) and Pending publication pages (https://apps.crossref.org/pendingpub/pendingpub.html?doi=10.33044%2Frevuma.1858) -
Member names for other impacted members is updated in Sugar
-
-
Acceptance testing passed -
Deployed to production