Re: JFugue Music Notepad on Apache NetBeans
https://www.youtube.com/watch?time_continue=225=EY9wvd6ckb0 batmass.org On Wed, Apr 11, 2018 at 12:01 PM, Antoniowrote: > May we have some screenshots? In fact, may we have screenshots of stuff > built on top of the NetBeans Platform? > > We may want to start a showcase at the website. > > Cheers, > Antonio > > > On 11/04/18 20:09, Geertjan Wielenga wrote: > >> Hi all, >> >> Some of you may remember a music composition application I worked on with >> others over several years. It’s a smallish Java desktop app (with >> integration with JavaFX) created on the NetBeans Platform. >> >> I tried to run it today on Apache NetBeans (incubating) 9.0 Beta. It works >> without any problems. >> >> I also put it on GitHub for the first time. Get it here: >> >> github.com/geertjanw/jmn >> >> Any musicians out there? Feel free to take a look. Plus, this is proof >> that >> Apache NetBeans works as the basis of a non-trivial Java desktop >> application. >> >> Gj >> >> > - > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > >
Re: JFugue Music Notepad on Apache NetBeans
May we have some screenshots? In fact, may we have screenshots of stuff built on top of the NetBeans Platform? We may want to start a showcase at the website. Cheers, Antonio On 11/04/18 20:09, Geertjan Wielenga wrote: Hi all, Some of you may remember a music composition application I worked on with others over several years. It’s a smallish Java desktop app (with integration with JavaFX) created on the NetBeans Platform. I tried to run it today on Apache NetBeans (incubating) 9.0 Beta. It works without any problems. I also put it on GitHub for the first time. Get it here: github.com/geertjanw/jmn Any musicians out there? Feel free to take a look. Plus, this is proof that Apache NetBeans works as the basis of a non-trivial Java desktop application. Gj - To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
Re: JFugue Music Notepad on Apache NetBeans
excellent. Were there any source or project configuration changes necessary to compile? Sean On Wed, Apr 11, 2018 at 2:09 PM, Geertjan Wielenga < geertjan.wiele...@googlemail.com> wrote: > Hi all, > > Some of you may remember a music composition application I worked on with > others over several years. It’s a smallish Java desktop app (with > integration with JavaFX) created on the NetBeans Platform. > > I tried to run it today on Apache NetBeans (incubating) 9.0 Beta. It works > without any problems. > > I also put it on GitHub for the first time. Get it here: > > github.com/geertjanw/jmn > > Any musicians out there? Feel free to take a look. Plus, this is proof that > Apache NetBeans works as the basis of a non-trivial Java desktop > application. > > Gj >
JFugue Music Notepad on Apache NetBeans
Hi all, Some of you may remember a music composition application I worked on with others over several years. It’s a smallish Java desktop app (with integration with JavaFX) created on the NetBeans Platform. I tried to run it today on Apache NetBeans (incubating) 9.0 Beta. It works without any problems. I also put it on GitHub for the first time. Get it here: github.com/geertjanw/jmn Any musicians out there? Feel free to take a look. Plus, this is proof that Apache NetBeans works as the basis of a non-trivial Java desktop application. Gj
Re: NetBeans cash bounties
On Wed, 11 Apr 2018 09:28:25 +0200 Bertrand Delacretazwrote: > On Tue, Apr 10, 2018 at 6:10 PM, John Muczynski > wrote: > > ...Just because something has a bounty doesn't mean that somehow it > > can bypass the normal commit process... > > Exactly. > > Many Apache committers are paid to work on our projects but that > doesn't allow them to say "I need this commit to go in because my > employer needs it". I haven't looked into that process, to see if various projects have some sort of leadership and direction. If commits go against such direction if the are accepted. rejected etc. > To get my commits in, I need to find a technical reason why they add > value to the project. > > It is exactly the same if commits come from people paid to work on > NetBeans by bounties. Google and Sony have their way with Gentoo. Samsung has its way with EFL. Their commits go through the normal process... Ever hear of Chrome OS? Or Google OnHub router. Or Playstation Now? While not nefarious, they are able to fund areas of Gentoo development as they see fit for their commercial interests. Simply by hiring Gentoo developers, who go through normal commit process. But their activities have nothing to do with Gentoo Foundation. I see similar happening in the Enlightenment/EFL community, with Samsung using EFL as the basis for Tizen. Samsung is sponsoring development there and has caused some rifts in the community. They lack a foundation or anything to make that situation better. So Samsung is essentially leading EFL development now. Not that it is bad per se. But their interest is not FOSS Thus each can do things that are technically beneficial to them, and maybe such to the project. But without going through a Foundation or leadership via some means. Nothing is there to ensure it benefits the project... Which at times can cause harm to the community. Neither Gentoo nor EFL/Enlightenment communities are thriving. While companies are making money off both... Its like exploiting FOSS in a way. Not to mention the whole giving back thing... Like bounties, some devs get money from those companies, but does not benefit the project or community a whole. If that money flowed through the foundation it may go to other uses for a wider community benefit. Just examples, but they are real world examples. I would imagine companies may have commercial interest in Netbeans. Now that it is not under Oracle. Though Netbeans is just an IDE, so likely less beneficial. -- William L. Thomson Jr. pgpiYPKFUTmzz.pgp Description: OpenPGP digital signature
Re: NetBeans cash bounties
On Wed, 11 Apr 2018 09:31:03 +0200 Bertrand Delacretazwrote: > On Tue, Apr 10, 2018 at 11:45 PM, William L. Thomson Jr. > wrote: > > ...which I why I also suggested taking it to the Apache > > Foundation as a global issue. All Apache projects could benefit from > > such. No reason to limit to just Netbeans... > > I don't think the ASF can ever get involved in paying bounties for > development. It goes against our very strong "fierce independence from > companies and organizations" principle, ASF already has financial sponsors, this is really no different. By the ASF controlling any funds and paying out bounties. You ensure your independence. If companies pay bounties in areas they see fit outside of the ASF. Then you lose that independence IMHO. ASF ultimately would control any payouts. If a funding company wanted to see A developed and provided funds for it, but ASF decided otherwise. That is the entire point of money flowing through ASF rather than outside. > and might be problematic with our 501(c)3 status as well. It has not been a problem for FreeBSD, who is a 501c3. I am in awe of their foundation in all honesty. I had hopes of the Gentoo Foundation have similar organization and impact. I highly recommend taking a look at the FreeBSD foundations activities. I think it is a model for others to replicate in ways. It is working, it is growing over time. Their fund raising has increased substantially from past years, like 300k in 2008 or something. > That being said, the best place to discuss such things ASF-wide is the > dev@community.a.o list, https://community.apache.org/ I may join that if you feel others would be receptive to such ideas. I am not trying to push anything on anyone. I am already seen as a noise/trouble maker in places. But I am happy to join and partake in a discussion on such. It is off topic for this list, just came up here. Also does kinda relate to Netbeans, as it is going from having a leader Oracle to ASF. Not sure if the project will be lead the same, etc. Anyway no more here on this off topic :) -- William L. Thomson Jr. pgpQPZn7thHTj.pgp Description: OpenPGP digital signature
Re: Podling website checks failing :-(
And here we're taking baby steps! :) Thanks for the reviews, Antonio On 11/04/18 17:09, Daniel Gruno wrote: Furthermore, and I must stress this; the name of the project is not "Apache NetBeans" YET. It is "Apache NetBeans (incubating)". This is what the very first name should be (at top left on the page). There is a looong road ahead before it can become Apache NetBeans :) On 04/11/2018 05:08 PM, Antonio wrote: That's currently hidden at the bottom of the page, Daniel, there where nobody looks! ;-) On 11/04/18 17:07, Daniel Gruno wrote: On 04/11/2018 05:00 PM, Antonio wrote: Hi all, So I opened NETBEANS-636 [1] for this and PR-32 [2] in order to improve the number of passed tests at [3]. I'd appreciate a review. These "whimsy" tests are still in beta, but I think we must pass as many of them as possible. The whimsy project requires the events being hosted at /events/, so I moved that content there. I think we should pass all tests now. It's not very clear how the "Image" and "Foundation" tests work, so there's a little chance that these keep on failing. I've added an ASF logo (I think that's what the "Image" test is about) You are supposed to have the *Apache Incubator Logo* on the web site: https://incubator.apache.org/guides/branding.html#incubator_logo and rephrased the disclaimer at the bottom in a single paragraph, so the tests pass. Cheers, Antonio [1] https://issues.apache.org/jira/browse/NETBEANS-636 [2] https://github.com/apache/incubator-netbeans-website/pull/32 [3] https://whimsy.apache.org/pods/project/netbeans On 10/04/18 14:27, Antonio wrote: Hi all, It seems we're failing some podling website checks. https://whimsy.apache.org/pods/project/netbeans :-( I'll open an issue for that. Cheers, Antonio - To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org For additional commands, e-mail: dev-h...@netbeans.incubator.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.incubator.apache.org For additional commands, e-mail: dev-h...@netbeans.incubator.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.incubator.apache.org For additional commands, e-mail: dev-h...@netbeans.incubator.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.incubator.apache.org For additional commands, e-mail: dev-h...@netbeans.incubator.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.incubator.apache.org For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
Re: Podling website checks failing :-(
Furthermore, and I must stress this; the name of the project is not "Apache NetBeans" YET. It is "Apache NetBeans (incubating)". This is what the very first name should be (at top left on the page). There is a looong road ahead before it can become Apache NetBeans :) On 04/11/2018 05:08 PM, Antonio wrote: That's currently hidden at the bottom of the page, Daniel, there where nobody looks! ;-) On 11/04/18 17:07, Daniel Gruno wrote: On 04/11/2018 05:00 PM, Antonio wrote: Hi all, So I opened NETBEANS-636 [1] for this and PR-32 [2] in order to improve the number of passed tests at [3]. I'd appreciate a review. These "whimsy" tests are still in beta, but I think we must pass as many of them as possible. The whimsy project requires the events being hosted at /events/, so I moved that content there. I think we should pass all tests now. It's not very clear how the "Image" and "Foundation" tests work, so there's a little chance that these keep on failing. I've added an ASF logo (I think that's what the "Image" test is about) You are supposed to have the *Apache Incubator Logo* on the web site: https://incubator.apache.org/guides/branding.html#incubator_logo and rephrased the disclaimer at the bottom in a single paragraph, so the tests pass. Cheers, Antonio [1] https://issues.apache.org/jira/browse/NETBEANS-636 [2] https://github.com/apache/incubator-netbeans-website/pull/32 [3] https://whimsy.apache.org/pods/project/netbeans On 10/04/18 14:27, Antonio wrote: Hi all, It seems we're failing some podling website checks. https://whimsy.apache.org/pods/project/netbeans :-( I'll open an issue for that. Cheers, Antonio - To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org For additional commands, e-mail: dev-h...@netbeans.incubator.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.incubator.apache.org For additional commands, e-mail: dev-h...@netbeans.incubator.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.incubator.apache.org For additional commands, e-mail: dev-h...@netbeans.incubator.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.incubator.apache.org For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
Re: Podling website checks failing :-(
That's currently hidden at the bottom of the page, Daniel, there where nobody looks! ;-) On 11/04/18 17:07, Daniel Gruno wrote: On 04/11/2018 05:00 PM, Antonio wrote: Hi all, So I opened NETBEANS-636 [1] for this and PR-32 [2] in order to improve the number of passed tests at [3]. I'd appreciate a review. These "whimsy" tests are still in beta, but I think we must pass as many of them as possible. The whimsy project requires the events being hosted at /events/, so I moved that content there. I think we should pass all tests now. It's not very clear how the "Image" and "Foundation" tests work, so there's a little chance that these keep on failing. I've added an ASF logo (I think that's what the "Image" test is about) You are supposed to have the *Apache Incubator Logo* on the web site: https://incubator.apache.org/guides/branding.html#incubator_logo and rephrased the disclaimer at the bottom in a single paragraph, so the tests pass. Cheers, Antonio [1] https://issues.apache.org/jira/browse/NETBEANS-636 [2] https://github.com/apache/incubator-netbeans-website/pull/32 [3] https://whimsy.apache.org/pods/project/netbeans On 10/04/18 14:27, Antonio wrote: Hi all, It seems we're failing some podling website checks. https://whimsy.apache.org/pods/project/netbeans :-( I'll open an issue for that. Cheers, Antonio - To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org For additional commands, e-mail: dev-h...@netbeans.incubator.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.incubator.apache.org For additional commands, e-mail: dev-h...@netbeans.incubator.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.incubator.apache.org For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
Re: Podling website checks failing :-(
On 04/11/2018 05:00 PM, Antonio wrote: Hi all, So I opened NETBEANS-636 [1] for this and PR-32 [2] in order to improve the number of passed tests at [3]. I'd appreciate a review. These "whimsy" tests are still in beta, but I think we must pass as many of them as possible. The whimsy project requires the events being hosted at /events/, so I moved that content there. I think we should pass all tests now. It's not very clear how the "Image" and "Foundation" tests work, so there's a little chance that these keep on failing. I've added an ASF logo (I think that's what the "Image" test is about) You are supposed to have the *Apache Incubator Logo* on the web site: https://incubator.apache.org/guides/branding.html#incubator_logo and rephrased the disclaimer at the bottom in a single paragraph, so the tests pass. Cheers, Antonio [1] https://issues.apache.org/jira/browse/NETBEANS-636 [2] https://github.com/apache/incubator-netbeans-website/pull/32 [3] https://whimsy.apache.org/pods/project/netbeans On 10/04/18 14:27, Antonio wrote: Hi all, It seems we're failing some podling website checks. https://whimsy.apache.org/pods/project/netbeans :-( I'll open an issue for that. Cheers, Antonio - To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org For additional commands, e-mail: dev-h...@netbeans.incubator.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.incubator.apache.org For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
Re: Podling website checks failing :-(
Great, thanks for making a start on these. Gj On Wed, Apr 11, 2018 at 5:00 PM, Antoniowrote: > Hi all, > > So I opened NETBEANS-636 [1] for this and PR-32 [2] in order to improve > the number of passed tests at [3]. I'd appreciate a review. > > These "whimsy" tests are still in beta, but I think we must pass as many > of them as possible. The whimsy project requires the events being hosted at > /events/, so I moved that content there. > > I think we should pass all tests now. It's not very clear how the "Image" > and "Foundation" tests work, so there's a little chance that these keep on > failing. I've added an ASF logo (I think that's what the "Image" test is > about) and rephrased the disclaimer at the bottom in a single paragraph, so > the tests pass. > > Cheers, > Antonio > > [1] > https://issues.apache.org/jira/browse/NETBEANS-636 > [2] > https://github.com/apache/incubator-netbeans-website/pull/32 > [3] > https://whimsy.apache.org/pods/project/netbeans > > > On 10/04/18 14:27, Antonio wrote: > >> Hi all, >> >> It seems we're failing some podling website checks. >> >> https://whimsy.apache.org/pods/project/netbeans >> >> :-( >> >> I'll open an issue for that. >> >> Cheers, >> Antonio >> > > - > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > >
Re: Podling website checks failing :-(
Hi all, So I opened NETBEANS-636 [1] for this and PR-32 [2] in order to improve the number of passed tests at [3]. I'd appreciate a review. These "whimsy" tests are still in beta, but I think we must pass as many of them as possible. The whimsy project requires the events being hosted at /events/, so I moved that content there. I think we should pass all tests now. It's not very clear how the "Image" and "Foundation" tests work, so there's a little chance that these keep on failing. I've added an ASF logo (I think that's what the "Image" test is about) and rephrased the disclaimer at the bottom in a single paragraph, so the tests pass. Cheers, Antonio [1] https://issues.apache.org/jira/browse/NETBEANS-636 [2] https://github.com/apache/incubator-netbeans-website/pull/32 [3] https://whimsy.apache.org/pods/project/netbeans On 10/04/18 14:27, Antonio wrote: Hi all, It seems we're failing some podling website checks. https://whimsy.apache.org/pods/project/netbeans :-( I'll open an issue for that. Cheers, Antonio - To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
Re: How/where exactly to host the NBMs for the 9.0 release
> > We could try, I guess, if the website can handle the traffic (we may be > talking about 100s of GB per month just for the catalog). > I know I'm jumping in late here, but a few thoughts... 1. HTTP has pretty robust caching mechanisms - is the update center making use of them? A 304-Not-Modified response is 200 bytes or so; and most requests will receive the same catalog they got last time. I'm guessing probably not, just by the time the update dialog takes before controls are enabled. But it would be a pretty trivial change to add that. 2. I thought there was some talk about using Maven repos for the actual bits. If we're publishing Maven artifacts, all requests for actual NBMs could be redirects to Maven central or similar, making the catalog the only request that needs to be managed. 3. CDNs - particularly Cloudfront - are remarkably cheap - https://aws.amazon.com/cloudfront/pricing/ US $0.85 / Gb. I don't know if there's any budget for that sort of thing in Apache-land, but if the catalog were on a CDN, that would take care of that. 4. Failing that, I have a little corner of the web, and I bet a few others here do too, and I could imagine donating some bandwidth to host a mirror. A long time ago I wrote a little update center server for my own purposes - https://github.com/timboudreau/meta-update-center - or running here https://timboudreau.com/modules - which is a tiny server that runs in a <16Mb footprint, can handle 10k concurrent connections and just proxies NBMs hosted elsewhere. That's designed specifically to always serve the latest version of things, but it would be easy enough to adapt a few things to have it mirror a catalog and keep its copy up-to-date. Then you just need a strategy to round-robin among them and fail over if one is down - I could imagine using DNS SRV records for that. Anyway, I read the summary, and it sounds like there's a plan, but it also sounds like the Apache mirrors are a bit sub-optimal, so I thought I'd throw that out there. -Tim -- http://timboudreau.com
Re: NetBeans VM access control
Yes, it's really amazing, and one of the amazing things about Apache, and totally unhighlighted anywhere. Gj On Wed, Apr 11, 2018 at 1:41 PM, Antoniowrote: > Done. These infra guys are really fast. > > Thanks, > Antonio > > > On 11/04/18 12:03, Geertjan Wielenga wrote: > >> I'd pop into infra.chat and ask them about this to expedite this. >> >> Gj >> >> On Wed, Apr 11, 2018 at 12:01 PM, Antonio wrote: >> >> Hi all, >>> >>> How may I get authorized to access the Apache NetBeans VM box ( >>> http://netbeans-vm.apache.org)? >>> >>> I'd like to set up an experiment with logging about the update center. >>> >>> Thanks, >>> Antonio >>> >>> P.S.: I'm actually planning to host a poker player site there, but s, >>> don't tell anybody. >>> >>> - >>> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org >>> For additional commands, e-mail: dev-h...@netbeans.incubator.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.incubator.apache.org > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > >
Re: NetBeans VM access control
Done. These infra guys are really fast. Thanks, Antonio On 11/04/18 12:03, Geertjan Wielenga wrote: I'd pop into infra.chat and ask them about this to expedite this. Gj On Wed, Apr 11, 2018 at 12:01 PM, Antoniowrote: Hi all, How may I get authorized to access the Apache NetBeans VM box ( http://netbeans-vm.apache.org)? I'd like to set up an experiment with logging about the update center. Thanks, Antonio P.S.: I'm actually planning to host a poker player site there, but s, don't tell anybody. - To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org For additional commands, e-mail: dev-h...@netbeans.incubator.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.incubator.apache.org For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
Re: NetBeans VM access control
I'd pop into infra.chat and ask them about this to expedite this. Gj On Wed, Apr 11, 2018 at 12:01 PM, Antoniowrote: > Hi all, > > How may I get authorized to access the Apache NetBeans VM box ( > http://netbeans-vm.apache.org)? > > I'd like to set up an experiment with logging about the update center. > > Thanks, > Antonio > > P.S.: I'm actually planning to host a poker player site there, but s, > don't tell anybody. > > - > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > >
NetBeans VM access control
Hi all, How may I get authorized to access the Apache NetBeans VM box (http://netbeans-vm.apache.org)? I'd like to set up an experiment with logging about the update center. Thanks, Antonio P.S.: I'm actually planning to host a poker player site there, but s, don't tell anybody. - To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
Re: NetBeans cash bounties
On Tue, Apr 10, 2018 at 11:45 PM, William L. Thomson Jr.wrote: > ...which I why I also suggested taking it to the Apache > Foundation as a global issue. All Apache projects could benefit from > such. No reason to limit to just Netbeans... I don't think the ASF can ever get involved in paying bounties for development. It goes against our very strong "fierce independence from companies and organizations" principle, and might be problematic with our 501(c)3 status as well. That being said, the best place to discuss such things ASF-wide is the dev@community.a.o list, https://community.apache.org/ -Bertrand - To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
Re: NetBeans cash bounties
On Tue, Apr 10, 2018 at 6:10 PM, John Muczynskiwrote: > ...Just because something has a bounty doesn't mean that somehow it can bypass > the normal commit process... Exactly. Many Apache committers are paid to work on our projects but that doesn't allow them to say "I need this commit to go in because my employer needs it". To get my commits in, I need to find a technical reason why they add value to the project. It is exactly the same if commits come from people paid to work on NetBeans by bounties. -Bertrand - To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
Summary of How/where exactly to host the NBMs for the 9.0 release
Hi all, In order to understand this long thread (about NETBEANS-330 [1]) I tried to summarize it. Please review and send corrections & questions as appropriate. Kind regards, Antonio == Objectives Host the NetBeans 9.0 Update Center on Apache infrastructure. == Constraints/facts/options - We cannot host it on a website due to bandwidth requirements of 3-5 Tb/month. - We must use the Apache Mirror system and their "closer.cgi, closer.lua" cgi scripts [2] to select the closest mirror to the user. This script can either redirect directly to the closest binary file (ready to download), or return a JSON response with a list of closest mirrors. - Distributing through the Apache Mirror system requires a proper release, with voting, approval and signing, etc. - Geertjan says that prior to the final release we could do an rc release to have this feature tested. - The UC catalog xml file can be hosted in the mirror system. For this to work the catalog xml file must contain relative paths, so when aged releases are moved away from the mirror system and into the archive things keep working. - We can HTTP redirect to the proper catalog.xml file... a) ... From our website, redirecting to the Apache mirror system or to the archive with an .htaccess file (under our control). b) ... Idem, by asking infra to modify our server configuration (more performant but requires Infra tickets). c) ... Using a script of ours hosted at the "VM" (a web server ours currently hosting selenium), that may also track/log some statistics. - The NetBeans UC module will make a request for the XML file to our website, from there will be redirected to the mirror/archive. Later on it will build up proper URLs (using some prefix and the relative paths inside the catalog xml file) for the final NBM downloads. - Mirror download statistics may be currently downloaded from https://www.apache.org/dyn/stats/netbeans.log - Web server statistics are available through a very detailed request to infra. They say they're not in the "counting business" :-) - Jan is working in NBM generation (with NOTICE & LICENSE, etc.). Jenkins now generates these artifacts: https://builds.apache.org/view/Incubator%20Projects/job/incubator-netbeans-linux/lastSuccessfulBuild/artifact/nbbuild/nbms/ == Open issues & questions 1- It seems we won't be able to host some OSGi bundles in the mirror system due to licensing issues? 2- Mirrors are not as reliable as a CDN: files can be corrupt, or whatever. The UC module should verify the integrity of the downloaded files, etc. 3- We may want to select a small set of NBM files for the first run, to workaround previous licensing problems. [1] https://issues.apache.org/jira/browse/NETBEANS-330 [2] https://reference.apache.org/pmc/mirror_scripts On 05/04/18 14:38, Geertjan Wielenga wrote: Hi all, We need to nail down this one and I think the key blocker is that there are different ideas about what this is about: https://issues.apache.org/jira/browse/NETBEANS-330 The above is not about the Plugin Portal. If I understand it correctly, this is about where the NBMs (which ones? how many? do we know?) and the related XML file (a.k.a. update center) will be hosted. AFAIK, the XML file and the NBMs could be put onto our Apache NetBeans VM just like Synergy: http://netbeans-vm.apache.org/synergy The key question remains, which NBMs are we talking about here, applicable to the 9.0 release, I think. Thanks, Gj - To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists