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

Remove Script Event Type, use Represents instead #241

Merged
merged 12 commits into from
Sep 28, 2024

Commits on Sep 28, 2024

  1. Remove Script Event Type, use Represents instead

    * Merge registry table entries for `eventType` and `<content-descriptor>` (removing the `eventType` registry)
    * Extract definition of Represents into the Shared Properties section
    * Remove Script Event Type
    * Make Represents an optional property of Script Event and move example that was in Script Event Type up into Script Event under the Represents bullet
    * Add _permitted_ `#represents-div` feature
    * Update class diagram to remove Script Event Type and add Represents to Script Event
    nigelmegitt committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    d3dad56 View commit details
    Browse the repository at this point in the history
  2. fix validation error

    nigelmegitt committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    58e8be2 View commit details
    Browse the repository at this point in the history
  3. Fix lwsp requirement bug

    Fix to be one or more, was zero or more.
    nigelmegitt committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    09422b6 View commit details
    Browse the repository at this point in the history
  4. Iterate design following discussion

    Separate scriptRepresents from represents as applied to Script Events.
    
    Define usage constraints.
    
    Define the syntax of `<content-descriptor>` to allow for generic validity checking without needing to understand the contents of the values used.
    
    Update the feature extensions and examples.
    
    Update the introduction to mention represents.
    
    Update the examples.
    
    Update the profiles and dispositions.
    
    Define an inheritance model for `daptm:represents`.
    
    Make Represents required to have a non-empty and valid computed value, but don't require `daptm:represents` on every Script Event `<div>` element.
    
    Allow user-defined content-descriptor values beginning `x-`.
    
    State that ttm:desc SHOULD NOT be empty.
    nigelmegitt committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    986b690 View commit details
    Browse the repository at this point in the history
  5. Temporary fix for speced/respec#4806

    Move the term inside the angle brackets, which makes it harder to find in the index of terms, but fixes the Respec error.
    nigelmegitt committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    790acbc View commit details
    Browse the repository at this point in the history
  6. Fix SVG validation issue

    nigelmegitt committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    4eb5efe View commit details
    Browse the repository at this point in the history
  7. Address review comments

    * Fix broken reference to scriptRepresents
    * Explain presence of inherited `daptm:represents` on `<body>` element in example
    * Explain how scriptRepresents might include values not present in Script - Represents
    * Fix syntax references to NMToken and `<lwsp>`
    * Take suggestions for better term definitions for content-descriptor
    * Clarify that Represents is inheritable, within the Represents property aside.
    nigelmegitt committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    e13d917 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    59215ce View commit details
    Browse the repository at this point in the history
  9. Fix some broken examples

    nigelmegitt committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    3a28f4e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4af42d6 View commit details
    Browse the repository at this point in the history
  11. Fix up ; to .

    nigelmegitt committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    4fb84e5 View commit details
    Browse the repository at this point in the history
  12. Fix up more ; and .

    nigelmegitt committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    5a3704d View commit details
    Browse the repository at this point in the history