Hi,

Quoting Daniel Gruno in the infra chat:

"considering we have millions of downloads each month from the mirror network, I don't think 3-5 Tb/month is gonna put a big dent in it".

Anyway I think we may want to open an issue with infra stating our download plan (once we have one) and an approximation of our bandwidth requirements.

Cheers,
Antonio

On 05/04/18 19:38, Antonio wrote:
We have the following stats from the mirror system:

https://www.apache.org/dyn/stats/netbeans.log

Each line is a download, line format is:

First column: date (as a long timestamp)
Second column: last digit of IP.
Third column: country
Fourth column: url

I'm chatting with infra right now. They also have a console like this one:
https://s3-eu-west-1.amazonaws.com/uploads-eu.hipchat.com/136413/988357/tvNnIzsLADltAEW/upload.png

But it seems having stats from them requires effort. They can provide stats on a per request basis. We should clarify exactly what we want. The ASF is not in the "know how many users we have" business (sic).



On 05/04/18 19:13, Jan Lahoda wrote:
On Thu, Apr 5, 2018 at 6:57 PM, Antonio <anto...@vieiro.net> wrote:

Hi,

Some comments/ideas:

1. I think we should open an issue with INFRA so they are aware ouf our
~3TB/month load requirements. I imagine they'll prefer we use the mirror
network.

2. We can make http://netbeans.apache.org/updates/9.0/ redirect to
wherever we want (we _don't need a specific domain_ for that) by using a
simple .htaccess file (much like [1]). We can do this ourselves, today. Let
me know if you want to try it out with, say, the 9.0-beta files. I think
Infra should validate that our web server is going to hold the load, though.


That would surely be a nicer URL.



3. If we use the mirror system we'll be losing statistics. AFAIK the
mirror network does not consolidate server logs.


Do we have logs from the webserver? We don't need the statistics from the
mirrors, but statistics from the redirects would be nice.

Jan



4. Now that we're talking about releasing NBMs maybe we should start
thinking on releasing stuff to Maven central (as NetCAT required). How are maven central artifacts generated? I don't think we have this tooling under
the Apache umbrella, have we?

Cheers,
Antonio


[1]
https://github.com/apache/incubator-netbeans-website/blob/
master/netbeans.apache.org/src/content/.htaccess



On 05/04/18 16:15, Jan Lahoda wrote:

I believe this is about NBMs built from the standard distribution. Good
among others for dot-dot updates, where the users could just download
updated modules, not the whole distro.

I think the current overall idea (based on ideas by many other people,
like
Jarda):
-release the NBMs and the catalog as part of the convenience binaries
(this
will probably need a little tweaking)
-have a (NetBeans 9.0-specific) URL setup on the netbeans-vm, like e.g.:
http://netbeans-vm.apache.org/updates/9.0
which would do a redirect to the Apache release using:
http://www.apache.org/dyn/closer.lua?action=download&filename=<path>

this should automatically redirect to mirrors.

Not sure if we can fully test this without doing a release, but my plan
for
a near future was to change our continuous build (one of them) to produce
the NBMs and then ask to have the redirect setup - then we could do at
least some testing.

Jan


On Thu, Apr 5, 2018 at 2:38 PM, Geertjan Wielenga <
geertjan.wiele...@googlemail.com> 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






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



Reply via email to