Contributing Search
All the projects below have beginner-friendly issues which are great places to start contributing
-
scalameta/metaconfig
-
paoloboni/binance-scala-client
-
g-research/spark-dgraph-connector
A connector for Apache Spark and PySpark to Dgraph databases.
- #267 - Support vector data type
- #154 - Consider health information
- #153 - Make Spark know the partitioning of the read data
- #152 - Question about subgraphs/filtering
- #149 - Support authorization
- #148 - Support Dgraph namespaces
Contributing Guide Code of Conduct -
lightbend/genjavadoc
A compiler plugin for generating doc’able Java source from Scala source
- #354 - Support for Scala 3?
- #314 - new method incorrectly generated since Scala 2.12.3
- #225 - Problem handling a nested type with the same name as its enclosing type
- #222 - Error compiling with JDK11 when a case class does not have its companion object
- #183 - Annotation coding is problematic (UTF-8?)
- #182 - Invalid code generated for classes in the empty package
Contributing Guide Code of Conduct -
alejandrohdezma/http4s-munit
-
raboof/sbt-reproducible-builds
Make your published artifacts bit-by-bit reproducible, and compare with other certifications
- #390 - publishing to Maven Central Portal
- #381 - migrate to publishing to Central Portal
- #351 - switch the build to sbt 2.0.0
- #344 - cross-publish for sbt 2.0.0
- #343 - check artifacts published as sbt plugins
- #342 - check artifacts published with 'crossPaths=false'
Contributing Guide Code of Conduct -
sbt/sbt-js-engine
Support for sbt plugins that use JavaScript
- #68 - Error when using latest JDK on java 1.8 on Windows
- #50 - Possible issue with usage of `File.getCanonicalPath()`
- #42 - SbtJsTask.executeJs should add flag to interpret stdout from process as JSON unconditionally
- #41 - Make location of package.json configurable
- #32 - sbt-web plugin picking global library instead of the one defined in sbt-js-engine
- #26 - support parameter flags for Node
Contributing Guide Code of Conduct -
apache/pekko-grpc
Apache Pekko gRPC
- #642 - akka-grpc 2.3.0 is now available under Apache license
- #604 - upgrade to protobuf 4
- #546 - 1.1.x: support legacy sbt plugin publishing style
- #470 - uptake pekko-http trailer header support
- #467 - NonBalancingIntegrationSpecPekkoHttp: Using pick-first should send requests to a single endpoint that is restarted in the middle
- #458 - clean up cross-publishing
Contributing Guide Code of Conduct -
tupol/spark-utils
Basic framework utilities to quickly start writing production ready Apache Spark applications
- #36 - Add support for Trigger.AvailableNow
- #32 - Extract SparkApp, SparkFun to a separate module
- #23 - Potential security vulnerability in the zstd C library.
- #7 - Exceptions vs `Try[T]`
- #6 - Application Configuration File Name
Contributing Guide Code of Conduct -
playframework/play-grpc
Play + Pekko gRPC
- #591 - Target uri should not have null authority
- #322 - Deprecate AkkaGrpcClientHelpers
- #317 - Duplicate ClassicActorSystemProvider binding when using with Play 2.8.3
- #303 - Add BuildInfo so the Akka gRPC version becomes available for specifying dependencies
- #50 - Use Silencer
- #34 - Improve port detection on testkit
Contributing Guide Code of Conduct -
colofabrix/figlet4s
-
jelly-rdf/jelly-jvm
Super-fast RDF serialization for Jena & RDF4J
- #622 - Drop support for Jena 5
- #607 - RDF4J parser always preserves blank node IDs
- #457 - Stabilize the Jelly-Patch API
- #442 - Lookup IDs become more random over time, worsening compression
- #411 - Document the Jelly-Patch-related modules
- #388 - Improve memory density of RowBuffer
Contributing Guide Code of Conduct -
etsy/sbt-checkstyle-plugin
SBT Plugin for Running Checkstyle on Java Sources
- #37 - Adding Google checks to the configuration
- #36 - Upgrade SBT version to 1.6.x
- #35 - Java 17 support: Security Manager is deprecated
- #34 - json style report
- #32 - Checkstyle randomly exits when working on multiple projects
- #31 - Upgrade checkstyle version
Contributing Guide Code of Conduct -
rallyhealth/sbt-git-versioning
-
sbt/sbt-findbugs
FindBugs static analysis plugin for sbt.
- #27 - Travis CI dropped
- #26 - README devoid of clear working examples
- #25 - Can't generate HTML output.
- #24 - FindbugsReportType -> FindbugsReport in docs
- #13 - Introduce findbug failOnError property available to ant task.
- #4 - Customise findbugs rules for Scala -- reduce false positives, add scala specific rules
Contributing Guide Code of Conduct -
apache/pekko-management
Apache Pekko Management is a suite of tools for operating Pekko Clusters.
- #674 - k8s: add pod deletion cost extension
- #672 - is it worth keeping the Marathon (Mesos) support?
- #669 - AWS SDK V1 for Java no longer released
- #650 - possible problem with consul docker image
- #638 - Bug: Bootstrap 1.2.0 seems to be unable to cope with HTTPS request to retrieve seed nodes when using K8S DNS
- #459 - Investigate issues with SSL Auth that affect discovery-kubernetes-api when we use K8s v1.30+
Contributing Guide Code of Conduct -
apache/wayang
Apache Wayang is the first cross-platform data processing system.
- #707 - Join operator in jdbc-generic platform
- #678 - this.size is currently always 0
- #676 - may need better support for CASTing in the future. See sqlCast() in this file.
- #672 - a cleaner way to handle this
- #649 - Revise implementation to support multiple field projection, by names
- #648 - fields are never queried, why?
Contributing Guide Code of Conduct -
etspaceman/kinesis4cats
A comprehensive Scala library for Kinesis
- #74 - Producer: Add metrics reporter to match KPL metrics
- #57 - Producer: Aggregate by Predicted Shard
- #17 - Client Consumers
Contributing Guide Code of Conduct -
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.
- #473 - Support Kafka Client 4.2.x
- #392 - TransactionsSourceSpec: A multi-broker consume-transform-produce cycle must provide consistency when multiple transactional streams are being restarted timeout
- #368 - investigate why we get incorrect link to java.time.Duration$ in our scaladoc
- #362 - What can we do to prevent kafka outages?
- #353 - Any plans on incorporating KIP-932 (KafkaShareConsumer)?
- #321 - flaky tests: ContainerLaunchException: Container startup failed for image confluentinc/cp-kafka:7.9.2
Contributing Guide Code of Conduct