[email protected] wrote:
The intent of the draft is to provide a general mechanism, to register the template and to do initial registration for tones and service tones which we know that people intend to use now and have interoperability problems. I don't think we should now register every tone in every national specification, which possible nobbody intends to use. If, over time, people need additional tones or service tones, they can use the general mechanism and template are free to register their own tones.
Or do you see a problem with this approach?

I'm okay with that for the specific ringtone names (with the caveats raised by John Elwell about not wanting two strings that effectively have the same semantic meaning).

However, I think this is of considerably more importance:

Additionally, A.S0014 allows indication of pitch (high, normal, low) as part of the ringtone designation. It would be nice if we could tack this
pitch data on to the end of the existing tokens (e.g.,
"normal.short.low"). I note that this points to a combinatorial
explosion of IANA values -- perhaps we need to re-think how we're
representing the registry.

I'll reiterate that the registry can become very, very full if we continue down this path. I would strongly suggest that you instead consider a scheme that defines discrete tokens, and then talks about how they can be combined. For example, instead of registering:

  1. normal
  2. normal.priority
  3. normal.short
  4. normal.delayed
  5. internal
  6. internal.priority
  7. internal.short
  8. internal.delayed
  9. external
 10. external.priority
 11. external.short
 12. external.delayed


I think you should register:

  1. normal
  2. internal
  3. external
  4. priority
  5. short
  6. delayed

And then define rules about how these can be stacked. In particular, one of the first things I'd be likely to try to add to the registry would be the pitch designations of A.S0014, but I don't think we *really* want a registry that looks like this:

  1. normal
  2. normal.high
  3. normal.medium
  4. normal.low
  5. normal.priority
  6. normal.priority.high
  7. normal.priority.medium
  8. normal.priority.low
  9. normal.short
 10. normal.short.high
 11. normal.short.medium
 12. normal.short.low
 13. normal.delayed
 14. normal.delayed.high
 15. normal.delayed.medium
 16. normal.delayed.low
 17. internal
 18. internal.high
 19. internal.medium
 20. internal.low
 21. internal.priority
 22. internal.priority.high
 23. internal.priority.medium
 24. internal.priority.low
 25. internal.short
 26. internal.short.high
 27. internal.short.medium
 28. internal.short.low
 29. internal.delayed
 30. internal.delayed.high
 31. internal.delayed.medium
 32. internal.delayed.low
 33. external
 34. external.high
 35. external.medium
 36. external.low
 37. external.priority
 38. external.priority.high
 39. external.priority.medium
 40. external.priority.low
 41. external.short
 42. external.short.high
 43. external.short.medium
 44. external.short.low
 45. external.delayed
 46. external.delayed.high
 47. external.delayed.medium
 48. external.delayed.low

And that's just with the three pitches that I want to add. If someone adds another semantic dimension, the size of the registry continues to grow exponentially.

/a
_______________________________________________
BLISS mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/bliss

Reply via email to