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

Using Middleman for the website #97

Open
richbowen opened this issue Mar 12, 2018 · 3 comments
Open

Using Middleman for the website #97

richbowen opened this issue Mar 12, 2018 · 3 comments
Labels
Web Site Inqlude web site

Comments

@richbowen
Copy link

richbowen commented Mar 12, 2018

What do you think about using Middleman for the website? That way we have a well put together development environment for building out the Inqlude websites. Also it would make the current work done on the website easy to integrate as it's all Ruby.

An example of a site built with Middleman: Project Atomic

Another advantage I can think of is that it makes contributing easy because the Middleman workflow is pretty straight forward.

@cornelius
Copy link
Owner

Well, inqlude basically includes a static website generator which is tailored to its needs. The site is generated from templates. Creating the website is just calling inqlude view. I'm not sure Middleman would add a lot because we still would need to have the automation for putting in the Inqlude data.

@richbowen
Copy link
Author

richbowen commented Mar 12, 2018

I see, I had no idea how to compile the haml files and view the website. Maybe that could be placed in the README.

I think Middleman would make big difference, it provides alot of tools and helpers to make development easier.

@cornelius
Copy link
Owner

I added some info about how to generate the site in the README.

I'm sure Middleman provides a lot of useful stuff. I'm just not sure we need a lot for our use case. It's pretty simple and we have the tooling already in place.

An alternative could also be Jekyll which is one of the other very popular static site generators.

@cornelius cornelius added the Web Site Inqlude web site label Jan 6, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Web Site Inqlude web site
Projects
None yet
Development

No branches or pull requests

2 participants