Skip to Main Content
Connect Platform (OCP)
ADD A NEW IDEA

All ideas

Showing 18 of 18

Speed OCP App Testing with Local Test Environment

Problem: OCP apps can’t be tested locally at the moment. The only available option are unit tests, which do not allow to test against ODP and third-party services Solution: Provide a way to test OCP apps locally. The local test capability should a...
Justin Yurasits over 1 year ago in  0

Seamless Support for Data Sync Apps

Problem The way Activation (former Campaigns) works in ODP is changing. Campaigns were responsible for sending e-mail or text messages, tracking delivery and interactions (openings, clicks, etc.). Activation is focused on exporting segments of use...
Justin Yurasits over 1 year ago in  1

Support for Continuously Running Jobs

Problem Some recently developed apps run jobs very often, e.g., every 10 secs or 1 min. Recent examples are mParticle segment sync app and sfmc campaign sync app. Current implementation of jobs is not really designed for such use case as every tim...
Justin Yurasits over 1 year ago in  0

Seamless Support for Importing External Segments into ODP

Problem Using real time segments in Experimentation is one of the main use cases for ODP. Real time segments can be either configured in ODP or imported from third-party CDP. Importing real time segments from third-party CDP is done through OCP. O...
Justin Yurasits over 1 year ago in  0

Make builds faster and more stable (OCP-193)

Problem: A build of a dev version usually takes few minutes. It also sometimes fails. This long feedback loop makes development slower (OCP does not support local test environment) Solution: Investigate ways of making builds faster - giving more r...
Justin Yurasits over 1 year ago in  0

Allow dev versions in none-primary shard (OCP-427)

Problem: dev versions can only be published in the primary shard (US). This is sometimes not enough if an app can only be tested with an account that is not in the primary shard of OCP Solution: Allow deploying dev versions to all shards Impact: m...
Justin Yurasits over 1 year ago in  0

Ability to suspend/result jobs (OCP-425)

Problem: Scheduled jobs often fail due to an issue within app installation configuration or an issue in third-party service account. There is no way of suspending job execution for an installation until the problem gets solved Solution: Add the ab...
Justin Yurasits over 1 year ago in  0

Simplified OCP app registering - always register in all regions (OCP-423)

Problem: App registration process is tedious task now with many things that can go wrong: a user can forget to register in all required regions; a user can forget about registering, a user can register different apps in different regions due to a ...
Justin Yurasits over 1 year ago in  1

Global cross-region entry point to an OCP app (OCP-166)

Problem: Some apps require a global URL that can be registered in third-party service (e.g., Shopify app). This is not possible now in OCP as each region has its own domain. Solution: Provide a global URL for app Impact: simplify development and m...
Justin Yurasits over 1 year ago in  0

Support for Asynchronous Processing

Problem ‘mParticle segment sync app’ uses a queue external to OCP to asynchronous process events coming to webhooks. A queue was selected as OCP does not offer any built-in support for batching webhook requests, which is required for this use case...
Justin Yurasits over 1 year ago in  0