Skip to content
This repository has been archived by the owner on Jun 25, 2019. It is now read-only.

Roadmap

serby edited this page Jul 27, 2012 · 15 revisions

The initial stages of this project is construct a solid framework for building a node.js CMS. Rather than rushing to build bundles the focus will be on realising the projects mission statement.

Below is the task list I'm working through to get to the first stable version:

Outstanding

  • Possible Rebrand
  • Models have too much code by default
  • Overly parametised functions
  • Define Vision
  • Supporting Site
  • Supporting blogs, video casts
  • Widget System
  • Upgrade to 0.8
  • Sort out themeing
  • Alternative to Express/Connect that can use middlewares
  • Front-end
  • Define Core Modules ()
  • Ajax/Socket.io Admin?
  • Make MongoCrudDelegate a NPM module - In progress - entity-store and schemata are it's replacements.
  • Refactor Model to use entity-store and schemata
  • Make secure a NPM module
  • Database Changelog
  • Database Scriptlog
  • Adaptor for Grid FS for binaries
  • Passing section/pages from bundle information through to page and showing as active in nav

Required Technical Documentation

  • Getting Started
  • Overview of principles behind control pointing to the modules readme for further reading something like: http://andrewscala.com/meteor/
  • Anatomy of control
  • Themeing
  • properties.js
  • How databases should be used
  • service-locator
  • bundles
  • entity-store
  • schemata

Complete

  • Sections
  • Make bundled a NPM module
  • Rewrite Form mixins to take object instead of parameters
  • Admin Security
  • Removal of all partials in the view layer
  • Allow sub items in admin navigation
  • Versionator working
  • Get all Admin view in bundle
  • Layouts to be better defined
  • Create Logo
Clone this wiki locally