Skip to content
This repository has been archived by the owner on Apr 2, 2021. It is now read-only.

[Question] What is the status of this plugin #24

Open
gayanper opened this issue Mar 22, 2019 · 12 comments
Open

[Question] What is the status of this plugin #24

gayanper opened this issue Mar 22, 2019 · 12 comments

Comments

@gayanper
Copy link
Collaborator

Hi members,
What is the status of this plugin ? Do we maintain this actively that the original fork ? I have done nearly 2 PRs for the original fork and raised some issues as well which i think we need to improve. At the same time i'm implementing the spring boot idea plugin for STS4 tool suite and it is heavily dependent on this plugin support. I would really love to hear you feedback.

@nixel2007
Copy link
Member

Hi, @gayanper. The most active development is focused in https://github.com/NipunaRanasinghe/lsp4intellij

It is from-the-scratch java implementation of lsp4intellij. @NipunaRanasinghe are working on tranfering his repo to this organization as its new home.

@NipunaRanasinghe
Copy link
Member

Hi @gayanper! As @nixel2007 mentioned, we have started working on a pure javish language client library in https://github.com/NipunaRanasinghe/lsp4intellij and then the next step will be publishing a "intellij-lsp" like plugin by wrapping the above library. (You can find a POC in https://github.com/NipunaRanasinghe/lsp4intellij-plugin, but its still needs some effort)

Hope you'll be able to easily integrate the lsp4intellij as the language client in your spring boot idea plugin. So if you have sometime, please give it a try and any contributions are highly appreciated! :)

I'll hope to transfer the repo to this organization soon, but it is temporary held due to some concerns regarding copyrights. So until then development will be done there.

@nixel2007
Copy link
Member

You can check my idea plugin migration-to-lsp4untellij process in this branch - https://github.com/1c-syntax/intellij-language-1c-bsl/tree/feature/lsp4intellij

@nixel2007
Copy link
Member

@gayanper
Copy link
Collaborator Author

I'm currenty doing some changes in spring plugins since it needs some work. But i will take look at this and see if i can port my fork to use yours

@gayanper
Copy link
Collaborator Author

@NipunaRanasinghe sure i can try out your the LSP client for intellij, do you have published nightlys some where so that i can add a dependency in my spring boot fork ?

@NipunaRanasinghe
Copy link
Member

@gayanper I have currently added the Jitpack support, so you can use the latest master branch build as your dependency. Please checkout https://jitpack.io/#NipunaRanasinghe/lsp4intellij :)

@gayanper
Copy link
Collaborator Author

@nixel2007 are planning to move this plugin forward ? I'm desperatly in need of active lsp client plugin for IDEA to publish my STS4 changes for IDEA. The lsp4intellij seems to be not active recently. I was planning to fork it and take forward but that means i need to change the name so that it might not conflict with the WSO2 and not sure about the WSO2 copyrights. Worst approach is start my own spin of LSP client and may be convert the scala one to kotlin with new features. But if taking forward i see this repo is some what best, What do you think ?

@nixel2007
Copy link
Member

@gayanper Looks like @NipunaRanasinghe awoke :)

I think that working in the lsp4intellij repo is the best solution while WSO2 maintains it. @NipunaRanasinghe may be you could create some release plan with release dates, so @gayanper could coordinate his effort and expectations of plugin's progress?

@nixel2007
Copy link
Member

nixel2007 commented Oct 14, 2019

@gayanper BUT if lsp4intellij speed is not enough for you, you could move forward with this repo.

@NipunaRanasinghe
Copy link
Member

NipunaRanasinghe commented Oct 14, 2019

Hi folks! It seems like I'm late to the party :D Actually I was on a vacation for a while and so I apologize for the delay caused :/ And hopefully I'll be able to actively participate as most of my other works (ballerina intellij plugin) are on a good state. So @gayanper unless you need something entirely different from our current client, it would be great if we can work collaboratively on this :)

@gayanper
Copy link
Collaborator Author

@NipunaRanasinghe i would also like to have one plugin. So lets work together in the ballerina repo. Hopefully you will not go radio silence again 😄

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants