Web App Guild
Kick-off Meeting
Tuesday Sept 13 2016
Short-Term Plans
Lennon T-REX Overview
Git Migration to Releng
- Vince / Kathy working with Releng
- Bulk move these repos to releng:
skyline-ui, skyline-ui-access, skyline-ui-activities, skyline-ui-caching,
skyline-ui-common, skyline-ui-dashboard, skyline-ui-dr,
skyline-ui-installer, skyline-ui-logger, skyline-ui-protection,
skyline-ui-settings, skyline-ui-storage-assets, skyline-ui-tagmanagement
Aggregate Into One Repo
- Dehru, Christian, Jase will spike
- Kathy will be point person for eCDM
- ecdm-ui
- Upgrade AngularJS 1.5.8
- Build Tools ( Gulp, etc )
- Code Style ( Hot Towel )
- Test Coverage
- Meet PR Standards
- Everyone will be involved ( shepherds )
- 2 Sprints
Common Component
PR Code Standards
- Follow "Hot Towel" Style Guide
- Follow AngularJS 1.5 Migration Guide
- Karma / Mocha test coverage 70%
- Build up protractor coverage over time
- Verify on Jenkins
- ES6 with Transpiler ( babel )
eCDM
PR Code Standards
- Follow "Hot Towel" Style Guide
- Follow AngularJS 1.5 Migration Guide
- Karma / Mocha test coverage 70%
- ? ( This is your app, you need to decide )
Additional Tech Debt
- $parent.$parent.$parent
- Installer a separate app
- Centralize Node Status
- Standardize Event Signatures
- Rewrite Storage Assets to use ui-router
- ? ( ecdm-ui is your app )
What is CC Working On
- Spike the upgrade ( 1.5 / tools )
- Mock Data Server
- Standard UX / Page Templates
- Upgrading/Combining these libraries:
emc-angular-utils, emc-css-charts, emc-dashboard,
emc-dialog, emc-login, emc-notification,
emc-preferences, emc-range-slider, emc-rbac,
emc-settings, emc-spork, emc-ui,
emc-web-sockets
Next Meeting
- Progress reports
- More detailed plans
- Open forum time
Web App Guild Sept 13th
By Dehru Cromer
Web App Guild Sept 13th
- 547