-
Notifications
You must be signed in to change notification settings - Fork 324
docs: Blog post about JDK support in the next Scala LTS #1736
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
Conversation
tgodzik
commented
Jan 21, 2025
•
edited
Loading
edited
- PR that updates https://docs.scala-lang.org/overviews/jdk-compatibility/overview.html appropriately by linking to this very blog post - docs: Add link to recent blogpost docs.scala-lang#3152
- make a contributors thread for discussion
- update the end of the blog post to link to the new thread
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In this round, I've tried to only give substantive feedback and not nitpick the grammar and such.
Before this is published, I would like to have a second opportunity to polish the prose and the flow.
I suggest also having a second PR that also updates https://docs.scala-lang.org/overviews/jdk-compatibility/overview.html appropriately — basically by linking to this very blog post. |
someone already shared this on the Scala Reddit, though they withdrew it when I objected. I've marked the post as 'draft" in the hopes of discouraging wide sharing. |
It's not really a secret, but it's weird to share before being published. |
There's one thing that bugs me about Scala dropping Java 8: It is now going to be more troublesome to distribute Scala applications to desktop users. For example, I believe that the traditional way would be to distribute the This is an issue as, when a user searches for "Download Java" in Google, it gets pointed to https://java.com, which provides only Java 8 binaries. I know that this is a niche, but maybe the blog post could have a mention to where one should download the most recent JDK and/or JRE? |
It's a good point. Maybe Scala Native or JS would be useful for those cases, but let's discuss that once I create the contributors thread before publishing the blogpost. |
Hi, as actually everyone I know will just jump from Java 8 to Java 21, and our Java 17 Jvm is not well maintained too, Java 21 maybe considerable here too. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A bunch of suggestions for the English grammar and phrasing. Mostly cutting long sentences into several smaller, active voice sentences.
Thanks! That was very thorough! |
@tgodzik okay, I think we have enough Scala and Java projects in the projects lists. (I separated them into two lists.) If the lists seem long, well.... I really think it's really good ammunition and worth having. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM otherwise
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good to me!
I will post on contributors, should I essentially copy over the contents, so that people get the full picture? |
I don't see a need to copy-and-paste when you can just link to the blog post. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I pushed two commits with a number of small tweaks.
And I removed them by mistake 😅 I added back the changes, sorry! I will update the table in the next PR |