SDKMAN - dead, long live SDKMAN
TL; DR: SDKMAN CLI will be rewritten to Golang
Six years have passed since we released the first version of SDKMAN. In earlier versions, it was known as GVM and was used to manage Groovy and related tools. It soon became apparent that it should not be limited to the Groovy ecosystem, and could also be applied to other SDKs on the JVM. At this point, the GVM was renamed to SDKMAN. Although the name has changed, the main technology has remained the same.
Just as GVM once outgrew its name, SDKMAN outgrew the technology on which it was built. Despite the fact that backend services were replaced by better alternatives, the CLI client remained the same and became our biggest source of disappointment.
the first working version of the new CLI-interface SDKMAN . After the completion of this work, the new version will become the standard version of the SDKMAN. Of course, this will also allow us to reconsider how it functions at the present time. Six years later we learned that it works and does not work, and we can bring this knowledge to the mind in our brilliant new version.
Here we encourage our community to join and become a part of communication. We want to know what functions you would like to see (or would not like). To do this, we open a new room in Gitter . We invite you to join and participate, giving feedback to the new CLI. We still use Cucumber to describe the behavior in an understandable language, just like with the Bash version, and ask everyone to participate in the implementation of each function. As before, we want these functions are made living documentation.
That's why I called this post so. We liked to develop the original version of SDKMAN, but we realized that it has problems. Now we have the opportunity to make it more reliable and improve it for everyone. We will be happy to have any help on the way to implementing the new CLI!
From the translator: SDKMAN is one of the most popular package managers for me, it starts the installation of JVM, Gradle and Kotlin on a new machine. That's why, most recently, we at CUBA Platform began to publish their utility in SDKMAN. CUBA CLI . I made this translation because I'm glad to see the development of SDKMAN and I'm looking forward to its new version.
Only registered users can participate in the survey. Enter , you are welcome.
How do you install JDK?
Native batch manager OS
ZIP /GZ archive
5 people have voted. Abstained 4 users.
It may be interesting
Unveil another brand identity for your business from an award-winning company called Logozel, where you can get Online Marketing Services all over the world with the best value rate, visit our website.
โกโก้มีเช่ สำหรับท่านที่ต้องการคุมปริมาณแคลอรี่ต่อวัน เพื่อลดน้ำหนักหรือคุมอาหาร เพราะไม่ใช้น้ำตาล ทั้งยังมีสมุนไพรซึ่งมี่สรรพคุณช่วยขจัดไขมันส่วนเกิน
I was surfing the Internet for information and came across your blog. I am impressed by the information you have on this blog. It shows how well you understand this subject.irumax
This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information. Keep it up. Keep blogging. Looking to reading your next post.irumax
I was facing some problems with my laptop and got stuck in that. This article helped me to solve these problems. I also want to take online writing help for writing the research paper of my doctorate. I took help from pendrago.com where I got many options for writing services so that we can choose our best one. I am really very impressed with this website friends. you also can try this. if you also have suggestions please let me know.