Skip to main content
Matrix42 Self-Service Help Center

Configuration Packaging

Overview

Digital Workspace Platform is a low-code development platform (LCDP) that provides development capabilities where multiple users can work on various projects and create application software through graphical user interfaces with Configuration Packaging technology. Configuration Package is an extension from Matrix42 that automates the process of the Configuration Packaging and distributing various changes implemented in the Digitial Workspace Platform. 

Initially, new packages could be created only with the Record Customization functionality which is limited to a single user on the same environment, required performing all steps of the Configuration Packaging as a single sequence and any adjustments could be made manually only in the code, or downloaded Schema Scripts.

The new approach implemented in Configuration Packaging extends, complements, and simplifies the existing functionality with a number of new features described in detail on this page. 

Feature Configuration Packaging Record Customization
Export package ✔️ ✔️
Code optimization ✔️ ✔️
Automatic recording ✔️ ✔️
Data modification in the UI ✔️
Bird's-eye view of the project ✔️
User-friendly UI ✔️
Collaborative work ✔️
Iterative Development ✔️
Switching between projects ✔️
Version control ✔️
UI management of the installed packages ✔️

Configuration Packaging does not replace Record Customization that is available in the default installation of the Matrix42 Solution Builder.

Features

Configuration Packaging extension is introduced in 10.0 Update 1  as Technical Preview only.

With 10.0 Update 2 release Configuration Packaging becomes officially supported for all customers.

The complete list of available features and supported release version include:

Release version Automatically and manually tracked elements Supported use cases

10.0.1

  • Schema (Data Definitions and Configuration Items)
  • UI (Layouts, Applications, Global Localization Strings) - elements creation only
  • Any Objects that can be assigned manually
  • Installation with cmdlet PowerShell script
  • Multiple projects development
  • Collaborative work
  • Changing schema scripts execution order
10.0.2

Create and Update:

  • Workflows
  • Audience
  • Relations
  • Email Descriptors

Create only:

  • Navigation
  • Actions
  • Control Descriptors
  • Compliance Rules
  • Data Queries
  • Search Filter
  • Structure
  • Web Service
  • Web Server
  • User Roles
  • Domain
  • Engines
  • Engine Activation
  • Data Gateway
  • Workflow Activity
  • Workflow Category
  • Workflow Configuration
  • Delivery of Reports
  • Installation with Web Installer
  • Package Setup Directives (SQL, Powershell)
  • Files and Assemblies
  • Workspaces
  • Object Full Export option (Mode="Merge" and Register="false")
Future release

Create and Update

  • Navigation
  • Actions
  • Control Descriptors
  • Compliance Rules
  • Data Queries
  • Search Filter
  • Structure
  • Web Service
  • Web Server
  • User Roles
  • Domain
  • Engines
  • Engine Activation
  • Data Gateway
  • Workflow Activity
  • Workflow Category
  • Workflow Configuration
  • Themes
  • Data Providers
  • GDIs
  • Package Uninstallation
  • Package Licensing
  • Advanced Package Log
  • Command-line tool for assembling Configuration Packages
  • Move/Copy Changes between Configuration Projects
  • Automatic tracking of Object updates (Layouts tracking, Workflows, Audience, Relations is part of 10.0.2)
  • Min/Max version checks in the package
  • Full Rollback of the package when installation fails
Are not planned to be tracked
  • Connector 
  • Workflow Instances
  • Workers
  • Emails
  • Global System Settings
  • Action Groups
  • Service Interfaces
  • Web Service Token
  • Email Signature
 

 

 

 

  • Was this article helpful?