Documentation on the complete TACC ACI-WMA Core v2 Portal lifecycle.
This project is maintained by TACC
View the Project on GitHub TACC/Core-Portal-Lifecycle-Procedures
The TACC Core Experience Portal (CEP) provides an “out-of-the -box” solution for rapidly deploying a new portal project with all the common capabilities of the base portal. CEP is used in TACC portal projects and multiple content-only (aka Stand Alone Deployment or SAD CMS) sites. CEP is comprised of multiple codebases that interoperate on a shared deployment target host.
Establishing a common codebase for all TACC portals helps maintain alignment between the core capabilities and technologies we support across all TACC portals and in the larger context of the data center ecosystem. CEP provides new portal projects with all the common base capabilities in place, compliant with current best practices and conventions at TACC.
There will be unique requirements for some portal projects. Any additional portal capabilities required by a project need to be identified and planned for independently. If new or enhanced features are developed for a CEP-based portal, they will be shared across all portal projects based on CEP. Likewise, if a new capability is developed for a CEP-based project using custom containers, TAPIS applications, or in extreme cases - a forked version of the CEP codebase, that capability can be pushed back upstream to the Core ecosystem to be shared by any sibling projects that wish to utilize the new capability.