Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create "evolution of records" graph #65

Closed
4 tasks
dunkOnIT opened this issue Mar 4, 2022 · 5 comments
Closed
4 tasks

Create "evolution of records" graph #65

dunkOnIT opened this issue Mar 4, 2022 · 5 comments

Comments

@dunkOnIT
Copy link
Contributor

dunkOnIT commented Mar 4, 2022

Preliminary notes

Requirement

One of the things still needed in the transition to Statistics 2.0 is an updated version of the "Evolution of Records" graph.

Basically, we need to recreate that graph in more modern frameworks (Python/ReactJS) inside this repo.

Description of task

You will need to complete the following steps:

  • A Python script to extract, generate and organise the source data for the graph
  • Create a frontend page to host the graph in ReactJS
  • Integrate (ie, link to) the page from the main statistic.worldcubeassociation.org website.
  • Use research and judgement to decide how best to render the graph on the frontend - I don't know enough to advise on how to do this

General Comments

One person doesn't need to do all of this - if you only feel confident to do the Python or React sides of this, feel free to just do those.

Even if its one person doing everything, it is strongly recommended to submit a pull request for each piece of this, so that code review is easier. Please feel free to ask for help if you aren't sure if you're going in the right direction.

@dunkOnIT
Copy link
Contributor Author

dunkOnIT commented Mar 4, 2022

Introduction

Hi there @campos20 - We haven't met yet, but I must say I'm incredibly impressed and excited by what's going on in this repo!

I'm Duncan, and @gregorbg has recently brought me on to help with project management in the WST.

One of the things he's said the team is working on is trying to transition to statistics.worldcubeassociation.org (which I've started calling "Statistics 2.0" for ease of reference), with the hope of having it be linked into the WCA website in the next month or so - which I'm seeing as the end of March.

This issue, and the others I might be creating, are part of an effort to try and create clarity and organisation around the team's path to that transition.

PLEASE let me know if you feel like I'm out of line, missing anything, or overstepping at any point. Ideally I should just be making your life, and the life of the rest of the team easier!

@dunkOnIT
Copy link
Contributor Author

dunkOnIT commented Mar 4, 2022

(also - Gregor said I should create an issue for this. I've done on the assumption that someone else besides Alexandre / Sébastien would be working on it. If that's not the case, obviously feel free to just develop this however you wish - my comments in the original post are just meant to guide a developer new to the project)

@campos20
Copy link
Member

campos20 commented Mar 7, 2022

Hi @dunkOnIT. It's great to have you on board. There's an open PR that fixes this. After it's done, I'll update links in the main website.

@campos20
Copy link
Member

Closing as it is already available

@dunkOnIT
Copy link
Contributor Author

Thanks! Should have done that myself, but thought it would auto-close once the PR was merged. Still got some learning to do with Github :P

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

No branches or pull requests

2 participants