On 11/20/2019 9:58 AM, Jiří Kovalský wrote:
Hi Ernie,
unfortunately the Wiki [1] was not fully up-to-date so I just fixed
it. The good news is that all the metadata is loaded automatically
upon specifying GroupId and ArtifactId values so you basically just
have to categorize your plugin in the Plugin Portal.
OK, thanks; great news. My biggest problem was actually that manually
downloaded nbm would not have needed info. "loaded automatically", is
that loaded from the nbm?
And I've noticed that currently if you install a downloaded maven nbm,
the category in the plugin manager is given as the groupId (IIRC). Then
the nbms from the same groupId are together.
Currently, with ant nbm it looks to me like the plugin manager gets the
data from Info/info.xml in the nbm, and this in turn comes from stuff in
the project properties.
So now the question is how the metadata gets into the maven nbm
(assuming that's where it is loaded from)? And how do I (will I?), as a
plugin author, specify this data?
[1]
https://cwiki.apache.org/confluence/display/NETBEANS/How+to+get+plugin+on+Plugin+Portal+Update+Center
Is it any less confusing and laborious now?
Less confusing.
And the jury's still out :-)
ernie
Hope this helps,
-Jirka
Dne 19. 11. 19 v 22:54 Ernie Rael napsal(a):
Hi,
I'm going through the process of uploading an NB plugin to maven
central. Is there any documentation and/or jira issues about
spec/work to the IDE for setting up maven based plugins, or to the
the plugin manager, or changes to the new plugin portal? A well
crafted search for jira might do the trick.
I'm asking both for insights to help me with setting up my modules
and to avoid filing duplicate or unneeded issues. I'm seeing a lot of
rough edges and missing features (and not always sure which is which).
Handling license and pom data seems problematic. Additionally, the
process outlined for "How to get plugin on Plugin Portal Update
Center" has a lot of info input manuallyto the apache plugin portal
that used to be (should be?) in the nbm; this is confusing to me.
Manually installing a _downloaded_ maven nbm will likely be missing
lots of info, e.g. licenses.
-ernie
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_Mailing-2Blists&d=DwICaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=zOzkHZvy62NPSEVj68ByrbSIoEIER9VLJ5j8e7AOe1U&s=YSE9uPw5nx_PTksGn6bt7zJLGgu73Fl4jTMcKr0Nt5Q&e=
---------------------------------------------------------------------
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
---------------------------------------------------------------------
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