revel/revelframework.com

RevelFramework Master Plan

Closed this issue · 3 comments

The intention is to make revel eat is own dog food, ie revel uses revel.

Current www

Content

  • The manual, tutorial etc are in markdown (+gh.flavour)
  • code here https://github.com/revel/revel.github.io
  • each directory has text files in .md eg manual/
  • each *.md file has a jekyll front matter eg layout: quickstart
  • the layout_file containetains the section navigation
  • the layoutfile includes_ the main_layout.html

This might be best written up as an RFC under revel/rfc

Good idea... RFC on the way

ok changed plan.. I want an issues and the plan and stuff here..

Pete tries to explains again, sorry guys.. welsh..

The idea in my head is to move some of the documentation from a "revel.gh.io/foo/bar" into their respecite repos notable for

  • Modules
  • Examples

case example is the

Jobs module

so docs at https://github.com/revel/revel.github.io/blob/master/modules/jobs.md
godoc at https://godoc.org/github.com/revel/modules/jobs/app/jobs
and README in source = https://github.com/revel/modules/tree/master/jobs

So basically every example/ and module would be on rf.com

  • detected as they are added and appear in menu
  • the modules+examples etc docs are self contained within the module..

We may even need some meta data suchs as

  • config keys

  • and varioous supervilous

  • module+jobs end up in README.md in the