Skip to content
This repository has been archived by the owner on Jan 24, 2019. It is now read-only.
inexist3nce edited this page Feb 28, 2016 · 8 revisions

Welcome to the Shim wiki.

Here's what we have planned for a basic full-featured program.

Roadmap

  • ☐ Basic User Experience
    • ☑ View posts (/posts/)
    • ☑ Edit posts (/edit/POSTID)
    • ☑ Delete posts (/delete/POSTID)
    • ☐ Admin panel (sort of in progress) (/admin/)
    • ☐ Login Support
    • ☐ First Run Wizard
    • ☑ Basic site configuration panel (/config/)
  • ☐ Themes
    • ☐ Add new themes
      • ☐ Via Git
      • ☐ Via Zip file
    • ☑ Include a default theme
    • ☐ Edit theme options (eg change theme)
  • ☐ Writing
    • ☐ Modify page properties (eg Tags and Archetypes)
    • ☐ Add tag support
    • ☐ Add page preview
  • ☐ Media
    • ☐ Manage content and find media that is orphaned
    • ☐ Drag + Drop support for writing posts
  • ☐ Tags
    • ☐ Add/remove tags
    • ☐ View all tags and their associated posts
  • ☐ Back-end
    • ☐ Hard code less stuff
    • ☐ Tags, Archetypes, and Layouts (oh my!)
    • ☐ Support for Piwik (and maybe Google Analytics)
    • ☐ Move code into sub packages (modularization)
    • ☐ Support multiple sites
    • ☐ Teach Shim about Archetypes
  • ☐ UI
    • ☐ Make CSS pretty and not as ugly as sin
    • ☐ Be HTML5 compliant
    • ☐ Support mobile
Clone this wiki locally