Giter Club home page Giter Club logo

mondaynightskippys.github.io's People

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

mondaynightskippys.github.io's Issues

Fix iracing banner image scaling

On the driver profile pages the iracingbanner image tag has a fixed width, this needs changing to be a fluid image tag so it looks right on mobile.

Current Standing Panel - Last Updated Timestamp

On the home page it would be helpful for the Current Standings panel to indicate when it was last updated.

When visiting the page to see the latest championship standings it's not currently possible to see if it's been updated based on the latest race results yet, or not.

ir-apps MNS specific overlay

Think about building a specific MNS overlay that makes use of the iRacingBrowserApps

Docs are here

Maybe something combined with the current championship standings to show what the outcome would be is a person finished in their current position in a race?

Intro to the League page

From Paul Thurston:

Intro to the league / joining info / links to Racespot, iRacing and the league etc

This probably needs some short blurb on the home page, with a link to the /intro page containing more detail, history, how to sign up, where to watch the broadcasts etc.

Tagged with help wanted because we need some copy writing

Use generic track images instead of a specific one each week

@rickselby It might be worth just having some generic track images in the repo instead of a specific one each week and just put the text in the blog post, that would normally be on the image, This way it keeps the git repo small and we don't have a load of images lying around that will only be used once.

Scrape Danlisa data

From Paul Thurston:

Current Season - Latest table (links to danlisa?), race reports by individuals

Jamie has already done some work on this. We were thinking that for now we need some code that can pull the data from danlisa and create a yml file in a _data subdirectory. From there the results and standings can be presented in static pages.

Need to think about adding a script that can be run that will update all the data that needs to be gathered from various APIs to update the static content, this is probably separate issue.

Auto generate _data/drivers.yml

Relates to #4

But It might be worth generating an overall file of drivers regardless of whether they submit a Bio or not. This can contain useful information for linking back to the Danlisa driver overview page, i.e. the driver ids.

Schedule data and page

Create a collection that contains all the schedule information. This can be used to build a page for the schedule.

Keep it simple to start with, but this could potentially link out to track map images if the track information is in the data.

Teams page

From Paul Thurston:

Competitors - profiles of current drivers & teams, links to streamers

Create a /teams page in much the same way as the /drivers page.

Related to the drivers page #2

Team Championship Info

Create page that pulls the team championship standings from danlisa and presents them in the same way as the driver standing.

Streamers page

Standalone page with embeded youtube/twitch links for all streamers who participate. This info could potentially come from the drivers data (#20)

Race reports

From Paul Thurston:

Current Season - Latest table (links to danlisa?), race reports by individuals

And Seymour Harding:

It'd be kinda cool for a weekly roundup of all the race reports from this here forum to be combined into a one-post race summary. Wouldn't take much work...

This needs some more thought.

Would there be a page for each race, maybe autogenerated from the Danlisa data, and then somehow link individual reports from that? The reports could embed the various YouTube videos etc.

Competitors/Drivers page

From Paul Thurston:

Competitors - profiles of current drivers & teams, links to streamers

The foundation of this has been prepared with the /drivers page and associated _drivers collection in the _config.yml file.

How should we proceed with this, if we have info for a driver just create a skeleton page with a link to their twitch/youtube for example, and if they want to contribute a Bio, then great. Ideally drivers should be able to update their own profiles.

Driver Interviews

From John McGovern:

Idea 2: Weekly or Monthly driver interview page. This could be a webpage or if we get ambitious later a podcast. To start with we could ask a few guys would they be willing to take part in a written (emailed) interview with a number of set questions each week (1) What three pieces advice would you give your younger iRacing self? (2) Favourite track? (3) The on track battles you had with another driver that stick in your memory? (4) If you could change one thing about iRacing/Skippies, what would it be? (5) What are your on track/championship targets for the next season or two etc. etc.

Need to discuss the finer details of how this would actually work. Link it to driver profiles, but maybe have a 'latest news' section on the homepage that lists these. I suppose the updates coudl be handled with traditional blog posts.

Use github actions to automate pulling results from danlisa

It should be possible to schedule a workflow to run the fetch_danlisa.rb script daily and create a pull request automatically if anything has changed. We would then only need to merge the pull requests and do a manual update once per season.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.