Something better than a massive list of everything on the front page

Open
#53 8 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
25/100
Issue type
Feature
Clarity
Needs clarification
Activity status
Stale

Research direction

Start by reviewing the current front page and the discussion linked from issue #50. Define the replacement browsing experience, including whether to show a daily set of packages and how the selection is weighted. Done means the front page approach and the required search/browsing work are agreed and documented.

Written by the indexing model from the issue text.

Description

Perhaps we could revisit the front page entirely. Having a great big list isn't necessarily the right thing at all. What about a "packages of the day", a handful (6 maybe) of packages drawn from a distribution weighted by "most clients" (see this comment), or something? It'd change ~once a day (that way we get the benefits of static/offline for most users). It'd make having good search/browsing facilities extra important of course, so there'd have to be some work done there.

cc @mbutterick @jeapostrophe @jsmaniac @jackfirth

Dominant language
Racket
Stars
13
Forks
17
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from racket/racket-pkg-website

All issues in racket/racket-pkg-website

Similar issues

More Web Dev issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.