From 7e1871e8fda4accab6817cb5a8f8de1c8880c524 Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Wed, 5 Sep 2018 15:49:05 -0400 Subject: [PATCH] LP#1775466 Ang 6.1 deps update Signed-off-by: Bill Erickson --- .../Architecture/angular6-app.adoc | 36 ++++++++++++++-------- 1 file changed, 24 insertions(+), 12 deletions(-) diff --git a/docs/RELEASE_NOTES_NEXT/Architecture/angular6-app.adoc b/docs/RELEASE_NOTES_NEXT/Architecture/angular6-app.adoc index 65b67c6ca7..a15583bb70 100644 --- a/docs/RELEASE_NOTES_NEXT/Architecture/angular6-app.adoc +++ b/docs/RELEASE_NOTES_NEXT/Architecture/angular6-app.adoc @@ -1,16 +1,17 @@ Angular6 Base Application ^^^^^^^^^^^^^^^^^^^^^^^^^ -With Evergreen 3.2, we introduce the initial infrastructure for migrating -to a new version of Angular. The structure of the new code is quite -different from the AngularJS code and it runs as a separate application -which communicates with the AngularJS app via shared storage and in-page -URLs that link back and fort between the two. +With Evergreen 3.2, we introduce the initial infrastructure for +migrating to a new version of Angular. The structure of the new code +is quite different from the AngularJS code and it runs as a separate +application which communicates with the AngularJS app via shared storage +and in-page URLs that link back and fort between the two. For this release, users will only be directed to the new Angular site when navigating to Administration => Acquisitions Administration. Once on this page, some of the admin interfaces will presented as Angular6 interfaces, while others will direct users back to the AngularJS -application. The Angular6 interfaces are the simpler, grid-based interfaces. +application. The Angular6 interfaces are the simpler, grid-based +interfaces. Acquisitions Admin Angular6 Interfaces ++++++++++++++++++++++++++++++++++++++ @@ -34,8 +35,8 @@ System Admin Upgrade Notes ++++++++++++++++++++++++++ Like the AngularJS application, Evergreen releases will come with all -web browser staff client code pre-compiled. Admins only need to add -an Apache configuration change. +web browser staff client code pre-compiled. Admins only need to add an +Apache configuration change. Add the following stanza to /etc/apache2/eg_vhost.conf. @@ -46,9 +47,20 @@ Add the following stanza to /etc/apache2/eg_vhost.conf. -------------------------------------------------------------------------- -For multi-locale sites, see the bottom section of -Open-ILS/examples/apache[_24]/eg_vhost.conf.in for a sample fr-CA -configuration. The section starts with "/eg2/ client setup and -locale configuration" +For multi-locale sites, see the bottom section of +Open-ILS/examples/apache[_24]/eg_vhost.conf.in for a sample fr-CA +configuration. The section starts with "/eg2/ client setup and locale +configuration" + +Developer Upgrade Notes ++++++++++++++++++++++++ + +Developers building Angular code on existing installations need to update +their version of NodeJS by re-running the -developer prereqs installer. + +[source,sh] +-------------------------------------------------------------------------- +sudo make -f Open-ILS/src/extras/Makefile.install -developer +-------------------------------------------------------------------------- -- 2.11.0