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 -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : [email protected] Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp

