Jiří Kovalský created NETBEANS-4987:
---------------------------------------

             Summary: 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ý


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: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to