If you work for an end-user or SI partner and are interested in using modern package based development in a mature org, come along to my session in the Developer Theatre. I'll demonstrate how org-dependent packaging can play nicely with even the richest happy soup, without the need to deconstruct the soup into its basic ingredients.
Event if you aren't attending Dreamforce, there's plenty of useful resources to get you started.
In the session I demonstrated an application built with a combination of a fairly simple Bookstore "Happy Soup" and an org-dependent package that added the concept of book readings by authors. You can find the source to each of these on Github (after the session completes - links are not public yet) :
- “Happy Soup” Repository - https://bobbuzz.me.uk/DF23HappySoup
- Package Repository. - https://bobbuzz.me.uk/DF23Package
Trailhead, as usual, is a great place to start learning:
- Package Development Model (module)
- Build Apps Together with Package Development (Trail)
- Build Apps as an AppExchange Partner (Trail)
And a few other links that should prove useful:
- Salesforce DX Developer Guide
- Second Generation Packaging - It's Not Just for ISVs
- Unlocked Packages FAQ - a few years old now, but this is a great read to understand the differences to 1st generation packaging and gives an understanding of what a seismic change this was at the time.
#Unlocked Packaging #Org-Dependent Packages #SFDX #Dreamforce2023
Hi Keir, thanks for your slides.
Here are mine, which I presented last week at French Touch Dreamin in Paris #FTD23 on a similar subject :
https://github.com/RupertBarrow/ftd23/blob/main/docs/slides/rbw-slides-v2.pdf