cognoma / frontend

Frontend for Project Cognoma
http://cognoma.org/
Other
4 stars 22 forks source link

Addition of develop branch and AngularJS scaffolding #16

Closed bdolly closed 8 years ago

bdolly commented 8 years ago

Created develop branch in order to structure the frontend repo in a gitflow style.

Setup a frontend application scaffolding based on angularjs-gulp-browserify-boilerplate for a more modularized and scalable architecture. This structure was then modified to use an ui-router angular component hierarchy model in order for easier functional encapsulation. Plenty of documentation is provided in README.md of the develop branch.

dhimmel commented 8 years ago

Thanks @bdolly for the pull request. I don't have the expertise to review it but I think you chatted with @bvasko, who can probably help with the review. You two can also work together to identify which technology stack you think is best. Cheers!

dhimmel commented 8 years ago

@bdolly you can go ahead and merge. I'll let you decide which of the three merge method options you think is best.

awm33 commented 8 years ago

Discussing branching in https://github.com/cognoma/frontend/pull/16 since we may be using it for deployment. Please look here before merging

bdolly commented 8 years ago

@awm33 I do agree that if we're doing CI/continuous deployment that it would be good to create a production branch and I think most of the gitflow tools can be config'd to use a branch other than master for production code. I will make this merge then push another PR up with an updated README and a production branch.

Keep me in the loop on how the other groups have their branching models setup so we can stay in sync.

awm33 commented 8 years ago

@bdolly 👍 sounds good