Re: [news] Plugin Portal 3.0 on the horizon
Jiri, I have received the mail notifications from the system signaling the approval for each NB version I applied to. Thanks for the kind words, this plugin was more like a test bed before applying it to my more important NB Spring Boot plugin. Regards, Alex Il giorno mar 15 ott 2019 alle 11:46 Jiří Kovalský ha scritto: > Hi Alessandro, > > that's perfect. I have approved your plugin and also added my Go > votes so now you only need one more verification from some other > verifier and your plugin will show up on the Update Center(s). I will > talk to Geertjan in about 1.5 hour and ask him to add his Go vote too. > > And many thanks! Your plugin is great! > > -Jirka > > Dne 14. 10. 19 v 9:49 Alessandro napsal(a): > > > Hi Jiri, > >I managed to submit my first plugin this morning following the steps > in > > the Help section. > > > > The plug-in is now listed as waiting approval, I have also requested > > verification for a set of NB versions. > > > > What are the next steps? > > > > Regards, > > Alex > > > > Il giorno gio 10 ott 2019 alle ore 00:11 Jiří Kovalský < > > jiri.koval...@oracle.com> ha scritto: > > > >> 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] > https://urldefense.proofpoint.com/v2/url?u=http-3A__netbeans-2Dvm.apache.org_pluginportal_=DwIFaQ=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4=r2Pl4tAqfl2Fpue3mplTOSFb8KFLXurqgXTZVClkk7s=MwGXPH_8H_D5bcwkyWyt6T54TPgNB5F4KjTIBH6yvHs= > >> > >> 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://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_Mailing-2Blists=DwIFaQ=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4=r2Pl4tAqfl2Fpue3mplTOSFb8KFLXurqgXTZVClkk7s=jmx1tgr_v8fpzHzpbQo945sWHgmI2m_0cb4Ivhi8_0U= > >> > >> > >> > >> > > > > - > 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: [news] Plugin Portal 3.0 on the horizon
Source code is now here in our Apache NetBeans tools repo: https://github.com/apache/netbeans-tools/tree/master/pp3 Gj On Tue, Oct 15, 2019 at 3:10 PM Jiří Kovalský wrote: > Dne 15. 10. 19 v 13:14 Geertjan Wielenga napsal(a): > > On Tue, Oct 15, 2019 at 11:59 AM Neil C Smith > wrote: > > > >> On Tue, 15 Oct 2019 at 10:46, John Mc wrote: > >>> > >>> We should also allow for Apache accounts to login? > >>> > >>> What group is in charge of verifying the plugins? the PMC - if so then > >>> Yes, Apache accounts should be allowed to login. If not then where is > >> this > >>> managed? > >> > >> Yes, absolutely, there needs to be integration with Apache LDAP system. > >> > >> Concern about Google SSO doesn't surprise me. While not an answer as > >> such, I wonder if sign in via GitHub account might be somewhat more > >> useful - still maybe not fully accessible, but perhaps a way to also > >> link across to Apache credentials if necessary? > >> > >> Again, I think this is something that would have been picked up > >> earlier if development had been more focused here in the Apache > >> community. > > > > This is what we're doing now. We needed to get a baseline implementation > as > > a starting point for discussion, which we have now. > > Exactly, as soon as the sources are in the repository everyone can > contribute with their ideas and get the community approve it. > > -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 > > > >
Re: [news] Plugin Portal 3.0 on the horizon
Dne 15. 10. 19 v 13:14 Geertjan Wielenga napsal(a): On Tue, Oct 15, 2019 at 11:59 AM Neil C Smith wrote: On Tue, 15 Oct 2019 at 10:46, John Mc wrote: We should also allow for Apache accounts to login? What group is in charge of verifying the plugins? the PMC - if so then Yes, Apache accounts should be allowed to login. If not then where is this managed? Yes, absolutely, there needs to be integration with Apache LDAP system. Concern about Google SSO doesn't surprise me. While not an answer as such, I wonder if sign in via GitHub account might be somewhat more useful - still maybe not fully accessible, but perhaps a way to also link across to Apache credentials if necessary? Again, I think this is something that would have been picked up earlier if development had been more focused here in the Apache community. This is what we're doing now. We needed to get a baseline implementation as a starting point for discussion, which we have now. Exactly, as soon as the sources are in the repository everyone can contribute with their ideas and get the community approve it. -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
Re: [news] Plugin Portal 3.0 on the horizon
On Tue, Oct 15, 2019 at 11:59 AM Neil C Smith wrote: > On Tue, 15 Oct 2019 at 10:46, John Mc wrote: > > > > We should also allow for Apache accounts to login? > > > > What group is in charge of verifying the plugins? the PMC - if so then > > Yes, Apache accounts should be allowed to login. If not then where is > this > > managed? > > Yes, absolutely, there needs to be integration with Apache LDAP system. > > Concern about Google SSO doesn't surprise me. While not an answer as > such, I wonder if sign in via GitHub account might be somewhat more > useful - still maybe not fully accessible, but perhaps a way to also > link across to Apache credentials if necessary? > > Again, I think this is something that would have been picked up > earlier if development had been more focused here in the Apache > community. > > This is what we're doing now. We needed to get a baseline implementation as a starting point for discussion, which we have now. Gj > Best wishes, > > Neil > > - > 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: [news] Plugin Portal 3.0 on the horizon
On Tue, 15 Oct 2019 at 10:46, John Mc wrote: > > We should also allow for Apache accounts to login? > > What group is in charge of verifying the plugins? the PMC - if so then > Yes, Apache accounts should be allowed to login. If not then where is this > managed? Yes, absolutely, there needs to be integration with Apache LDAP system. Concern about Google SSO doesn't surprise me. While not an answer as such, I wonder if sign in via GitHub account might be somewhat more useful - still maybe not fully accessible, but perhaps a way to also link across to Apache credentials if necessary? Again, I think this is something that would have been picked up earlier if development had been more focused here in the Apache community. Best wishes, Neil - 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: [news] Plugin Portal 3.0 on the horizon
Dne 15. 10. 19 v 11:36 John Mc napsal(a): We should also allow for Apache accounts to login? Do you think that more NetBeans plugin developers have Apache accounts than Google accounts? What group is in charge of verifying the plugins? the PMC - if so the > Yes, Apache accounts should be allowed to login. If not then where is this managed? No, PMC has nothing to do with that. Verification of plugins is in the hands of a group of NetBeans community volunteers. If you want to join the team, let me know but it represents a long term commitment to test incoming NetBeans plugin against multiple different versions and then casting your votes almost on a daily basis. Would you be interested John? -Jirka Regards John On Tue, 15 Oct 2019 at 10:34, Jiří Kovalský wrote: We believe that nowadays Google is most used SSO provider in the world. Or do you know some other website where even more people would have their accounts? -Jirka Dne 12. 10. 19 v 6:20 huang kai napsal(a): That is cool! My only concern is about Google SSO, it is not convenient for the users in areas that google can not reach, China for example. So is it a MUST? or it's optional? On 2019/10/10 5:46, 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] https://urldefense.proofpoint.com/v2/url?u=http-3A__netbeans-2Dvm.apache.org_pluginportal_=DwIFBA=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4=vRKjr59yOZlhH1wGpmOFIdzAuvSXZc-EXJyjrwpAtfQ=FVRANuhyYezj_s4IRteyoswQv7yq4s6zSWUgkZD9jAE= 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://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_Mailing-2Blists=DwIFBA=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4=vRKjr59yOZlhH1wGpmOFIdzAuvSXZc-EXJyjrwpAtfQ=w6stXv8dCX6fL_4_SfBs9HUf1S1FMfAn17V0L2Q4U6Y= - 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://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_Mailing-2Blists=DwIFBA=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4=vRKjr59yOZlhH1wGpmOFIdzAuvSXZc-EXJyjrwpAtfQ=w6stXv8dCX6fL_4_SfBs9HUf1S1FMfAn17V0L2Q4U6Y= - To unsubscribe, e-mail:
Re: [news] Plugin Portal 3.0 on the horizon
Hi Junichi, yes, Neil Smith has already reminded us about HTTPS protocol earlier. Thanks for filing the ticket. It's on our radar. Have a nice day, -Jirka Dne 14. 10. 19 v 12:50 Junichi Yamamoto napsal(a): Hi Jirka, I came across a login problem a few days ago. So, I've submitted it to the JIRA: https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.apache.org_jira_browse_NETBEANS-2D3227=DwIFaQ=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4=iIKbfJr9i3uo46SI-fR-OHEeyj9jU56vekJLgYuXVgc=pe34mWXpwvheFZdnY_Or3pcdDzJ6L9FSSTHOrZRnDm0= 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] https://urldefense.proofpoint.com/v2/url?u=http-3A__netbeans-2Dvm.apache.org_pluginportal_=DwIFaQ=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4=iIKbfJr9i3uo46SI-fR-OHEeyj9jU56vekJLgYuXVgc=7jCperDeFucOnVdWVnp3us41TzA3GRmYeckOikHQ5kM= 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://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_Mailing-2Blists=DwIFaQ=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4=iIKbfJr9i3uo46SI-fR-OHEeyj9jU56vekJLgYuXVgc=N3zje_De35i4yuS_j3F-so8xMN55AINPMUowWB8LTmk= - 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://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_Mailing-2Blists=DwIFaQ=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4=iIKbfJr9i3uo46SI-fR-OHEeyj9jU56vekJLgYuXVgc=N3zje_De35i4yuS_j3F-so8xMN55AINPMUowWB8LTmk= - 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: [news] Plugin Portal 3.0 on the horizon
Hi Alessandro, that's perfect. I have approved your plugin and also added my Go votes so now you only need one more verification from some other verifier and your plugin will show up on the Update Center(s). I will talk to Geertjan in about 1.5 hour and ask him to add his Go vote too. And many thanks! Your plugin is great! -Jirka Dne 14. 10. 19 v 9:49 Alessandro napsal(a): Hi Jiri, I managed to submit my first plugin this morning following the steps in the Help section. The plug-in is now listed as waiting approval, I have also requested verification for a set of NB versions. What are the next steps? Regards, Alex Il giorno gio 10 ott 2019 alle ore 00:11 Jiří Kovalský < jiri.koval...@oracle.com> ha scritto: 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] https://urldefense.proofpoint.com/v2/url?u=http-3A__netbeans-2Dvm.apache.org_pluginportal_=DwIFaQ=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4=r2Pl4tAqfl2Fpue3mplTOSFb8KFLXurqgXTZVClkk7s=MwGXPH_8H_D5bcwkyWyt6T54TPgNB5F4KjTIBH6yvHs= 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://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_Mailing-2Blists=DwIFaQ=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4=r2Pl4tAqfl2Fpue3mplTOSFb8KFLXurqgXTZVClkk7s=jmx1tgr_v8fpzHzpbQo945sWHgmI2m_0cb4Ivhi8_0U= - 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: [news] Plugin Portal 3.0 on the horizon
We should also allow for Apache accounts to login? What group is in charge of verifying the plugins? the PMC - if so then Yes, Apache accounts should be allowed to login. If not then where is this managed? Regards John On Tue, 15 Oct 2019 at 10:34, Jiří Kovalský wrote: > We believe that nowadays Google is most used SSO provider in the world. > Or do you know some other website where even more people would have > their accounts? > > -Jirka > > Dne 12. 10. 19 v 6:20 huang kai napsal(a): > > That is cool! > > My only concern is about Google SSO, it is not convenient for the users > > in areas that google can not reach, China for example. > > So is it a MUST? or it's optional? > > > > On 2019/10/10 5:46, 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] > https://urldefense.proofpoint.com/v2/url?u=http-3A__netbeans-2Dvm.apache.org_pluginportal_=DwIFBA=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4=vRKjr59yOZlhH1wGpmOFIdzAuvSXZc-EXJyjrwpAtfQ=FVRANuhyYezj_s4IRteyoswQv7yq4s6zSWUgkZD9jAE= > >> > >> 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://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_Mailing-2Blists=DwIFBA=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4=vRKjr59yOZlhH1wGpmOFIdzAuvSXZc-EXJyjrwpAtfQ=w6stXv8dCX6fL_4_SfBs9HUf1S1FMfAn17V0L2Q4U6Y= > >> > >> > >> > > > > > > - > > 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://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_Mailing-2Blists=DwIFBA=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4=vRKjr59yOZlhH1wGpmOFIdzAuvSXZc-EXJyjrwpAtfQ=w6stXv8dCX6fL_4_SfBs9HUf1S1FMfAn17V0L2Q4U6Y= > > > > > > > > - > 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: >
Re: [news] Plugin Portal 3.0 on the horizon
We believe that nowadays Google is most used SSO provider in the world. Or do you know some other website where even more people would have their accounts? -Jirka Dne 12. 10. 19 v 6:20 huang kai napsal(a): That is cool! My only concern is about Google SSO, it is not convenient for the users in areas that google can not reach, China for example. So is it a MUST? or it's optional? On 2019/10/10 5:46, 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] https://urldefense.proofpoint.com/v2/url?u=http-3A__netbeans-2Dvm.apache.org_pluginportal_=DwIFBA=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4=vRKjr59yOZlhH1wGpmOFIdzAuvSXZc-EXJyjrwpAtfQ=FVRANuhyYezj_s4IRteyoswQv7yq4s6zSWUgkZD9jAE= 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://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_Mailing-2Blists=DwIFBA=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4=vRKjr59yOZlhH1wGpmOFIdzAuvSXZc-EXJyjrwpAtfQ=w6stXv8dCX6fL_4_SfBs9HUf1S1FMfAn17V0L2Q4U6Y= - 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://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_Mailing-2Blists=DwIFBA=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4=vRKjr59yOZlhH1wGpmOFIdzAuvSXZc-EXJyjrwpAtfQ=w6stXv8dCX6fL_4_SfBs9HUf1S1FMfAn17V0L2Q4U6Y= - 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: [news] Plugin Portal 3.0 on the horizon
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: [news] Plugin Portal 3.0 on the horizon
That is cool! My only concern is about Google SSO, it is not convenient for the users in areas that google can not reach, China for example. So is it a MUST? or it's optional? On 2019/10/10 5:46, 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: [news] Plugin Portal 3.0 on the horizon
The thinking is that we can’t guarantee to users that any random repo is stable, while the Maven Central repo is that. Of course, we can discuss this and where possible modify and adapt as needed. But we need to start somewhere, otherwise we’ll be working on this forever. Source code, to be donated to Apache: github.com/jpirek/pp3 Gj On Fri, 11 Oct 2019 at 16:53, Neil C Smith wrote: > On Fri, 11 Oct 2019, 15:21 Sven Reimers, wrote: > > > I was not asking for a different repository type, but just an additional > > maven repository provider > > > > I'm still not sure why we're even requiring Maven, but I guess we can find > out and argue about that when the source is released?! :-/ > > Out of interest, how usable is syncing upstream from Bintray to Maven > Central in practice? Read about it for something a few months back, but > ended up not doing. > > Best wishes, > > Neil > > > >
Re: [news] Plugin Portal 3.0 on the horizon
On Fri, 11 Oct 2019, 15:21 Sven Reimers, wrote: > I was not asking for a different repository type, but just an additional > maven repository provider > I'm still not sure why we're even requiring Maven, but I guess we can find out and argue about that when the source is released?! :-/ Out of interest, how usable is syncing upstream from Bintray to Maven Central in practice? Read about it for something a few months back, but ended up not doing. Best wishes, Neil >
Re: [news] Plugin Portal 3.0 on the horizon
Well, maven is an Apache thing, maven central is not... I was not asking for a different repository type, but just an additional maven repository provider Thanks for reconsidering -Sven Jiří Kovalský schrieb am Fr., 11. Okt. 2019, 15:12: > Hi Sven, > > I do not think this is a good idea. We have decided to integrate > with Apache owned solution for simplicity and competing reasons. > > Thanks for your understanding. > > Best regards, > -Jirka > > Dne 10. 10. 19 v 19:26 Sven Reimers napsal(a): > > > Hi, > > > > awesome. > > > > Just an idea: Could we add bintray as a second source in addition to > maven > > central? > > > > Thanks > > > > Sven > > > > Laszlo Kishalmi schrieb am Do., 10. Okt. > 2019, > > 19:00: > > > >> Really cool to have one on our own now! > >> > >> Thank you guys! > >> > >> BTW, Is it open source? I'm interested on the code as well, just as of > >> general curiosity. > >> > >> On 10/9/19 2:46 PM, 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] > https://urldefense.proofpoint.com/v2/url?u=http-3A__netbeans-2Dvm.apache.org_pluginportal_=DwIFaQ=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4=wmY3W8joBzHm7kpMCVxZ0vJtWDnF--NhjsI-XJEeyHo=B1Ho_TreEn34U_LVwU84CtZdnMdHsn2uZlG6tWsX7sk= > >>> > >>> 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://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_Mailing-2Blists=DwIFaQ=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4=wmY3W8joBzHm7kpMCVxZ0vJtWDnF--NhjsI-XJEeyHo=ZqowwyDhvKjkmTmI-9myEmp2a3AcncXAnMH4wvh7Oag= > >>> > >>> > >>> > >> > >> - > >> 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://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_Mailing-2Blists=DwIFaQ=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4=wmY3W8joBzHm7kpMCVxZ0vJtWDnF--NhjsI-XJEeyHo=ZqowwyDhvKjkmTmI-9myEmp2a3AcncXAnMH4wvh7Oag= > >> > >> >
Re: [news] Plugin Portal 3.0 on the horizon
Hi Sven, I do not think this is a good idea. We have decided to integrate with Apache owned solution for simplicity and competing reasons. Thanks for your understanding. Best regards, -Jirka Dne 10. 10. 19 v 19:26 Sven Reimers napsal(a): Hi, awesome. Just an idea: Could we add bintray as a second source in addition to maven central? Thanks Sven Laszlo Kishalmi schrieb am Do., 10. Okt. 2019, 19:00: Really cool to have one on our own now! Thank you guys! BTW, Is it open source? I'm interested on the code as well, just as of general curiosity. On 10/9/19 2:46 PM, 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] https://urldefense.proofpoint.com/v2/url?u=http-3A__netbeans-2Dvm.apache.org_pluginportal_=DwIFaQ=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4=wmY3W8joBzHm7kpMCVxZ0vJtWDnF--NhjsI-XJEeyHo=B1Ho_TreEn34U_LVwU84CtZdnMdHsn2uZlG6tWsX7sk= 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://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_Mailing-2Blists=DwIFaQ=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4=wmY3W8joBzHm7kpMCVxZ0vJtWDnF--NhjsI-XJEeyHo=ZqowwyDhvKjkmTmI-9myEmp2a3AcncXAnMH4wvh7Oag= - 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://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_Mailing-2Blists=DwIFaQ=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4=wmY3W8joBzHm7kpMCVxZ0vJtWDnF--NhjsI-XJEeyHo=ZqowwyDhvKjkmTmI-9myEmp2a3AcncXAnMH4wvh7Oag= - 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: [news] Plugin Portal 3.0 on the horizon
Hi, awesome. Just an idea: Could we add bintray as a second source in addition to maven central? Thanks Sven Laszlo Kishalmi schrieb am Do., 10. Okt. 2019, 19:00: > Really cool to have one on our own now! > > Thank you guys! > > BTW, Is it open source? I'm interested on the code as well, just as of > general curiosity. > > On 10/9/19 2:46 PM, 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: [news] Plugin Portal 3.0 on the horizon
Really cool to have one on our own now! Thank you guys! BTW, Is it open source? I'm interested on the code as well, just as of general curiosity. On 10/9/19 2:46 PM, 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: [news] Plugin Portal 3.0 on the horizon
Hi, Great news! Thanks for all the work. Few questions below ... On Wed, 9 Oct 2019 at 23:11, Jiří Kovalský wrote: > Today, we are happy to announce the result of our effort, the brand > new Plugin Portal version 3.0 Big question - shall we point the plugin portal for 11.2 to this from release? That should push plugin authors to migrate plugins quickly, and users can always set up a link to the 11.0/11.1 plugin portal manually in the transition. We can redirect the 11.0 and 11.1 links later. > [1] http://netbeans-vm.apache.org/pluginportal/ That link is http. It seems to load OK via https, and we should force that. Also, in the catalog XML file link you shared off-list the plugin links are http. That should be changed again to ensure https is used before switching. I assume the catalog redirects via the VM for stats, etc. how do people see the actual link to the file they're downloading? > 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. What happens when a plugin is updated? Do we require re-validation? I hope so. I and others have asked about adding SHA hash in the catalog file, validated by the IDE, to ensure that the file downloaded is the exact one that has been verified. Maven links should at least be stable, so maybe less of an issue? But we should do all we can to ensure third-party links we include in the IDE always go to the same code. > Finally, once the final polishing is made, we will open source the > codebase so that everyone can participate in improving the website. Seems a little backwards in approach for an Apache project! ;-) Thanks and best wishes, Neil - 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: [news] Plugin Portal 3.0 on the horizon
This is excellent news!! Congratulations, Antonio El 9/10/19 a las 23:46, Jiří Kovalský escribió: 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: [news] Plugin Portal 3.0 on the horizon
Awesome work! Thanks a lot, Jan and Jirka! Best regards, 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
[news] Plugin Portal 3.0 on the horizon
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