Git Product home page Git Product logo

jekyll-twitch's People

Contributors

chaelcodes avatar dependabot[bot] avatar littlebigprogramming avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

jekyll-twitch's Issues

Create Documentation for Jekyll::TwitchTag

Why

We need a good environment for testing our gem and documenting its usage. With the right Jekyll site, we can do both. We can have a hosted Jekyll site that shows off the gem, and acts as a great testing ground in development.

How

Create a demo Jekyll site hosted on GitHub Pages with a page that shows off each example and how to use it.
Use the default Jekyll theme for simplicity.
We should utilize a gem convention that imports from github in order to make testing easier. Perhaps a commented ruby gems version, and an uncommented GitHub solution? Or the reverse?

Resources

GitHub Issue Template for Releases

Create two GitHub issue templates. A default one, and one for creating new releases. The one for releases should include all the steps associated with releasing a new gem version from CONTRIBUTING.md. The default one just needs a description header and a closes # placeholder for the issue it closes.

Update README

  • Extract CONTRIBUTING section from README.
  • link to the demo site from README
  • Add Installation and Troubleshooting guide to demo site
  • reverse usage and troubleshooting
  • usage should cover what different clips/broadcasts/etc are supported
  • explain how Jekyll-Twitch works

Remove Jekyll-Cache

Description

The .gitignore was configured for a ruby gem, which means it's missing common Jekyll ignore directories, like .jekyll-cache/Jekyll/Cache .

Tech Plan

  1. Remove the offending files/folder
  2. Add .jekyll-cache to the .gitignore

References

See GitHub's Jekyll gitignore example

Fix date on Version 1.0.1 release

Version 1.0.1 was released October 17th, 2022, but the date on the post is April 23rd, 2021. This was the date version 1 was released. We should fix that. This should update the url as well.
wrong date on release

Update Footer of Demo Site

There are two links in the footer of the demo site that link to GitHub and Twitter. The GitHub one should link to this repo, and the twitter one can link to twitter.com/ChaelCodes

Cut a new release for 1.0.1

Description

Jekyll-Twitch is releasing a new version!

  • Create a post in docs site with the expected changes
  • Update the docs site with the newest version
  • Test the changes in the docs site
  • Run bundle exec rake release

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.