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

EPIC: Gemify the theme #31

Open
4 tasks
briandominick opened this issue May 25, 2021 · 0 comments
Open
4 tasks

EPIC: Gemify the theme #31

briandominick opened this issue May 25, 2021 · 0 comments
Labels
CSS/Sass Involves hacking some styles documentation Improvements or additions to documentation Jekyll Involves working heavily with or extending Jekyll SSG Ruby Involves some Ruby troubleshooting/coding
Milestone

Comments

@briandominick
Copy link
Contributor

briandominick commented May 25, 2021

I was going to put this off to just before 1.0, but that was before I realized all the advantages of packaging this project as a Ruby Gem.

I'm not sure all of these steps are required, but they constitute the best practice.

Once those are complete, we can add a gemspec and make a few other changes, and document the whole thing in the Readme. In fact:

  • Documented the new format in Readme.

The big question here is how to handle the AsciiDocsy docs themselves. Do we add them to the gem or do we just keep them in the project for testing and for building the main site? I need to look at how others handle this.

This epic will be disruptive, so I'm going to do it after 0.1.1, maybe as part of 0.2.0, but definitely by 0.3.0.

@briandominick briandominick added documentation Improvements or additions to documentation CSS/Sass Involves hacking some styles Jekyll Involves working heavily with or extending Jekyll SSG Ruby Involves some Ruby troubleshooting/coding labels May 25, 2021
@briandominick briandominick added this to the 0.3.0 milestone May 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CSS/Sass Involves hacking some styles documentation Improvements or additions to documentation Jekyll Involves working heavily with or extending Jekyll SSG Ruby Involves some Ruby troubleshooting/coding
Projects
None yet
Development

No branches or pull requests

1 participant