Skip to content
This repository has been archived by the owner on Aug 15, 2023. It is now read-only.
George Steimer edited this page Aug 23, 2022 · 211 revisions

Welcome to the OpenContent Management Suite (OCMS) wiki! Note that this product was previously called the OpenContent High Performance Interface, or HPI.

This is the current and latest version of the Wiki for the latest and greatest version of OCMS.

Product Documentation

C-E High Level Design - MOVED

D (Alfresco only), C-E (Non-Alfresco) Installation Requirements

x Installation Guide

x OCMS Administration Guide

C-P? Release Notes - this may be superseded by product release notes

C-E Upgrade Information - MOVED

C-P Feature Matrix - MOVED

C-P Feature Test Script Trace - MOVED

x Quality Document Matrix

x Issue and Enhancement Management

C-E Building And Deploying From Source - MOVED

C-E Configuring A New Instance - MOVED

D Config Archiver

C-P TSG Compliance Solution - MOVED

C-E Information Needed to Build - MOVED

x Quick Search Guide - this page needs to be fleshed out before moving

Overriding Default Settings and Configurations - Need better documentation for creating an external AMP and overriding configs and beans

Content Accelerators

D Content Accelerator for Claims Management

D Content Accelerator for Policy and Procedure Management

D Extension Content Accelerator (Custom Amp)

D Configuring Controlled Docs with AGS solution

Continuous Integration

C-E? Continuous Integration

C-E? Demo Servers

C-E? Edge Servers

Advanced Configuration

C-E? Creating Environmentally Agnostic Deployments

C-E? Multiple User Communities

C-E Configuring Auto-Renditioning and Transformations for OCMS

C-E Running HPI on an Apache HTTP Server

C-E / D? Handling the Same Origin Policy

C-E / D? Front Tomcat with Apache

D Limiting User's Trac Access (D - Ensure Trac Security is covered in admin guide)

D Single Sign On (SSO)

C-E / D? Installing SSL

? Java Updates needed for SSL SSO and other encryption uses

C-P Admin Training Scenario Outline

OCMS Features

D Picklists (Admin guide)

C-E Conditions

D Intro to Collections

D Bulk Upload

D Related Objects (Admin Guide)

D Folder Notes & Document Notes

x Folder Tags

D Send Email

D Notifications

D External Notifications

D Configuring Scanning in Bulk Upload

C-E / D Processing Outlook MSG Files - user-facing material should be in user guide

D Export Folder

C-E Bulk Promote and Demote

D Download Document / Export Native Content

D Edit Online Configurations - Google Drive and OneDrive

C-E Email Cloud Service Link Ingestion

C-E Email Cloud Service Upload

D Integration with DocuSign

D Limit Search Results (Admin Guide)

x User Management Tab

D HPI Themes (Admin Guide)

C-E Activiti Workflow Config

x Controlled Print

C-E Send to Kira

C-E OCMS Import Print

C-E Database Table View

D Refined Search in View All Documents

D Doc Info View

Capture 2.0

x Derby DB Setup

x Suggestr Setup

Developer Documentation

C-E README before starting development - Development Best Practices

x GitHub Information

x TSG Communication with Slack

x Getting Started at TSG

x TSG HTML Standards -- Read me before writing html

x Best Practices -- Just a dump of some random notes

x Linting -- Information on how to lint your code, generate reports, etc.

x Editorials -- Some opinionated thoughts

C-E Backbone, Views, ViewModels, and Rendering

C-E Displaying Alerts, Errors, Confirmations

C-E / x? 3rd Party Plugins and FrameWorks -- Review before re-inventing the wheel or adding new frameworks

C-E Writing Unit Tests

C-E Running Unit Tests

C-E Automated System Tests

C-E TSG Utils

C-E Search Results View Testing Scenarios

C-E Creating Dashlets

C-E Date Formatting

x? Chained Actions

C-E HPI Spinners

C-E Localization

C-E Custom Routers

C-E Preventing Security Vulnerablities

C-E Development Troubleshooting and Tips

C-E? Form Support

C-E? Exit Service

D Table View Indicator Icons (Admin Guide)

C-E Gruntfile and Build Process Development

C-E Excluding files from OCMS on build

Design Patterns

The following should be considered required reading for analysts and developers.

C-E Pattern Intro

C-E Adding Custom Action Configs

C-E Creating a New Module - Modules include (Admin, Search, Dashboard, Stage)

Style

C-E Stylus and General CSS Guidelines

C-E Stylus in HPI

C-E Styling Your HPI Modules

C-E / x? Styling HPI for Clients

Customizations

C-E / x? HPI 2.1 Extension Examples

Developing Actions and Conditions

C-E / x? Intro To Actions

C-E / x? Add configuration to your actions

C-E / x? HPI 2.1 Action Conventions

C-E / x? Adding Custom Action Configs

C-E / x? Overriding an Action

C-E / x? Actions and in-use custom parameters

C-E / x? Resetting the page as a result of action complete

C-E / x? Action Service Methodology

Clone this wiki locally