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

v2 #80

Open
erquhart opened this issue Mar 27, 2018 · 0 comments
Open

v2 #80

erquhart opened this issue Mar 27, 2018 · 0 comments

Comments

@erquhart
Copy link
Contributor

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.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant