[
https://issues.apache.org/jira/browse/NETBEANS-4987?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17232386#comment-17232386
]
Matthias Bläsing commented on NETBEANS-4987:
--------------------------------------------
If you run the "Publish catalog" actions they are run just in time. The admin
area is distinct in that regard to the other areas of the plugin portal. So if
you click the button and get a success message, it means, that the catalog was
written. If verification errors happened, they will be reported at this point
(error detection and catalog writing have a single entry point).
These are the differences between the two options:
* Cronjob runs catalog generation and checks error log, plugins that report
validation errors are skipped, their nb version assignments are removed and the
author informed
* Manual generation creates the catalog, skips plugins with validation errors
and reports these validation errors.
A plugin that fails validation once will not show up again in the manual run,
as the nb version assignment is already removed by then. The detail data can be
found in the version details of the plugin.
Does this help?
> 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,
> Screenshoot-PP3-error-user3.png, Screenshot-PP3-catalog-errors.png,
> Screenshot-PP3-error-user.png, Screenshot-PP3-error-user2.png
>
> Time Spent: 50m
> Remaining Estimate: 0h
>
> 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