CalConnect / DEVGUIDE

CalConnect project to provide documentation on Calendaring and related issues.
http://devguide.calconnect.org/
Other
19 stars 14 forks source link

Find a new way of hosting the DEVGUIDE #31

Closed wsdwl closed 6 years ago

wsdwl commented 7 years ago

As openshift v2 is shutting down by the end of September 2017, we need to find a new solution to host our pages.

This offers the chance to provide SSL also.

dmfs commented 7 years ago

In the meantime I've launched a blog with Jinja, which seems to be a good alternative to Gollum. In particular it has many plugins for pagers and other nice stuff. Also it uses Markdown by default, so only few changes are required. There are a number of themes for Jinja. GitHb pages also supports Jinja but doesn't support custom plugins. Also GitHub pages doesn't support SSL for custom domains.

Anyway, using Jinja you can create the static HTML files locally and serve them as static files with any hosting service. So all you need is a host for static web sites.

dmfs commented 7 years ago

Sorry, when I wrote "Jinja" I actually means Jekyll. I sometimes confuse these two names :-|

wsdwl commented 7 years ago

I did start playing around with Jekyll and made a static version (not layouted yet) of DEVGUIDE being available at http://devguide-static.wsdwl.de/ and all files at https://github.com/wsdwl/DEVGUIDE-static for further discussion at our call tomorrow.

wsdwl commented 7 years ago

Next steps:

wsdwl commented 7 years ago

Doing fine with the transition. Need to look into search at the developers forum in Cologne. https://community.algolia.com/docsearch/ might be an option or local JSON file.

wsdwl commented 7 years ago

Switch to Google App Engine has been initiated and CNAME change is waiting for the cache to be expired.

wsdwl commented 7 years ago

DNS switch was done successfully.

Maybe we need to add a redirect for /Home for people who used it before.

wsdwl commented 7 years ago

Switched the repository to now contain the up-to-date, but reformated version of the content for jekyll build and Google App engine deployment.

wsdwl commented 7 years ago

last changes:

open:

wsdwl commented 7 years ago

Thats how the pages might look in the future:

a-history-of-icalendar

dmfs commented 7 years ago

nice!

wsdwl commented 7 years ago

also still needed: short documentation about how to create the environment locally.

wsdwl commented 7 years ago

Styling updated. It now looks really good with improved browsing links!

wsdwl commented 7 years ago

UX improvement finished and put online two weeks ago.

As we now have everything in place, I will close this ticket.

wsdwl commented 7 years ago

I was to fast. Still open:

wsdwl commented 6 years ago

Changes since last time:

Next:

wsdwl commented 6 years ago

Moved to firebase, works fine. Redirect created. Therefor I would close the subject.