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

Big changes to the 3 layouts (KOSS documentation, website and Blog) #177

Open
OrkoHunter opened this issue Feb 2, 2019 · 3 comments
Open

Comments

@OrkoHunter
Copy link
Member

The current website structure needs change. We are not using HTML templating and thus it is hard to update. Here is an email I wrote long time ago

1. Gruesome task of updating kossiitkgp.in, a statically hosted website.
The website receives a lot of traction, and it is expected from us to update it regularly with upcoming events, documenting previous events, documenting about our current executives and former members, and many many things. The repository is not frequently updated (except for bot pushing our contribution charts). Even if I want to add a new page for our recent most event or add it into the page of events, I can not dare to it, considering my most of time will be spent on finding the appropriate div elements and copying template HTML file to create a new one.

So, we need to design HTML templating structure for all the three (one single/similar layout):

  • KOSS Documentation (docs.kossiitkgp.org or kossiitkgp.org/docs)
  • Blog (blog.kossiitkgp.org)
  • The new website (kossiitkgp.org)

We can use the previous design for the website, but the code needs to be updated.

@djbarnwal
Copy link
Collaborator

djbarnwal commented Feb 2, 2019 via email

@yashrsharma44
Copy link
Member

Why don't we use jekyll templates for hosting static pages? It is easy to add and change the content, instead of using html templates.
Ping @OrkoHunter

@OrkoHunter
Copy link
Member Author

@yashrsharma44 We need to use templates, yes. The current website was developed way in the past (when we didn't know how to create websites) :D

We can use any static site generator, which suits our purpose. People are rooting for hugo (https://groups.google.com/forum/#!searchin/kossiitkgp/hugo%7Csort:date/kossiitkgp/bDo_O2RApiM/s9IU5Zm4DgAJ)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants