- Specify a PKC namespace
- PKC Dependent Data Repositories
- PKC Dependent Source Code Repositories
- Human Resources for PKC Development
- PKC User Community
- PKC Design Orientation and Design Pattern Guidelines
- Written in PKC and deployed as the base PKC mountPoint tar ball.
- Standardised Mount Directory for Extension Development
- MountPoint Hierarchy Rules
- Data verification with Data Accounting Extension
- UI Specification
- Load skins/Medik
- Set Medik default values
- Evolve CSS/Common.js
- Default PKC RBAC Configurations
- LocalSetting.php options
- Define standard User Types
- Provide standard procedure for Admin right access
|
- Installing Procedure
- Define Ansible Roles for the Installation
- Docker Installation
- Kubernetes-based Installation
- Testing
- Unit Testing
- Integration Testing
- Data Exchange between PKCs
- Follow Semantic Versioning Practice to name software and data migration/upgrade activities
- Version Control in terms of the whole package
- Data Migration Updates
|
- A set of PKC pages on [1] linked from (PKC DevOps) that guides users to install and use PKC.
- A Github Project [2], that includes all the required data content that enables anyone to build a running PKC.
- A tested and running Github Docker Image, namely xlp0/PKCv that contains features that contains the bare minimum features of PKC and Time Bansemer's Page Verification features, documented in Data Accounting Extension
- Use Ansible to conduct installation and execution for Mac, Linux, and Windows
- Addon installation automated by PKC Installation Playbook
- Packages for AddOn
- Composer enabled
|