CIDARLAB / Neptune-iGEM-2016

BSD 2-Clause "Simplified" License
11 stars 12 forks source link

Refactoring the Controllers #21

Closed rkrishnasanka closed 7 years ago

rkrishnasanka commented 8 years ago

A refactoring should be done to condense the number of controller in the project. Typically we should have 1 controller for each page and 1 controller for every persistent object on the software.

Basically start with collapsing the following controllers:

mm.js, generateUCF.js,translateLFR.js, lfrpage*.js -> LFR Controller

getProjects.js, makeProject.js, scanfiles.js -> Project Controller

filewrite.js, fileupload.js, zipfiles.js, parsedir.js, clearfiles -> File System Controller