With the release of the Elements Store and 3rd parties in the Elements Store on the way to being supported, I am seeking some clarification.
I have some of my own DevPacks that I am using on my website. The previous advice, as I recall, was that going forward they shouldn’t be used as they aren’t as efficient as the encrypted Components derived from DevPacks and there is an overhead associated with the use of DevPacks?
So how will I go about encrypting these and using them on my website if they are only for my own use. Will there be a mechanism for uploading these DevPacks to the Elements Store but having the resultant Components marked as private? Alternatively, will there be a separate mechanism for developers to put their DevPacks through the Component encryption process so that testing can be down prior to release on the store (which would seem like a good idea)?
Also, if I were to make Components available on the Elements Store for free, I presume I don’t need to have a Stripe account? As I have no interest in selling stuff at the moment, I don’t want to register for a Stripe account.
If these DevPacks are just for your own projects, there’s no real need to convert them for distribution.
DevPacks do have some overhead because Elements needs to, amongst other things, watch for file changes and compile your DevPack on the fly. That overhead is one of the reasons why we don’t allow distributing DevPacks widely.
Encryption happens automatically when you add a DevPack to the Elements Store. You will be able to add your DevPacks to the store directly in Elements, it’s a seamless system that “just works” without ever having to leave the app!
Also, there are no issues using DevPacks on your own website.
There isn’t a dedicated “private” option, but you can remove your pack from the store listings. If they’re only for your use, you don’t need to upload or encrypt them at all.
Correct. You won’t need a Stripe account to share free packs.