Skip to content

Commit 43c1414

Browse files
committed
Update headers & page location
1 parent dbd439e commit 43c1414

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

_data/overviews.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,10 @@
6363
description: "When two versions of Scala are binary compatible, it is safe to compile your project on one Scala version and link against another Scala version at run time. Safe run-time linkage (only!) means that the JVM does not throw a (subclass of) LinkageError when executing your program in the mixed scenario, assuming that none arise when compiling and running on the same version of Scala. Concretely, this means you may have external dependencies on your run-time classpath that use a different version of Scala than the one you’re compiling with, as long as they’re binary compatible. In other words, separate compilation on different binary compatible versions does not introduce problems compared to compiling and running everything on the same version of Scala."
6464
icon: puzzle-piece
6565
url: "core/binary-compatibility-of-scala-releases.html"
66+
- title: Binary Compatibility for library authors
67+
description: "A diverse and comprehensive set of libraries is important to any productive software ecosystem. While it is easy to develop and distribute Scala libraries, good library authorship goes beyond just writing code and publishing it. In this guide, we cover the important topic of Binary Compatibility."
68+
icon: puzzle-piece
69+
url: "core/binary-compatibility-for-library-authors.html"
6670

6771
- category: "Reference/Documentation"
6872
description: "Reference material on core Scala tools like Scaladoc and the Scala REPL."

_overviews/tutorials/binary-compatibility-for-library-authors.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@
22
layout: singlepage-overview
33
title: Binary Compatibility for library authors
44

5-
discourse: true
6-
permalink: /tutorials/:title.html
5+
partof: binary-compatibility
6+
permalink: /overviews/core/:title.html
77
---
88

9+
**By Jacob Wang**
10+
911
## Introduction
1012

1113
A diverse and comprehensive set of libraries is important to any productive software ecosystem. While it is easy to develop and distribute Scala libraries, good library authorship goes
@@ -208,4 +210,3 @@ In this guide we covered the importance of binary compatibility and showed you a
208210
binary compatibility breakages clearly to your users.
209211

210212
If we follow these guidelines, we as a community can spend less time untangling dependency hell and more time building cool things!
211-

0 commit comments

Comments
 (0)