scaladex

Google Summer of Code Scala Center

Scaladex: Displaying information from POM files

Project Abstract

The Scala ecosystem thrives on information accessibility, and Scaladex stands as a pivotal resource in this domain. However, the current scope of Scaladex’s artifact pages does not fully exploit the wealth of metadata available in Maven pom files. This project aims to enhance Scaladex by extracting and presenting additional information from pom files, enriching the user experience and empowering developers with deeper insights into Scala artifacts.

Work Summary

Pull Requests Status Issue
#12 Artifact model to include new fields Merged ☑️ scalacenter#979
#16 Define new fields data structures and update database schema. Merged ☑️ scalacenter#979
#18 UI Change: Add metadata fields (version scheme, developers, scala doc) on artifact pages Merged ☑️ scalacenter#979
#20 Added an admin task to sync all artifacts for new metadata fields Merged ☑️ scalacenter#1407

Final pull requests

What’s Covered

Visual Changes

image image

Blogs