Skip to content

Commit cdb5005

Browse files
authored
Merge pull request #1744 from adpi2/highlights-2024
Add Scala Highlights from 2024
2 parents ed67680 + 6a8292c commit cdb5005

24 files changed

+270
-59
lines changed

_data/blog-categories.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
- categoryId: blog
22
title: Blog
33
url: /blog/posts/
4-
- categoryId: news
5-
title: News
6-
url: /blog/news/
4+
- categoryId: highlights
5+
title: Highlights
6+
url: /blog/highlights
77
- categoryId: announcements
88
title: Announcement
99
url: /blog/announcements/

_includes/blog-list.html

+1-33
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{% comment %}Use the include variable 'category' to select the category to show (included in blog-categories.yml), or assign it to "all" if you want to show all posts.{% endcomment %}
22

3-
<section class="content">
3+
<section class="blog-list">
44
<div class="wrap">
55
<div class="content-primary-blog">
66
<div class="inner-box">
@@ -39,37 +39,5 @@ <h2><a href="{{post.url}}">{{post.title}}</a></h2>
3939
{% assign urlPath = urlPath | split: '/' | join: '/' | remove_first: '/' %}
4040
{% include paginator.html urlPath=urlPath %}
4141
</div>
42-
{% assign highlights = "" | split: "," %}
43-
{% for post in site.posts %}
44-
{% if post.isHighlight == true %}
45-
{% assign highlights = highlights | push: post %}
46-
{% endif %}
47-
{% endfor %}
48-
49-
{% for post in highlights %}
50-
{% if forloop.first %}
51-
<div class="content-nav-blog">
52-
<div class="inner-box">
53-
<h5>Highlights</h5>
54-
<div class="blog-list-nav">
55-
{% endif %}
56-
<div class="blog-list-nav-item">
57-
<h4><a href="{{post.url}}">{{post.title}}</a></h4>
58-
{% if post.by %}<p>{{post.by}}</p>{% endif %}
59-
{% if post.tags %}
60-
{% for tag in post.tags %}
61-
<ul class="tag-list">
62-
<li class="tag-item">{{tag}}</li>
63-
</ul>
64-
{% endfor %}
65-
{% endif %}
66-
</div>
67-
{% if forloop.last %}
68-
</div>
69-
</div>
70-
</div>
71-
{% endif %}
72-
{% endfor %}
73-
7442
</div>
7543
</section>

_posts/2013-03-12-scala-days-4.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22

3-
category: news
3+
category: blog
44
title: "4th Scala Days Conference to run in New York City"
55
---
66

_posts/2013-03-20-gsoc13.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22

3-
category: news
3+
category: blog
44
title: "Google Summer of Code 2013 Scala Projects"
55
author: "Chris Vogt"
66
---

_posts/2013-04-11-philip-wadler-sw13.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22

3-
category: news
3+
category: blog
44
title: "Prof. Philip Wadler to Keynote at the Scala Workshop (Scala2013)!"
55
---
66

_posts/2013-04-11-student-talks-sw13.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22

3-
category: news
3+
category: blog
44
title: "Scala Workshop (Scala2013) Student Talks to be Awarded Full ECOOP Registration!"
55
---
66

_posts/2013-05-21-scala-workshop-13.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22

3-
category: news
3+
category: blog
44
author: "Heather Miller"
55
title: "Scala Workshop (Scala2013) Program Announced!"
66
---

_posts/2013-08-27-coursera-announcements.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22

3-
category: news
3+
category: blog
44
by: "Martin Odersky"
55
title: "New Online Courses"
66
---

_posts/2014-01-22-10-years-of-scala.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22

3-
category: news
3+
category: blog
44
title: "10 Years of Scala"
55
by: "Martin Odersky"
66
---

_posts/2014-02-24-scala-team-approved-to-be-gsoc-mentor-organization.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22

3-
category: news
3+
category: blog
44
title: "Google Summer of Code 2014"
55
by: "Tobias Schlatter"
66
author: "Tobias Schlatter"

_posts/2015-03-16-GSoC-projects.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22

3-
category: news
3+
category: blog
44
title: "Google Summer of Code 2015"
55
by: "Vojin Jovanovic"
66
author: "Vojin Jovanovic"

_posts/2015-06-25-bagwell-award-2015.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22

3-
category: news
3+
category: blog
44
title: "Bill Venners receives community award"
55
---
66
We are pleased to announce that the Phil Bagwell Memorial Scala Community Award for 2015 has been awarded to [Bill Venners](https://twitter.com/bvenners). The award was presented in Amsterdam at the outset of [Scala Days](http://event.scaladays.org/scaladays-amsterdam-2015).

_posts/2016-10-26-bagwell-award-2016.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22

3-
category: news
3+
category: blog
44
title: "Erik Osheim receives community award"
55
---
66
We are pleased to announce that the Phil Bagwell Memorial Scala Community Award for 2016 has been awarded to [Erik Osheim](https://twitter.com/d6). The award was presented in Lake District, UK at [Scala World 2016](https://scala.world).

_posts/2016-12-07-implicit-function-types.md

-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
category: blog
33
title: Implicit Function Types
44
by: Martin Odersky
5-
isHighlight: true
65
---
76

87
I just made the [first pull request](https://github.com/scala/scala3/pull/1775) to add _implicit function types_ to

_posts/2016-12-13-sip-and-advisor-meetings.md

-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ category: blog
33
title: "Scala Center Advisory Board and SIP Meeting Results"
44
by: Seth Tisue
55
tags: ["scala center", "meetings"]
6-
isHighlight: true
76
---
87

98
Brief summaries of both meetings follow, with links to

_posts/2017-02-22-gsoc-2017.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
category: news
2+
category: blog
33
by: Julien Richard-Foy
44
title: Google Summer Of Code 2017
55
---

_posts/2017-09-25-bagwell-award-2017.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
category: news
2+
category: blog
33
title: "Josh Suereth receives community award"
44
---
55

_posts/2019-09-13-bagwell-award-2018.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
category: news
2+
category: blog
33
title: "Kenji Yoshida receives community award"
44
---
55

_posts/2019-09-13-bagwell-award-2019.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
category: news
2+
category: blog
33
title: "Kelley Robinson receives community award"
44
---
55

_posts/2019-12-18-road-to-scala-3.md

-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ layout: blog-detail
33
post-type: blog
44
by: Lukas Rytz, Adriaan Moors, Martin Odersky
55
title: "Scala 2 Roadmap Update: the Road to Scala 3"
6-
isHighlight: true
76
---
87

98
Together with the Scala 3 team at EPFL (aka the Dotty team), led by Martin Odersky, we have decided that, rather than developing Scala 2.14, our efforts should go to Scala 3 instead.

_posts/2021-01-12-configuring-and-suppressing-warnings.md

-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ layout: blog-detail
33
post-type: blog
44
by: Lukas Rytz
55
title: "Configuring and suppressing warnings in Scala"
6-
isHighlight: true
76
---
87

98
Scala 2.13.2 introduced the `-Wconf` compiler flag to globally configure reporting of warnings, and the `@nowarn` annotation to locally suppress them. This addition to Scala 2.13 proved very popular, so it was backported to 2.12 and just released in 2.12.13. Having more control over compiler warnings makes them a lot more valuable:

_posts/2023-08-25-sbt-license-transfer.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
category: news
2+
category: blog
33
by: Jamie Thompson (Scala Center)
44
title: Lightbend transfers ownership of sbt to the Scala Center
55
---

0 commit comments

Comments
 (0)