Re: JFugue Music Notepad on Apache NetBeans

2018-04-11 Thread Dmitry Avtonomov
https://www.youtube.com/watch?time_continue=225=EY9wvd6ckb0

batmass.org

On Wed, Apr 11, 2018 at 12:01 PM, Antonio  wrote:

> 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

2018-04-11 Thread Antonio
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

2018-04-11 Thread Sean Phillips
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

2018-04-11 Thread Geertjan Wielenga
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

2018-04-11 Thread William L. Thomson Jr.
On Wed, 11 Apr 2018 09:28:25 +0200
Bertrand Delacretaz  wrote:

> 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

2018-04-11 Thread William L. Thomson Jr.
On Wed, 11 Apr 2018 09:31:03 +0200
Bertrand Delacretaz  wrote:

> 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 :-(

2018-04-11 Thread Antonio

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 :-(

2018-04-11 Thread Daniel Gruno
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 :-(

2018-04-11 Thread Antonio
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 :-(

2018-04-11 Thread Daniel Gruno

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 :-(

2018-04-11 Thread Geertjan Wielenga
Great, thanks for making a start on these.

Gj

On Wed, Apr 11, 2018 at 5: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) 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 :-(

2018-04-11 Thread Antonio

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

2018-04-11 Thread Tim Boudreau
>
> 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

2018-04-11 Thread Geertjan Wielenga
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, Antonio  wrote:

> 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

2018-04-11 Thread Antonio

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

2018-04-11 Thread Geertjan Wielenga
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
>
>
>
>


NetBeans VM access control

2018-04-11 Thread Antonio

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

2018-04-11 Thread Bertrand Delacretaz
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

2018-04-11 Thread Bertrand Delacretaz
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".

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

2018-04-11 Thread Antonio

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