Comments (17)
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.
from devguide.
Sorry, when I wrote "Jinja" I actually means Jekyll. I sometimes confuse these two names :-|
from devguide.
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.
from devguide.
Next steps:
- try to use the existing mustache layout files -> @dmfs
- look for hosting options at Google Apps -> @dmfs
- describe what needed when hosting at SCG -> @wsdwl
- look for possible plugins (search/plantuml/...) -> @wsdwl
from devguide.
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.
from devguide.
Switch to Google App Engine has been initiated and CNAME change is waiting for the cache to be expired.
from devguide.
DNS switch was done successfully.
Maybe we need to add a redirect for /Home for people who used it before.
from devguide.
Switched the repository to now contain the up-to-date, but reformated version of the content for jekyll build and Google App engine deployment.
from devguide.
last changes:
- adding redirect for /Home
- fixing relative links, when redirecting from [caldav|carddav].calconnect.org
open:
- create solution for search -> TC work, suggestions above
- fix redirecting with URI from [caldav|carddav].calconnect.org -> addressed to Arlen
from devguide.
Thats how the pages might look in the future:
from devguide.
nice!
from devguide.
also still needed: short documentation about how to create the environment locally.
from devguide.
Styling updated. It now looks really good with improved browsing links!
from devguide.
UX improvement finished and put online two weeks ago.
As we now have everything in place, I will close this ticket.
from devguide.
I was to fast. Still open:
- create solution for search -> TC work, suggestions above
- fix redirecting with URI from [caldav|carddav].calconnect.org -> addressed to Arlen (again today)
- short documentation about how to create the environment locally and push content to live
from devguide.
Changes since last time:
- short documentation done in Googlepad
- Test of an alternative hosting option using Google firebase: https://calconnect-devguide-trial.firebaseapp.com
- added 404 handling to firebase
Next:
- test firebase
- add rewrites for known error URLs from old server
- move domain at next conference together with @dmfs
from devguide.
Moved to firebase, works fine. Redirect created.
Therefor I would close the subject.
from devguide.
Related Issues (20)
- Glossary points to RSCALE Draft HOT 3
- wrong RECURRENCE-ID in example HOT 2
- TOC topics without content yet
- include functional information answering concrete questions someone might come across HOT 3
- Add index to appendix pages HOT 2
- add page about calendar spam HOT 1
- check if whole content from page is merged into DEVGUIDE HOT 3
- Theme github pages of public HOT 4
- finish article about recurrences HOT 1
- Styling hides nested nature of email structure HOT 1
- fix plantuml issue HOT 3
- User Feedback: provide vCard Examples HOT 2
- How to create an iCalendar feed?
- Update footer HOT 1
- Improve FAQ template HOT 3
- JSCalendar schema HOT 2
- document best practices for caching
- data portability
- calspam HOT 1
- Does RFC-5545 allow for more than one RRULE property per component? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from devguide.