镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

Promote in learnjsonschema.com #134

Open

Description

@jviotti
No description provided.

Activity

  1. RitoG09 commented on Dec 23, 2025

    @RitoG09
    Contributor

    @jviotti , Can you describe it more how can we promote in learnjsonschema.com. Should it be done like JSON Schema CLI?

    Image

    can you assign me the issue to work on?

  2. jviotti commented on Dec 23, 2025

    @jviotti
    MemberAuthor

    Hey @RitoG09 , I'm not sure to be honest. Could also be a bit more subtle like how we promote the linter here. I'd need to think about it. Any ideas?

    Image

    You are welcome to give it a shot yourself, however keep in mind that we probably don't want to promote yet. We want the extension to reach a v1 and probably get to be verified by Microsoft as a publisher on the store. Might take a while!

  3. RitoG09 commented on Dec 24, 2025

    @RitoG09
    Contributor

    @jviotti makes sense, thank you for the clarification.
    I had another thought and wanted to share it with you
    On pages like https://www.learnjsonschema.com/2020-12/applicator/properties/ , there’s already an Examples section
    with sample schemas. A very subtle option could be a short line below each example, framed as “try this locally”, e.g. suggesting that users can copy the schema into their editor and use the extension to visualize, lint, or validate it.

    Image
  4. jviotti commented on Dec 24, 2025

    @jviotti
    MemberAuthor

    That is an interesting idea. I know there are online versions of VS Code. I wonder if there is a way that you could truly open VS Code in your browser with the content of the schema and the extension running. That'd be killer

  5. RitoG09 commented on Dec 24, 2025

    @RitoG09
    Contributor

    I took a look at the extension from vscode web perspective. vscode web runs extensions in a sandboxed browser host, so supporting it would require separating the core logic from Node APIs, making the validation/linting layer browser safe (pure JS or WASM)
    As of now we can only render a button which redirects to the sourcemeta studio extension marketplace (https://marketplace.visualstudio.com/items?itemName=sourcemeta.sourcemeta-studio)
    So do you think it’s worth spending time making the extension web-compatible at this stage, or is it better treated as a longer term goal after v1 and microsoft verification?

  6. jviotti commented on Dec 25, 2025

    @jviotti
    MemberAuthor

    Yeah, let's wait! I guess just some basic promotion in learnjsonschema.com will do, but let's wait until we reach v1, etc!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions