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

FDC3 Workbench: Create a separate version of Workbench for FDC3 2.0 #787

Closed
kriswest opened this issue Jul 28, 2022 · 0 comments · Fixed by #947
Closed

FDC3 Workbench: Create a separate version of Workbench for FDC3 2.0 #787

kriswest opened this issue Jul 28, 2022 · 0 comments · Fixed by #947
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers toolbox Apps or code that isn't part of the standard but supports it use

Comments

@kriswest
Copy link
Contributor

Enhancement Request

The workbench is intended to test the features of a specific FDC3 version and may not adapt well to a different version.

  1. Create a separate version of the workbench for 2.0 development by introducing a new folder structure

    • Mimic the structure used by fdc3-explained
    • Move existing version into a 1.2 folder
    • Create a new version in a 2.0 folder
    • Add an index.html page to select correct version
  2. Add a version check to both versions

    • Highlight provider version number in red with a warning icon if the version does not match the workbench's version
      image

    • On mouseover of the warning icon ⚠️ display message (perhaps just with alt tag): Your FDC3 version (1.2) doesn't match the version of the FDC3 Workbench you are using (2.0)

@kriswest kriswest added enhancement New feature or request toolbox Apps or code that isn't part of the standard but supports it use labels Jul 28, 2022
@kriswest kriswest added this to the post-2.0 tasks milestone Aug 1, 2022
@kriswest kriswest self-assigned this Aug 4, 2022
@kriswest kriswest added the good first issue Good for newcomers label Sep 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers toolbox Apps or code that isn't part of the standard but supports it use
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant