[
https://issues.apache.org/jira/browse/NETBEANS-4987?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17226496#comment-17226496
]
Jiří Kovalský commented on NETBEANS-4987:
-----------------------------------------
Yes, that's a good prevention against not breaking the existing catalog
although there is no way for Plugin Portal admins to find out easily which is
the guilty plugin. :(
However it does not help at all to those plugin developers who request
verifications for their plugins with valid module descriptors next day, pass
the verification successfully but then don't find their plugins in the live
update center, because the generation of the catalog stopped working already in
the past due to other plugin(s) and there is no way back except manual
intervention by admins.
I hope it's now more clear why it's important to check
{color:#ff8b00}Info/info.xml{color} content and disabling the *Request
verification* button.
> Disable "Request verification" if plugin's manifest is incomplete
> -----------------------------------------------------------------
>
> Key: NETBEANS-4987
> URL: https://issues.apache.org/jira/browse/NETBEANS-4987
> Project: NetBeans
> Issue Type: Improvement
> Components: updatecenters - Pluginportal
> Affects Versions: 12.0
> Reporter: Jiří Kovalský
> Assignee: Matthias Bläsing
> Priority: Major
> Attachments: Bildschirmfoto_2020-11-04_22-13-47.png
>
>
> Right now it is possible to publish plugins on Maven Central which do not
> have all the required attributes in their manifests like
> {color:#ff8b00}OpenIDE-Module-Name{color} which then breaks generation of
> module catalog for the whole update center. In order to prevent showstoppers
> like https://issues.apache.org/jira/browse/NETBEANS-4948 it would be good if
> [Plugin Portal|https://plugins.netbeans.apache.org/] checks
> {color:#ff8b00}Info/info.xml{color} file and verifies if that attribute is
> available. If not, corresponding plugin version would not have *Request
> verification* button enabled with a link to a Confluence page explaining why
> and how to fix it.
> In addition to that it would be great if Plugin Portal would open a popup
> window with standard output of the module catalog generation Ant task. This
> will streamline finding the root cause of the UC generation problems via the
> browser in the future.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists