terra-farm / meta

Conversation about the terraform provider & modules maintainer community
3 stars 0 forks source link

Promotion #16

Closed ringods closed 6 years ago

ringods commented 6 years ago

We have to start promoting this initiative. I did my share yesterday.

๐Ÿ˜ƒ

Other ideas:

ringods commented 6 years ago

@josephholsten I would like to bootstrap a Github pages website for terra-farm. Could you rename this repository:

https://github.com/terra-farm/terraform-github-org

to

https://github.com/terra-farm/terra-farm.github.io

which is the name it should be according the (Github Pages documentation]( https://help.github.com/articles/user-organization-and-project-pages/#user-and-organization-pages-sites)

Then add me as an admin on that repo please.

josephholsten commented 6 years ago

I've created a new repo at https://github.com/terra-farm/terra-farm.github.io, please let me know if you need more permissions than I've set up. Thanks so much for taking on this work!

The original point of terraform-github-org was to manage membership, as sous-chefs does at https://github.com/sous-chefs/terraform-github-org, so I've left it alone for us to use at a later date.

ringods commented 6 years ago

@josephholsten tnx. Didn't know that it was the intent to terraform the setup of this github org. I'll help out to that initiative too. ๐Ÿ˜„

rowleyaj commented 6 years ago

I see everyone was busy working away whilst we were enjoying our long weekend due to the bank holidays in the UK. ๐Ÿ˜‰

@ringods thanks for taking this on. What did you have in mind for the website? I think @damacus did the sous-chefs one using Hugo?

ringods commented 6 years ago

@rowleyaj I also had Hugo in mind as it is a very powerful, yet easy tool to use. I just don't know which theme to use. Do we have a web designer in our ranks in case we want to have our own branding? :-)

One thing I found out just before the weekend is that Github pages for user or organization sites should have the bare site content in the master branch. For project pages, you can use the gh-pages branch which means you can use master to have the pre-build site content.

I'm gonna give it a whirl to see if we can use a reverse approach for the organization site: e.g. build from a detached site-sources branch and push the result onto the master branch.

damacus commented 6 years ago

Happy to Hugo.

Checkout https://github.com/sous-chefs/website if you want some ideas.

ringods commented 6 years ago

@rowleyaj @josephholsten I created the master branch and an orphan site branch in the website repo. The site branch will contain the Hugo source files and after building, the content will be pushed onto master. I have provided a minimal index.html file manually for the moment. I have also set the site branch as the default branch on Github.

Although nothing to be seen yet, our site is live. ๐Ÿ˜†

https://terra-farm.github.io

josephholsten commented 6 years ago

Ok, so weโ€™ve got the basic site, anyone know whatโ€™s needed to have the provider-specific stuff? Shall we get virtualbox set up first?

ringods commented 6 years ago

@josephholsten there are 2 big options:

Personally, I prefer to take the first route.

josephholsten commented 6 years ago

Well, Iโ€™m guessing itโ€™s easiest to get /something/ quickly the first way, and we could switch to the other way later if we notice doc lagging behind providers. And we could always build toooling to scrape the doc out of the individual repos if we care that much.

ringods commented 6 years ago

@josephholsten @rowleyaj The Travis-CI build has been set up for the terra-farm website. I'm going to close this issue. Please file further requests for the website in the terra-farm.github.io issues.