[jira] [Comment Edited] (NETBEANS-467) maven artifacts for Apache NetBeans Platform need to be created and hosted

2018-12-28 Thread Eirik Bakke (JIRA)


[ 
https://issues.apache.org/jira/browse/NETBEANS-467?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16656795#comment-16656795
 ] 

Eirik Bakke edited comment on NETBEANS-467 at 12/28/18 11:59 PM:
-

In case it's of help to anyone, here's the Windows BAT file I used to build 
Maven artifacts for my own platform application (after first checking out the 
9.0-vc3 tag of the incubator-netbeans repository to the current directory):
{code:java}
echo on
set JAVA_HOME=C:\Program Files\Java\zulu-8.0.181
call ant
call mvn org.codehaus.mojo:nb-repository-plugin:1.4-mybuild:download 
-DnexusIndexDirectory=..\nbrepoidx 
-DrepositoryUrl=https://repo.maven.apache.org/maven2
call ant build-nbms
call ant build-source-zips
call ant build-javadoc
call mvn org.codehaus.mojo:nb-repository-plugin:1.4-mybuild:populate 
-DnexusIndexDirectory=..\nbrepoidx -DforcedVersion=RELEASE90VC3MYBUILD 
-DnetbeansInstallDirectory=nbbuild\netbeans -DnetbeansNbmDirectory=nbbuild\nbms 
-DnetbeansSourcesDirectory=nbbuild\build\source-zips 
-DnetbeansJavadocDirectory=nbbuild\build\javadoc{code}
 
Update on 2018-12-29: In the instructions above, I forgot to mention one thing: 
at some point, before running the above script, I had to clone the sources to 
nb-repository-plugin and build the latter myself. The official 
nb-repository-plugin is now at 
https://github.com/apache/incubator-netbeans-mavenutils . (I've changed the 
plugin version string in the instructions above to "1.4-mybuild" instead of 
"1.4" to show that I'm referring to a home-built version. You can set your own 
version string by editing the top-level "version" element in 
incubator-netbeans-mavenutils/nb-repository-plugins/pom.xml .)



was (Author: ebakke):
In case it's of help to anyone, here's the Windows BAT file I used to build 
Maven artifacts for my own platform application (after first checking out the 
9.0-vc3 tag of the incubator-netbeans repository to the current directory):
{code:java}
echo on
set JAVA_HOME=C:\Program Files\Java\zulu-8.0.181
call ant
call mvn org.codehaus.mojo:nb-repository-plugin:1.4:download 
-DnexusIndexDirectory=..\nbrepoidx 
-DrepositoryUrl=https://repo.maven.apache.org/maven2
call ant build-nbms
call ant build-source-zips
call ant build-javadoc
call mvn org.codehaus.mojo:nb-repository-plugin:1.4:populate 
-DnexusIndexDirectory=..\nbrepoidx -DforcedVersion=RELEASE90VC3MYBUILD 
-DnetbeansInstallDirectory=nbbuild\netbeans -DnetbeansNbmDirectory=nbbuild\nbms 
-DnetbeansSourcesDirectory=nbbuild\build\source-zips 
-DnetbeansJavadocDirectory=nbbuild\build\javadoc{code}
 

> maven artifacts for Apache NetBeans Platform  need to be created and hosted
> ---
>
> Key: NETBEANS-467
> URL: https://issues.apache.org/jira/browse/NETBEANS-467
> Project: NetBeans
>  Issue Type: Task
>  Components: website
>Affects Versions: 9.0
>Reporter: Eric Barboni
>Priority: Critical
>  Labels: NETBEANS-9
>
> Hi (hope I did not miss mails on this topic),
>  During test on maven NetCAT, testers are told to create and generate 
> mavenized NetBeans Platform Module and Suite.
>  Maven archetype for Netbeans platform module [1] are linked to artefacts 
> stored in  [2] (RELEASE 6 to 8.2) and it is also possible to use snapshot 
> versions from [3]
> Artefacts are generated from Oracle NetBeans sources at the moment, RELEASE* 
> artefact were built from a specific build, SNAPSHOT artefact are refreshed 
> every day with no history (I suppose for space reason).
>  
> It would be nice to recreate a workflow to  regenerate maven artefacts for 
> the Apache NetBeans Platform from Apache NetBeans sources.
>  
> [1][https://github.com/mojohaus/nbm-archetype/]
> [2][https://bits.netbeans.org/nexus]
> [3][https://bits.netbeans.org/dev/maven-snapshot/|http://bits.netbeans.org/dev/maven-snapshot/]
>  
>  
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
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



[jira] [Comment Edited] (NETBEANS-467) maven artifacts for Apache NetBeans Platform need to be created and hosted

2018-06-05 Thread Geertjan Wielenga (JIRA)


[ 
https://issues.apache.org/jira/browse/NETBEANS-467?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16501713#comment-16501713
 ] 

Geertjan Wielenga edited comment on NETBEANS-467 at 6/5/18 12:50 PM:
-

I don't understand at all. Read the proposal: 
https://wiki.apache.org/incubator/NetBeansProposal

It is very explicit: "Oracle owns trademark registrations for the NetBeans mark 
in the U.S. and EU, and would donate those, including the name "NetBeans" and 
the "netbeans.org" domain, to the Apache Foundation, along with other 
artifacts, including the U.S. copyright registrations related to NetBeans. The 
trademark and copyright transfers would be detailed in separate documents."


was (Author: geertjanwielenga):
I don't understand at all. Read the proposal: 
https://wiki.apache.org/incubator/NetBeansProposal

> maven artifacts for Apache NetBeans Platform  need to be created and hosted
> ---
>
> Key: NETBEANS-467
> URL: https://issues.apache.org/jira/browse/NETBEANS-467
> Project: NetBeans
>  Issue Type: Task
>  Components: website
>Affects Versions: 9.0
>Reporter: Eric Barboni
>Priority: Critical
>  Labels: NETBEANS-9
>
> Hi (hope I did not miss mails on this topic),
>  During test on maven NetCAT, testers are told to create and generate 
> mavenized NetBeans Platform Module and Suite.
>  Maven archetype for Netbeans platform module [1] are linked to artefacts 
> stored in  [2] (RELEASE 6 to 8.2) and it is also possible to use snapshot 
> versions from [3]
> Artefacts are generated from Oracle NetBeans sources at the moment, RELEASE* 
> artefact were built from a specific build, SNAPSHOT artefact are refreshed 
> every day with no history (I suppose for space reason).
>  
> It would be nice to recreate a workflow to  regenerate maven artefacts for 
> the Apache NetBeans Platform from Apache NetBeans sources.
>  
> [1][https://github.com/mojohaus/nbm-archetype/]
> [2][https://bits.netbeans.org/nexus]
> [3][https://bits.netbeans.org/dev/maven-snapshot/|http://bits.netbeans.org/dev/maven-snapshot/]
>  
>  
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
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