Skip to content

Commit f1d30f8

Browse files
authored
Update 2018-09-24-sip-minutes.md
1 parent 743f0b8 commit f1d30f8

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

_sips/minutes/2018-09-24-sip-minutes.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ The meeting took place on the 24th September 2018 at 5 PM CEST via Google Hangou
2828
[Watch on Scala Center YouTube channel](https://youtu.be/tEb4UF6RJrM)
2929

3030

31-
Minutes were taken by Darja Jovanovic.
31+
Minutes were taken by Darja Jovanovic and Jorge Vicente Cantero.
3232

3333
## Attendees
3434

@@ -58,24 +58,30 @@ Decision / voting / postponing the discussion
5858

5959
#### [“Proposal to remove XML literals from the language”](https://contributors.scala-lang.org/t/proposal-to-remove-xml-literals-from-the-language/2146)
6060
([YouTube time 3’ - 16’50’’](https://youtu.be/gnlL4PlstFY?t=891))
61+
6162
**Sébastien** suggests to postpone the removal of XML and Procedure syntax, because when
6263
the removal takes place it will be a code breaking change, not a binary or
6364
tasty one. Adds it would be better to focus on changes that have an impact on
6465
tasty and binary format and deal with these later.
65-
**Seth** 4’54 https://youtu.be/tEb4UF6RJrM?t=294 suggests to have a warning
66+
67+
**Seth** [YouTube time:4’54](https://youtu.be/tEb4UF6RJrM?t=294) suggests to have a warning
6668
notes that it will eventually be removed.
69+
6770
**Eugene** asks what would be the positive effect of that change? And that we
6871
need to vote on it first.
72+
6973
**Iulian** asks what are the promises with regards to binary-compatible and
7074
source-compatible releases in Scala 3. To him it looks weird that we could
7175
break the source between 3.0 and 3.1.
76+
7277
**Josh** notes that by enforcing binary compatibility across Scala 2 and Scala
7378
3 we are sacrificing source compatibility. He asks for this decision to be
7479
more thought over as it is a big decision with lots of impact for Scala
7580
tooling. He agrees we can make source-breaking releases nicer to use in
7681
source-based build tools like Pants or Bazel, but trading off binary
7782
compatibility by source compatibility is not a decision to take lightly [more](
7883
https://youtu.be/tEb4UF6RJrM?t=612).
84+
7985
**Martin** thinks that no matter what trade-offs we do with regards to
8086
compatibility, he'd like to be able to remove XML literals in the first
8187
release of Scala 3.0 because having the XML spec inside the Scala spec gives

0 commit comments

Comments
 (0)