Skip to content
This repository has been archived by the owner on Feb 15, 2020. It is now read-only.

Use cases for separate language and direction metadata #6

Closed
aphillips opened this issue May 29, 2019 · 1 comment
Closed

Use cases for separate language and direction metadata #6

aphillips opened this issue May 29, 2019 · 1 comment

Comments

@aphillips
Copy link
Collaborator

Side thoughts not expressed in the call. There was some question about whether we need direction at all. I think it is helpful to summarize the use cases. I think these might be:

  1. Strings with NO language and NO direction metadata.
  • Best Practice: display in an isolating context; use "first strong" semantics
  • NOTE: this includes data strings such as MAC addresses, ISBNs, etc.
  1. Strings with language metadata but NO direction metadata.
  • Best Practice: display in an isolating context; estimate direction from the language tag.
  1. Strings with BOTH language and direction metadata.
  • Best Practice: display in an isolating context; use direction metadata for base direction.
  1. Strings with direction metadata and NO language metadata (or an indeterminate language such as und)
  • Best Practice: display in an isolating context; use direction metadata

3 and 4 are unsolved problems in the Linked Data space and what (I think) we're discussing here. A key problem is that language estimation, particularly for short strings, is difficult and relies on flawed heuristics or on contextual data. There exist many contexts in which the customer's experienced based direction can be determined but where language metadata is harder to obtain. This is particularly true of UGC on the Web.

Would it help to write realistic user scenarios?

Originally posted by @aphillips in #3 (comment)

@iherman
Copy link
Member

iherman commented May 29, 2019

Closing... duplicate of #7

@iherman iherman closed this as completed May 29, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants