Skip to content

jbeuckm/AutoGraph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutoGraph

Build Status

This project is a port of my original AutoGraph to AngularJS.

The original was getting usable but needed a redesign to support the next steps in the roadmap: serialization, complexes, etc.

I am expecting a variety of benefits from the port:

  1. better architecture with lessons learned
  • simple hash for serializable component models
  • direct calls instead of events for wires (thought better of that plan)
  1. automated data binding (originally manual)
  2. cleaner testing with Protractor (went with karma for TravisCI)
  3. markup instead of procedural component interface building
  4. cleaner ancestor references with inherited scopes
  5. automated view building (originally manual)
  6. so much more...

###ROADMAP###

  • establish NPM project
  • verify SVG directives will work as they do in my wildest dreams
  • protractor running on TravisCI (using karma with firefox instead)
  • D3 Wires interface
  • ComponentLibrary
  • serialization to LocalStorage
  • deserialization
  • templated Component directive interface
  • OOP Controllers (this may not happen exactly - angular is cool but weird)
  • All v1 Components represents parity with the original version
  • Time Series Graph Component
  • Complex Component building
  • OAuth.io interface

About

A visual data routing automation tool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published