haskell / haskell/hackage-server

Prettier + more-discoverable source for non-exposed modules

Open
#738 5 comments 0 reactions 0 assignees View on GitHub
component: ux enhancement
Dominant language
Haskell
Stars
467
Forks
225
PR merge metrics
No merged PRs in 30d

Description

In the same way that I can currently click to see the source of any exposed module on hackage, it would be very nice to be able to see the test suite for a package.

(Maybe this is a larger issue? It would be nice to be able to see the source of e.g. executables and internal modules also. The test suite is definitely the most pressing to me, though.)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing how Hackage currently exposes source links for package modules. Compare that path with how test suites, executables, and internal modules are represented, prioritizing test-suite browsing; done means a package's test suite can be discovered and viewed like an exposed module.

Written by the indexing model from the issue text.

Assessment

Tech stack
haskell
Domain
web-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.