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