From 4f3ab67cd938d2ec3ac3d5fc118f8e6aed389b70 Mon Sep 17 00:00:00 2001 From: Julien Richard-Foy Date: Thu, 3 Nov 2022 16:06:28 +0100 Subject: [PATCH] Fix broken links --- _sips/minutes/2016-07-15-sip-minutes.md | 4 ++-- _sips/minutes/2016-08-16-sip-10th-august-minutes.md | 8 ++++---- _sips/minutes/2016-09-20-sip-20th-september-minutes.md | 2 +- _sips/minutes/2016-10-25-sip-minutes.md | 6 +++--- _sips/minutes/2016-11-29-sip-minutes.md | 8 ++++---- _sips/minutes/2017-02-14-sip-minutes.md | 6 +++--- _sips/minutes/2017-05-08-sip-minutes.md | 4 ++-- _sips/minutes/2017-09-21-sip-minutes.md | 4 ++-- _sips/minutes/2017-10-24-sip-minutes.md | 4 ++-- _sips/minutes/2017-12-06-sip-minutes.md | 6 +++--- _sips/sips/priority-based-infix-type-precedence.md | 2 +- 11 files changed, 27 insertions(+), 27 deletions(-) diff --git a/_sips/minutes/2016-07-15-sip-minutes.md b/_sips/minutes/2016-07-15-sip-minutes.md index e329e46aa6..1f29d94957 100644 --- a/_sips/minutes/2016-07-15-sip-minutes.md +++ b/_sips/minutes/2016-07-15-sip-minutes.md @@ -14,8 +14,8 @@ The following agenda was distributed to attendees: | [Discussion of the new SIP process](https://docs.scala-lang.org/sips/sip-submission.html) | Jorge Vicente Cantero | | [SIP 25 - Trait parameters](https://docs.scala-lang.org/sips/trait-parameters.html) | Adriaan Moors | | [SIP 26 - Unsigned Integer Data Types](https://github.com/scala/slip/pull/30) | Martin Odersky | -| [SIP 22 - Async](https://docs.scala-lang.org/sips/async.html) | Eugene Burmako | -| [SIP 20 - Improved lazy val initialization](https://docs.scala-lang.org/sips/improved-lazy-val-initialization.html) | Sébastien Doeraene | +| [SIP 22 - Async](https://github.com/scala/improvement-proposals/pull/21) | Eugene Burmako | +| [SIP 20 - Improved lazy val initialization](https://github.com/scala/improvement-proposals/pull/19) | Sébastien Doeraene | | [Trailing commas SIP](https://github.com/scala/docs.scala-lang/pull/533) | Eugene Burmako | Quick iteration through all the SLIPs: diff --git a/_sips/minutes/2016-08-16-sip-10th-august-minutes.md b/_sips/minutes/2016-08-16-sip-10th-august-minutes.md index 74a790f9f2..f2fe71d34f 100644 --- a/_sips/minutes/2016-08-16-sip-10th-august-minutes.md +++ b/_sips/minutes/2016-08-16-sip-10th-august-minutes.md @@ -11,11 +11,11 @@ The following agenda was distributed to attendees: | Topic | Reviewer | | --- | --- | -| [SIP-12: Uncluttering Scala's syntax for control structures](https://docs.scala-lang.org/sips/uncluttering-control.html) | Seth Tisue | -| [SIP-16: Self-cleaning macros](https://docs.scala-lang.org/sips/self-cleaning-macros.html) | Eugene Burmako | -| [SIP-21: Spores](https://docs.scala-lang.org/sips/spores.html) | Martin Odersky | +| [SIP-12: Uncluttering Scala's syntax for control structures](https://github.com/scala/improvement-proposals/pull/12) | Seth Tisue | +| [SIP-16: Self-cleaning macros](https://github.com/scala/improvement-proposals/pull/15) | Eugene Burmako | +| [SIP-21: Spores](https://github.com/scala/improvement-proposals/pull/20) | Martin Odersky | | [SIP-23: Literal-based singleton types](https://docs.scala-lang.org/sips/42.type.html) | Adriaan Moors | -| [SIP-24: Repeated by-name parameters](https://docs.scala-lang.org/sips/repeated-byname.html) | Andrew Marki | +| [SIP-24: Repeated by-name parameters](https://github.com/scala/improvement-proposals/pull/23) | Andrew Marki | | [SIP-27: Trailing commas](https://github.com/scala/docs.scala-lang/pull/533#issuecomment-232959066) | Eugene Burmako | Jorge Vicente Cantero was the Process Lead and acting secretary of the meeting. diff --git a/_sips/minutes/2016-09-20-sip-20th-september-minutes.md b/_sips/minutes/2016-09-20-sip-20th-september-minutes.md index ca1d7a43ed..2d65bd1856 100644 --- a/_sips/minutes/2016-09-20-sip-20th-september-minutes.md +++ b/_sips/minutes/2016-09-20-sip-20th-september-minutes.md @@ -12,7 +12,7 @@ The following agenda was distributed to attendees: | Topic | Reviewer | | --- | --- | | [SIP-NN: Scala Meta SIP](https://github.com/scala/docs.scala-lang/pull/567) | Iulian Dragos and Josh Suereth | -| [SIP-21: Spores](https://docs.scala-lang.org/sips/spores.html) | Martin Odersky | +| [SIP-21: Spores](https://github.com/scala/improvement-proposals/pull/20) | Martin Odersky | | [SIP-26: Unsigned Integer Data Types](https://github.com/scala/slip/pull/30) | Martin Odersky | | [SIP-27: Trailing commas](https://github.com/scala/docs.scala-lang/pull/533#issuecomment-232959066) | Eugene Burmako | diff --git a/_sips/minutes/2016-10-25-sip-minutes.md b/_sips/minutes/2016-10-25-sip-minutes.md index 8acd0d22c6..7c2d98abe2 100644 --- a/_sips/minutes/2016-10-25-sip-minutes.md +++ b/_sips/minutes/2016-10-25-sip-minutes.md @@ -12,7 +12,7 @@ The following agenda was distributed to attendees: | Topic | Reviewer | | --- | --- | | Discussion of the voting system | N/A | -| [SIP-20: Improved Lazy Val Initialization](https://docs.scala-lang.org/sips/improved-lazy-val-initialization.html) | Sébastien Doeraene | +| [SIP-20: Improved Lazy Val Initialization](https://github.com/scala/improvement-proposals/pull/19) | Sébastien Doeraene | | [SIP-27: Trailing commas](https://github.com/scala/docs.scala-lang/pull/533#issuecomment-232959066) | Eugene Burmako | Jorge Vicente Cantero was the Process Lead and acting secretary of the meeting. @@ -145,9 +145,9 @@ Dotty, in which the championed scheme is already implemented. There are no clear winner in the case of local lazy vals, but there seems to be two clear candidates for the non-local lazy vals -([V4](https://docs.scala-lang.org/sips/pending/improved-lazy-val-initialization.html) +([V4](https://github.com/scala/improvement-proposals/pull/19) and -[V6](https://docs.scala-lang.org/sips/pending/improved-lazy-val-initialization.html)). +[V6](https://github.com/scala/improvement-proposals/pull/19)). Both are faster than the existing implementation in the contended case but V4 general is 4x and V6 is only 2x. However, for the uncontended case V4 general is 30% slower than the existing implementation, while V6 is on par, up to +-5%. diff --git a/_sips/minutes/2016-11-29-sip-minutes.md b/_sips/minutes/2016-11-29-sip-minutes.md index 26bd0c9987..bc1d3c3452 100644 --- a/_sips/minutes/2016-11-29-sip-minutes.md +++ b/_sips/minutes/2016-11-29-sip-minutes.md @@ -11,8 +11,8 @@ The following agenda was distributed to attendees: |Topic|Reviewers| Accepted/Rejected | | --- | --- | --- | -| [SIP-28 and SIP-29 - Inline and meta](https://docs.scala-lang.org/sips/inline-meta.html) | Josh Suereth and Iulian Dragos | Pending | -| [SIP-24 - Repeated By Name Parameters](https://docs.scala-lang.org/sips/repeated-byname.html) | Heather Miller | Pending | +| [SIP-28 and SIP-29 - Inline and meta](https://github.com/scala/improvement-proposals/pull/28) | Josh Suereth and Iulian Dragos | Pending | +| [SIP-24 - Repeated By Name Parameters](https://github.com/scala/improvement-proposals/pull/23) | Heather Miller | Pending | | [SIP-30 - Static members](https://github.com/scala/docs.scala-lang/pull/491/files) | Adriaan Moors | Pending | | [SIP-27 - Trailing commas](https://docs.scala-lang.org/sips/trailing-commas.html) |Eugene Burkamo | Accepted | @@ -42,7 +42,7 @@ Minutes were taken by Travis Lee. **Jorge** We'll talk about the SIPS for Scala Meta. Eugene will start. -### [SIP-28 and SIP-29 - Inline and meta](https://docs.scala-lang.org/sips/inline-meta.html) +### [SIP-28 and SIP-29 - Inline and meta](https://github.com/scala/improvement-proposals/pull/28) Eugene and co have been working hard for two months on inline and Scala Meta. Previously discussed new macro system with new inline and meta features. Inline provides a facility to declare methods with inline right hand side into call side (0:01:24) and meta implements compile-time function execution to do meta-programming. Martin implemented inline mechanism in Dotty. Eugene worked on macro notations. New style macros will integrate with tools. Eugene shows how it works in IntelliJ. For example, you can print the value of the parameters. Meta blocks supported by IntelliJ. So are quasi-quotes. You can also expand macros. Will greatly help debugability. @@ -52,7 +52,7 @@ The spec needs to be updated based on Martin's Dotty implementation. We need to **Conclusion** This proposal needs at least another iteration to shape up and provide concrete implementation and specification details. This proposal is therefore under revision -- Eugene, the author, will gather and address more feedback and will resubmit the proposal to analysis when it's ready. -### [SIP-24 - Repeated By Name Parameters](https://docs.scala-lang.org/sips/repeated-byname.html) +### [SIP-24 - Repeated By Name Parameters](https://github.com/scala/improvement-proposals/pull/23) Heather says the debate is about the semantics or translation rules. All arguments are evaluated each time the parameter is referenced in the method. This is implemented in Dotty. Should this be implemented in Scalac? diff --git a/_sips/minutes/2017-02-14-sip-minutes.md b/_sips/minutes/2017-02-14-sip-minutes.md index a71b61f022..1738cdc5ca 100644 --- a/_sips/minutes/2017-02-14-sip-minutes.md +++ b/_sips/minutes/2017-02-14-sip-minutes.md @@ -11,9 +11,9 @@ The following agenda was distributed to attendees: | Topic | Reviewer | | --- | --- | -| [SIP-XX - Improving binary compatibility with @stableABI](https://docs.scala-lang.org/sips/binary-compatibility.html) | Dmitry Petrashko | -| [SIP-NN - Allow referring to other arguments in default parameters](https://docs.scala-lang.org/sips/refer-other-arguments-in-args.html) | Pathikrit Bhowmick | -| [SIP-30 - @static fields and methods in Scala objects(SI-4581)](https://docs.scala-lang.org/sips/static-members.html) | Dmitry Petrashko, Sébastien Doeraene and Martin Odersky | +| [SIP-XX - Improving binary compatibility with @stableABI](https://github.com/scala/improvement-proposals/pull/30) | Dmitry Petrashko | +| [SIP-NN - Allow referring to other arguments in default parameters](https://github.com/scala/improvement-proposals/pull/29) | Pathikrit Bhowmick | +| [SIP-30 - @static fields and methods in Scala objects(SI-4581)](https://github.com/scala/improvement-proposals/pull/25) | Dmitry Petrashko, Sébastien Doeraene and Martin Odersky | | [SIP-33 - Match infix & prefix types to meet expression rules](https://docs.scala-lang.org/sips/priority-based-infix-type-precedence.html) | Oron Port | Jorge Vicente Cantero was the Process Lead. Travis (@travissarles) was acting secretary of the meeting. diff --git a/_sips/minutes/2017-05-08-sip-minutes.md b/_sips/minutes/2017-05-08-sip-minutes.md index 5648993695..f2da50701b 100644 --- a/_sips/minutes/2017-05-08-sip-minutes.md +++ b/_sips/minutes/2017-05-08-sip-minutes.md @@ -11,7 +11,7 @@ The following agenda was distributed to attendees: |Topic|Reviewers| Accepted/Rejected | | --- | --- | --- | -| [SIP-NN - comonadic-comprehensions](https://docs.scala-lang.org/sips/comonadic-comprehensions.html) | Shimi Bandiel | Rejected | +| [SIP-NN - comonadic-comprehensions](https://github.com/scala/improvement-proposals/pull/32) | Shimi Bandiel | Rejected | | [SIP-33 - Match infix & prefix types to meet expression rules](https://docs.scala-lang.org/sips/priority-based-infix-type-precedence.html)| Oron Port | Pending | |[Scala Library Changes](https://github.com/scala/scala-dev/issues/323)|Adriaan Moors| Scala-dev proposal | @@ -41,7 +41,7 @@ Minutes were taken by Darja Jovanovic. **Jorge** going over the agenda, points out that the second item will be skipped because they are waiting for the prototype from the author of the proposal. -### [SIP-NN - comonadic-comprehensions](https://docs.scala-lang.org/sips/comonadic-comprehensions.html) +### [SIP-NN - comonadic-comprehensions](https://github.com/scala/improvement-proposals/pull/32) [YouTube time: 1:39](https://youtu.be/6rKa4OV7GfM?t=99) Proposal aims to introduce new syntax from comprehension for monads to comonads. diff --git a/_sips/minutes/2017-09-21-sip-minutes.md b/_sips/minutes/2017-09-21-sip-minutes.md index 69cd7e28fb..8d32e2421f 100644 --- a/_sips/minutes/2017-09-21-sip-minutes.md +++ b/_sips/minutes/2017-09-21-sip-minutes.md @@ -14,7 +14,7 @@ The following agenda was distributed to attendees: | [SIP-NN: Right-Associative By-Name Operators](https://docs.scala-lang.org/sips/right-associative-by-name-operators.html) | Adriaan Moors | Pending | | [SIP-ZZ: Opaque types](https://docs.scala-lang.org/sips/opaque-types.html) | Sébastien Doeraene | Pending | | [SIP-33: Match infix and prefix types to meet expression rules](https://docs.scala-lang.org/sips/priority-based-infix-type-precedence.html)| Josh Suereth | Pending | -|[SIP-28 and SIP-29: Inline meta](https://docs.scala-lang.org/sips/inline-meta.html)|Josh Suereth and Iulian Dragos| Pending | +|[SIP-28 and SIP-29: Inline meta](https://github.com/scala/improvement-proposals/pull/28)|Josh Suereth and Iulian Dragos| Pending | Jorge Vicente Cantero was the Process Lead and Darja Jovanovic as secretary. @@ -87,7 +87,7 @@ Syntax "new" "type" Still waiting on the implementation updates, therefore this item will be discussed in the next SIP Meeting. -### [SIP-28 and SIP-29: Inline and meta](https://docs.scala-lang.org/sips/inline-meta.html) +### [SIP-28 and SIP-29: Inline and meta](https://github.com/scala/improvement-proposals/pull/28) [YouTube time: 51'40'' until the end](https://youtu.be/yzTpVbTUj18?t=3100) **Eugene** gives a brief history of this SIP development, shares the good news and suggests how to proceed. diff --git a/_sips/minutes/2017-10-24-sip-minutes.md b/_sips/minutes/2017-10-24-sip-minutes.md index 7cbe327e61..4d65067a48 100644 --- a/_sips/minutes/2017-10-24-sip-minutes.md +++ b/_sips/minutes/2017-10-24-sip-minutes.md @@ -14,7 +14,7 @@ The following agenda was distributed to attendees: | [SIP-34: Right-Associative By-Name Operators](https://docs.scala-lang.org/sips/right-associative-by-name-operators.html) | Adriaan Moors | Accepted | | [SIP-35: Opaque types](https://docs.scala-lang.org/sips/opaque-types.html) | Sébastien Doeraene | Pending | | [SIP-33: Match infix and prefix types to meet expression rules](https://docs.scala-lang.org/sips/priority-based-infix-type-precedence.html)| Josh Suereth | Pending | -|[SIP-28 and SIP-29: Inline meta](https://docs.scala-lang.org/sips/inline-meta.html)|Josh Suereth and Iulian Dragos| Pending | +|[SIP-28 and SIP-29: Inline meta](https://github.com/scala/improvement-proposals/pull/28)|Josh Suereth and Iulian Dragos| Pending | Jorge Vicente Cantero was the Process Lead and Darja Jovanovic as secretary. @@ -75,7 +75,7 @@ The feedback will be given to the author. -### [SIP-28 and SIP-29: Inline and meta](https://docs.scala-lang.org/sips/inline-meta.html) +### [SIP-28 and SIP-29: Inline and meta](https://github.com/scala/improvement-proposals/pull/28) [YouTube time: 10'05'' until the end](https://youtu.be/aIc-o1pcRhw?t=605) **Jorge** introduces **Olaf** as a new Team Lead of SIP-28 and SIP-29. diff --git a/_sips/minutes/2017-12-06-sip-minutes.md b/_sips/minutes/2017-12-06-sip-minutes.md index f639631b4a..29f2aaafbd 100644 --- a/_sips/minutes/2017-12-06-sip-minutes.md +++ b/_sips/minutes/2017-12-06-sip-minutes.md @@ -14,7 +14,7 @@ The following agenda was distributed to attendees: |Discussion and voting on Miles Sabin (Typelevel representative) joining the Committee | | Accepted |[SIP 23: Literal-based singleton types](https://docs.scala-lang.org/sips/42.type.html) | Adriaan Moors | Accepted |[SIP-33: Priority-based infix type precedence rules](https://docs.scala-lang.org/sips/priority-based-infix-type-precedence.html) | Josh Suereth | Accepted | -|[SIP-NN: Adding prefix types](https://docs.scala-lang.org/sips/adding-prefix-types.html) | Josh Suereth | Pending | +|[SIP-NN: Adding prefix types](https://github.com/scala/improvement-proposals/pull/35) | Josh Suereth | Pending | |[SIP-35: Opaque types](https://docs.scala-lang.org/sips/opaque-types.html) | Sébastien Doeraene | Not discussed | |Discussion about the future of Scala 2.13 and 2.14 | | Not discussed | @@ -73,7 +73,7 @@ Brief explanation about the "The presence of an upper bound of Singleton on a fo a) [SIP-33: Priority-based infix type precedence rules](https://docs.scala-lang.org/sips/priority-based-infix-type-precedence.html) -b) [SIP-NN: Adding prefix types](https://docs.scala-lang.org/sips/adding-prefix-types.html) +b) [SIP-NN: Adding prefix types](https://github.com/scala/improvement-proposals/pull/35) **Seth** asks about the implementation status in Dotty and if there are any crucial differences in Scala 2 and Dotty? **Martin** and **Sebastien** agree there are none in regards to this SIP. @@ -82,7 +82,7 @@ The members are all in favour for this change and proceed to voting. **Conclusion** : The SIP-33 is accepted by unanimity. -### [SIP-NN: Adding prefix types](https://docs.scala-lang.org/sips/adding-prefix-types.html) +### [SIP-NN: Adding prefix types](https://github.com/scala/improvement-proposals/pull/35) [YouTube time: 25'00 until the end](https://youtu.be/Mhwf15gjL9s?t=1503) **Jorge** introduces the SIP's development, based on the idea diff --git a/_sips/sips/priority-based-infix-type-precedence.md b/_sips/sips/priority-based-infix-type-precedence.md index fddbb1f58a..71d32c1ce7 100644 --- a/_sips/sips/priority-based-infix-type-precedence.md +++ b/_sips/sips/priority-based-infix-type-precedence.md @@ -18,7 +18,7 @@ redirect_from: /sips/pending/priority-based-infix-type-precedence.html | Feb 10th 2017 | Updates from feedback | | Aug 8th 2017 | Numbered SIP, improve view, fixed example, and added related issues | | Oct 20th 2017 | Added implementation link | -| Oct 25th 2017 | Moved prefix types to [another SIP](https://docs.scala-lang.org/sips/adding-prefix-types.html), changed title and PR | +| Oct 25th 2017 | Moved prefix types to [another SIP](https://github.com/scala/improvement-proposals/pull/35), changed title and PR | | Nov 29th 2017 | Updated SIP according to feedback in the PR |