Contributing Search
All the projects below have beginner-friendly issues which are great places to start contributing
-
playframework/playframework
The Community Maintained High Velocity Web Framework For Java and Scala.
- #12224 - Set up dependabot to update GitHub actions
- #12214 - Set `shouldRunSequentially` to `false` by default or just remove `runSynchronized`
- #12204 - `DependencyInjectedRoutingDslTest` and other tests are failed by `LoggerContext`
- #12200 - `playUpdateSecret` should not blindly write in first line
- #12179 - Drop Java 11
- #11990 - Support Gradle
Contributing Guide Chatroom Code of Conduct -
twitter/finagle
A fault tolerant, protocol-agnostic RPC system
- #962 - finagle-http: Http methodbuilder does not allow setting sendInterrupts flag to backup request filter
- #955 - com.twitter.finagle.Http not work
- #953 - How to use the partitioning strategy with the http client?
- #952 - Cors Filter does an add to the HeaderMap instead of set
- #950 - Homepage broken image
- #946 - How do you calculate your retry budget?
Contributing Guide Chatroom Code of Conduct -
akka/akka
Build highly concurrent, distributed, and resilient message-driven applications on the JVM
- #32235 - SubFlow.asSources
- #32208 - Failed: Process completed with exit code 1
- #32203 - Release 2.9.0
- #32198 - failed: EWMASpec
- #32157 - Release 2.9.0-M3
- #32134 - Illegal seek for FileIO.fromPath with named pipe
Contributing Guide Chatroom Code of Conduct -
typelevel/cats
Lightweight, modular, and extensible library for functional programming.
- #4514 - Unusual EqLaws definition
- #4499 - Scala 3: No given instance of type cats.Applicative[[_] =>> Any] was found for parameter F of method apply in class PurePartiallyApplied
- #4493 - Type-classes for Prepend (Cons) and Append (Snoc) operations
- #4488 - Fix documentation (or design) of Free Monad
- #4481 - add `sizeIs` method like std-lib to `cats.Reducible` and/or NonEmpty collections
- #4449 - Expose FunctionK.liftFunction as a part of the Scala 3 API
Contributing Guide Chatroom Code of Conduct -
linkerd/linkerd
Old repo for Linkerd 1.x. See the linkerd2 repo for Linkerd 2.x.
- #2460 - ZooKeeper server set namer `io.l5d.serversets` appears to leak ZooKeeper watches
- #2451 - Namerd version admin port
- #2446 - serverSession: idleTimeMs times out while there is activity
- #2442 - We are running Namerd & Consul cluster in our environment ,getting below error frequently and that break application communication
- #2411 - Linkerd sporadically stops watching remote addresses in Namerd with thrift interpreter
- #2403 - pull-destination-proto.sh should use a pinned version
Contributing Guide Chatroom Code of Conduct -
sbt/sbt
sbt, the interactive build tool
- #7443 - run/fork-loader seems unstable
- #7435 - Forward test events to listener as they're emitted
- #7439 - Do not try to overwrite and fail if the same cached file is being produced
- #7432 - `previousCompile` not updated when `compileAnalysisFile` is deleted, affects scripted tests under `scriptedBatchExecution`
- #7431 - `scripted` parallel execution causing issues on slow machines
- #7429 - sbt test hangs on UnsupportedClassVersionError
Contributing Guide Chatroom Code of Conduct -
microsoft/synapseml
Simple and Distributed Machine Learning
- #2133 - [BUG] Running Inference from ONNX model
- #2115 - [BUG] Synapse GPT-4, OpenAIChatCompletion, API documentation: mandatory "name" field not mentioned in documentation for "messages"
- #2105 - [BUG] Unable to run LightGBMClassifier on large dataset
- #2104 - [BUG] distributed training of LightGBM breaks when number of workers decreases while training
- #2100 - [LightGBM] When the LightGBM support for spark 3.4 and 3.5 will be available?
- #2096 - Scala 2.13. Compatibility
Contributing Guide Chatroom Code of Conduct -
zio/zio
ZIO — A type-safe, composable library for async and concurrent programming in Scala
- #8513 - A loop in zio documentation?
- #8439 - Failing method on case class causes test failure without runner detecting it
- #8362 - Variadic assertTrue doesn't report which assertion failed
- #8331 - Stay Focused on The Currently Selected Page
- #8298 - Add ZStream.readFile support for ScalaNative
- #8297 - Add ZStream.readFile support for ScalaJS
Contributing Guide Chatroom Code of Conduct -
twitter/scalding
A Scala API for Cascading
- #2001 - my account is closed
- #1998 - duplicate tags in pom files
- #1997 - incompatibility with recent java8 runtime environments due to hadoop
- #1988 - [Proposal] Support more sinks/sources in scalding-spark
- #1979 - Beam backend is missing some pipes
- #1971 - flake on optimization test
Contributing Guide Chatroom Code of Conduct -
slick/slick
Slick (Scala Language Integrated Connection Kit) is a modern database query and access library for Scala
- #2827 - Codegen - Invalid Defaults in Case Classes and Table-Definitions
- #2811 - Flaky tests for Pekko Connectors Slick connector started occurring only with Slick 3.5.0-M4 on Scala 3
- #2809 - slick-hikaricp 3.4.1 depends on SLF4J 2.x
- #2807 - Slick Codegen Unusable for Partitioned Tables
- #2784 - MySQLProfile has a significant change in UpsertBuilder logic between 3.3.3 and 3.4.1
- #2670 - [BUG] - Slick 2.1.0 string interpolation returning error when using multiple arguments
Contributing Guide Chatroom Code of Conduct -
delta-io/delta
An open-source storage framework that enables building a Lakehouse architecture with compute engines including Spark, PrestoDB, Flink, Trino, and Hive and APIs
- #2334 - [BUG] [Delta Stand Alone] - Delta Stand Alone not able to perform Delta Log metadata update after a checkpoint in AWS S3
- #2331 - [BUG] Caused by: java.lang.RuntimeException: Type not supported DATE
- #2330 - [BUG][Standalone] Inefficient implementation of Checkpoints.findLastCompleteCheckpoint
- #2326 - [BUG][Spark][deltaTable] after a vaccum the folder _delta_log grows up
- #2323 - [Feature Request] Replace hour truncation with minute truncation in DROP FEATURE command
- #2319 - [Feature Request] Add interval (duration us) as primitive type to protocol.
Contributing Guide Chatroom Code of Conduct -
http4s/http4s
A minimal, idiomatic Scala interface for HTTP
- #7327 - Align the server and client idle timeouts in Ember
- #7326 - Add a page on the docs site exploring managing timeouts in Ember
- #7308 - Challenge shouldn't require realm
- #7306 - ember server with http2 enabled hangs on calling `req.as` in GET
- #7294 - Add Max Connection Lifetime functionality for ember server
- #7256 - `DecodeSpec` flake
Contributing Guide Chatroom Code of Conduct -
twitter/util
-
typelevel/fs2
Compositional, streaming I/O library for Scala
- #3344 - Fetched file attributes fail equality check
- #3343 - Fetching permissions through getPosixFileAttributes always fails with None.get
- #3329 - Bad performance of fs2.io.file.Files[IO].walk()
- #3328 - Feature request: Dynamic metering of Streams
- #3311 - parEvalMap messes up unmasking of cancellation
- #3260 - Reactive-streams interop is uncancelable
Contributing Guide Chatroom Code of Conduct -
twitter/algebird
Abstract Algebra for Scala
- #1127 - `MinHasher32` tests are flaky
- #1122 - SketchMap is not commutative
- #1109 - Release v.0.13.10
- #1099 - Scala 3 support?
- #959 - SparseVector monoid flake
- #856 - Investigate flaky `com.twitter.algebird.CollectionSpecification` test
Contributing Guide Chatroom Code of Conduct -
salesforce/transmogrifai
TransmogrifAI (pronounced trăns-mŏgˈrə-fī) is an AutoML library for building modular, reusable, strongly typed machine learning workflows on Apache Spark with minimal hand-tuning
- #559 - The effect of random seeds on results ?
- #557 - Make RecordInsightsLOCO perform reasonable calculation on numeric features and fix the name to reflect actual calculation.
- #556 - Changing imputation for nulls in DateToUnitCircleTransformer
- #543 - Failed to run titanic example, got java.lang.AbstractMethodError
- #539 - Normalize special characters in string
- #535 - UV Computation
Contributing Guide Chatroom Code of Conduct -
zio/zio-quill
Compile-time Language Integrated Queries for Scala
- #2944 - Error with Batch Update
- #2914 - SQL Query Generation Error: Unquoted Keywords Causes Statement Errors with Postgres
- #2911 - SQL syntax when call delete method
- #2843 - "Found more then one type of Query" Warning
- #2739 - Enhancement: support JSON operations for SQLite
- #2738 - Problem with Aliasing columns with with sql keywords
Contributing Guide Chatroom Code of Conduct -
twitter/summingbird
Streaming MapReduce with Scalding and Storm
- #773 - Use more container than chain
- #760 - Summingbird batch doesn't work with the latest Scalding develop
- #749 - storm platform sometimes makes nodes with only merges
- #746 - summingbird does not preserve equality on Producers
- #743 - optionMap not being fused with flatMap in storm
- #741 - Remove `ArbitraryWorkaround` class when scala check release will be out
Contributing Guide Chatroom Code of Conduct -
twitter/finatra
Fast, testable, Scala services built on TwitterServer and Finagle
- #587 - How to achieve graceful server shutdown for environments that rely on healthcheck to mark nodes unhealthy
- #584 - MDC and Log4J2 do not get along very well
- #583 - Restricting/removing admin routes
- #582 - expose JsonStreamParser
- #576 - Tests of examples/http-server failing
- #569 - bad link in readme.md 404
Contributing Guide Chatroom Code of Conduct -
scalameta/metals
Scala language server with rich IDE features 🚀
- #5881 - Inconsistent symbol highlighting when extending base class
- #5877 - Highlight/rename doesn't work for primary constructor call when type params are not explicitly passed
- #5869 - Hover doesn't work in some cases (deep call chain with terse syntax)
- #5866 - Cannot discover test frameworks
- #5856 - Crashes and restarts, error lines flashing
- #5854 - Action to add an import to the Scala-CLI script puts it before the shebang.
Contributing Guide Chatroom Code of Conduct