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

Publish VS Code extension under Safe-DS publisher #453

Closed
3 of 4 tasks
lars-reimann opened this issue Apr 6, 2023 · 0 comments · Fixed by #454
Closed
3 of 4 tasks

Publish VS Code extension under Safe-DS publisher #453

lars-reimann opened this issue Apr 6, 2023 · 0 comments · Fixed by #454
Assignees
Labels
enhancement 💡 New feature or request

Comments

@lars-reimann
Copy link
Member

lars-reimann commented Apr 6, 2023

Is your feature request related to a problem?

The VS Code extension is currently published under my personal account. Since several other people have worked on the project since (and will start working on it shortly), we should choose a more neutral publisher instead.

Desired solution

  • Add more metadata like
    • an image,
    • galleryBanner.color,
    • link to the documentation.
  • Reset the version to 0.1.0. We bumped the version to 1.0.0 so the DSL Jar (which is quite stable) could be published to Maven Central to be consumed by the API-Editor. It was a mistake, however, to also set the version of the VS Code extension to 1.0.0. This is an opportunity to fix this.
  • Build the VSIX archive and publish it under the Safe-DS publisher.
  • Update Arxiv preprints with new links.

Possible alternatives (optional)

No response

Screenshots (optional)

No response

Additional Context (optional)

This will also unblock #441.

@lars-reimann lars-reimann added the enhancement 💡 New feature or request label Apr 6, 2023
@lars-reimann lars-reimann added this to DSL Apr 6, 2023
@github-project-automation github-project-automation bot moved this to Backlog in DSL Apr 6, 2023
@lars-reimann lars-reimann changed the title Publish extension under Safe-DS publisher Publish VS Code extension under Safe-DS publisher Apr 6, 2023
@lars-reimann lars-reimann moved this from Backlog to In Progress in DSL Apr 7, 2023
@lars-reimann lars-reimann self-assigned this Apr 7, 2023
@lars-reimann lars-reimann linked a pull request Apr 7, 2023 that will close this issue
lars-reimann added a commit that referenced this issue Apr 7, 2023
Closes #441.
Closes #453.

### Summary of Changes

* Link to [stable version of documentation](https://dsl.safe-ds.com)
* Improve presentation of [VS Code
extension](https://marketplace.visualstudio.com/items?itemName=Safe-DS.safe-ds)
* Change publisher to
[`Safe-DS`](https://marketplace.visualstudio.com/publishers/Safe-DS)
@github-project-automation github-project-automation bot moved this from In Progress to ✔️ Done in DSL Apr 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement 💡 New feature or request
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant