Skip to content

Fix imprecisions in the SIP minutes #544

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 2 commits into from
Jul 15, 2016
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion sips/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,4 +50,4 @@ more information.

## Minutes

* [SIP Meeting July 13th](./minutes/_posts/2016-07-15-sip-minutes.md)
* [SIP Meeting July 13th](https://www.scala-lang.org/minutes/sip-minutes.md)(http://www.scala-lang.org/sid/2)
22 changes: 13 additions & 9 deletions sips/minutes/_posts/2016-07-15-sip-minutes.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,13 +55,17 @@ Attendees Present:
* Eugene Burmako ([@xeno-by](github.com/xeno-by)), EPFL
* Andrew Marki ([@som-snytt](github.com/som-snytt)), independent
* Josh Suereth ([@jsuereth](github.com/jsuereth)), Google
* Dmitry Petrashko ([@DarkDimius](github.com/DarkDimius)), as a guest
* Jorge Vicente Cantero ([@jvican](github.com/jvican)), Process Lead

## Guests
* Dmitry Petrashko ([@DarkDimius](github.com/DarkDimius)), EPFL (guest)

## Proceedings
### Opening Remarks
As acting Process Lead, Jorge Vicente Cantero conducted the meeting, made the
opening remarks, and introduced the guest Dmitry, who was present to help
discuss his proposal for an improved lazy val initialization (SIP-20).
discuss the proposal for an improved lazy val initialization (SIP-20).

### Scala Improvement Proposals
#### Proposal SIP-25: Trait Parameters proposed by Martin Odersky
Expand Down Expand Up @@ -131,17 +135,17 @@ be resolved before resuming its evaluation.
revisit the support of async/await in try/catch blocks. When that's considered,
this SIP should be reopened and and it should see another round of discussion.

#### Proposal SIP-20: Improved lazy val initialization by Dmitry Petrashko
Sebastien reviews the SIP and asks Dmitry, present in the meeting, to correct
#### Proposal SIP-20: Improved lazy val initialization presented
Sébastien reviews the SIP and asks Dmitry, present in the meeting, to correct
him if he's wrong. He agrees that the SIP is desirable but he's unsure about the
benchmarks and which of the proposals is faster. Dmitry explains that the
benchmarks are in the repo, and that in the best case the initialization doesn’t
need synchronization.

He also recommends the author to include more documentation.
benchmarks are in the repository. Sébastien also points out that there's an
implementation missing for scalac, and recommends the author to include more
documentation..

**Outcome**: Dmitry volunteers to provide an implementation in three months. The
Process Lead schedules the next iteration by October 2016.
**Outcome**: For the next itearation, the reviewer suggests that the SIP should
have an updated specification, implementation and benchmarks. The Process Lead
schedules the next iteration by October 2016.

#### Proposal SIP-27: Trailing Commas
Eugene Burmako, who also reviewed this recently submitted SIP, explains what the
Expand Down