Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AkashaRender 0.9 tracking issue #9

Open
4 of 49 tasks
robogeek opened this issue Jul 2, 2017 · 0 comments
Open
4 of 49 tasks

AkashaRender 0.9 tracking issue #9

robogeek opened this issue Jul 2, 2017 · 0 comments
Milestone

Comments

@robogeek
Copy link
Contributor

robogeek commented Jul 2, 2017

NOTE - this was originally a 0.7 then a 0.8 TODO list. The AkashaRender project is now working on 0.9.

Renderers

  • Document w/ usage guide
  • Generate API documentation
  • Connect documentation site with akashacms.com
  • Jenkins job to automate build/test of Renderers package
  • Publishing @akashacms/renderers package to npm

AkashaRender

Goal: natural file formats

  • Ability to extract metadata from other file formats than Markdown+Frontmatter
  • PDF has metadata tags?
  • PNG/JPEG/etc image metadata tags?
  • HTML metadata tags -- ditto for other document formats

AkashaCMS-example

EPUB-Guide

epub-website

AkashaRender-epub

EPUBTools

EPUB Metadata

  • Move most metadata into ToC file
  • Does OPF support multiple ToC files
  • In ToC file metadata, use navs to store multiple nav objects each describing a ToC that is then nested arrays of ToC items
  • In ToC file metadata use dc object to store the Dublin Core items ... is this useful for AkashaCMS overall?

AkashaCMS-tagged-content

  • Export data as microformats as appropriate

AkashaCMS-todo

  • Recognize TODO tag, output TODO items during build
  • akasharender todo command

AkashaCMS-External

AkashaCMS-Embeddables

AkashaCMS-Breadcrumbs

External THING Downloader

  • Configuration for directory to hold downloaded things
  • Configuration for types of things to download
  • EPUBTools required autodownload of images - existing code for this
  • Supporting autodownload of documents for document-tools display
  • Supporting autodownload of affiliate-links images
  • Caching of previously autodownloaded things incase a download fails
  • Detect things that have already been downloaded, avoid doing so a second time
  • Masking of filename content
  • Writing documentation
  • Examples on example.akashacms.com
@robogeek robogeek modified the milestone: 0.7 Jul 2, 2017
@robogeek robogeek changed the title AkashaRender 0.7 tracking issue AkashaRender 0.8 tracking issue Jul 19, 2019
@robogeek robogeek changed the title AkashaRender 0.8 tracking issue AkashaRender 0.9 tracking issue Sep 27, 2022
@robogeek robogeek pinned this issue Sep 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant