Hi all,
I'm running 11.1 over here, so I'd just like to check in with you before I send a bug report since it might have been fixed.
In the reusable asset service, one Registry (corresponds to one repository) contains any number of Storages, each of which contains any number of reusable assets (packages, although 13 appears to expand on the concept).
When you click the Register... button to upload an asset, EA opens the "Register Package(s)" dialog.
In this dialog, you order EA to do dependency checks.
The results of a dependency check are presented in the "Select Needed Package: <asset name>" dialog.
At the bottom of this dialog is a checkbox labelled "Use latest version of selected package in Registry ( if available )".
In the dialog's tree view, packages which are already present
in the storage are marked with a green dot. Those packages will not be uploadable when you return to the parent dialog, because they are already in the storage.
If your asset has a dependency to another package which is already in the same registry
but in a different storage, EA loses track of the dependency. Such packages will be available for upload in the parent dialog.
The bug here is that the text in the dialog says "Registry" when it should say "Storage". The same is true in the manual for
version 12.1 and
version 13.0.
The same confusion is present at the other end, when importing (downloading) an asset.
If you select to import a "Package and Dependents", if the package is dependent on another asset which is present in the same registry but a different storage, EA will pop a dialog saying "The following package(s) does not exist in Registry. Continue with Import?".
The manual pages don't mention this explicitly, so you're off the hook there.
Now what I'd actually want is for EA to be able to track dependencies across storages within a registry. However, the fact that it only tracks dependencies within the same storage is clearly by design, and I can live with it. But the GUI and the manual need to be corrected.
So the question to all 12 and 13 users out there: are the aforementioned dialogs still incorrect?
Thanks,
/Uffe