caltechlibrary / mkpage

MkPage Project includes tools for rendering static websites including a Pandoc preprocessor
https://caltechlibrary.github.io/mkpage
Other
9 stars 1 forks source link

Feature improvements for `mkrss`, `blogit`, `sitemapper` #14

Closed rsdoiel closed 4 years ago

rsdoiel commented 4 years ago

mkrss improvements

mkrss should be able to process the blog.json file it encounters to render an RSS XML document

BlogIt improvements

  1. It would be good to be able to pass blogit an existing directory and have it update the blog.json based on what is found on the file system.
  2. An easy way to include assets to the document being blogged (e.g. images, source code)
  3. Title of blog, Quip, BaseURL, Description should be settable and supported in the blog.json file
  4. blog.json file could include paths to index.tmpl and page.tmpl to make it easy to script mkpage for processing a blog design separate from a site design

sitemapper

It would be nice to have sitemapper ware of blog.json so that large websites could split the site map easily into subsite blog based sitemaps.

rsdoiel commented 4 years ago

BlogIt features 1-4 updated in v0.0.33c.

rsdoiel commented 4 years ago

blogit and mkrss integration slated for v0.1.0a release. I am not planning to change sitemapper at this time as it should reflect a whole site and the blog sub-site in most cases.