Skip to main content
Nintex Community Menu Bar
Question

Packaging an app


Forum|alt.badge.img+8

Quick question… we have created a new application (using skuid) and wanted to bundle the whole thing up for salesforce.com Customers to allow an install link that includes the required skuid code?

Is this doable and then suitable skuid licenses paid for by us after install?

Translate
Did this topic help you find an answer to your question?

4 replies

Forum|alt.badge.img

Hi David - Here’s the documentation for ISV and Managed Packages: https://docs.skuid.com/latest/en/skuid/deploy/salesforce/isv/

Does this address your question?

Translate

Forum|alt.badge.img+17
  • Nintex Employee
  • 3763 replies
  • July 12, 2024

The doc Waverly links to describes some of the details about making a package that uses Skuid resources, but it does not speak to the actual mechanism of allowing users to install that package.

A few years ago we investigated and found that using a Trialforce template was the cleanest way to install your skuid solution as a “one click install”. The problem there is that the model spins up a new SFDC org. We did not find easy ways to assure the Skuid package was installed before your solution into an EXISTING org.

The advent of SFDX and 2GP packages may offer interesting solutions, but we haven’t spent a lot of time working them out. The core issue is that your package is going to have a dependency on Skuid, and so it needs to make sure Skuid is present in the org before it moves forward. Theoretically you could run a script that executed a series of Metadata API commands - testing for the presence of the skuid pacakage, installing it if needed, then installing your package. But that’s probably not happening on the App Exchange.

Doing that in a ui is going to be the trick. Let us know what you come up with.

Translate

Forum|alt.badge.img+8
  • Author
  • Novice
  • 137 replies
  • July 12, 2024

Thanks Waverly & Rob. That is our challenge. We have trialforce templates but as you mentioned at the moment we are needing to ask the client to install Skuid first then our package if they already have salesforce.

Thanks for the advice and docs.

We may actually try and work on a python script to achieve the two separate installs…

Translate

Forum|alt.badge.img+17
  • Nintex Employee
  • 3763 replies
  • July 12, 2024

Trialforce does allow you to sequence package implementations. I’m pretty sure you can have it install Skuid on the new SFDC org and then install your package. Don’t give up on that too quickly.

Translate

Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie Settings