Skip to content

Latest commit

 

History

History
36 lines (28 loc) · 1.1 KB

ROADMAP.md

File metadata and controls

36 lines (28 loc) · 1.1 KB

Roadmap

Modulize MacGyver

File Upload

  • Remove upload from main MacGyver repo
  • Switch to use macUpload
  • Remove jQuery file upload as core MacGyver dependency

Table View

  • Remove table view from main MacGyver repo
  • Switch to use refactored and optimized macTable

Increase e2e test coverages

  • More e2e tests on directives
  • More browsers testing

Support AngularJS v1.3

Until there is a stable release of v1.3.0, MacGyver will not use any of v1.3.0 features.

Reduce/Remove 3rd party dependencies

jQuery, jQuery UI, jQuery file upload and underscore string should be removed as dependencies

Upcoming versions

v0.3.0

  • namespacing MacGyver CSS classes
  • make sure MacGyver runs properly without Bootstrap
  • modularize file upload
  • clean up file structure
  • remove example folder from repo
  • update documentation to be top level instead of /example/
  • reduce image files as much as possible
  • update documentation to Bootstrap 3

v0.4.0

  • modularize table view