-
Notifications
You must be signed in to change notification settings - Fork 39
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #309 from scala/hall-of-fame
Hall of fame
- Loading branch information
Showing
11 changed files
with
599 additions
and
27 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,306 @@ | ||
- name: Language | ||
projects: | ||
- name: Scala.js | ||
logo: /resources/img/scala-js-logo-2.svg | ||
force_name_display: true | ||
web: https://github.com/scala-js/scala-js | ||
github: https://github.com/scala-js/scala-js | ||
stars: 4.5k | ||
origin: null | ||
contributors: | ||
- sjrd | ||
- Tobias Schlatter | ||
process: false | ||
description: Scala.js is a compiler that allows you to write Scala code that runs | ||
on JavaScript platforms. | ||
impact: 200,000 dl / month | ||
start_year: 2018 | ||
end_year: null | ||
- name: Scala Native | ||
logo: /resources/img/scala-native.webp | ||
force_name_display: true | ||
web: https://github.com/scala-native/scala-native | ||
github: https://github.com/scala-native/scala-native | ||
stars: 4.3k | ||
origin: null | ||
contributors: | ||
- ergys | ||
- wmazur | ||
- Lee Tibbert | ||
- Eric Richardson | ||
- sjrd | ||
process: false | ||
description: 'We completed critical work including support for Scala 2.12, 2.13 and 3.x versions.' | ||
impact: 32,000 dl / month | ||
start_year: 2020 | ||
end_year: 2022 | ||
- name: TASTy Reader for Scala 2.13 | ||
web: null | ||
github: null | ||
origin: https://github.com/scalacenter/advisoryboard/blob/main/proposals/018-converging-214-30.md | ||
contributors: [jamie] | ||
process: false | ||
description: 'Adding forwards compatibility to use Scala 3 compiled artefacts from Scala 2.13.' | ||
impact: Eases migration to Scala 3 | ||
start_year: 2019 | ||
end_year: 2020 | ||
- name: Scala 3 trait encoding | ||
web: https://github.com/lampepfl/dotty/pull/8652 | ||
github: https://github.com/lampepfl/dotty/pull/8652 | ||
origin: null | ||
contributors: [sjrd] | ||
process: false | ||
description: 'This contribution to Scala 3 ensures bytecode compatibility with Scala 2.13.' | ||
impact: All Scala 3 users | ||
start_year: 2020 | ||
end_year: 2020 | ||
- name: Scala 2.13 Collections | ||
web: null | ||
github: null | ||
origin: https://github.com/scalacenter/advisoryboard/blob/main/proposals/007-collections.md | ||
contributors: [julien] | ||
process: false | ||
description: 'Major redesign of the Scala Collections library for Scala 2.13.' | ||
impact: All Scala users | ||
start_year: 2016 | ||
end_year: 2018 | ||
- name: Scala 3 enums | ||
web: null | ||
github: null | ||
origin: null | ||
contributors: [jamie] | ||
process: false | ||
description: 'One of the new features of Scala 3, out-of-the-box support for enums.' | ||
impact: All Scala 3 users | ||
start_year: 2020 | ||
end_year: 2020 | ||
- name: Spores | ||
web: https://github.com/scalacenter/spores | ||
github: https://github.com/scalacenter/spores | ||
origin: null | ||
contributors: | ||
- jorge | ||
- heather | ||
- Philipp Haller | ||
process: false | ||
description: 'Scala Spores, safe mobile closures for legacy versions of Scala.' | ||
impact: null | ||
start_year: 2016 | ||
end_year: 2016 | ||
- name: Compiler profiling | ||
web: https://github.com/scalacenter/scalac-profiling | ||
github: https://github.com/scalacenter/scalac-profiling | ||
origin: null | ||
contributors: [] | ||
process: false | ||
description: Compiler profiling is a project focused on providing better compilation | ||
performance information. | ||
impact: ~1000 dl / month | ||
start_year: 2017 | ||
end_year: 2018 | ||
|
||
- name: Tooling | ||
projects: | ||
- name: Scaladex | ||
logo: /resources/img/scaladex-dark.png | ||
web: https://index.scala-lang.org/ | ||
github: https://github.com/scalacenter/scaladex | ||
stars: 150+ | ||
origin: null | ||
contributors: | ||
- guillaume | ||
- vincenzobaz | ||
- julien | ||
- meriam | ||
description: Scaladex indexes Scala libraries, providing search functionality and categorisation. | ||
impact: discover libraries to use in your projects | ||
start_year: 2016 | ||
end_year: 2017 | ||
- name: Metals | ||
logo: /resources/img/metals@2x.png | ||
invert_logo_colors: true | ||
web: https://scalameta.org/metals/ | ||
github: https://github.com/scalameta/metals | ||
stars: 1.9k | ||
origin: null | ||
contributors: | ||
- Olafur Geirsson | ||
- tgodzik | ||
- Gabriele Petronela | ||
- chris | ||
- meriam | ||
process: false | ||
description: Metals is a Scala language server that supports many text editors, providing rich IDE features, improving productivity. | ||
impact: 400,000 installs of the VS Code plugin | ||
start_year: 2017 | ||
end_year: null | ||
- name: Scalafix | ||
logo: /resources/img/scalafix@2x.png | ||
invert_logo_colors: true | ||
web: https://scalacenter.github.io/scalafix/ | ||
github: https://github.com/scalacenter/scalafix | ||
stars: 700+ | ||
origin: null | ||
contributors: | ||
- Olafur Geirsson | ||
- meriam | ||
- guillaume | ||
process: false | ||
description: Scalafix can automatically rewrite Scala code at scale. Ship your custom code migrations, lint rules and refactorings. | ||
impact: 50,000 dl / month | ||
start_year: 2016 | ||
end_year: 2018 | ||
- name: Scastie | ||
logo: /resources/img/scastie.png | ||
invert_logo_colors: true | ||
web: https://scastie.scala-lang.org/ | ||
github: https://github.com/ScalaCenter/scastie | ||
stars: 400+ | ||
origin: null | ||
contributors: | ||
- OlegYch | ||
- guillaume | ||
- vincenzobaz | ||
process: false | ||
description: Scastie is an online environment for running Scala snippets, supporting sharing, IDE features and library dependencies. | ||
impact: 27,000 users / month | ||
start_year: 2016 | ||
end_year: 2017 | ||
- name: Ecosystem sbt upgrade to 1.x | ||
web: null | ||
github: null | ||
origin: https://github.com/scalacenter/advisoryboard/blob/main/proposals/013-sbt-migration.md | ||
contributors: [guillaume, martinduhem] | ||
process: true | ||
description: 'Campaign to help ecosystem upgrade to sbt 1.x' | ||
impact: All the users of the target sbt plugins | ||
start_year: 2017 | ||
end_year: 2017 | ||
- name: scalameta | ||
web: http://scalameta.org/ | ||
github: https://github.com/scalameta/scalameta | ||
stars: 1.1k | ||
origin: null | ||
contributors: | ||
- Eugene Burmako | ||
- Denys Shabalin | ||
process: false | ||
description: 'Library to read, analyze, transform and generate Scala programs' | ||
impact: All Metals users | ||
start_year: 2017 | ||
end_year: 2018 | ||
- name: scalajs-bundler | ||
web: https://scalacenter.github.io/scalajs-bundler | ||
github: https://github.com/scalacenter/scalajs-bundler | ||
stars: 200+ | ||
origin: null | ||
contributors: [sjrd, julien] | ||
process: false | ||
description: 'Module bundler for Scala.js projects that use NPM packages.' | ||
impact: null | ||
start_year: 2016 | ||
end_year: 2017 | ||
- name: Classpath shrinker | ||
web: https://github.com/scalacenter/classpath-shrinker | ||
github: https://github.com/scalacenter/classpath-shrinker | ||
origin: null | ||
contributors: | ||
- jorge | ||
process: false | ||
description: Classpath shrinker is a tool that improves user experience for builds | ||
that use only direct dependencies. | ||
impact: ~1000 dl / month | ||
start_year: 2017 | ||
end_year: 2017 | ||
- name: bloop | ||
logo: /records/first-five-years/img/logos/logo-bloop.png | ||
force_name_display: true | ||
web: https://scalacenter.github.io/bloop/ | ||
github: https://github.com/scalacenter/bloop | ||
stars: 800+ | ||
origin: null | ||
contributors: | ||
- jorge | ||
- martinduhem | ||
- tgodzik | ||
- Marek Zarnowski | ||
process: false | ||
description: 'Bloop is a build server and CLI tool to compile, test and run Scala fast from any editor or build tool.' | ||
impact: All Metals users | ||
start_year: 2017 | ||
end_year: 2019 | ||
- name: Scala.js for Scala 3 | ||
web: null | ||
github: null | ||
origin: null | ||
contributors: [sjrd] | ||
process: false | ||
description: Add Scala.js support for Scala 3 | ||
impact: All Scala.js users + library maintainers | ||
start_year: 2020 | ||
end_year: 2020 | ||
- name: BSP in sbt | ||
web: null | ||
github: null | ||
origin: https://github.com/scalacenter/advisoryboard/blob/main/proposals/023-bsp.md | ||
contributors: | ||
- adrien | ||
- Eugene Yokota | ||
process: false | ||
description: Support for Build Server Protocol in sbt to ease integration of sbt with IDEs and language servers. | ||
impact: null | ||
start_year: 2020 | ||
end_year: 2020 | ||
- name: sbt-missinglink | ||
web: https://github.com/scalacenter/sbt-missinglink | ||
github: https://github.com/scalacenter/sbt-missinglink | ||
stars: 100+ | ||
origin: null | ||
contributors: | ||
- alexandre | ||
- sjrd | ||
process: false | ||
description: SBT transitive dependency conflicts management improvements | ||
impact: null | ||
start_year: 2019 | ||
end_year: 2019 | ||
- name: sbt-eviction-rules | ||
web: https://github.com/scalacenter/sbt-eviction-rules | ||
github: https://github.com/scalacenter/sbt-eviction-rules | ||
origin: https://github.com/scalacenter/advisoryboard/blob/main/proposals/020-sbt-transitive-dependencies-conflicts.md | ||
contributors: [alexandre, julien] | ||
process: false | ||
description: 'Eviction warnings plugin for SBT.' | ||
impact: null | ||
start_year: 2020 | ||
end_year: 2020 | ||
|
||
- name: Governance | ||
projects: | ||
- name: Scala Improvement Process for Scala 3 | ||
web: https://docs.scala-lang.org/sips/ | ||
github: null | ||
origin: null | ||
contributors: [julien, darja] | ||
process: true | ||
description: The Scala Improvement Process (SIP) is the process by which new features | ||
are added to the Scala language. | ||
impact: All Scala users | ||
- name: Tooling Summit | ||
web: https://www.scala-lang.org/blog/2023/04/11/march-2023-scala-tooling-summit.html | ||
github: null | ||
origin: null | ||
contributors: [darja, chris, johanna] | ||
process: true | ||
description: The Scala Tooling Summit is a bi-yearly event where tooling developers | ||
meet to make decisions on the future of Scala tooling. | ||
impact: All Scala users | ||
- name: Scala Center Advisory Board | ||
web: https://scala.epfl.ch/records.html | ||
github: null | ||
origin: null | ||
contributors: [darja] | ||
process: true | ||
description: The Scala Center Advisory Board is a group of representatives from | ||
the Scala community and industry that meets regularly to discuss the current state and future of Scala. | ||
impact: null |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.