-
Notifications
You must be signed in to change notification settings - Fork 15
Description
Tasks:
- Evaluate past and current experience of Jekyll and gh-pages for LFE docs site
- Evaluate past and current experience of Jekyll and gh-pages for LFE blog site
- Evaluate other possible static site generators
- Evaluate pros and cons of rolling an LFE static site generator
- Determine impact/possible inclusion in LFE Dragon
- Prototype an LFE static site generator (see https://github.com/lfe/docs3/issues)
There have been several emails sent to the LFE mail list, many private email conversations, comments on Twitter and in Github tickets, not to mention a slew of tickets created in several github repos (and orgs) on this topic. Perhaps most pertinent is this recent email to the list:
In it I outline the justification for building our own static site generator. If this work is of general usefulness, it could very well end up as part of the new LFE Dragon "framework" (see Milestone 1).
It really boils down to this:
- We very badly need to revamp our docs
- This is not a fun job and no one wants to do it
- The current tool chain (Ruby/Jekyll) makes this even more unpleasant for LFE/OTP devs
- No solution meets our rather diverse and edge-casey needs
- If someone's going to volunteer to do this job, we need to make it fun (and productive) for that person
No decision has been made yet and is pending the process of discovery going on here:
That project and those tickets have the assumption that "everything will work out" (which, of course, is not a given). If that does turn out to be true, then that work will be what is used to manage LFE documentation and is what we'll use to roll out our next version. If it does not turn out to be true, we will continue with the platform selection process.