Skip to content
This repository was archived by the owner on Oct 21, 2020. It is now read-only.
This repository was archived by the owner on Oct 21, 2020. It is now read-only.

v2 #80

@erquhart

Description

@erquhart

Just some thoughts for what we could/should do next.

Create a starter template

There should be a starter template using the headlesscms site underpinning with some simple configuration to create new sites for tracking GitHub projects. This would be a good precursor to migrating staticgen.com over to the headlesscms.org setup.

Extensible sorting/filtering

The current layout can only handle so much sorting/filtering before it sort of breaks. We should consider how to redesign so that an arbitrary number of sorts and filters can work without breaking the layout.

Scalable card data

Like sorting/filtering, cards just become bland data lists when too many points are added. We need a way to allow a fair amount of data on cards that still works for the UI. Perhaps making them expandable?

More stats

Arbitrary stat support should be a thing. You may want to track npm downloads or GitHub contributors, for example. The current setup is GitHub only, and limited to four items by the UI.

Flexible stats window

We're currently adding daily to the GitHub data for headlesscms.org. The original goal was 30 days, but maybe 60 is better. Currently at 38 days and counting. What would be nice is to capture maybe 60 or 90 days of data max, but allow the user to select what window they want to see reflected in the cards, e.g. last 7 days.

Flexible stats display

Some stats aren't just a plus/minus thing. GitHub issues, for example, can show zero change over a 30 day span, when in reality, 300 issues were closed and 300 new issues were opened. The activity is an important sign of life, so we see a need to display change data for individual stat in more than one way.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions