Open yualan opened 4 years ago
Sounds interesting, but I do not use or know that platform.
If someone else is interested, please let us know.
@yualan Thank you for reaching out! This sounds interesting and we would be happy to having the Scala extension appear in the Azure Data Studio extension.
The work to support this would be a separate ReadMe, similar to what the Powershell team did, and would help the Scala extension reach out database and data science user base.
Can you please elaborate on this? What exact steps are necessary to make this happen?
Hi Olafur, thanks for your response. To clarify, if you would like to have two separate readme's: one for VS Code and one for Azure Data Studio, then all you would need to do is create another readme and send us the file path to the readme. Otherwise, if you feel like there won't be any changes between the scala experience in VS Code or Azure Data Studio, then you can follow our publishing instructions here: https://docs.microsoft.com/sql/azure-data-studio/extension-authoring?view=sql-server-ver15#publish-an-extension
Let us know if you have any questions and we are happy to help.
We currently automatically release the VS Code extension on git tag push from CI using the vsce
command-line interface. See
https://github.com/scala/vscode-scala-syntax/blob/37c1f3655839fe983bdc898ac954fc83af8de496/bin/ci-release.sh#L38
Is there any equivalent tool for Azure Data Studio? I'm afraid that if we have to publish the extension manually from a maintainer's personal computer then the extension will quickly get out of date.
Hi Olafur, currently Azure Data Studio does not have a CI system to automate extension publishing. You or another maintainer will need to submit a PR when a new release is ready: https://docs.microsoft.com/sql/azure-data-studio/extension-authoring?view=sql-server-ver15#publish-an-extension
However, we are planning an effort to improve this support later this year. I would like to see how users are engaging with the extension, and then we can let you know when we have automated extension publishing. Does this work?
Would it be possible for you to publish the extension for us? It's not obvious to me how to submit a valid PR. I tried to take inspiration from other PRs like https://github.com/microsoft/azuredatastudio/pull/2182/files but the diff is very large.
We're happy to respond to issues from users. The publishing step just feels a bit overwhelming compared to VS Code.
Hi @olafurpg, sorry for the delay. @alanrenmsft would be happy to help with publishing the extension.
Before starting the process, we noticed the ReadMe has VS Code on there. I can submit a PR for a separate ReadMe for ADS if that works for you?
Let us know how we can help.
Hi @yualan that would work for us
Hi Team,
My name is Alan Yu, a PM from Microsoft on the SQL Server team. We are working on Azure Data Studio, which is a cross-platform, multi-DB tool for managing data. Azure Data Studio is a fork of Visual Studio Code and is optimized for data-related experiences. This includes support of full GUI features such as Wizards, Dashboards, and Notebook viewers which differentiates from VS Code.
In both Azure Data Studio and VS Code, extensions are supported in the same way through VSIX files. This means many VS Code extensions will also work as is in Azure Data Studio. We have examples of this such as the Powershell extension, theme extension, etc. that are featured in the Azure Data Studio marketplace.
We are reaching out to you to see if you would be interested in having the Scala extension also appear in the Azure Data Studio extension. From our initial testing, the extension works as is from doing Install from VSIX. The work to support this would be a separate ReadMe, similar to what the Powershell team did, and would help the Scala extension reach out database and data science user base.
Let us know if this is something you are interested in. You can also reach out to me at yu.alan@microsoft.com
Thank you, Alan Yu