Contributing Search
All the projects below have beginner-friendly issues which are great places to start contributing
-
akka/akka-projection
Akka Projections is intended for building systems with the CQRS pattern, and facilitate in event-based service-to-service communication.
- #553 - Unclear sentences in Akka Projection docs
- #1219 - Improve docs on frequent Durable State updates
- #1328 - Improve docs with examples of testing projection handlers
- #557 - Fix Java pause/resume docs example to finish with resume
Contributing Guide Code of Conduct -
higherkindness/mu-scala
Mu is a purely functional library for building RPC endpoint based services with support for RPC and HTTP/2
- #335 - Add a new docs section to explain models evolution compatibility
- #636 - Can we add a link to Scala docs in the Readme?
- #677 - [metrics] - Docs should note that you need to provide a server for exposing metrics
Contributing Guide Code of Conduct -
locationtech/rasterframes
-
jelly-rdf/jelly-jvm
-
lightbend/kalix-jvm-sdk
Java and Scala SDKs for Kalix
- #1342 - Spring Docs: Adding example of streaming in Actions docs
- #2183 - Docs: improve how metadata are enabled
- #2218 - Docs: view from topic with wrong example
- #2065 - chore: adding docs about the `maven-plugin` option `jvmArgs`
- #1330 - Java/Spring Docs: Recommendation section on organizing your app
- #1972 - Dedicated docs section for Deployment-dependent parametrisation using ENVs (VAR)
Contributing Guide Code of Conduct -
apache/pekko-persistence-cassandra
A replicated Apache Pekko Persistence journal backed by Apache Cassandra
Contributing Guide Code of Conduct -
xebia-functional/fetch
-
apache/pekko-connectors-kafka
Apache Pekko Kafka Connector - Pekko-Connectors is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Apache Pekko.
Contributing Guide Code of Conduct -
playframework/play-soap
-
newrelic/newrelic-java-agent
-
apache/pekko-persistence-r2dbc
Asynchronously writes journal and snapshot entries to configured R2DBC databases so that Apache Pekko Actors can recover state
- #74 - add docs about building from source
- #176 - sbt warning about unused setting `docs / previewSite / previewPath`
Contributing Guide Code of Conduct -
apache/pekko-connectors
Apache Pekko Connectors is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Apache Pekko.
- #920 - Docs: Investigate why we end up with http links in our scaladocs
- #921 - Docs: Investigate why scaladoc links for pekko-http and pekko-grpc are broken
Contributing Guide Code of Conduct -
unitycatalog/unitycatalog
-
commercetools/fs2-queues
-
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
- #4884 - [BUG] Error messages recommend using command that doesn't work: ANALYZE TABLE
- #4879 - [kernel] Implement Row Tracking support for IcebergCompatV3
- #4874 - [Kernel] Implement Deletion Vectors support for Iceberg V3
- #4855 - [BUG] Internal error raised when call V2 API createOrReplace triple times
- #4849 - [Kernel] Extend FileReadResult for JSON read result
- #4842 - [Kernel] Implement Pagination Support in Kernel
Contributing Guide Code of Conduct -
scalameta/scalafmt
Code formatter for Scala
- #4884 - Hard to track changes across multiple versions
- #4883 - format floats and doubles with leading zero
- #3542 - multi-architecture docker image
- #3490 - Adoption of AUR package but ran into issues
- #3035 - Publish Scala 3 artifacts
- #1736 - Automate regression tests
Contributing Guide Code of Conduct -
sbt/sbt-native-packager
sbt Native Packager
- #1699 - `stagingDirectory` key conflicts with sbt 1.11.0
- #1698 - different settings values for `publish` vs `publishLocal`
- #1691 - Graal Native Image '-H:Name' option should be replaced by '-o'
- #1687 - In LauncherJarPlugin, when the project script (i.e. "main script") name is the same as the main class script name, the main class script simply overwriters the project script
- #1679 - Recommend changing the default `openjdk:8` Docker image
- #1677 - Optimize Docker image layering
Contributing Guide Code of Conduct -
virtuslab/scala-cli
Scala CLI is a command-line tool to interact with the Scala language. It lets you compile, run, test, and package your Scala code (and more!)
- #3769 - ActionableDiagnosticTests invalid url String test failures in Windows
- #3768 - Standalone no-internet installation?
- #3766 - sclicheck injects extra shebang line in scripts having a shebang
- #3761 - file directive integrity check (especially for remote file)
- #3756 - generated code line endings should match source files rather than OS default
- #3754 - There is no failure/warning from the server on the ScalacOptions request when there is a broken dependency
Contributing Guide Code of Conduct -
byzer-org/byzer-lang
Byzer (former MLSQL): A low-code open-source programming language for data pipeline, analytics and AI.
- #1939 - 项目还在维护中吗
- #1938 - 源码不开源了么
- #1933 - 无法连接elasticsearch
- #1929 - 使用docker-compose启动如何设置持久化数据
- #1928 - 为什么显示不支持chatglm2-6b微调
- #1927 - org.apache.spark.SparkException: Failed to execute user defined function (Ray$$Lambda$6471/213060338: (array<string>) => array<string>)
Contributing Guide Code of Conduct -
spotify/scio
A Scala API for Apache Beam and Google Cloud Dataflow.
- #5702 - BigQueryTypeIT test case fails in GHA
- #5675 - Documentation fixes for scio parquet testing harness
- #5674 - SortedBucketIO.read() failed with memory issue for large dataset
- #5673 - Upgrade to gcs-connector 3.x
- #5659 - Inconsistent null-value behavior between Caffeine and Guava cache
- #5644 - BigQuery writes with GenericRecord format don't support overridden non-String types
Contributing Guide Code of Conduct