I whittled it down to 10 commits. There are individual commits for any changes made to existing code (AngularJS, IDL, API) and doc/install commits. And there's a single commit for the Open-ILS/src/eg2 sub-tree with all of the Angular 6 code.
Key test targets for now are installation, basic navigation alongside the AngularJS client, and confirming the admin UI's under Administration => Acquisitions Administration behave as expected, since some of these UI's will be the only Angular6 UI's staff see for now.
Added a few more docs and pushed a squashed branch:
http:// git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/collab/ berick/ lp1775466- ang6-base- app-3.2- squash
I whittled it down to 10 commits. There are individual commits for any changes made to existing code (AngularJS, IDL, API) and doc/install commits. And there's a single commit for the Open-ILS/src/eg2 sub-tree with all of the Angular 6 code.
Key test targets for now are installation, basic navigation alongside the AngularJS client, and confirming the admin UI's under Administration => Acquisitions Administration behave as expected, since some of these UI's will be the only Angular6 UI's staff see for now.