Re: Cannot login on New Plugin Portal

2019-10-14 Thread Alessandro
I essentially followed the step by step instructions on the Dzone article
by Mohammed Nadeem mentioned on
https://cwiki.apache.org/confluence/display/NETBEANS/How+to+Upload+NetBeans+Modules+to+Maven+Central
(last page listed on the plugin portal help page).

The differences from the 2016 article were:
1- after opening the ticket on Sonatype Jira it is requested to create a
GitHub repo to demonstrate ownership of the account
2- the maven javadoc plug-in config to add to the Pom file is not correctly
reported in the article, refer to the Pom mentioned at the end
3- propagation of PGP signature requires some minutes so I initially got
failures due to unrecognized signatures
4- I had to add the developer information section to the Pom file

A novice might be confused by the maven release plugin way of working
(prepare/perform steps) and is absolutely needed to git reset hard the
commits made by the release plugin if something goes wrong and adjustment
commits are needed otherwise you are forced to advance the version without
a real reason.

Positive side effect of the strict maven release way of working
(snapshot/release version alternance) is the availability of development
NBM artifacts on Sonatype snapshot repository useful if some user wants to
be on the bleeding edge.

Regards,
Alex

Il giorno lun 14 ott 2019 alle 10:30 Geertjan Wielenga 
ha scritto:

> Hi Alex,
>
> On Sun, Oct 13, 2019 at 5:23 PM Alessandro  wrote:
>
> > Hi all,
> >   I just finished trying the new procedure for having a plugin available
> on
> > the new Plugin Portal.
> >
> > I successfully published the plugin on Maven Central (perhaps the biggest
> > step)
>
>
> Congratulations.:-)
>
> Did you document the process or can you remember it enough to provide some
> notes -- sure there's official Maven documentation about how to do the
> process, but what's your personal step by step approach that you
> implemented and the stumbling blocks encountered?
>
> Gj
>
>
>
>
> > now I am trying to log-in into the plugin portal to complete the
> > publishing process but after inserting my Google credentials the
> > "AddPlugin" button mentioned in the Help section is not available.
> >
> > I was able to log-in last friday just to have a look so this looks like a
> > temporary server problem, could anyone have a look?
> >
> > Regards,
> > Alex
> >
>


Re: Create+install+use Maven artefacts in local maven repo

2019-10-14 Thread Tim Boudreau
Here you go:

https://github.com/timboudreau/netbeans-local-maven-repo-populator

-Tim

On Mon, Oct 14, 2019 at 2:16 PM Dmitry Avtonomov <
dmitriy.avtono...@gmail.com> wrote:

> Hi all,
> I've seen that you just voted to release new archetypes for Maven. Is there
> an easy way to do the same locally? I.e. build the platform, package it
> properly and install into local maven repo.
>
> Thank you,
> Dmitry
>


-- 
http://timboudreau.com


Re: energy consumption

2019-10-14 Thread Tim Boudreau
SSD or "spinning rust" disk?  That could make a big difference, though the
GPU issue likely has something to do with it.

-Tim

On Sun, Oct 13, 2019 at 6:06 PM Peter Cheung  wrote:

> Hi All
> Netbeans 11.1 eat up the notebook battery so fast. My macbook pro 15
> can only stand for 1.5 hour max. Does the group has any plan to optimize it?
> Thanks
> From Peter
>


-- 
http://timboudreau.com


Re: [news] Plugin Portal 3.0 on the horizon

2019-10-14 Thread Junichi Yamamoto
Hi Jirka,

I came across a login problem a few days ago. So, I've submitted it to
the JIRA: https://issues.apache.org/jira/browse/NETBEANS-3227

Thanks,
Junichi

On Thu, Oct 10, 2019 at 7:11 AM Jiří Kovalský  wrote:
>
> Hello NetBeans people,
>
> if you have ever fine-tuned your NetBeans IDE with some
> community-contributed plugin or you are a plugin developer yourself,
> please read this e-mail carefully.
>
> The last reason for netbeans.org domain existence is the NetBeans
> Plugin Portal - our repository of NetBeans extensions. Given the
> original infrastructure is no longer maintained by Oracle and in order
> to avoid potential legal issues with hosting 3rd party binaries licensed
> under Apache incompatible licenses we have decided for a complete
> rewrite of the Plugin Portal website.
>
> Today, we are happy to announce the result of our effort, the brand
> new Plugin Portal version 3.0 [1] which is running on the same Apache
> infrastructure which already hosts Synergy - the tests management tool
> for NetCAT programs.
>
> [1] http://netbeans-vm.apache.org/pluginportal/
>
> The 3 most substantial changes if compared with Plugin Portal 2.0 are:
>
> * Only plugins published in the Maven Central Repository can be
> registered in the Plugin Portal 3.0.
> * Only NBM or JAR file types are supported binary formats.
> * Google SSO is used as authentication mechanism.
>
> The concept of community controlled publishing of plugins on the
> Plugin Portal Update Center remains unchanged i.e. if two verifiers
> approve a plugin and nobody disapproves it, the plugin gets
> automatically added to the module catalog for appropriate NetBeans version.
>
> Sounds good so far? Cool! The purpose of this message though is to
> ask for cooperation. :) As you could have guessed we need to load the
> new Plugin Portal with meaningful plugins so if you have developed a
> NetBeans plugin, please publish it in the Maven Central and then share
> it with others through the new Plugin Portal. And obviously sending us
> any feedback on the registration process or Plugin Portal's new user
> interface in general will be much appreciated! Bugs should be created
> against "updatecenters - Pluginportal" component.
>
> Finally, once the final polishing is made, we will open source the
> codebase so that everyone can participate in improving the website. And
> if you are curious, the credit for creating the new Plugin Portal goes
> to Jan Pirek (jpirek). Hats off to you, Jan!
>
> Thanks and long live the Plugin Portal 3.0!
>
> Best regards,
> -Jirka
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
> For additional commands, e-mail: dev-h...@netbeans.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>

-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

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





Re: Cannot login on New Plugin Portal

2019-10-14 Thread Geertjan Wielenga
Hi Alex,

On Sun, Oct 13, 2019 at 5:23 PM Alessandro  wrote:

> Hi all,
>   I just finished trying the new procedure for having a plugin available on
> the new Plugin Portal.
>
> I successfully published the plugin on Maven Central (perhaps the biggest
> step)


Congratulations.:-)

Did you document the process or can you remember it enough to provide some
notes -- sure there's official Maven documentation about how to do the
process, but what's your personal step by step approach that you
implemented and the stumbling blocks encountered?

Gj




> now I am trying to log-in into the plugin portal to complete the
> publishing process but after inserting my Google credentials the
> "AddPlugin" button mentioned in the Help section is not available.
>
> I was able to log-in last friday just to have a look so this looks like a
> temporary server problem, could anyone have a look?
>
> Regards,
> Alex
>


Re: Cannot login on New Plugin Portal

2019-10-14 Thread Alessandro
Hi Jiri,
  I successfully logged-in from work (Windows 10, Chrome) and created a new
plugin request.

Will check again at home (Linux, Chrome) following your suggestions this
evening and let you know.

Thank you.

Regards,
Alex

Il giorno lun 14 ott 2019 alle ore 09:39 Jiří Kovalský <
jiri.koval...@oracle.com> ha scritto:

> Hello Alessandro,
>
> can you still reproduce it? I can sign in through Google and return
> authenticated to Plugin Portal just fine.
>
> 1. Is there anything suspicious in web console or network tab of your
> browser?
> 2. Does GET request for Google's iframe [1] return 200?
> 3. Does opening your Google calendar [2] display the sign-in window and
> then shows the calendar?
>
> [1] https://accounts.google.com/o/oauth2/iframe
> [2] https://www.google.com/calendar/render
>
> -Jirka
>
> Dne 13. 10. 19 v 17:23 Alessandro napsal(a):
>
> > Hi all,
> >I just finished trying the new procedure for having a plugin
> available on
> > the new Plugin Portal.
> >
> > I successfully published the plugin on Maven Central (perhaps the biggest
> > step) now I am trying to log-in into the plugin portal to complete the
> > publishing process but after inserting my Google credentials the
> > "AddPlugin" button mentioned in the Help section is not available.
> >
> > I was able to log-in last friday just to have a look so this looks like a
> > temporary server problem, could anyone have a look?
> >
> > Regards,
> > Alex
> >
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
> For additional commands, e-mail: dev-h...@netbeans.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: Cannot login on New Plugin Portal

2019-10-14 Thread Jiří Kovalský

Hello Alessandro,

   can you still reproduce it? I can sign in through Google and return 
authenticated to Plugin Portal just fine.


1. Is there anything suspicious in web console or network tab of your 
browser?

2. Does GET request for Google's iframe [1] return 200?
3. Does opening your Google calendar [2] display the sign-in window and 
then shows the calendar?


[1] https://accounts.google.com/o/oauth2/iframe
[2] https://www.google.com/calendar/render

-Jirka

Dne 13. 10. 19 v 17:23 Alessandro napsal(a):


Hi all,
   I just finished trying the new procedure for having a plugin available on
the new Plugin Portal.

I successfully published the plugin on Maven Central (perhaps the biggest
step) now I am trying to log-in into the plugin portal to complete the
publishing process but after inserting my Google credentials the
"AddPlugin" button mentioned in the Help section is not available.

I was able to log-in last friday just to have a look so this looks like a
temporary server problem, could anyone have a look?

Regards,
Alex



-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

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





RE: Javadoc for HTML/Java API

2019-10-14 Thread Eric Barboni
Hi

For the moment we build a WEBSITE.zip in the build system. 
And on the netbeans-vm side there is a script (hourly cron) that try to get zip 
and unzip it in the website structure if not modified.
I guess after the Javadoc:aggregate you should  move it to a zip file available 
as artefact.

Used in the nbmplugins after build "mv target/*-site.jar WEBSITE.zip"

Antonio Vieiro did this part of infra.

It may later be possible to integrate with git scm publish but not sure how 
(and may be not possible on vm).
 
Regards
Eric
-Message d'origine-
De : Jaroslav Tulach  
Envoyé : lundi 14 octobre 2019 06:10
À : dev 
Objet : Javadoc for HTML/Java API

Hello guys,
I've just noticed that http://bits.netbeans.org/html+java/ javadoc redirects to 
some old IP addresses. Could we setup proper way of generating the HTML/Java 
API javadoc? Locally I do:

$ git clone https://gitbox.apache.org/repos/asf/netbeans-html4j.git
$ cd netbeans-html4j
$ mvn javadoc:aggregate

Thanks for any help.
-jt


-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

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





Create+install+use Maven artefacts in local maven repo

2019-10-14 Thread Dmitry Avtonomov
Hi all,
I've seen that you just voted to release new archetypes for Maven. Is there
an easy way to do the same locally? I.e. build the platform, package it
properly and install into local maven repo.

Thank you,
Dmitry