← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1454880] [NEW] Angular source re-organization

 

Public bug reported:

The Angular source will benefit from re-organization to
1) align module names with their directory structure
2) make it clear what is "framework" code (reusable utilities), what is "core business logic" of the horizon UI, and what is code that bootstraps the application.

See https://review.openstack.org/#/c/176152/ for an example of the full
set of proposed changes.  The ideas in that patch are well supported by
cores and the PTL, however that patch is too large to be easily reviewed
and merged.  Instead, create a series of smaller, dependent patches that
incrementally make the desired improvements.

** Affects: horizon
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1454880

Title:
  Angular source re-organization

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  The Angular source will benefit from re-organization to
  1) align module names with their directory structure
  2) make it clear what is "framework" code (reusable utilities), what is "core business logic" of the horizon UI, and what is code that bootstraps the application.

  See https://review.openstack.org/#/c/176152/ for an example of the
  full set of proposed changes.  The ideas in that patch are well
  supported by cores and the PTL, however that patch is too large to be
  easily reviewed and merged.  Instead, create a series of smaller,
  dependent patches that incrementally make the desired improvements.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1454880/+subscriptions


Follow ups

References