Hi all,

I've been taking a look at the current http://bits.netbeans.org/dev and we host there many stuff: there's a 51Mb javadoc.tgz file there (and jnlp stuff, maven, etc.).

Generating a 51Mb. binary file and hosting it in a git branch each eight hours simply won't scale. Add to that JNLP files and Maven artifacts, and the thing will become unusable after one month. git does it best to hold binary stuff, but that's not a job for git.

So I explained the situation to Infra and we decided to open the following ticket

https://issues.apache.org/jira/browse/INFRA-17202

They'll give us some advice on how to host all that stuff. It seems the NetBeans VM Box is a target, but they also considered doing some "sort of like with aoo nighties" (AOO - Apache Open Office?) and also said "there's a place on ci.a.o for those". Maybe they're planning to store intermediate artifacts somewhere in the ci (continuous integration?) and then add a cron to the netbeans-vm so that stuff can be downloaded from the ci to the netbeans vm.

That's more sensible, simple and cost effective.

I'll keep you posted on any news in the ticket.

Kind regards,
Antonio


El 2/11/18 a las 16:28, Eric Barboni escribió:
Hi,
  I think the process is simple and infra compatible.

  AFAIK the bits.netbeans.org roots contains
  /dev for nightly items including 2 snapshots for maven, jnlp, Javadoc, 
nightly build (about 30 versions)
  /{version} for Javadoc and jnlp related to a specific released version
  /maven2 for maven artefacts that go from version 6.5 to 8.2

So to keep the hierarchy maventutils should be direct subfolder to have url 
like http://bits.netbeans.org/maventutils because it's independent of Apache 
NetBeans versioning.

There are maven artefacts at the following place /dev/maven-snapshot and 
/dev/new-maven-snapshot that are related to former build at oracle I guess.
They are misleading, because there is no official snapshot maven for Apache 
NetBeans.

Regards
Eric


-----Message d'origine-----
De : Antonio <[email protected]>
Envoyé : mercredi 31 octobre 2018 20:50
À : [email protected]
Objet : bits.netbeans.org / javadocs / mavenutils

Hi all,

We're discussing at [1] how to best publish the javadocs _and_ the maven documentation in 
"bits.netbeans.org". This is to bring it to the mailing list again.

The situation is as follows:

- We have the "incubator-netbeans-docs" repo ("docs" for short), that will be responsible for the 
"bits.netbeans.org" content. The content will be in the "asf-site" branch as ASF-Infra recommends.

- We have another incubator-netbeans-mavenutils repo ("maven" for short), that will be responsible 
for generating the maven content in bits.netbeans.org/maven or bits.netbeans.org/mavenutils, by storing the 
content in a subdirectory of the "asf-site" branch of the "docs" repository.

I'm not sure this is clear enough. Is it? Anybody suggests a simpler approach? 
Any ideas?

Thanks,
Antonio


[1]
https://issues.apache.org/jira/browse/NETBEANS-1587?page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel&focusedCommentId=16670574#comment-16670574

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

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





---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

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




---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

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



Reply via email to