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

Add Scala Highlights from 2024 #1744

Merged
merged 9 commits into from
Feb 6, 2025
Merged

Add Scala Highlights from 2024 #1744

merged 9 commits into from
Feb 6, 2025

Conversation

adpi2
Copy link
Member

@adpi2 adpi2 commented Feb 4, 2025

Screenshot 2025-02-04 at 10-54-37 Scala Highlights from 2024 The Scala Programming Language

@adpi2 adpi2 requested a review from darjutak February 4, 2025 09:55
blog/_posts/2025-02-04-highlights-2024.md Outdated Show resolved Hide resolved
blog/_posts/2025-02-04-highlights-2024.md Outdated Show resolved Hide resolved
blog/_posts/2025-02-04-highlights-2024.md Outdated Show resolved Hide resolved
blog/_posts/2025-02-04-highlights-2024.md Outdated Show resolved Hide resolved
blog/_posts/2025-02-04-highlights-2024.md Outdated Show resolved Hide resolved
blog/_posts/2025-02-04-highlights-2024.md Outdated Show resolved Hide resolved
blog/_posts/2025-02-04-highlights-2024.md Outdated Show resolved Hide resolved
@SethTisue
Copy link
Member

Adrien says he will publish on Wednesday unless there is further review feedback

@SethTisue
Copy link
Member

SethTisue commented Feb 5, 2025

before merge we need to change this:

by: The Scala Organization

as we're not using that phrase in public communication. I'll discuss with Darja what it should say instead. ("Scala"? "The Scala Center", which is the actual coordinating organization here?)

@SethTisue
Copy link
Member

SethTisue commented Feb 5, 2025

Darja raised a couple concerns about https://www.scala-lang.org/blog/

one is that it currently has this:

Screenshot 2025-02-05 at 10 44 33 AM

which is 1) wildly out of date (the links are ancient), and 2) could be confused with the new Scala Highlights

I think we can just get rid of this.

the other is the blog categories:
Screenshot 2025-02-05 at 10 44 30 AM

the categories are confusing, that's a longstanding issue: #1006

but Darja would like to have a "Highlights" category, which I do think makes sense. if one or more of the other categories needs to be eliminated to make room for it, then great.

@SethTisue SethTisue marked this pull request as draft February 5, 2025 18:46
@adpi2
Copy link
Member Author

adpi2 commented Feb 6, 2025

as we're not using that phrase in public communication. I'll discuss with Darja what it should say instead. ("Scala"? "The Scala Center", which is the actual coordinating organization here?)

I know the Highlights cover more than just the compiler. But in practice we are all part of the Scala Core Team, so I would claim we should use Scala Core Team. Or I can say Scala Center, Lamp, VirtusLab and Akka. But I don't think anyone from outside really cares about the subtle difference between this and that.

@adpi2
Copy link
Member Author

adpi2 commented Feb 6, 2025

which is 1) wildly out of date (the links are ancient), and 2) could be confused with the new Scala Highlights
I think we can just get rid of this.

Done :)

the categories are confusing, that's a longstanding issue: #1006

but Darja would like to have a "Highlights" category, which I do think makes sense. if one or more of the other categories needs to be eliminated to make room for it, then great.

I merged Blog and News and added the Highlights section, with just this blog post inside.

image

image

@adpi2 adpi2 marked this pull request as ready for review February 6, 2025 08:24
@adpi2 adpi2 merged commit cdb5005 into scala:main Feb 6, 2025
1 check passed
@SethTisue
Copy link
Member

thanks @zainab-ali, I pushed 0b9b0f6 which uses "our" to avoid that phrase

_posts/2025-02-06-highlights-2024.md Show resolved Hide resolved
_posts/2025-02-06-highlights-2024.md Show resolved Hide resolved
_posts/2025-02-06-highlights-2024.md Show resolved Hide resolved
_posts/2025-02-06-highlights-2024.md Show resolved Hide resolved
_posts/2025-02-06-highlights-2024.md Show resolved Hide resolved
The community page also has many useful links to newsletters, learning materials, and other resources.
Pull requests to this page from the community are welcome.

## How to support Scala?
Copy link

@zainab-ali zainab-ali Feb 6, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Grammatically, I think this should be one of:

## How you can support Scala
## How to support Scala
## How can I support Scala?

Given that we refer to your in the paragraph below, How you can support Scala might work best.

With that said, there are many other initiatives that would appeal to the Scala developer the Highlights are intended for. It might be better to ask for community participation in discussions, events and OSS projects.

Instead of asking them to join the advisory board, this could ask individual Scala developers for donations and to persude their workplace to join the board.

@zainab-ali
Copy link

Thanks @SethTisue !

The comments added afterwards are all pretty minor - I was mid-review during the blog post release, and figured I'd submit them anyway.

@SethTisue
Copy link
Member

Good suggestions/concerns. I pushed two of the suggested changes: 7852c38

@adpi2 could you respond to the others?

@adpi2
Copy link
Member Author

adpi2 commented Feb 7, 2025

I pushed two more suggested changes in a705582 and dea97d4

Copy link

@zainab-ali zainab-ali left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks so much for addressing these this even though the post has been published!

I've added a couple of last suggestions, after feedback from sharing the post.

_posts/2025-02-06-highlights-2024.md Show resolved Hide resolved
As always, we publish a schedule of upcoming (and past) conferences at <www.scala-lang.org/events>.

Though the Scala meetup and conference scene was dealt a heavy blow by COVID, now in 2024 we see it recovering.
We’re especially pleased to see Scala-specific conferences such as Scala.IO (Paris), Scala Matsuri (Tokyo), Scalar and Art of Scala (Warsaw), and Functional Scala (virtual) continuing.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor note: since we're listing them, we could add links to each one:

We’re especially pleased to see Scala-specific conferences such as [Scala.IO](https://scala.io) (Paris), [Scala Matsuri](https://scalamatsuri.org) (Tokyo), [Scalar](https://www.scalar-conf.com) and [Art of Scala](https://artofscala.com) (Warsaw), and [Functional Scala](https://www.functionalscala.com) (virtual) continuing.

Copy link
Member

@SethTisue SethTisue Feb 7, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hmm, I wouldn't be opposed to having individual links, but I more or less intentionally didn't do it since all those same links are already at https://www.scala-lang.org/events

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

in 66100aa I added ", with links" to emphasize that a bit

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

Successfully merging this pull request may close these issues.

4 participants