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

Website for Terminator #1

Open
lazyfrosch opened this issue May 7, 2020 · 8 comments
Open

Website for Terminator #1

lazyfrosch opened this issue May 7, 2020 · 8 comments
Labels
good first issue Good for newcomers help wanted Extra attention is needed

Comments

@lazyfrosch
Copy link
Member

As the old website https://gnometerminator.blogspot.com/ is stale and inaccessible for us, I want to host a simple website using github pages.

URL: gnome-terminator.github.io

Ideas:

  • Simple layout
  • Short summary
  • Some screenshots, also to be used with AppStream
  • Links and references to GitHub

Any other ideas?

@lazyfrosch
Copy link
Member Author

You can join gitter for chat: gitter.im/gnome-terminator/community

@vishhvak
Copy link

vishhvak commented May 8, 2020

I think the ideas are pretty solid for starters. A blog section may be a good idea for communication, but not sure what the right way to implement it would be (i.e do we go full-stack or stick to a static website for the blog).

Are we using our own CSS and Vanilla JS? or are we sticking to a framework (React/Vue for JS, Bulma/Bootstrap for CSS?). When and where do we start?

@muru
Copy link

muru commented May 8, 2020

gnome-terminator.github.io would necessarily have to be from the repository gnome-terminator/gnome-terminator.github.io. So, perhaps the first step would be to just create such a repository so we can send pull requests there?

A simple Jekyll/Markdown site using one of the pre-defined Github Pages themes might be good starting point. Example: https://muru.github.io/terminator/ generated from https://github.com/muru/terminator (with the inital contents mostly copied from the README and the old Terminator blog.

@FernandoBasso
Copy link
Contributor

FernandoBasso commented May 8, 2020

Yeah, Jekyll and Markdown is what I would go with.

I believe we should use our own CSS so we don't have an extra burden of keeping upgrading and potentially having to fix CSS problems as versions change (it is enough maintaining Jekyll updates, in my opinion).

We should also stay away from using more complicated front-end setups for this case. Jekyll can even provide i18n (using some very simple trickery) if we ever need it. Of course, if the need arises, we can add React/Vue/whatever o the site later on.

When and where do we start?

I think someone that can do admin stuff on the repo should create the github pages repo with a simple placeholder readme so we can clone and start working.

@lazyfrosch
Copy link
Member Author

I will create the repo in a moment.

A blog won't be necessary at the start, I'd prefer users to watch released on GitHub, and have proper release info there.

@lazyfrosch
Copy link
Member Author

https://github.com/gnome-terminator/gnome-terminator.github.io

https://gnome-terminator.github.io/

@lazyfrosch lazyfrosch transferred this issue from gnome-terminator/terminator May 9, 2020
@lazyfrosch
Copy link
Member Author

Please coordinate here, simple website with Jekyll, no magic JS framework please :)

@lazyfrosch lazyfrosch added good first issue Good for newcomers help wanted Extra attention is needed labels Aug 8, 2020
@mattrose
Copy link
Member

@lazyfrosch how attached are you to the pages having HTML content rather than markdown? Would it be OK if I started out by replacing the html with markdown?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

5 participants