Contributing Search
All the projects below have beginner-friendly issues which are great places to start contributing
-
-
guardian/grid
The Guardian’s image management system
- #4414 - Uploads in progress model dialog triggers incorrectly if the Grid is installed on a hostname which starts with upload
- #4406 - Setting upload state to Queued fails when using ingest uploads from the UI
- #4379 - Add a new usage to track usages with integrated apps
- #4372 - Display aggregation counts for chip values, and sort value lists by aggregation where possible
- #4282 - Deny leases can’t easily be set to start in the future
- #4261 - Scala Steward can not run on this repo until it allows building under Java 21
Contributing Guide Code of Conduct -
haifengl/smile
Statistical Machine Intelligence & Learning Engine
- #825 - Perfect Library ,would you support huggingface dataset and model download and load future
- #822 - MLP call invalid in Clojure API
- #785 - ONNX support.
- #739 - Add XMeans with float array type
- #570 - HDBSCAN
- #417 - [Feature Proposal]: Generalized Additive Models
Contributing Guide Code of Conduct -
playframework/scalatestplus-play
ScalaTest + Play
- #431 - BaseOneServerPerSuite swallows exception when stopping the server fails
- #199 - Doesn't seem like the JVM arguments make their way into the Application.
- #144 - Element.find to wrap WebElement.findElement
- #121 - Success of before and after injection varies according to GuiceOneServerPerTest or GuiceOneServerPerSuite
- #119 - Update documentation for unit testing controllers
- #112 - Use GuiceOneAppPerSuite with async tests
Contributing Guide Code of Conduct -
arainko/ducktape
Automatic and customizable compile time transformations between similar case classes and sealed traits/enums, essentially a thing that glues your code. Scala 3 only. Or is it duct 🤔
Contributing Guide Code of Conduct -
purplekingdomgames/tyrian
-
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 -
apache/pekko-http
The Streaming-first HTTP server/module of Apache Pekko
- #695 - repository.apache.org timeouts causing build issues
- #694 - renderRfc1123DateTimeString can be faster
- #679 - support `SSHKEYLOGFILE`
- #646 - add Await.result optimisation from pekko core
- #638 - `ServerBinding` termination does not close HTTP/2 connections with h2c Upgrade connection setup
- #585 - handle invalid charsets in accept-charset header (XML case)
Contributing Guide Code of Conduct -
sbt/sbt-jacoco
an sbt plugin for JaCoCo Code Coverage
- #312 - Jacoco Reporting does not correctly handle Lambdas
- #302 - I'm using Java 17 and sbt 1.9.8 and Scala 2.13 : report coverage is zero for all categories
- #297 - Update to latest sbt version
- #294 - Synthetic methods are not being accounted correctly.
- #281 - Individual file coverage analysis
- #234 - jacocoExcludes setting does not work
Contributing Guide Code of Conduct -
projectglow/glow
An open-source toolkit for large-scale genomic analysis
- #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
- #724 - Compatibility Issue: java.lang.NoSuchMethodError with glow.py on PySpark 3.5.1
Contributing Guide Code of Conduct -
bigdatagenomics/avocado
A Variant Caller, Distributed. Apache 2 licensed.
- #306 - Update ADAM dependency to 0.26.0
- #305 - Unable to locate file from biallelicGenotyper in jointer
- #303 - Read group dictionary contains multiple samples with identical read group names.
- #290 - distribution does not include the avocado jar files
- #286 - Write original genotype prior to joint genotyping
- #283 - Calling with Avocado using the "hive" range partitioned data
Contributing Guide Code of Conduct -
scala/scala-java8-compat
A Java 8 (and up) compatibility kit for Scala.
- #179 - Execution context being lost after using FutureConverters
- #169 - Future.recover does not catch exceptions that are thrown inside a CompletableFuture
- #160 - genjavadoc issue with StreamShapeLowPriority
- #153 - Make FromJavaFunction and the likes serializable
- #120 - Improve support for failed `CompletionStage`s
- #94 - Wrong function conversion documentation
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 -
apache/pekko-grpc
Apache Pekko gRPC
- #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
- #419 - ErrorReportingSpec: fails to tear down actorsystem with `Boxed InterruptedException`
- #417 - Feature request: Add basic client side load balancing for gRPC
- #411 - review licenses for pekko-grpc-codegen and bat files (published to maven central)
Contributing Guide Code of Conduct -
unitycatalog/unitycatalog
Open, Multi-modal Catalog for Data & AI
- #1050 - Creating Uniform Iceberg table using Unity Catalog CLI but fails to register as Iceberg
- #1048 - Create Table Fails For GCP Buckets With Hierarchical Namespace Enabled
- #1047 - Improve auth doc without google
- #1046 - tableExists requests are hanging on the Iceberg endpoint
- #1042 - Field-level data obfuscation for sensitive attributes in Unity Catalog (PII masking for analytical users)
- #1041 - UC project will not compile
Contributing Guide Code of Conduct -
apache/pekko-management
Apache Pekko Management is a suite of tools for operating Pekko Clusters.
- #459 - Investigate issues with SSL Auth that affect discovery-kubernetes-api when we use K8s v1.30+
- #436 - cluster-bootstrap should support setting auth headers in client requests
- #414 - Rolling update support for k8s 1.22 ReplicaSets
- #303 - PIP: support Eureka discovery
- #243 - com.orbitz.consul:consul-client is not maintained
- #224 - move link validator to nightly/weekly job
Contributing Guide Code of Conduct -
playframework/play-doc
-
scalacenter/tasty-query
- #452 - Add a way to get documentation for symbol
- #446 - Error `Expected TermName but got example.MyObject[$]._$_$_$_$`
- #440 - `MemberNotFoundException` when invoking `tpe` on the tree of a java annotation
- #436 - Looks like Scala 3.4.x produces TermRef's to term refinements without symbols
- #434 - `SourceFile.name` returns full path on Windows
- #272 - Add a way to render trees and types as Scala code
Contributing Guide Code of Conduct -
stringbean/sbt-dependency-lock
sbt plugin for creating dependency lockfiles
- #39 - Remove the timestamp field
- #28 - Lock the plugins, build time dependencies
- #16 - Ensure the plugin code is reusable and documented
- #15 - Implement lockfile versioning & migration
- #14 - Handle classifier in artifacts
- #13 - Handle cross-build projects
Contributing Guide Code of Conduct -
carueda/tscfg
Schema-first, boilerplate-free, type-safe access to configuration properties in Java and Scala
- #318 - Complete revision of schema model and code generation
- #316 - Allow map type
- #66 - Base class shouldn't necessarily be abstract
- #61 - Default value for List type
- #51 - Proper schema syntax
- #27 - proper tscfg library
Contributing Guide Code of Conduct