From dadd560656bc3f801aa6529e34f573ebdd4dcca2 Mon Sep 17 00:00:00 2001 From: Julien Richard-Foy Date: Thu, 1 Sep 2022 13:46:02 +0200 Subject: [PATCH 1/2] Show SIP meeting results on the website --- _layouts/sip-meeting-results.html | 27 ++++++++++++++++++++++++ _layouts/sips.html | 3 +-- _sips/meeting-results.md | 32 +++++++++++++++++++++++++++++ _sips/minutes-list.md | 17 --------------- _sips/results/2022-08-26-meeting.md | 25 ++++++++++++++++++++++ 5 files changed, 85 insertions(+), 19 deletions(-) create mode 100644 _layouts/sip-meeting-results.html create mode 100644 _sips/meeting-results.md delete mode 100644 _sips/minutes-list.md create mode 100644 _sips/results/2022-08-26-meeting.md diff --git a/_layouts/sip-meeting-results.html b/_layouts/sip-meeting-results.html new file mode 100644 index 0000000000..2850739757 --- /dev/null +++ b/_layouts/sip-meeting-results.html @@ -0,0 +1,27 @@ +--- +layout: sips +--- + +

The Committee discussed and voted on the proposals listed below.

+ + + + + + + {% for proposal in page.proposals %} + + + + + {% endfor %} + +
ProposalResult
{{proposal.name}} + {% if proposal.result == 'rejected' %} + Rejected + {% elsif proposal.result == 'accepted' %} + Accepted + {% else %} + Under Review + {% endif %} +
diff --git a/_layouts/sips.html b/_layouts/sips.html index d2483df2b2..328980a408 100644 --- a/_layouts/sips.html +++ b/_layouts/sips.html @@ -21,8 +21,7 @@
SIP Meetings
diff --git a/_sips/meeting-results.md b/_sips/meeting-results.md new file mode 100644 index 0000000000..4a44ee7c1b --- /dev/null +++ b/_sips/meeting-results.md @@ -0,0 +1,32 @@ +--- +layout: sips +title: SIP Meeting Results +redirect_from: /sips/minutes-list.html +--- + +This page lists the results of every SIP meeting, starting from July 2016. + +### Meetings ### + + + +### Meeting Minutes ### + +Before 2022, we hosted the complete meeting notes (minutes). Some +meetings were also [recorded on YouTube](https://www.youtube.com/channel/UCn_8OeZlf5S6sqCqntAvaIw/videos?view=2&sort=dd&shelf_id=1&live_view=502). + + diff --git a/_sips/minutes-list.md b/_sips/minutes-list.md deleted file mode 100644 index ff651a8a46..0000000000 --- a/_sips/minutes-list.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -layout: sips -title: SIP Meeting Minutes ---- - -This page hosts all the meeting notes (minutes) of the SIP meetings, starting -from July 2016. - -### Minutes ### - diff --git a/_sips/results/2022-08-26-meeting.md b/_sips/results/2022-08-26-meeting.md new file mode 100644 index 0000000000..efec513d6c --- /dev/null +++ b/_sips/results/2022-08-26-meeting.md @@ -0,0 +1,25 @@ +--- +layout: sip-meeting-results +title: SIP Meeting Results - 26th August 2022 +partof: results +proposals: + - url: https://github.com/scala/improvement-proposals/pull/29 + name: SIP-32 - Allow referring to other arguments in default parameters + result: rejected + - url: https://github.com/scala/improvement-proposals/pull/37 + name: SIP-39 - Uncluttering Abuse of Match + result: rejected + - url: https://docs.scala-lang.org/sips/binary-integer-literals.html + name: SIP-42 - Binary Integer Literals + result: accepted + - url: https://github.com/scala/improvement-proposals/pull/42 + name: SIP-40 - Name Based XML Literals + result: rejected + - url: https://github.com/scala/improvement-proposals/pull/41 + name: SIP-45 - Curried varargs + result: rejected + - url: https://docs.scala-lang.org/sips/fewer-braces.html + name: SIP-44 - Fewer braces + result: accepted +--- + From a24a9485bf2fadbc17cb705b827cfed942d31a4e Mon Sep 17 00:00:00 2001 From: Julien Richard-Foy Date: Thu, 1 Sep 2022 13:51:27 +0200 Subject: [PATCH 2/2] Expand SIP to Scala Improvement Process in the index page --- index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.md b/index.md index c00c592de3..bf1dda539c 100644 --- a/index.md +++ b/index.md @@ -90,8 +90,8 @@ sections: - title: "Scala Evolution" links: - - title: "SIPs" - description: "The Scala Improvement Process. Language & compiler evolution." + - title: "Scala Improvement Process" + description: "Description of the process for evolving the language, and list of all the Scala Improvement Proposals (SIPs)." icon: "fa fa-cogs" link: /sips/index.html - title: "Become a Scala OSS Contributor"