Dear IDEA support,
I need create a custom repository, and I created a updatePlugins.xml. I can get the available list of my plugins, however I'm constantly facing below issues:
1) How could I show description, looks like the plugin manager won't parse description from plugin.xml,
I searched and found http://youtrack.jetbrains.com/issue/IDEA-88075, it is said I should subtag description in updatePlugins.xml
Tried with this solution however failed with "Connection failed: null", Please see attached for details.
<plugin id="Test" url="http://localhost/intellij/Test/Test-2.0.jar" version="2.0">
<description>Description for test plugin</description>
2) How could I manage the dependencies of plugins, say, if I have a plugin UI, and another plugin Core, UI depends on Core, when user installs UI, we wish Core will be automatically picked up.
Should I declare the dependencies with "depends" in updatePlugins.xml?
I checked the code UpdateChecker, seems it is expecting child tag "depends", however I also get above exception.
And where can I get the latest DTD for updatePlugins.xml? seems the wiki is out-of-date.