Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

displayName should be element, not attribute. #4

Open
bengtmartensson opened this issue Nov 9, 2017 · 1 comment
Open

displayName should be element, not attribute. #4

bengtmartensson opened this issue Nov 9, 2017 · 1 comment
Labels
enhancement Format Implementation Issue concering implementing code
Milestone

Comments

@bengtmartensson
Copy link
Owner

bengtmartensson commented Nov 9, 2017

Should be a child element instead of an attribute, multiplicity: *. Should take an xml:lang attribute (with unique-restriction), thus supporting multiiple languages.

In the same vein, adding a helpText element (that can be used for tooltips etc) would be a good idea, same xml:language handling and restriction.

Added 2021-04-12: For compatibility, the attribute form should still be accepted (though deprecated), and equivalent to a displayName element with xml:lang="en".

Added 2021-04-15: This defines a new version of the schema, which we will call 1.2 and will have the schema location systemID http://www.harctoolbox.org/schemas/girr_ns-1.2.xsd

Replaces bengtmartensson/IrScrutinizer#163

bengtmartensson added a commit that referenced this issue Apr 2, 2018
@bengtmartensson bengtmartensson added the Implementation Issue concering implementing code label Aug 19, 2019
@bengtmartensson bengtmartensson modified the milestone: Milestone 3 Apr 13, 2021
@bengtmartensson
Copy link
Owner Author

Although sensible, there is no application, present or planned for the near future, that takes advantage of the multi-language displayNames. So reschedule this to an indeterminate future.

Some preliminary work checked in into the branch displayNameAsElement.

@bengtmartensson bengtmartensson added this to the Girr 2.0 milestone Apr 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Format Implementation Issue concering implementing code
Projects
None yet
Development

No branches or pull requests

1 participant