/scaladex

The Scala Package Index

Primary LanguageScalaOtherNOASSERTION

Scaladex

Travis Gitter

How it works

We pull poms from Bintray and we receive poms from Maven Central or to Scaladex directly. Your library has to be published to one of those repositories.

Process:

  • We discover Scala release based on the pom filename. A common practice is to include the scala compiler version in the artifactId. We search for .pom files containing _2.10, _2.11 and _2.12. If you dont follow this convention add your releases to non-standard.json
  • We download pom and parent poms
  • We read them, 10% are invalid (most common issue: duplicated tags see sbt/sbt#2566)
  • We inspect the pom file for scm tag (source control management). If you forgot to add a scm tag claim your library to claims.json
  • We download content and metadata from GitHub (Readme, Avatar, Descriptions, etc)

How to contribute

Join the gitter.im channel and read the developer guide

Badges API

Count Badge

Latest version

Count Badge

Latest version

For more information read the shields.io API