ISISComputingGroup / ISISComputingGroup/IBEX

UTF8 Use in experiment users and titles

Open
#2,728 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
6
Forks
2
Avg merge
16h 40m
Merged PRs (30d)
2

Description

As an instrument scientist I would like to be able to set user name and titles with UTF8 characters in make sure they are represented correctly.

1. Title set doesn't worl
1. Set the title to » … ° © ® ™ • ½ ¼ ¾ ⅓ ⅔ † ‡ µ ¢ £ € ♠ ♣ ♥ ♦ ✓ ✨ �
1. Wait for icp to pick it up and set it this get set to `(DAE SIMULATION MODE) » �ng`
1. UTF8 Characters are not represented in archive engine
1. Set title to µ archive
1. View archive engine http://localhost:4812/channel?name=TE:NDW1798:DAE:TITLE.VAL&format=json
1. Shows `"Value":"(DAE SIMULATION MODE) \\u-062\\u-075"` should end in \u0181
1. Users don't work
1. Add users on experimental device screen to ♣ and µ
1. caget -S %MYPVPREFIX%DAE:_USERNAME.VAL
1. shows `,` should show `♣,µ`
1 . Chase this through to the archive engine and dataweb making sure they are shown correctly there
1. Ensure ticket is also fixed: https://github.com/ISISComputingGroup/IBEX/issues/2246
In general set titles and users from gui, gui scripting, genie_python script and ensure they show up correctly in GUI dashboard, experiment details, dae title and dae run information, archive engine, and dataweb. See http://csbruce.com/software/utf-8.html for inspiration.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.