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