-
Notifications
You must be signed in to change notification settings - Fork 438
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
Switch over to GitHub Pages + Jekyll #271
Comments
Oh, I remembered that there was an issue around about implementing a filter by distro and config management tools so I updated the script to import the current boxes to take care of that :-) the actual filtering is not in place but it shouldn't be that hard for someone to implement it with some JS magic :-P |
👍 |
nice work! |
👍 |
fgrehm/vagrantboxes-gh-pages#1 |
Does this work in the same way as #29 or different? I think we're nearly at the point where all the outstanding PRs are merged, so we should be good to go within a couple of weeks? |
@JonTheNiceGuy is similar in spirit, the difference is that I used GitHub pages and it won't require any manual intervention for publishing as GitHub will take care of that for us ;-)
Yeah, I just hope that code and the scripts I used to "import" current boxes are still working ;-) |
I just came across this but I made something similar a while back where I was experimenting with just my boxes to begin with. I spent most of my time thinking about what I thought a flexible syntax for the “posts” might be – otherwise it's pretty similar to this! |
Hey @garethr,
As I told you on twitter, I did a 2 hours spike on porting the website to Jekyll so that we can use GitHub pages. The code is available at https://github.com/fgrehm/vagrantboxes-gh-pages, is live at http://fgrehm.github.io/vagrantboxes-gh-pages/ and I'm creating this issue so that we can discuss the move :-)
Here's a list of some pain points we experience with the current approach that I believe can be solved with the move:
So, if we decide to switch over to that approach, here's a few things we'll need to think about:
There are also a couple things that I can't take care from my side. Namely switching the project's default branch to
gh-pages
and updating DNS entries.I think that's it, I hope you like it and I'll let you know if I end up remembering something else :-)
The text was updated successfully, but these errors were encountered: