5

In light of the new Winter '20 release and that 2GP will be Generally Available, it means we'll be able to develop and release managed packages on the AppExchange through the new 2GP processes.

In the release documentation, it mentions that First Generation packages cannot be converted to 2GP:

Use 2GP to create new managed packages. You can’t currently convert a first-generation package to a second-generation package.

Question:

  1. How do we manually convert our 1GP managed package to a 2GP? I'm interpreting the above quote to mean that "there's not out of the box way to convert one package type to the other" but that there should be a way to do it manually.

  2. An already AppExchange released package - is there no hope in keeping that namespace for the 2GP version that we'd like to create? Or is there no way to create a 2GP "version"?

  • 1
    There was a webinar on this topic last week - doesn't look like the recording is available yet, but that covered a lot of these questions. I'd wait for that to go up and then ask more questions in the Managed Packages group in the Partner Community: partners.salesforce.com/s/education/appinnovators/… – BritishBoyinDC Sep 25 '19 at 12:47
4

There were roadmap sessions at Dreamforce '19 which covered the timeline for this (Safe Harbor and all):

In the Summer '20 release, the ability to convert a 1GP managed package to 2GP will be in Pilot

In the Winter '21 release, the feature will be GA

The slides haven't been posted yet, but if they are, they'll be here:

https://success.salesforce.com/sessions?eventId=a1Q3A000021ea1UUAQ#/session/a2q3A000002BJMTQA4

| improve this answer | |
  • GA in Winter '21, did you mean, Dave? – David Reed Nov 26 '19 at 21:01
  • @DavidReed -- sharp eyes -- thanks -- fixed! – daveespo Nov 26 '19 at 21:54
  • 3
    So all in all: If you have a 1GP, continue iterating on it as a 1GP for at least another year. If you are not already using DX and scratch orgs to build the package, now is a good time to start, but you'll still have to MDAPI the source into your golden packaging org. Keep your ears open for more info on the migration path. – Charles T Nov 27 '19 at 3:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.