Skip to content

Blog: 'Announcements' -> 'Releases' #1769

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

Merged
merged 3 commits into from
Mar 4, 2025
Merged

Conversation

SethTisue
Copy link
Member

@SethTisue SethTisue commented Mar 3, 2025

references #1006

this PR reflects my understanding of what Darja and Adrien decided on recently, namely that everything is either Scala Highlights, or a release announcement, or a blog post

Screenshot 2025-03-03 at 2 51 21 PM

some blog posts were misfiled as release announcements so I recategorized them and added redirects

in the second commit I got rid of the old "news" category which we had stopped using years ago

oy what a mess

@SethTisue SethTisue requested a review from adpi2 March 3, 2025 22:52
@SethTisue
Copy link
Member Author

One thing that I didn't clean up in this round is that it seems random whether things are in /_posts or /blog/_posts. In a general way it seems the former is used for release announcements and the latter for everything else, but there are posts in the "wrong" directory in both directions.

It isn't clear to me that it even matters which directory something goes in. If so many posts are in the "wrong" directory but we've never noticed, then maybe it doesn't matter and only the category: declarations matter?

@SethTisue
Copy link
Member Author

SethTisue commented Mar 4, 2025

Another thing I didn't clean up except in a couple places is that many files declare post-type: announcement or post-type: blog. As far as I can tell, this does nothing and only category: matters.

There used to be code that looked at that attribute but that code was removed years ago (21b6d53).

Copy link
Member

@adpi2 adpi2 left a comment

Choose a reason for hiding this comment

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

Thanks a lot for working on this!

I hope these categories are clearer and won't confuse anyone anymore.

@SethTisue SethTisue merged commit 2246b81 into scala:main Mar 4, 2025
1 check passed
@SethTisue SethTisue deleted the no-news branch March 4, 2025 14:59
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.

2 participants