Contributing Search
All the projects below have beginner-friendly issues which are great places to start contributing
-
typelevel/algebra
Experimental project to lay out basic algebra type classes
- #253 - Archive this repo?
- #233 - Integrate intermediate steps between `CommutativeRing` and `Field`
- #218 - Integrating cats.kernel.Semigroup and friends
- #209 - Law testing guidelines
- #203 - Why don't we move Spire's Module/VectorSpace/MetricSpace/etc. here?
- #199 - Algebra Syntax (was #78 Symbolic Infix Operators)
Contributing Guide Code of Conduct -
akka/akka-persistence-cassandra
A replicated Akka Persistence journal backed by Apache Cassandra
- #1153 - Offsetstore timeuuidoffset is not being updated
- #1103 - Slow clean tagged events and overload Cassandra by overfetch insufficient data for deleteFromTagView
- #1055 - Utility to Discover and Delete Old Entities Based on Age
- #1046 - ClassNotFoundException
- #1045 - Custom dispatcher for specific sharded actor
- #965 - Placeholder/Discussion: Durable State support
Contributing Guide Code of Conduct -
scala/scala-xml
The standard Scala XML library
- #779 - `Elem` constructor should not require using `null` to represent no-prefix
- #607 - Name predicates: which XML version?
- #532 - ConstructingParser does not tolerate start of file whitespace
- #528 - CDATA in MarkupParser
- #403 - Unique identifier for the Node instances
- #384 - Cross-refs to JDK 11 broken in Scaladoc 2.13
Contributing Guide Code of Conduct -
akka/akka-grpc
A platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.
- #2112 - Failed: Process completed with exit code 1
- #2101 - Support Client-Side Load Balancing on a per-request basis
- #2051 - Failed: EdgeReplicationJavaDSLIntegrationSpec
- #2034 - Propagate GRPC Status Codes to Akka Insights
- #2033 - Promise already completed in AkkaNettyGrpcClientGraphStage
- #1966 - Document maven plugin settings
Contributing Guide Code of Conduct -
typelevel/cats-mtl
cats transformer type classes.
- #676 - "unspecified error" when Handle.allow refers to a local singleton object
- #671 - Logo image is rendered incorrectly by Laika
- #666 - `Raises` and `Handles` aliases on Scala 3?
- #660 - Surfacing submarines
- #652 - Handle.allow(F) and (Applicative|Monad)Throw appear to be incompatible.
- #648 - Handle creates a black-box when Submarine escapes rescue
Contributing Guide Code of Conduct -
lightbend/cloudflow
Cloudflow enables users to quickly develop, orchestrate, and operate distributed streaming applications on Kubernetes.
- #1355 - create the SensorDataJsonSupport object
- #1349 - Communication on deprecation of cloudflow
- #1233 - Cloudflow CLI: incomplete pods status on deployment (1/0)
- #1231 - Docs need attention for: "Download and install the Cloudflow CLI"
- #1230 - Docs need attention for Protobuf in v2.3.1
- #1225 - Support for Java 17
Contributing Guide Code of Conduct -
akka/akka-persistence-jdbc
Asynchronously writes journal and snapshot entries to configured JDBC databases so that Akka Actors can recover state
- #848 - Failed: H2ScalaEventsByTagTest
- #824 - Durable State broken after upgrading to slick 3.5.x
- #802 - MySQL durable state implementation
- #793 - Might the schema of event_jounal be optimized?
- #686 - Implement Delete effect for DurableState
- #673 - failure: Some eventsByTag tests fail with Oracle and legacy.ByteArrayReadJournalDao
Contributing Guide Code of Conduct -
comcast/sirius
A distributed system library for managing application reference data
- #140 - Support HTTP for Sirius following instead of Akka remoting
- #131 - AskTimeoutExceptions during startup
- #126 - Subset of follower nodes missing data
- #125 - nodetool requires akka.tcp protocol that SiriusShortNameParser doesn't support
- #112 - Old deletes need to be purged during Compaction
- #104 - Stale ActorRef eviction is broken
Contributing Guide Code of Conduct -
playframework/play-bootstrap
A Play Framework library for Bootstrap
- #136 - Setup / clean up repo
- #135 - Option to handle translated strings as HTML
- #134 - Support for Bootstrap 5
- #133 - using custom file input, .invalid-feedback not shown.
- #132 - Cannnot select default option in select input
- #127 - Checkbox error text is always hidden
Contributing Guide Code of Conduct -
monadless/monadless
-
sbt/zinc
Scala incremental compiler library, used by sbt and other build tools
- #1696 - Latest versions of Zinc >=2.0.0-M16 cannot run on Java 11
- #1676 - [2.x] Compilers#toString causes sbt.internal.inc.InvalidScalaInstance: "Scala instance doesn't exist or is invalid"
- #1633 - Release 1.12.1
- #1574 - Changes affecting macro generated code are not detected on Scala 3
- #1561 - Failing incremental compilation, involving dependent type with type lambda bound
- #1553 - Incremental compilation issue when Java/Scala define the same class name, case-insensitive
Contributing Guide Code of Conduct -
playframework/anorm
The Anorm database library
- #687 - Documentation updates
- #627 - AkkaStream & PekkoStream usage can lead to threads blocked/waiting
- #603 - Unreachable case except for null warning by Macro.namedParser with Scala 3 enum
- #560 - Incorrect error message when column is unexpectedly NULL
- #124 - Support aliasing in macros
Contributing Guide Code of Conduct -
akka/akka-management
Akka Management is a suite of tools for operating Akka Clusters.
- #1399 - Include app version in cluster member details
- #1278 - Support gRPC health checks
- #1251 - Failed: Integration Tests for Kubernetes API with Maven
- #1240 - failed: Integration test for Kubernetes Lease - sbt expected single file for component
- #1107 - Failed: Integration tests for Kubernetes API
- #1075 - new-cluster-enabled and SBR
Contributing Guide Code of Conduct -
azure/azure-event-hubs-spark
Enabling Continuous Data Processing with Apache Spark and Azure Event Hubs
- #697 - ReactorDispatcher instance closed exception while writing data to eventhubs
- #696 - Synapse Spark notebook/job access event hubs via MSI
- #695 - Update for latest runtimes to be available with scala spark 2.13
- #694 - Why is ConnectionStringKey required when SAS key–based configuration is already provided?
- #693 - Specifying transportType in ehConf
- #691 - com.microsoft.azure:azure-eventhubs-spark_2.12:2.3.22 library not found on databricks
Contributing Guide Code of Conduct -
47degrees/github4s
A GitHub API wrapper written in Scala
- #888 - Support reference deletion
- #887 - Support merging of a pull request
- #840 - Flaky test `Repos >> ListStatus`
- #836 - Support for Scala Native
- #810 - List followers of a user
- #769 - patch field being String in FileComparison causing compareCommit to crash
Contributing Guide Code of Conduct -
scalacenter/scalajs-bundler
- #506 - jsdom 27.0.0 changes method name (sendTo -> forwardTo)
- #505 - Scala-js libs not recognized in IntelliJ IDEA with this plugin
- #495 - Documentation not accurate
- #479 - Could this be published with SBT 1.9.x?
- #457 - webpackExtraArgs is ignored
- #435 - BundlingMode.LibraryAndApplication() does not work with sourcemap to false
Contributing Guide Code of Conduct -
vinyldns/vinyldns
DNS automation and governance for streamlining DNS operations and enabling safe and secure DNS self-service
- #1510 - RecordSet Search UI Migration & Enhancements
- #1509 - DnsChange UI Migration & Enhancements
- #1507 - Always Process DeleteRecordSet rows before Add rows, in csv files containing both
- #1506 - Records Module UI Migration & Enhancements
- #1505 - Admin Control Panel UI Implementation
- #1504 - React Foundation Setup for VinylDNS Portal
Contributing Guide Code of Conduct -
maif/otoroshi
Lightweight api management on top of a modern http reverse proxy
- #2532 - Data exporters sometimes drops events
- #2490 - `APIs`: api security dashboard
- #2481 - `APIs`: api quality dashboard
- #2480 - `APIs`: streamline API configuration with
- #2479 - `APIs`: hooks settings
- #2478 - `APIs`: subscription transfer (change plan)
Contributing Guide Code of Conduct -
projectglow/glow
An open-source toolkit for large-scale genomic analysis
- #776 - Support Scala 2.13
- #759 - Spark 4.0.0 support
- #757 - Databricks deprecated genomics support
- #741 - VEP Pipeline Transformer - Chrom header error
- #734 - Spark 3.4.4 and Scala 2.13.10 - Failed tests: io.projectglow.transformers.splitmultiallelics.VariantSplitterSuit
- #733 - Issues running tests with sbt
Contributing Guide Code of Conduct -
outr/youi
Next generation user interface and application development in Scala and Scala.js for web, mobile, and desktop.
- #82 - Support for pre-loading screens
- #75 - Reload a Screen
- #72 - WebSocket Client Auto-Reconnect
- #71 - Better WebSocket support
- #70 - Take part in TFB competition
- #67 - ListSelection
Contributing Guide Code of Conduct